zabbix自动发现,端口 url检测

一,自动发现

1,开启自动发现

配置自动发现
修改自动发现的网段
启用自动发现

2.配置自动发现的动作

配置自动发现的动作
添加动作的IP地址
添加自动发现的操作
启用动作

3,检验

image.png

二,自动注册

1,修改agent配置

# 所有agent机器都要修改如下配置
[root@\ db02/etc/zabbix]# vim zabbix_agentd.conf 

ServerActive=192.168.15.199  修改server主机IP

#Hostname=Zabbix server  注释掉

HostnameItem=system.hostname  打开注释

# 重启
[root@\ db02/etc/zabbix]# systemctl restart zabbix-agent.service 



PS:
[root@\ db02~]# vom /etc/hosts
192.168.15.152 db02
#  每一台agent都要在hosts文件增加自己的ip和主机名

2,创建自动注册

自动创建

3,自动注册动作

动作名称
操作添加

3,检测结果

检测

三,检测服务进程

1,增加自定义模块的nginx监控项

自定义模块增加监控项

2,查看检测结果

查看检测状态
也可以通过命令行在server端查看
[root@\ zabbix~]# zabbix_get -s 192.168.15.109 -p 10050 -k 'proc.num[nginx]'
2


# web03的nginx进程2个
[root@\ web03/etc/zabbix]# ps -ef | grep nginx
root      23336      1  0 Apr29 ?        00:00:00 nginx: master process /usr/sbin/nginx -c /etc/nginx/nginx.conf
nginx     23337  23336  0 Apr29 ?        00:00:02 nginx: worker process
root      45724  45425  0 16:01 pts/0    00:00:00 grep --color=auto nginx

3,添加触发器

添加触发器

3,添加动作(报警)

添加报警动作
添加邮件收件人等

四,检测服务端口

1,命令行检测端口状态

[root@\ zabbix~]# zabbix_get -s 192.168.15.109 -p 10050 -k 'net.tcp.port[,80]'
1

1 说明端口正常启动在使用;0说明没有使用该端口

2,添加监控项

添加监控项
添加触发器

3,添加动作

添加动作

五,检测mysql

1, 监控数据库的配置增加数据库的用户和密码

# mysql设置密码为123
[root@\ db02/etc/zabbix/zabbix_agentd.d]# mysqladmin -uroot password '123'
Warning: Using a password on the command line interface can be insecure.
[root@\ db02/etc/zabbix/zabbix_agentd.d]# mysql -uroot -p123


#修改agent的默认监控mysql的配置

[root@\ db02~]# cd /etc/zabbix/zabbix_agentd.d/
[root@\ db02/etc/zabbix/zabbix_agentd.d]# vim userparameter_mysql.conf 
UserParameter=mysql.status[*],echo "show global status where Variable_name='$1';" | HOME=/var/lib/zabbix mysql  -uroot -p123 -N | awk '{print $$2}'

HOME=/var/lib/zabbix mysql -uroot -p123 -N'

UserParameter=mysql.ping,HOME=/var/lib/zabbix mysqladmin -uroot -p123 ping | grep -c alive
UserParameter=mysql.version,mysql -uroot -p123 -V
#   加上数据库的用户和密码


[root@\ db02/etc/zabbix/zabbix_agentd.d]# systemctl restart zabbix-agent.service 

2,在对应的主机上添加数据库模板

添加模板

3,查看模块的图形

image.png

六,web的url检测

1,给web03添加web检测

image.png
添加名称
添加步骤

2,查看检测

查看web检测

3,添加web检测图形

添加web检测图形

4,查看web图形

web图形页面

你可能感兴趣的:(zabbix自动发现,端口 url检测)