首页 » 运维 » 监控工具 » 正文

使用容器搭建你的zabbix监控系统(下)

安装好server端之后,我们就要安装zabbix-agent了,这个,我们也可以找到镜像

登录需要被监控的主机:

1:iptables必须打开

2:docker 必须安装

3:端口10050必须打开

其中:

my-zabbix-agent2 为docker启动的容器名称

10050:10050是将容器端口映射到主机

zbx_hostname: 在web界面显示的被监控主机的名称

ZBX_SERVER_HOST :这个是我们服务器server的ip地址

命令执行成功后,我们就会得到如下:

这个时候并没有完成,我们需要返回我们的server服务器的web界面:

configruation->hosts->create host ,然后我们需要注意的是主机名字和IP地址

 

然后,我们要选择一个Template ,这个是zabbix内置了一些监控,例如Template OS Linux 一定记得点上边的Add 然后再点击下边的Add

 

 

点击完成后,稍等几分钟,最后Availablity中的ZBX显示为绿色就说明已经正常,过一会就可以看到数据了

 

其实zabbix官方支持的监控已经很多了,如果需要额外的,我们下篇文章单独写:

Network
  • Packets/bytes transfered
  • Errors/dropped packets
  • Collisions
CPU
  • Load average
  • CPU idle/usage
  • CPU utilization data per individual process
Memory
  • Free/used memory
  • Swap/pagefile utilization
Disk
  • Space free/used
  • Read and write I/O
Service
  • Process status
  • Process memory usage
  • Service status (ssh, ntp, ldap, smtp, ftp, http, pop, nntp, imap)
  • Windows service status
  • DNS resolution
  • TCP connectivity
  • TCP response time
File
  • File size/time
  • File exists
  • Checksum
  • MD5 hash
  • RegExp search
Log
  • Text log
  • Windows eventlog
Other
  • System uptime
  • System time
  • Users connected
  • Performance counter (Windows)

具体数据展示例子:

latestdata-oslinux

Zhiming Zhang

Senior devops at Appannie
一个奔跑在运维路上的胖子
Zhiming Zhang

Latest posts by Zhiming Zhang (see all)