как сделать панель инструментов и запрос в спленке - PullRequest
0 голосов
/ 01 марта 2019

Я новичок в спленке и имею только базовые знания в запросах.Мне нужно создать панель мониторинга, которая будет подсчитывать общее количество политик для каждого сервера.У меня есть пример данных, он показывает другой хост и политику.

Пример данных:

enter image description here

Я хочу создать панель мониторингавот так: enter image description here

Мой код такой:

eval search if("$Host$"="AAA") | stats count(Policy) as "AAA" by Policy |
eval search if("$Host$"="BBB") | stats count(Policy) as "BBB" by Policy |
eval search if("$Host$"="CCC") | stats count(Policy) as "CCC" by Policy |

1 Ответ

0 голосов
/ 01 марта 2019

stats - команда фильтрации, поэтому значения хоста теряются в последующих операторах eval.Попробуйте вместо этого запрос:

... | stats count by Host, Policy | addcoltotals
...