diff --git a/pkg/zabbix/methods.go b/pkg/zabbix/methods.go index 6e2daef..b403e35 100644 --- a/pkg/zabbix/methods.go +++ b/pkg/zabbix/methods.go @@ -393,7 +393,7 @@ func (ds *Zabbix) GetAllHosts(ctx context.Context, groupids []string) ([]Host, e func (ds *Zabbix) GetAllGroups(ctx context.Context) ([]Group, error) { params := ZabbixAPIParams{ - "output": []string{"name"}, + "output": []string{"name", "groupid"}, "sortfield": "name", "real_hosts": true, } diff --git a/src/datasource-zabbix/zabbix/connectors/zabbix_api/zabbixAPIConnector.ts b/src/datasource-zabbix/zabbix/connectors/zabbix_api/zabbixAPIConnector.ts index 2a34b41..dc31211 100644 --- a/src/datasource-zabbix/zabbix/connectors/zabbix_api/zabbixAPIConnector.ts +++ b/src/datasource-zabbix/zabbix/connectors/zabbix_api/zabbixAPIConnector.ts @@ -134,7 +134,7 @@ export class ZabbixAPIConnector { getGroups() { const params = { - output: ['name'], + output: ['name', 'groupid'], sortfield: 'name', real_hosts: true };