欢迎来到重庆监控安装公司官方网站!
您的位置: 重庆监控安装公司 - 安防百科 - Docker搭建zabbix+grafana监控系统

Docker搭建zabbix+grafana监控系统

来源:安防百科 / 时间: 2024-05-23

一、准备工作

二、docker搭建zabbix

1、部署zabbix-server

先部署测试zabbix-server:

启动正式docker-server:

2、部署zabbix-web

先部署测试zabbix-web:

启动正式zabbix-web:

3、部署zabbix-agent

先部署测试zabbix-agent:

   修改zabbix_agentd.conf配置文件:(有2种情况)

  (1)zabbix-server和zabbix-agent在同一台服务器部署

  (2)zabbix-server和zabbix-agent不在一台服务器

启动正式zabbix-agent:

在nginx配置域名访问:

访问url:http://zabbix.aa.com/zabbix           默认用户名密码:admin/zabbix

注:如果想在没有装docker环境的服务器安装zabbix客户端,直接下载zabbix-agent安装包就可以了。(总结来说docker部署的zabbix-agent不太好用,可以用zabbix+grafana实现所有监控功能:zabbix监控Linux服务,grafana监控容器服务)

三、zabbix页面配置

要配合Grafana做监控系统,所以下面选项中有创建触发器的操作就可以免除了。

1、提前准备

创建模板:

 创建应用集:

添加主机:

2、监控端口

 添加监控项:

创建触发器:

点完添加会出现下面这个条件选项:

3、url监控(不需要安装zabbix-agent)

创建web场景:

四、zabbix结合Grafana页面展示并邮件警报

因为之前写过docker部署Prometheus+Grafana,这里搭建grafana就可以了,还需要为grafana安装一个zabbix插件:

1、提前准备

访问Grafana:http://grafana.aa.com  用户名密码:admin/grafana123  在页面配置zabbix插件并添加数据源:         

      保存并测试,如果成功说明和zabbix已经连接成功。

创建报警信息:(grafana自带的警报)

2、导入json仪表盘模板

根据自己需求下载:https://grafana.com/grafana/dashboards,下载完导入到grafana:

3、手动创建仪表板:

(1)监控端口并报警:

   监控端口并报警配置完成。

(2)监控url并报警:

    监控URL并报警配置完成。

 报警邮件展示:

 

 功能以及操作方面可能有所不足,还在研究,持续更新中!!!

 

相关产品

在线客服
微信联系
客服
扫码加微信(手机同号)
电话咨询
返回顶部