各位小伙伴大家好,我是运维虫子!
上一篇文章中利用docker安装好zabbix以后,就可以进行设备的监控了。
结尾附zabbix图形中文乱码解决办法。
docker安装zabbix的话,左上角会有zabbix docker字样
作为互联网中两种核心设备服务器与交换机,基本所有的监控也是围绕它们展开的。本文就从
监控Linux服务器、windows服务器及交换机开始说起。
先准备好centos7.7与Windows2016服务器。
其中一台centos7.7就是上次用docker部署的zabbix
监控第一台Windows服务器
- 下载对应的zabbix-agent(在官网能找到),直接运行MSI文件安装即可。
最好下载MSI文件,直接安装就可以了
这里需要填写你安装的zabbix服务器的ip地址,非本机IP地址
- 在zabbix界面添加刚刚的Windows服务器
在侧边栏配置的主机里面添加Windows服务器
左上角创建主机
- 在模板一栏选择Windows by Zabbix agent
等几分钟zabbix字样就会变绿,说明该服务器已经添加成功。
打开图形,就能看到已经有数据了。包含:CPU,内存,网卡,硬盘的监控信息。
不一样Windows的监控
如果只能监控上面的那些功能,怎么会体现出zabbix的强大之处呢?接下来就监控一些不一样的东西。
- 监控windows进程
对服务器运行的IIS进程进行监控
IIS监控图形就出来了,关闭IIS进程然后再启动,图形上都能体现
- 监控windows日志
对服务器日志的登录信息进行监控
- 对服务器icmp进行监控,看ping值是否正常
中途关掉ICMP回显,丢包直接变成100%
Zabbix在windows系统上面的监控还有很多,基本都是应用层面居多。具体监控方法与上面提到的大同小异。
附中文乱码处理方法:
docker cp DejaVuSans.ttf zabbix-web:/usr/share/zabbix/assets/fonts/docker exec -it zabbix-web bashdocker restart zabbix-web
希望大家能够多多关注,多年致力于互联网搬砖,各种互联网技术都稍有涉猎。如果大家遇到一些问题可以私信或者留言给我。
写在文章最后,接下来几篇内容为:Linux与交换机的监控,Zabbix的邮件、钉钉告警设置。刚开始写监控的原因是互联网的稳定运行离不开完善监控。在此期间会写一些如OpenStack等云计算的文章,包括虚拟化KVM、网络OVS、存储Ceph、容器K8s等等。