# prometheus **Repository Path**: naclnezn/prometheus ## Basic Information - **Project Name**: prometheus - **Description**: Prometheus 监控告警工具 - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2024-09-12 - **Last Updated**: 2024-10-09 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # prometheus ## 介绍 Prometheus 是由前 Google 工程师从 2012 年开始在 Soundcloud 以开源软件的形式进行研发的系统监控和告警工具包,自此以后,许多公司和组织都采用了 Prometheus 作为监控告警工具。 Prometheus 的开发者和用户社区非常活跃,它现在是一个独立的开源项目,可以独立于任何公司进行维护。 为了证明这一点,Prometheus 于 2016 年 5 月加入 CNCF 基金会,成为继 Kubernetes 之后的第二个 CNCF 托管项目 ## grafana Grafana 是一个监控仪表系统,它是由 Grafana Labs 公司开源的的一个系统监测工具,它可以大大帮助我们简化监控的复杂度, 我们只需要提供需要监控的数据,它就可以帮助生成各种可视化仪表,同时它还有报警功能,可以在系统出现问题时发出通知。 ## node_exporter Node Exporter 是用于暴露 *NIX 主机指标的 Exporter,比如采集 CPU、内存、磁盘等信息。采用 Go 编写,不存在任何第三方依赖,所以只需要下载解压即可运行 官网:https://github.com/prometheus/node_exporter/releases ## 安装环境 ### node_exporter ```shell mkdir /home/node_exporter ``` 将文件上传到当前文件夹下 后解压 ```shell tar -zxvf node_exporter-xxx ``` 移动二进制文件到 /usr/local/bin ```shell sudo mv node_exporter-xxx/node_exporter /usr/local/bin/ chmod +x /usr/local/bin/node_exporter ``` 创建 Systemd 服务 ```shell sudo tee /etc/systemd/system/node_exporter.service <