1. 程式人生 > >Zabbix介面測試文件

Zabbix介面測試文件

對應示例一:

{

  "jsonrpc": "2.0",

  "result": [{

    "hostid": "10084",

    "proxy_hostid": "0",

    "host": "zabbix_server",

    "status": "0",

    "disable_until": "1522375238",

    "error": "Get value from agent failed: cannot connect to [[192.168.3.132]:10050]: [111] Connection refused",

    "available": "2",

    "errors_from": "1517796750",

    "lastaccess": "0",

    "ipmi_authtype": "-1",

    "ipmi_privilege": "2",

    "ipmi_username": "",

    "ipmi_password": "",

    "ipmi_disable_until": "0",

    "ipmi_available": "0",

    "snmp_disable_until": "0",

    "snmp_available": "0",

    "maintenanceid": "0",

    "maintenance_status": "0",

    "maintenance_type": "0",

    "maintenance_from": "0",

    "ipmi_errors_from": "0",

    "snmp_errors_from": "0",

    "ipmi_error": "",

    "snmp_error": "",

    "jmx_disable_until": "0",

    "jmx_available": "0",

    "jmx_errors_from": "0",

    "jmx_error": "",

    "name": "zabbix_server(192.168.3.132)",

    "flags": "0",

    "templateid": "0",

    "description": "",

    "tls_connect": "1",

    "tls_accept": "1",

    "tls_issuer": "",

    "tls_subject": "",

    "tls_psk_identity": "",

    "tls_psk": ""

  }, {

    "hostid": "10105",

    "proxy_hostid": "0",

    "host": "zabbix_agent4",

    "status": "0",

    "disable_until": "0",

    "error": "",

    "available": "0",

    "errors_from": "0",

    "lastaccess": "0",

    "ipmi_authtype": "-1",

    "ipmi_privilege": "2",

    "ipmi_username": "",

    "ipmi_password": "",

    "ipmi_disable_until": "0",

    "ipmi_available": "0",

    "snmp_disable_until": "0",

    "snmp_available": "0",

    "maintenanceid": "0",

    "maintenance_status": "0",

    "maintenance_type": "0",

    "maintenance_from": "0",

    "ipmi_errors_from": "0",

    "snmp_errors_from": "0",

    "ipmi_error": "",

    "snmp_error": "",

    "jmx_disable_until": "0",

    "jmx_available": "0",

    "jmx_errors_from": "0",

    "jmx_error": "",

    "name": "zabbix_agent4(192.168.4.133)",

    "flags": "0",

    "templateid": "0",

    "description": "",

    "tls_connect": "1",

    "tls_accept": "1",

    "tls_issuer": "",

    "tls_subject": "",

    "tls_psk_identity": "",

    "tls_psk": ""

  }, {

    "hostid": "10107",

    "proxy_hostid": "0",

    "host": "zabbix_agent5",

    "status": "0",

    "disable_until": "0",

    "error": "",

    "available": "0",

    "errors_from": "0",

    "lastaccess": "0",

    "ipmi_authtype": "-1",

    "ipmi_privilege": "2",

    "ipmi_username": "",

    "ipmi_password": "",

    "ipmi_disable_until": "0",

    "ipmi_available": "0",

    "snmp_disable_until": "0",

    "snmp_available": "0",

    "maintenanceid": "0",

    "maintenance_status": "0",

    "maintenance_type": "0",

    "maintenance_from": "0",

    "ipmi_errors_from": "0",

    "snmp_errors_from": "0",

    "ipmi_error": "",

    "snmp_error": "",

    "jmx_disable_until": "0",

    "jmx_available": "0",

    "jmx_errors_from": "0",

    "jmx_error": "",

    "name": "zabbix_agent5(192.168.4.145)",

    "flags": "0",

    "templateid": "0",

    "description": "",

    "tls_connect": "1",

    "tls_accept": "1",

    "tls_issuer": "",

    "tls_subject": "",

    "tls_psk_identity": "",

    "tls_psk": ""

  }, {

    "hostid": "10108",

    "proxy_hostid": "0",

    "host": "Linux server",

    "status": "0",

    "disable_until": "1522375255",

    "error": "Get value from agent failed: cannot connect to [[192.168.3.1]:10050]: [111] Connection refused",

    "available": "2",

    "errors_from": "1521774817",

    "lastaccess": "0",

    "ipmi_authtype": "0",

    "ipmi_privilege": "2",

    "ipmi_username": "",

    "ipmi_password": "",

    "ipmi_disable_until": "0",

    "ipmi_available": "0",

    "snmp_disable_until": "0",

    "snmp_available": "0",

    "maintenanceid": "0",

    "maintenance_status": "0",

    "maintenance_type": "0",

    "maintenance_from": "0",

    "ipmi_errors_from": "0",

    "snmp_errors_from": "0",

    "ipmi_error": "",

    "snmp_error": "",

    "jmx_disable_until": "0",

    "jmx_available": "0",

    "jmx_errors_from": "0",

    "jmx_error": "",

    "name": "Linux server",

    "flags": "0",

    "templateid": "0",

    "description": "",

    "tls_connect": "1",

    "tls_accept": "1",

    "tls_issuer": "",

    "tls_subject": "",

    "tls_psk_identity": "",

    "tls_psk": ""

  }],

  "id": 1

}

對應示例二:

{

  "jsonrpc": "2.0",

  "result": [{

    "hostid": "10105",

    "proxy_hostid": "0",

    "host": "zabbix_agent4",

    "status": "0",

    "disable_until": "0",

    "error": "",

    "available": "0",

    "errors_from": "0",

    "lastaccess": "0",

    "ipmi_authtype": "-1",

    "ipmi_privilege": "2",

    "ipmi_username": "",

    "ipmi_password": "",

    "ipmi_disable_until": "0",

    "ipmi_available": "0",

    "snmp_disable_until": "0",

    "snmp_available": "0",

    "maintenanceid": "0",

    "maintenance_status": "0",

    "maintenance_type": "0",

    "maintenance_from": "0",

    "ipmi_errors_from": "0",

    "snmp_errors_from": "0",

    "ipmi_error": "",

    "snmp_error": "",

    "jmx_disable_until": "0",

    "jmx_available": "0",

    "jmx_errors_from": "0",

    "jmx_error": "",

    "name": "zabbix_agent4(192.168.4.133)",

    "flags": "0",

    "templateid": "0",

    "description": "",

    "tls_connect": "1",

    "tls_accept": "1",

    "tls_issuer": "",

    "tls_subject": "",

    "tls_psk_identity": "",

    "tls_psk": ""

  }, {

    "hostid": "10084",

    "proxy_hostid": "0",

    "host": "zabbix_server",

    "status": "0",

    "disable_until": "1521711853",

    "error": "Get value from agent failed: cannot connect to [[192.168.3.132]:10050]: [111] Connection refused",

    "available": "2",

    "errors_from": "1517796750",

    "lastaccess": "0",

    "ipmi_authtype": "-1",

    "ipmi_privilege": "2",

    "ipmi_username": "",

    "ipmi_password": "",

    "ipmi_disable_until": "0",

    "ipmi_available": "0",

    "snmp_disable_until": "0",

    "snmp_available": "0",

    "maintenanceid": "0",

    "maintenance_status": "0",

    "maintenance_type": "0",

    "maintenance_from": "0",

    "ipmi_errors_from": "0",

    "snmp_errors_from": "0",

    "ipmi_error": "",

    "snmp_error": "",

    "jmx_disable_until": "0",

    "jmx_available": "0",

    "jmx_errors_from": "0",

    "jmx_error": "",

    "name": "zabbix_server(192.168.3.132)",

    "flags": "0",

    "templateid": "0",

    "description": "",

    "tls_connect": "1",

    "tls_accept": "1",

    "tls_issuer": "",

    "tls_subject": "",

    "tls_psk_identity": "",

    "tls_psk": ""

  }],

  "id": 1

}

對應示例三:

{

  "jsonrpc": "2.0",

  "result": [{

    "hostid": "10084",

    "groups": [{

      "groupid": "4",

      "name": "Zabbix servers",

      "internal": "0",

      "flags": "0"

    }]

  }],

  "id": 2

}

對應示例四:

{

  "jsonrpc": "2.0",

  "result": [{

    "hostid": "10084",

    "parentTemplates": [{

      "templateid": "10001",

      "name": "Template OS Linux"

    }, {

      "templateid": "10047",

      "name": "Template App Zabbix Server"

    }]

  }],

  "id": 1

}

對應示例五:

{

    "jsonrpc": "2.0",

    "result": [

        {

            "hostid": "10084",

            "host": "Zabbix server",

            "inventory": {

                "os": "Linux Ubuntu"

            }

        },

        {

            "hostid": "10107",

            "host": "Linux server",

            "inventory": {

                "os": "Linux Mint"

            }

        }

    ],

"id": 1

}