Ad Widget

Collapse

Zabbix API - hostgroup.get

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • debcen
    Junior Member
    • Dec 2011
    • 22

    #1

    Zabbix API - hostgroup.get

    День Добрый, с помощью API пытаюсь получить ID групп и имена:
    $json = {
    jsonrpc => "2.0",
    method => "hostgroup.get",
    params =>
    [
    nodeids => 0,
    monitored_hosts => 1,
    output => "groupid", "name",
    preservekeys => 1,
    ],
    id => 2,
    auth => "$authID",
    };

    выдает только ID группы, название не хочет
  • ugh
    Senior Member
    • Jun 2009
    • 296

    #2
    Code:
    output=['name']

    Comment

    • debcen
      Junior Member
      • Dec 2011
      • 22

      #3
      $json = {
      jsonrpc => "2.0",
      method => "hostgroup.get",
      params =>
      [
      nodeids => 0,
      monitored_hosts => 1,
      output => ["name"],
      preservekeys => 1,
      ],
      id => 2,
      auth => "$authID",
      };
      не хочет,
      Use of uninitialized value in print at

      Comment

      • ugh
        Senior Member
        • Jun 2009
        • 296

        #4
        Code:
        groupid = zapi.hostgroup.get(output=['name'])
        print groupid
        [{u'groupid': u'1', u'name': u'Templates'}, {u'groupid': u'2', u'name': u'Linux servers'}, {u'groupid': u'4', u'name': u'Zabbix servers'},.....

        Comment

        Working...