CentOS7 安装部署prometheus + grafana 监控

本文详细介绍了如何在CentOS7上安装并配置Prometheus和Grafana监控系统。首先,下载并启动Prometheus,然后安装node_exporter以收集节点信息。接着,配置Prometheus以拉取节点数据。最后,下载并安装Grafana,启动服务,并使用默认管理员账户登录,完成监控系统的搭建。
摘要由CSDN通过智能技术生成

一、安装prometheus
下载prometheus:https://prometheus.io/download/

解压 prometheus-2.10.0.linux-amd64.tar.gz

[root@localhost ~]# tar xf prometheus-2.10.0.linux-amd64.tar.gz -C /usr/local/

1、创建Systemd服务启动prometheus

vi /etc/systemd/system/prometheus.service

[Unit]
Description=Prometheus
Documentation=https://prometheus.io/
After=network.target
[Service]
Type=simple
User=prometheus
ExecStart=/usr/local/prometheus/prometheus --config.file=/usr/local/prometheus/prometheus.yml
Restart=on-failure
[Install]
WantedBy=multi-user.target

2、启动/停止/自启动命令

systemctl start prometheus
systemctl status prometheus
systemctl enable prometheus

3、访问prometheusweb:
Prometheus自带有简单的UI,http://172.16.8.253:9090/

二、node_exporter安装及配置
1、下载及解压安装包
下载地址:

https://github.com/prometheus/node_exporter/releases/do
  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
好的,我会为您介绍具体的部署步骤。 1. 安装Prometheus 首先,您需要从Prometheus的官方网站下载最新版本的二进制文件。将下载的二进制文件解压到您的服务器上。 进入解压后的目录,启动Prometheus服务: ``` ./prometheus --config.file=prometheus.yml ``` 默认情况下,Prometheus将在9090端口上运行。您可以通过浏览器访问 http://your-server-ip:9090 来验证Prometheus是否已经正确启动。 2. 安装Node Exporter Node Exporter是一种用于收集Linux服务器性能指标的Prometheus Exporter。您可以从Node Exporter的官方网站下载最新版本的二进制文件。 将下载的二进制文件解压到您的服务器上,进入解压后的目录,启动Node Exporter服务: ``` ./node_exporter ``` Node Exporter将在9100端口上运行。您可以通过浏览器访问 http://your-server-ip:9100/metrics 来验证Node Exporter是否已经正确启动。 3. 安装Grafana 您可以从Grafana的官方网站下载最新版本的安装包。将安装包解压到您的服务器上,进入解压后的目录,执行以下命令安装Grafana: ``` sudo yum install grafana-*.rpm ``` 安装完成后,启动Grafana服务: ``` sudo systemctl start grafana-server ``` Grafana将在3000端口上运行。您可以通过浏览器访问 http://your-server-ip:3000 来验证Grafana是否已经正确启动。 4. 配置Prometheus 编辑Prometheus的配置文件prometheus.yml,添加以下内容: ``` scrape_configs: - job_name: 'mysql' static_configs: - targets: ['your-mysql-server-ip:9104'] ``` 这里的targets指定了您要监控的MySQL服务器的IP地址和Node Exporter监听的端口号。保存并退出文件。 5. 配置Grafana 首先,您需要登录Grafana。默认情况下,管理员用户名和密码都是admin。登录后,您需要添加一个数据源,以便Grafana可以从Prometheus获取数据。 点击左侧导航栏中的Data Sources,然后点击Add data source按钮。在弹出的对话框中,选择Prometheus作为数据源类型。在URL输入框中输入http://localhost:9090,然后点击Save & Test按钮,以确保Grafana可以正常连接到Prometheus。 接下来,您需要导入Grafana的MySQL监控模板。您可以从Grafana官方网站下载这个模板。下载完成后,解压缩模板文件,然后在Grafana中导入模板。具体操作步骤如下: 点击左侧导航栏中的Dashboard,然后点击Import按钮。在弹出的对话框中,选择刚刚解压缩的MySQL监控模板文件,然后点击Upload按钮。接下来,您需要配置数据源。在Data Source选项中选择刚才添加的Prometheus数据源,然后点击Import按钮。导入完成后,您就可以查看MySQL服务器的性能指标了。 总结 以上就是在CentOS 7 + Tomcat环境下部署PrometheusGrafana对MySQL服务器性能进行监控的所有步骤。希望对您有所帮助!
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值