Linux端口6888被占用怎么解决,zabbix如何监控外部端口的状态?
有時(shí)候生產(chǎn)環(huán)境中會(huì)出現(xiàn)這樣一種情況,就是公網(wǎng)用戶(hù)需要通過(guò)域名+端口(test.com:6888)的方式訪問(wèn)某個(gè)應(yīng)用,為防止域名或者端口出現(xiàn)故障,我們需要用zabbix進(jìn)行監(jiān)控,有故障就報(bào)警:
1、登錄zabbix server端操作
#yum install nmap -y
#cd /usr/local/zabbix/share/zabbix/externalscripts/
#vi tcp6888.sh
#! /bin/bash
nmap -Pn test.com -p 6888 |grep open -c
#chmod +x tcp6888.sh
#which nmap
/usr/bin/nmap
通過(guò)visudo給zabbix用戶(hù)增加對(duì)nmap的root執(zhí)行權(quán)限
#visudo
在root ALL=(ALL) ALL下面增加
zabbix ALL=(root)/usr/bin/nmap
修改zabbix_server的zabbix_server.conf 默認(rèn)timeout時(shí)間
vi /usr/local/zabbix/etc/zabbix_server.conf
修改以下參數(shù):
Timeout=30
2、登錄zabbix控制臺(tái)
總結(jié)
以上是生活随笔為你收集整理的Linux端口6888被占用怎么解决,zabbix如何监控外部端口的状态?的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: 二叉排序树的查找、插入
- 下一篇: linux添加定时器防抖,linux驱动