使用Zabbix監控Asterisk

2021-08-27 10:02:50 字數 800 閱讀 1337

asterisk部署完成後,可以使用zabbix對其進行監控。

1、在asterisk所在的伺服器上部署zabbix的agent,並編寫配置檔案zabbix_agentd.conf

# asterisk

userparameter=iax.status,sudo /usr/sbin/asterisk -rvvvvvx 'iax2 show registry'|grep registered |wc -l

userparameter=sip.status,sudo /usr/sbin/asterisk -rvvvvvx 'sip show registry'|grep registered |wc -l

userparameter=active.calls,sudo /usr/sbin/asterisk -rvvvvvx 'show channels'|grep --text -i 'active call'|awk ''

# userparameter=asterisk.status,sudo /etc/init.d/asterisk status | awk ''

可以使用命令zabbix_agentd -t "sip.status" 進行測試

2、進入zabbix的web管理端新增模板

系統配置->模板,選擇建立模板,分別新增

active.calls、

iax.status、sip.status 三個模版

3、把模版關聯到主機上

系統配置->主機,選擇要關聯的主機,並新增關聯模版

完成以上步驟後,在主機裡面就可以看到配置好的監控項了。

使用zabbix監控docker

使用zabbix監控docker 環境 服務端 centos6.5 客戶端 ubuntu14.04 參考部落格 可以直接執行命令 apt get install docker.io 安裝版本不是最新 或者執行下面這條命令安裝最新版 curl ssl sudo sh 安裝完成後可執行 docker v...

使用Zabbix監控memcached

zabbix server.3.2.11 zabbix agentd centos7.0 1 什麼是memcached?memcached是一套分布式的快取記憶體系統,由livejournal的brad fitzpatrick開發,以bsd license授權發布。它是乙個簡潔的key value儲...

如何使用zabbix初級監控

如何用zabbix監控 初步使用 前提 必須啟動mysql 和zabbix目錄下的sbin中的zabbix agentd zabbix server,還有nginx以及php 否則會報錯,因為zabbix執行需要php環境,nginx是 伺服器裡面包含了zabbix。上述所提到的軟體,當你要使用za...