Zabbix +Grafana 服务器监控体系

这篇具有很好参考价值的文章主要介绍了Zabbix +Grafana 服务器监控体系。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

无监控,不运维。废话不多说,下面都是干货

官方地址: https://www.zabbix.com/cn/download

Zabbix +Grafana 服务器监控体系

声明

使用的是zabbix6.0.7版本。Mysql 8.0.26。演示使用的系统镜像为rocky linux 8.6

--------------------------------------------Zabbix------------------------------------------------

一、关闭防火墙及SELINUX(执行两遍完全关闭!)

__set_config() {
    firewall-cmd --state
    systemctl stop firewalld.service
    systemctl disable firewalld.service
    setenforce 0
    sed -i 's,^SELINUX=.*$,SELINUX=disabled,' /etc/selinux/config
}
__set_config

二、设置zabbix国内镜像源(清华大学开源镜像站为例)

按照官方文档来会容易出现连接超时等问题。所以尽量使用国内镜像站

1、进入 cd /etc/yum.repo下,手动创建zabbix.repo

[root@localhost ~]# cat /etc/yum.repos.d/zabbix.repo 
[zabbix]
name=Zabbix Official Repository - $basearch
baseurl=https://mirror.tuna.tsinghua.edu.cn/zabbix/zabbix/6.0/rhel/8/$basearch/
enabled=1
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-ZABBIX-A14FE591

[zabbix-non-supported]
name=Zabbix Official Repository non-supported - $basearch
baseurl=https://mirror.tuna.tsinghua.edu.cn/zabbix/non-supported/rhel/8/$basearch/
enabled=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-ZABBIX
gpgcheck=1

清除yum 缓存

dnf clean all
!!!!!!注意:如果您是centos 7版本。请使用以下yum 源!!!!!!!
[zabbix]
name=Zabbix Official Repository - $basearch
baseurl=https://mirror.tuna.tsinghua.edu.cn/zabbix/zabbix/5.0/rhel/7/$basearch/
enabled=1
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-ZABBIX-A14FE591

[zabbix-frontend]
name=Zabbix Official Repository frontend - $basearch
baseurl=http://mirror.tuna.tsinghua.edu.cn/zabbix/zabbix/5.0/rhel/7/$basearch/frontend/
enabled=1
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-ZABBIX-A14FE591

[zabbix-non-supported]
name=Zabbix Official Repository non-supported - $basearch
baseurl=https://mirror.tuna.tsinghua.edu.cn/zabbix/non-supported/rhel/7/$basearch/
enabled=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-ZABBIX
gpgcheck=1

三、安装zabbix部署服务(中间件使用apache)

dnf install zabbix-server-mysql zabbix-web-mysql zabbix-apache-conf zabbix-sql-scripts zabbix-selinux-policy zabbix-agent2

提示:如果一起安装服务超时,建议分开安装服务以防止出错!!!

四、安装MySQL 数据库

dnf -y install mysql-server

1、初始化数据库

mysqld --initialize --console

1.1、赋予权限

chown -R mysql:mysql /var/lib/mysql

1.2、启动数据库

systemctl start mysqld

1.3、查看数据库初始化密钥

cat /var/log/mysql/mysqld.log | grep localhost

Zabbix +Grafana 服务器监控体系
1.4、登录并修改密码

alter user 'root'@'localhost' identified by 'password';
# mysql -uroot -p
password
mysql> create database zabbix character set utf8mb4 collate utf8mb4_bin;
mysql> create user zabbix@localhost identified by 'password';
mysql> grant all privileges on zabbix.* to zabbix@localhost;
mysql> quit;

导入初始架构和数据,系统将提示您输入新创建的密码。

zcat /usr/share/doc/zabbix-sql-scripts/mysql/server.sql.gz | mysql -uzabbix -p zabbix
建议: 此处新创建密码建议和第一次初始化修改的密码保持一致

2、为Zabbix server配置数据库
编辑配置文件 /etc/zabbix/zabbix_server.conf

DBPassword=password

Zabbix +Grafana 服务器监控体系

填写数据库密码,并取消注释

五、启动服务

启动Zabbix server和agent2进程
启动Zabbix server和agent2进程,并为它们设置开机自启:

systemctl restart zabbix-server zabbix-agent2 httpd php-fpm
systemctl enable zabbix-server zabbix-agent2 httpd php-fpm

六、连接zabbix前端

连接到新安装的Zabbix前端: http://server_ip_or_name/zabbix

设置页面为中文
Zabbix +Grafana 服务器监控体系
确保必要条件检测都是OK
Zabbix +Grafana 服务器监控体系
输入数据库密码,其他保持默认即可
Zabbix +Grafana 服务器监控体系
zabbix的名称按照自己的喜好设置一个即可,无具体限制
Zabbix +Grafana 服务器监控体系
然后就是 下一步–下一步就行了
Zabbix +Grafana 服务器监控体系
登录
Zabbix +Grafana 服务器监控体系

至此zabbix6.0已完成了全部的安装部署

-------------------------------------------Grafana-----------------------------------------------

继续在zabbix-server端上部署 grafana。

grafana官网 https://grafana.com

Zabbix +Grafana 服务器监控体系

声明:使用的grafana版本为 grafana-enterprise-8.5.2-1

安装grafana

