服务器监控工具grafana的安装部署流程

服务器监控工具grafana的安装部署流程

环境说明

系统:centos7

部署InfluxDB

  1. 下载 InfluxDB 软件包
wget https://dl.influxdata.com/influxdb/releases/influxdb-1.8.10.x86_64.rpm
  1. 安装 InfluxDB:
sudo rpm -ivh influxdb-1.8.10.x86_64.rpm
  1. 启动influxDB:
sudo systemctl start influxdb
  1. 查看是否启动成功:
sudo systemctl status influxdb

部署Node Exporter

  1. 下载Node Exporter:
    打开 Node Exporter 的 GitHub 页面:
    https://github.com/prometheus/node_exporter/releases
    在页面中找到最新的版本,并根据你的操作系统选择对应的下载文件。
    根据你的 CentOS 7 系统的架构(32 位或 64 位)选择下载相应的压缩包,一般是以 .tar.gz 或 .zip 格式提供。在这里插入图片描述
    使用工具或命令将下载的压缩包传输到 CentOS 7 服务器上。你可以使用 scp 命令或者通过共享文件夹将文件传输到服务器上的指定目录。

  2. 解压缩下载的压缩包:

tar xvfz node_exporter-X.XX.X.linux-amd64.tar.gz
  1. 进入解压缩后的目录:
cd node_exporter-X.XX.X.linux-amd64/
  1. 运行 Node Exporter:
./node_exporter

Node Exporter 将开始运行,并将指标数据以 Prometheus 格式暴露在默认端口 9100 上。

现在,在浏览器中访问服务器的 IP 地址和端口 http://<服务器IP地址>:9100/metrics,你应该能够看到 Node Exporter 暴露的指标数据。
在这里插入图片描述

下载配置grafana

  1. 下载和安装 Grafana:
    可以从 https://grafana.com/grafana/download 下载相应版本的 Grafana。
    在这里插入图片描述
    2. 启动 Grafana 服务: 运行以下命令来启动 Grafana 服务并将其设置为开机自启:
sudo systemctl start grafana-server
sudo systemctl enable grafana-server

3. 访问 Grafana: 在浏览器中输入服务器的 IP 或域名,并指定 Grafana 的默认端口 3000(例如:http://your-server-ip:3000)。这样将打开 Grafana 的登录页面。

若出现下述问题,请检查是否关闭了防火墙,是否有端口冲突

在这里插入图片描述

因为frafana默认使用3000端口,可以通过下述命令检查是否有被占用

netstat -lntp | grep 3000

连接成功后界面显示:
在这里插入图片描述

4. 登录 Grafana: 使用初始用户名和密码登录 Grafana,默认情况下,用户名为 “admin”,密码为 “admin”。登录后,系统将提示你修改密码。
5. 配置数据源: 在登录后的 Grafana 仪表盘中,然后选择 “Data Sources”(数据源)。点击 “Add data source”(添加数据源)按钮,选择你要监控的数据源类型,如 InfluxDB、Prometheus 等,并按照相应的设置进行配置。
在这里插入图片描述
在这里插入图片描述
配置prometheus,填上对应的URL即可(默认端口9090)
需要先在服务器上启动prometheus
找到prometheus.yml位置并执行:

./prometheus --config.file=prometheus.yml

在这里插入图片描述
创建连接成功后示例:在这里插入图片描述

6. 创建仪表盘: 选择你喜欢的仪表盘类型,并根据需要添加数据源和配置仪表盘的图表、面板等。
在这里插入图片描述

备注

安装后可能导致使用不了yum,可以通过编辑 /etc/yum.repos.d/grafana.repo 文件来禁用 grafana 源,示例如下:

[grafana]
name=grafana
baseurl=https://packages.grafana.com/oss/rpm
enabled=1   # 将 "enabled" 参数改为 0 来禁用该源
gpgcheck=1
  • 6
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值