部署Zabbix4.0和Grafana

部署Zabbix4.0和Grafana

一、Zabbix

1、安装

rpm -Uvh https://repo.zabbix.com/zabbix/4.0/rhel/7/x86_64/zabbix-release-4.0-2.el7.noarch.rpm yum clean all yum install zabbix-server-mysql zabbix-web-mysql zabbix-agent

2、安装数据库

推荐直接使用centos的mariaDB,先进行数据库初始化

# 后面的yes/no自己甄别,推荐先不创建root密码 mysql_secure_installation ...

3、初始化数据库

# 进入数据库【password】为自定义密码 mysql mysql> create database zabbix character set utf8 collate utf8_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-server-mysql*/create.sql.gz | mysql -uzabbix -p【password】 zabbix # 为Zabbix server配置数据库 vim /etc/zabbix/zabbix_server.conf ... DBPassword=【password】 ...

4、初始化zabbix-server

# 设置自己的时区 vim /etc/httpd/conf.d/zabbix.conf ... php_value date.timezone Asia/Shanghai ... # 启动Zabbix server和agent进程,并为它们设置开机自启 systemctl restart zabbix-server zabbix-agent httpd systemctl enable zabbix-server zabbix-agent httpd # 连接到新安装的Zabbix前端: http://server_ip_or_name/zabbix # 然后按照网页上的提示进入zabbix # 默认用户密码为:Admin/zabbix

5、创建一个zabbix-agent

# 这里使用yum安装 rpm -Uvh https://repo.zabbix.com/zabbix/4.0/rhel/7/x86_64/zabbix-release-4.0-2.el7.noarch.rpm yum clean all yum install -y zabbix-agent # 修改agent配置文件中对应的server地址 vim /etc/zabbix/zabbix_agentd.conf ... # Mandatory: yes, if StartAgents is not explicitly set to 0 # Default: # Server= Server=对应的zabbix-server的ip ... # 启动agent systemctl start zabbix-agent systemctl enable zabbix-agent

6、在server端添加zabbix-agent

image-20210508105813562

image-20210508105945937

image-20210508110139482

到此zabbix-server和zabbix-agent已经安装好了

二、Grafana

1、安装

wget https://dl.grafana.com/oss/release/grafana-7.5.5-1.x86_64.rpm yum install grafana-7.5.5-1.x86_64.rpm systemctl enable grafana-server.service systemctl start grafana-server.service 浏览器打开3000端口,默认账户密码是admin/admin

image-20210508110753358

2、安装zabbix插件

grafana-cli plugins install alexanderzobnin-zabbix-app systemctl restart grafana-server.service

插件中就会出现

image-20210508110934439

3、添加zabbix数据源

image-20210508111037090

image-20210508111116788

image-20210508111128164

image-20210508111142323

添加后即可

4、查看dashboard

image-20210508111256237

image-20210508111308835


__EOF__

本文作者带着泥土
本文链接https://www.cnblogs.com/obitoma/p/14744154.html
关于博主:评论和私信会在第一时间回复。或者直接私信我。
版权声明:本博客所有文章除特别声明外,均采用 BY-NC-SA 许可协议。转载请注明出处!
声援博主:如果您觉得文章对您有帮助,可以点击文章右下角推荐一下。您的鼓励是博主的最大动力!
posted @   带着泥土  阅读(299)  评论(0编辑  收藏  举报
编辑推荐:
· AI与.NET技术实操系列:基于图像分类模型对图像进行分类
· go语言实现终端里的倒计时
· 如何编写易于单元测试的代码
· 10年+ .NET Coder 心语,封装的思维:从隐藏、稳定开始理解其本质意义
· .NET Core 中如何实现缓存的预热?
阅读排行:
· 25岁的心里话
· 闲置电脑爆改个人服务器(超详细) #公网映射 #Vmware虚拟网络编辑器
· 零经验选手,Compose 一天开发一款小游戏!
· 通过 API 将Deepseek响应流式内容输出到前端
· AI Agent开发,如何调用三方的API Function,是通过提示词来发起调用的吗
点击右上角即可分享
微信分享提示

喜欢请打赏

扫描二维码打赏

了解更多