CentOS图形化监控指标(Metrics)指南
CentOS作为一款流行的Linux发行版,广泛应用于服务器和桌面环境中,为了确保系统的稳定性和性能,监控是必不可少的,本文将介绍如何在CentOS上设置图形化的监控指标,帮助用户实时了解系统状态。

所需软件
- Prometheus:一款开源的监控和报警工具。
- Grafana:一款开源的数据可视化工具。
- Node.js:用于安装Prometheus和Grafana。
安装Prometheus
安装Node.js:
sudo yum install nodejs
安装Prometheus:
sudo npm install -g prometheus
创建Prometheus配置文件:
sudo vi /etc/prometheus/prometheus.yml
编辑配置文件,添加以下内容:
global:
scrape_interval: 15s
scrape_configs:
- job_name: 'centos'
static_configs:
- targets: ['localhost:9090'] 启动Prometheus服务:

sudo systemctl start prometheus sudo systemctl enable prometheus
安装Grafana
安装Grafana:
sudo yum install grafana
启动Grafana服务:
sudo systemctl start grafana sudo systemctl enable grafana
- 访问Grafana:在浏览器中输入
http://localhost:3000,使用默认用户名admin和密码admin登录。
配置Grafana
在Grafana中添加数据源:
- 选择“Data Sources”菜单。
- 点击“Add”按钮,选择“Prometheus”。
- 输入Prometheus的地址,如
http://localhost:9090。 - 点击“Save & Test”确保连接正常。
创建Dashboard:
- 选择“Dashboards”菜单。
- 点击“Create”按钮。
- 在“New Dashboard”页面,点击“Import”按钮。
- 在弹出的窗口中,选择“Import Dashboard”。
- 输入以下Grafana Dashboard ID:
12345(此处为示例ID,实际使用时请替换为正确的ID)。 - 点击“Import”按钮。
查看Dashboard:

在Grafana中,您将看到导入的Dashboard,它包含了多个监控指标,如CPU、内存、磁盘、网络等。
FAQs
Q1:如何查看CentOS系统的CPU使用率?
A1:在Grafana的Dashboard中,找到名为“CPU Usage”的图表,即可查看CPU使用率。
Q2:如何查看CentOS系统的内存使用情况?
A2:在Grafana的Dashboard中,找到名为“Memory Usage”的图表,即可查看内存使用情况。

