前言
本系列文章总共分为4篇,主要描述使用Zabbix 监控Postgresql数据库,并且用grafana来实现可视化。
文章部分内容也借鉴了许多博主的想法。我将部署的每一步都放到文章中,部分代码来自其他博主的也在文章结尾的总结处放了连接,大家可以去看原文。文章仅供参考,也欢迎大家在下面提出补足和建议。这是第四篇:安装 Grafana 并实现可视化。
一、部署工具及环境
FinalShell 4.5.12: 连接虚拟机工具
虚拟机: VMware- CentOS 7
- Zabbix Server: 192.168.130.84 (4.0版本)
- Zabbix Agent (也就是数据库所在的机子上):192.168.130.85 (4.10 版本)
- Grafana: 192.168.130.90
二、 安装Grafana (可以直接看第五步安装11版本以上,不然无法创建过滤器)
备注:Grafana 可以和Zabbix Server 安装在同一台服务器上,也可以安装在不同服务器上。本篇文章为三台服务器。
- 系统初始化
[root@localhost ~]# systemctl stop firewalld
[root@localhost ~]# setenforce 0
- 安装并启动
yum localinstall -y grafana-enterprise-9.4.7-1.x86_64.rpm #安装
systemctl enable --now grafana-server.service #开启服务
3.检查端口
[root@localhost opt]# netstat -lntp | grep 3000
tcp6 0 0 :::3000 :::* LISTEN 45831/grafana
- 启动grafana
两种方法: