realserver
10.0.0.9# vim /usr/local/zabbix/scripts/ipvsadm_status10.0.0.10
10.0.0.20
#!/bin/bash二、配置key# vim /etc/zabbix/zabbix_agentd.conf#shuidi
#status about lvs forward
function act1 '
} function act2 '
} function act3 '
} function inact1 '
}function inact2 '
}function inact3 '
}$1
# monitor lvs status三、配置許可權預設zabbix是沒有執行ipvsadm的許可權的,如果不新增,返回值就是空userparameter=lvs[*],/usr/local/zabbix/scripts/ipvsadm_status $1
# visudo
#defaults requiretty #這段需要進行注釋四、匯入模版模版在我的附件裡面,匯入進去之後可以根據自己的情況做相應的修改## allow root to run any commands anywhere
root all=(all) all
zabbix all=(all) nopasswd:/sbin/ipvsadm
五、效果檢視
Zabbix 監控TCP連線的狀態
tcp的連線狀態對於我們web伺服器來說是至關重要的,尤其是併發量establish 或者是syn recv值,假如這個值比較大的話我們可以認為是不是受到了 或是是time wait值比較高的話,我們要考慮看我們核心是否需要調優,太高的time wait值的話會占用太多埠,要是埠少的話後果不堪設想 ...
Zabbix 監控Nginx連線的狀態
一 為nginx開啟status狀態 在server中新增如下 填寫你的監控伺服器位址。location nginx status二 寫監控指令碼 vim usr local zabbix scripts nginx bin bash host 10.0.0.10 port 80 function ...
Zabbix監控TCP連線狀態
獲取tcp連線數的兩種方法 netstat n awk tcp end ss ant awk nr 1 end netstat是遍歷 proc下面每個pid目錄,ss直接讀 proc net下面的統計資訊。所以ss執行的時候消耗資源以及消耗的時間都比netstat少很多。規範指令碼存放目錄 mkdi...