Support item tags, fixes #1258
This commit is contained in:
@@ -75,6 +75,7 @@ type QueryModel struct {
|
||||
Group QueryFilter `json:"group"`
|
||||
Host QueryFilter `json:"host"`
|
||||
Application QueryFilter `json:"application"`
|
||||
ItemTag QueryFilter `json:"itemTag"`
|
||||
Item QueryFilter `json:"item"`
|
||||
|
||||
// Item ID mode
|
||||
|
||||
@@ -47,9 +47,10 @@ func (ds *ZabbixDatasourceInstance) queryNumericItems(ctx context.Context, query
|
||||
groupFilter := query.Group.Filter
|
||||
hostFilter := query.Host.Filter
|
||||
appFilter := query.Application.Filter
|
||||
itemTagFilter := query.ItemTag.Filter
|
||||
itemFilter := query.Item.Filter
|
||||
|
||||
items, err := ds.zabbix.GetItems(ctx, groupFilter, hostFilter, appFilter, itemFilter, "num")
|
||||
items, err := ds.zabbix.GetItems(ctx, groupFilter, hostFilter, appFilter, itemTagFilter, itemFilter, "num")
|
||||
if err != nil {
|
||||
return nil, err
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user