1. 程式人生 > >zabbix學習

zabbix學習

ja

一、監控的範圍

硬件監控

網絡監控

系統監控

應用監控

流量分析(piwik),jvm

自動化監控

日誌監控 elk

安全監控

輿情監控

頁面監控

性能監控

智能監控

關系樹,關聯性

業務監控:訂單業務指標,業務波動

自動處理故障

Asia/Shanghai

二、zabbix添加agent的方式

web端手動添加:

自動註冊:agent自動註冊,agent工作做主從模式

自動發現:server段自動發現,agent工作做被動模式,會監聽一個端口,等待server端發起鏈接

zabbix api :結合CMDB,利用程序實現將CMDB中的機器自動加入到server中,參考 https://www.zabbix.com/documentation/3.4/manual/api

第1步先獲取auth

curl -s -X POST -H  'Content-Type:application/json' -d '
{
    "jsonrpc": "2.0",
    "method": "user.login",
    "params": {
        "user": "Admin",
        "password": "zabbix"
    },
    "id": 1,
    "auth": 0424bd59b807674191e7d77572075f33
}'  http://zabbix-server/api_jsonrpc.php|pytyon -mjson.tool


第2步利用auth碼,執行具體的操作

curl -s -X POST -H  'Content-Type:application/json' -d '
{
    "jsonrpc": "2.0",
    "method": "host.get",
    "params": {
        "output": [
            "hostid",
            "host"
        ],
        "selectInterfaces": [
            "interfaceid",
            "ip"
        ]
    },
    "id": 2,
    "auth": "0424bd59b807674191e7d77572075f33"
}'  http://zabbix-server/api_jsonrpc.php|pytyon -mjson.tool


三、zabbix 分布式監控zabbix-proxy

zabbix學習