Uploaded image for project: 'ZABBIX BUGS AND ISSUES'
  1. ZABBIX BUGS AND ISSUES
  2. ZBX-5244

Can get() host details Zabbix API c

XMLWordPrintable

    • Icon: Incident report Incident report
    • Resolution: Duplicate
    • Icon: Major Major
    • None
    • 2.0.0, 2.0.1rc1
    • API (A)
    • None
    • zabbix 2.0, 2.0.1rc2

      google translate
      ---------------------------------------

      http://www.zabbix.com/documentation/2.0/manual/appendix/api/host/get

      Get () method returns no IP address for the site, or interfaces
      from zabbix_api import ZabbixAPI
      code
      [code]
      server = ""
      username = "api"
      password = ""

      zapi = ZabbixAPI (server = server, path = "", log_level = 6)
      zapi.login (username, password)

      zapi.host.get (
      {"Output": "extend",
      "filter":

      {"host": ["Zabbix server"]}

      }
      )
      [/ code]
      returns only the following
      [code]
      20: Response Code: 200
      10: Response Body: {u'jsonrpc ': u'2 .0', u'result ': [

      {u'available': u'1 ', u'maintenance_type': u'0 ', u'maintenances': [] , u'ipmi_username ': u'zabbix', u'snmp_disable_until ': u'0', u'ipmi_authtype ': u'-1', u'ipmi_disable_until ': u'0', u'lastaccess': u'0 ', u'snmp_error': u'', u'ipmi_privilege ': u'4', u'jmx_error ': u'', u'jmx_available': u'0 ', u'ipmi_errors_from': u'0 ', u'maintenanceid ': u'0', u'snmp_available ': u'0', u'status ': u'0', u'host ': u'Zabbix server', u'disable_until ': u'0' , u'ipmi_password ': u'2286sena', u'ipmi_available ': u'0', u'maintenance_status': u'0 ', u'snmp_errors_from': u'0 ', u'ipmi_error': u'', u'proxy_hostid ': u'0', u'hostid ': u'10017', u'name ': u'Zabbix server', u'jmx_errors_from ': u'0', u'jmx_disable_until ': u'0' , u'error ': u'', u'maintenance_from': u'0 ', u'errors_from': u'0 '}

      ], u'id': 1}
      [/ code]

      original
      ---------------------------------------

      http://www.zabbix.com/documentation/2.0/manual/appendix/api/host/get

      ????? get() ?? ?????????? ?? IP ?????? ????, ?? interfaces
      from zabbix_api import ZabbixAPI
      ???
      [code]
      server=""
      username="api"
      password=""

      zapi = ZabbixAPI(server=server, path="", log_level=6)
      zapi.login(username, password)

      zapi.host.get(
      { "output": "extend",
      "filter":

      {"host": ["Zabbix server"]}

      }
      )
      [/code]
      ?????????? ?????? ?????????
      [code]
      20: Response Code: 200
      10: Response Body: {u'jsonrpc': u'2.0', u'result': [

      {u'available': u'1', u'maintenance_type': u'0', u'maintenances': [], u'ipmi_username': u'zabbix', u'snmp_disable_until': u'0', u'ipmi_authtype': u'-1', u'ipmi_disable_until': u'0', u'lastaccess': u'0', u'snmp_error': u'', u'ipmi_privilege': u'4', u'jmx_error': u'', u'jmx_available': u'0', u'ipmi_errors_from': u'0', u'maintenanceid': u'0', u'snmp_available': u'0', u'status': u'0', u'host': u'Zabbix server', u'disable_until': u'0', u'ipmi_password': u'2286sena', u'ipmi_available': u'0', u'maintenance_status': u'0', u'snmp_errors_from': u'0', u'ipmi_error': u'', u'proxy_hostid': u'0', u'hostid': u'10017', u'name': u'Zabbix server', u'jmx_errors_from': u'0', u'jmx_disable_until': u'0', u'error': u'', u'maintenance_from': u'0', u'errors_from': u'0'}

      ], u'id': 1}
      [/code]

            Unassigned Unassigned
            sersad Sergey Sadovnikov
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Created:
              Updated:
              Resolved: