Ad Widget

Collapse

Zabbix APi -parameters.filter.groupids issue

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • indika
    Junior Member
    • Dec 2015
    • 1

    #1

    Zabbix APi -parameters.filter.groupids issue

    Hi,
    I am new to Zabbix API. Started to use the API with DotNet C#.
    But having a problem using "parameters.filter" with groupids for "host.get" method.
    This method doesn't filter host.. It returns all the hosts.

    My code as follows,

    dynamic parameters = new ExpandoObject();
    parameters.output = "extend";
    parameters.filter = new ExpandoObject();
    parameters.filter.groupids = "25"; //dosn't work
    var response = Call("host.get", parameters);
    _auth = response.Result.ToString();
    System.IO.File.WriteAllText(@"E:\Indika\WriteText. txt", _auth);
    Console.WriteLine(_auth);
    Console.ReadLine();


    But, below filter code works correctly.


    dynamic parameters = new ExpandoObject();
    parameters.output = "extend";
    parameters.filter = new ExpandoObject();
    parameters.filter.hostid = "10556"; //works
    var response = Call("host.get", parameters);
    _auth = response.Result.ToString();
    System.IO.File.WriteAllText(@"E:\Indika\WriteText. txt", _auth);
    Console.WriteLine(_auth);
    Console.ReadLine();


    Appreciate If someone can help on this.

    Thanks
Working...