wget https://dl.grafana.com/enterprise/release/grafana-enterprise-8.5.1-1.x86_64.rpm
dnf -y install grafana-enterprise-8.5.2-1.x86_64.rpm
若提示报错:ERROR: The certificate of ‘dl.grafana.com’ is not trusted.则按照以下命令执行
wget --no-check-certificate https://dl.grafana.com/enterprise/release/grafana-enterprise-8.5.1-1.x86_64.rpm

启动服务,并保证开机自启动

systemctl start grafana-server
systemctl enable grafana-server

检查端口

netstat -nltp | grep grafana

Zabbix +Grafana 服务器监控体系
登录
Zabbix +Grafana 服务器监控体系

修改初始密码
Zabbix +Grafana 服务器监控体系文章来源地址https://www.toymoban.com/news/detail-485126.html

至此grafana已完成安装部署。

下一篇我们讲 添加主机监控+监控图形汉化

到了这里,关于Zabbix +Grafana 服务器监控体系的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 利用zabbix通过IPMI监控服务器硬件

    IPMI是智能型平台管理接口(Intelligent Platform Management Interface)的缩写,是管理基于 Intel结构的企业系统中所使用的外围设备采用的一种工业标准,该标准由英特尔、惠普、NEC、美国戴尔电脑和SuperMicro等公司制定。用户可以利用IPMI监视服务器的物理健康特征,如温度、电压、

    2024年04月28日
    浏览(32)
  • prometheus + grafana进行服务器资源监控

    在性能测试中,服务器资源是值得关注一项内容,目前,市面上已经有很多的服务器资 源监控方法和各种不同的监控工具,方便在各个项目中使用。 但是,在性能测试中,究竟哪些指标值得被关注呢? 监控有着的分级体系,下面引用:   在以前的工作中,想要实现服务器资

    2024年02月11日
    浏览(31)
  • prometheus+grafana进行服务器资源监控

    在性能测试中,服务器资源是值得关注一项内容,目前,市面上已经有很多的服务器资 源监控方法和各种不同的监控工具,方便在各个项目中使用。 但是,在性能测试中,究竟哪些指标值得被关注呢? 监控有着的分级体系,下面引用: 在以前的工作中,想要实现服务器资源

    2024年02月10日
    浏览(38)
  • 基于Prometheus 和 Grafana 实现springboot应用监控和服务器监控

    目录 1.Prometheus环境搭建 1.1 下载和安装Prometheus 1.2 配置Prometheus 1.3 配置Prometheus抓取Spring Boot应用Metrics 1.4 启动Prometheus 2.Grafana环境搭建 2.1 下载和安装Grafana 2.2 配置Grafana数据源 2.3 创建Dashboard 3、NodeExporter(服务器监控)插件配置安装 3.1 下载和安装Node Exporter 插件 3.2配置pro

    2024年02月13日
    浏览(32)
  • 【分布式应用】zabbix:代理服务器、及监控其它应用

    分布式监控的作用: 分担 server 的集中式压力 解决多机房之间的网络延时问题 agent -- proxy -- server 配置 Mariadb yum源 初始化数据库 创建数据库并指定字符集 创建 zabbix 数据库用户并授权 导入数据库信息 修改 zabbix-proxy 配置文件 在所有主机上配置 hosts 解析 点击左边菜单栏【配

    2024年02月13日
    浏览(32)
  • TDengine + Telegraf + Grafana 实现图形化服务器状态监控

    Telegraf Telegraf 是一个开源的指标收集代理,用于从各种数据源收集、处理和传输指标数据。它是由InfluxData(现在称为InfluxDB)开发的一款工具,旨在帮助用户轻松地收集系统、应用程序和服务的性能指标数据,并将其发送到不同的目标数据存储、监控系统或时间序列数据库中

    2024年02月14日
    浏览(37)
  • 实战:Prometheus+Grafana监控Linux服务器及Springboot项目

    相信大家都知道一个项目交付生产并不意味着结束,更多的是对线上服务的运维监控。运维监控主要涉及到部署服务器的资源情况,各个子服务的资源情况以及垃圾收集和吞吐量等等,还有故障告警等等功能。当然,作为一个搬砖人也是需要了解全链路的运维监控组件Promet

    2024年02月14日
    浏览(35)
  • 安装及配置zabbix_agent代理端(监控FTP服务器)

    监控agent的linux主机我们在之前的文章里已经做好了 现在直接安装ftp服务即可             监控成功

    2024年02月16日
    浏览(27)
  • zabbix企业级监控(监控第二台linux服务器安装部署)接上篇单台监控文章操作

    zabbix企业级监控监控linux主机 目录 【agent端配置】(监控第二台linux服务器) 1、源码安装zabbix(解包、编译、配置、安装) 2、改agent配置文件 3、启动服务 图形操作: yum -y install libxml2-devel libcurl-devel pcre-devel ntpdate  //安装依赖包 ntpdate s1a.time.edu.cn //联网时间同步清华大学源

    2024年02月17日
    浏览(29)
  • 免费开源服务器资源监控系统grafana+prometheus+node_exporter

    有项目做测试的时候需要查询服务器资源利用情况,自己又没写相应的模块,此时就需要一套好用的资源监控系统,,咨询了运维人员给推荐了一套,装完后真的很好用。 就是grafana+prometheus+ node_exporter(linux)或者windows_exporter(wins) 具体介绍不多说: 1、grafana是对数据做展

    2024年02月12日
    浏览(40)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包