zabbix监控端口状态

目的:监控web主机80端口是否在供提服务。如果不在发出报警。
配置:
    1、添加监控项(Items)。
        打开zabbix web管理界面:选择"Configuration"->"Items"->"CreateItem"

只要填写"description"和"key"两个字段就可以了。在这里"description"为"web01.matrix 80",设置"key"点击"Select"按钮弹出下图

选择"net.tcp.port[<ip>,port]",然后修改为web01的ip地址端口为80。"net.tcp.port[192.168.0.2,80]"如图

保存
   2、添加触发器(Triggers)
选择"Configuration"->"Triggers"->"CreateTriggers"

点击"Create Triggers"按钮出现下图在"Name"字段写个名字,这里我写的名字是"web matrix 80 is down"。

点击"Insert"弹出下图

点击"Select"弹出下图

选择刚才添加的item "web01.matrix 80"如图
最终配置如下:
 
保存

时间: 2024-10-10 13:33:54

zabbix监控端口状态的相关文章

Zabbix 监控 Nginx 状态

1.获取 Nginx 状态条件( 需要nginx安装模块) [localhost]#/usr/local/nginx/sbin/nginx -V nginx version: nginx/1.8.0built by gcc 4.4.7 20120313 (Red Hat 4.4.7-11) (GCC) configure arguments: --prefix=/usr/local/nginx --with-http_stub_status_module --with-http_gzip_sta

zabbix监控nginx状态

一.zabbix客户端配置 首先修改一下zabbix客户端的配置,习惯上将zabbix的配置文件拷贝到自建的/etc/zabbix/目录,方便管理: [[email protected] ~]# sed -e '/^$/d;/^#/d'  /etc/zabbix/zabbix_agentd.conf PidFile=/tmp/zabbix_agentd.pid LogFile=/tmp/zabbix_agentd.log Server=192.168.199.79 ServerActive=12

Zabbix 监控 Mysql 状态

简介: 如何使用 Zabbix 来监控 Mysql 状态 ? Zabbix 有自带监控 Mysql 的模板,但是却不能直接使用.. 需要我们根据模板提供的 Key 自己写脚本获取数据 1.查看都有哪些 Key > Configuration -> Templates ## 在此模板页中,可以看到 Template App MySQL 模板中有 14 个 Items ,我们需要自己写脚本获取这 14 个值 ## 分别是:Com_select.Com_insert .Com_update .Com

zabbix监控php状态

通过nginx调用php-fpm来查询php的状态信息 首先,在php的配置文件中添加一行 vim /usr/local/php/etc/php-fpm.conf pm.status_path = /phpfpmstatus 保存后重启php-fpm 在nginx配置文件中添加代码 server { listen localhost:80; server_name localhost; location /nginxstatus { stub_status on; access_log off;

zabbix监控mysql状态

之前是cacti监控的mysql,很多参数监控的不是特别明白,想着就找zabbix监控. 写好监控MYSQL的配置文件 UserParameter=mysql.Ping,mysqladmin -uroot -p123456  ping|grep alive|wc -l UserParameter=mysql.Threads,mysqladmin -uroot -p123456  status|cut -f3 -d":"|cut -f1 -d"Q" UserParam

Zabbix监控Tomcat状态

安装Tomcat 确定已经安装好Tomcat Java支持 编译安装zabbix server需要加上--enable-java以支持jmx监控,如果之前的zabbix server没加,那么请重新编译安装, # ./configure --prefix=/usr/local/zabbix-3.0.0/ --enable-server --enable-agent --with-mysql --with-net-snmp --with-libc 启动Tomcat # /usr/local/tom

zabbix 监控界面状态一直显示为loading的解决方法

今天安装完Zabbix之后,第一次登录到监控界面,发现界面上的status状态都显示的是loading,等待了一会还是为改变,最后发现是nginx的问题. nginx在执行zabbix dashboard的 jsLoader.php时由于fastcgi缓存不够用,会生成临时文件放到/var/lib/nginx/tmp/fastcgi目录下面(目录是可配置的),由于目录没权限访问导致缓存文件无法生成,所以 jsLoader.php一直执行失败. 你可以调整fastcgi缓存目录的权限,或者加大ng

zabbix监控nginx 状态

利用zabbixt监控nginx的各种状态,达到对nginx的实时监控: 一,首先需要开启nginx的nginx_status模块 开启nginx_status功能:  location /nginx_status{     stub_status on;     access_log off;     allow 192.168.1.113;  访问IP     deny all;   } 访问: http://192.168.1.113/nginx_status 需要写一个脚本在被监控机上跑

用zabbix监控nginx_status状态

思路: 1.在nginx上开启status状态 location /nginx_status { stub_status on; allow 127.0.0.1; allow 本机IP; allow zabbix_server IP; deny all; access_log   off; } 2.在被控端做监测status状态的脚本 [[email protected] etc]# cat /usr/local/zabbix_proxy/scripts/nginx_status #!/bin/