第三十课预习笔记

19.1 Linux监控平台介绍
19.2 zabbix监控介绍
19.3/19.4/19.6 安装zabbix
19.5 忘记Admin密码如何做
19.7 主动模式和被动模式
19.8 添加监控主机
19.9 添加自定义模板
19.10 处理图形中的乱码
19.11 自动发现
19.12 添加自定义监控项目
19.13/19.14 配置邮件告警
19.15 测试告警
19.16 不发邮件的问题处理
扩展
zabbix监控交换机(思科) http://tryrus.blog.51cto.com/10914693/1789847
zabbix远程执行命令 http://www.ywnds.com/?p=6610
zabbix分布式部署 http://sfzhang88.blog.51cto.com/4995876/1364399
zabbix监控tomcat(版本有点老,大家只需要参考步骤,不能照搬) http://www.fblinux.com/?p=616


首先配置服务端

以上相当于安装了一个yum源,接下来正式安装zabbix

查看mysql进程是否开启

在/etc/my.cnf中为zabbix设置字符集,不然加载中文界面会出问题。

然后重启mysql

进入mysql命令,创建zabbix库

再创建zabbix用户

导入数据

启用zabbix服务

80端口目前被nginx服务监听,停止nginx服务,启动httpd服务。

将httpd 和 zabbix 服务加入开机启动,将nginx取消开机启动

虽然zabbix服务已经起来,但并未监听端口。

为什么没有监听到端口?!

遇到问题查看日志

zabbix无法连接到mysql

接下来配置zabbix

发现仍旧没有监听到端口。

查看防火墙状态,发现为开启状态。

临时关闭后再查看zabbix进程和端口,发现都正常了。这次的问题出在防火墙上。

接下来配置web

OK的不用管

配置时区

配置完成后,重启apache,也就是httpd服务。

刷新一下网页,发现timezone已经OK了。

密码在user表中

将密码改为zsy1

然后可以使用新密码登录zabbix了。

编辑配置文件

加入自启动列表

安装结束。接下来开始操作。

首先在配置-主机群组下创建主机群组

刚添加都是空的,需要添加需要的监控项进去。

勾选需要的监控项,复制到zsy模板中

将Template OS Linux中的自动发现复制到zsy模板中遇到一个问题,没有复制按钮!

 办法还是有的!

首先导出Template OS Linux模板

然后编辑-修改模板名-删除没用的项,只剩下自动发现,然后再导入到zsy中。

这种方法虽然可行,但是十分容易出错。除此之外还有一个更合适的方法。

首先清除zsy模板中的所有监控项

相当于链接了Template OS Linux的所有模板

然后删除没用的监控项,但是发现无法删除。

链接的末班中有一个取消链接的选项

现在就可以删除了。

应用级包含了监控项。所以删除的时候需要注意先后顺序。

这里需要先删除监控项,才能删除应用集。

保留需要的监控项,删除其余的。

已经成功删除

监控项删除后再删除应用集

自动发现肯定要保留,做这些操作就是为了保留自动发现规则。

接下来将主机和模板链接起来,再做一些细化调整。

在图形中,发现中文显示不出来,只能看到一些小方块。

那么怎么解决中文无法显示的问题呢?

这里并不是UTF8之类的编码问题,而是缺少中文字库。

打开服务端的配置文件

中文字体在哪里找呢,其实windows下就有。

 

选择一个字体

使用xftp传输到服务端中,同时按ctrl+alt+f

做个软链接。如果不加-s的话是硬链接。

这两条命令也可以在一行执行 中间使用;分隔

再重新预览一下,发现可以显示中文了。

进入到监控中-最新数据中并没有发现任何数据。

系统提示zsy-02 unreachable 

在客户端上查看,发现iptables是打开状态

先将iptables关掉

在查看发现可以看到监控数据了

可以创建新的图形

如果觉得数据监控时间太长,可以修改监控时间

 图形中新增了两个图形

猜你喜欢

转载自blog.csdn.net/m0_37680417/article/details/83211055