Fix using value mapping from zabbix, closes #1222

This commit is contained in:
Alexander Zobnin
2021-08-10 13:41:56 +03:00
parent 8efc020f33
commit 00e33fcc49
5 changed files with 72 additions and 6 deletions

View File

@@ -145,7 +145,15 @@ func (ds *ZabbixDatasourceInstance) applyDataProcessing(ctx context.Context, que
}
}
frames := convertTimeSeriesToDataFrames(series)
valueMaps := make([]zabbix.ValueMap, 0)
if query.Options.UseZabbixValueMapping {
valueMaps, err = ds.zabbix.GetValueMappings(ctx)
if err != nil {
ds.logger.Error("Error getting value maps", "error", err)
valueMaps = []zabbix.ValueMap{}
}
}
frames := convertTimeSeriesToDataFrames(series, valueMaps)
return frames, nil
}