docker安装zabbix4.0监控系统

器化zabbix。

容器部署zabbix更简单

准备两台机器:
192.168.22.200 zabbix-server
192.168.22.8 zabbix-agent

软件版本:
docker: 18.06.1-ce
zabbix: 4.0.1

安装docker可以使用阿里镜像源的repo安装:
https://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo

开始部署zabbix:
192.168.214.97上操作:

[[email protected] ~]# mkdir -p /data/zabbix/mysql
[[email protected] ~]# chown -R mysql.mysql /data/zabbix/mysql

[[email protected] ~]# mkdir -p /data/zabbix/mysql
[[email protected] ~]# chown -R mysql:mysql /data/zabbix/mysql/
[[email protected] ~]# docker run --name mysql-server -t \

-e MYSQL_DATABASE="zabbix" \
-e MYSQL_USER="zabbix" \
-e MYSQL_PASSWORD="zabbix_pwd" \
-e MYSQL_ROOT_PASSWORD="root_pwd" \
-v /data/zabbix/mysql:/var/lib/mysql \
-d mysql:5.7


[[email protected] ~]# docker run --name zabbix-server-mysql -t \

  -e DB_SERVER_HOST="mysql-server"   -e MYSQL_DATABASE="zabbix"   -e MYSQL_USER="zabbix"   -e MYSQL_PASSWORD="zabbix_pwd"   -e MYSQL_ROOT_PASSWORD="root_pwd"   --link mysql-server:mysql   -p 10051:10051   -d zabbix/zabbix-server-mysql:latest

[[email protected] ~]# docker run --name zabbix-web-nginx-mysql -t \

  -e DB_SERVER_HOST="mysql-server"   -e MYSQL_DATABASE="zabbix"   -e MYSQL_USER="zabbix"   -e MYSQL_PASSWORD="zabbix_pwd"   -e MYSQL_ROOT_PASSWORD="root_pwd"   --link mysql-server:mysql   --link zabbix-server-mysql:zabbix-server   -p 80:80   -d zabbix/zabbix-web-nginx-mysql:latest


192.168.214.99上安装agent
docker run --name zabbix-agent \
-e ZBX_HOSTNAME="harbor.qa.com" \
-e ZBX_SERVER_HOST="192.168.22.200" \
-e ZBX_METADATA="harbor" \
-p 10050:10050 \
--privileged
-d zabbix/zabbix-agent:latest

安装完成,浏览器上访问:192.168.22.200/zabbix Admin/zabbix

再建一个自动注册的动作,自动将192.168.22.8注册上来并监控。

原文地址:https://blog.51cto.com/14224532/2435979

时间: 2024-10-08 17:52:31

docker安装zabbix4.0监控系统的相关文章

安装zabbix4.0 监控系统

*安装配置zabbix服务``` Zabbix通过C/S模式采集数据,通过B/S模式在Web端展示和配置.zabbix服务需要使用LAMP平台来承载数据库和Web界面.本次实验环境,为了节约时间,LAMP架构采用的yum安装的方式简单部署. yum快速部署LAMP安装软件包yum install -y \httpd \php \php-mysql \php-gd \libjpeg* \php-ldap \php-odbc \php-pear \php-xml \php-xmlrpc \php-m

Centos 7搭建Zabbix 4.0监控系统

要想实时地了解服务器的运行状况并且能在出现问题时及时解决,利用监控软件是一个很好的途径.就目前而言,有服务器的地方必然少不了监控系统.现有的监控软件有很多,但是Zabbix可以灵活的监控服务器资源,并且集Cacti和Nagio两者的优点于一身且功能更加强大,实现企业级分布式监控,所以在市场应用更广. 一.Zabbix概述 Zabbix是一个基于Web界面的企业级开源监控套件,提供分布式系统监控与网络监视功能.具有主机的性能监控.网络设备性能监控.数据库性能监控.多种告警方式.详细报表.图表的绘制

Zabbix4.0监控Nginx1.16.1

Zabbix默认自带了很多有用的监控模板,通常对主机运行状态使用默认的模板就可以了,有时候我们需要根据实际情况自定义一些监控信息.本文记录一下Zabbix监控Nginx服务的配置过程.捋一捋思路,整个配置过程大致如下: 1. 确定监控内容 思考一下nginx有哪些信息可以监控,nginx内置了一个status状态的功能,通过配置可以看到nginx的运行情况,status显示的内容包括当前连接数,处于活动状态的连接数,已经处理的请求数等等,关于status状态页的配置在nginx启用status状

CentOS 7.2安装lepus数据库监控系统

环境说明 系统版本 CentOS 7.2 x86_64 软件版本 lepus 3.7 Lepus是一套开源的数据库监控平台,目前已经支持MySQL.Oracle.SQLServer.MongoDB.Redis等数据库的基本监控和告警(MySQL已经支持复制监控.慢查询分析和定向推送等高级功能).Lepus无需在每台数据库服务器部署脚本或Agent,只需要在数据库创建授权帐号后,即可进行远程监控,适合监控数据库服务器较多的公司和监控云中数据库,这将为企业大大减化监控部署流程,同时Lepus系统内置

docker安装 之 ---CentOS 7 系统脚本自动安装

[使用脚本自动安装] 在测试或开发环境中Docker官方为了简化安装流程,提供了一套便捷的安装脚本,CentOS系统上可以使用这套脚本安装: $ curl -fsSL get.docker.com -o get-docker.sh $ sudo sh get-docker.sh --mirror Aliyun 执行这个命令后,脚本就会自动的将一切准备工作做好,并且把Docker CE 的 edge版本安装在系统中. [启动 Docker CE] $ sudo systemctl enable d

VS2003安装Opencv1.0 windows系统 win7

一.步骤 下载安装opencv1.0     安装文件我上传到百度网盘分享连接 http://pan.baidu.com/s/1skddmC9 配置电脑windows环境变量 配置VS2003全局设置 配置VS2003的开发项目 二.操作步骤 2.1. 按照上面的连接下载安装openvc 我安装在默认路径C盘 2.2. 配置电脑windows环境 在win7环境下操作步骤如下. 在计算机上点击右键—属性—高级系统设置-高级-环境变量 点击新建 在变量名中写 PATH,变量值位置输入C:\Prog

docker 安装mysql8.0

前提: 异常: docker 安装 mysql 8  外部连接会报一下异常: Authentication plugin 'caching_sha2_password' cannot be loaded 原因 出现这个原因是mysql8 之前的版本中加密规则是mysql_native_password,而在mysql8之后,加密规则是caching_sha2_password, 解决问题方法有两种,一种是升级navicat驱动,一种是把mysql用户登录密码加密规则还原成mysql_native

CentOS6.7上安装Cacti网络监控系统

Cacti工具是一套开源的基于Web的网络监控和系统监控的图形解决方案.Cacti通过SNMP服务获取数据,并使用RRDtool绘制图形,提供非常直观的数据和用户管理功能.Cacti需要Web.MySQL和PHP的支持.Cacti一般用于监控网络流量.使用率CPU负载.磁盘空间等. Cacti官网:http://www.cacti.net/ 安装Cacti需要安装的软件包:Apache.MySQL.PHP.RRTool.PHP-SNMP.NET-SNMP 一.安装Cacti需要安装的软件包 1.

zabbix-02-CentOS7.4安装zabbix4.0

一.环境准备 1.1 主机规划 这里先对本次实验的机器做一个规划,之后的实验均通过这两台机器完成. 序号 IP地址 主机名 CPU 内存 硬盘 安装服务 1 10.0.0.11 zabbix-server 1C 2G 20GB zabbix服务端 2 10.0.0.12 zabbix-agent 1C 1G 20GB zabbix客户端 1.2 操作系统选择 操作系统选择:CentOS7.4,具体下载地址可以参考这篇文章:https://blog.51cto.com/13178102/21154