Я хотел бы создать список всех серверов и объединить их по командам. Если я сделаю это с одним метри c, это легко:
Для Linux: count(node_uname_info) by (team)
И Windows: count(wmi_os_info) by (team)
Но теперь я хочу объединить эти два запроса в один, так как я хочу получить общее количество серверов по команде.
Обычно я бы делал это так:
count(node_uname_info) by (team) + count(wmi_os_info) by (team)
Но теперь я получаю только команды, которые владеют как Linux, так и Windows серверами.
Есть ли способ предположить, что значение равно нулю, если оно не существует?
Запросы, которые я пробовал:
count(node_uname_info) by (team) + count(wmi_os_info) by (team)
count(node_uname_info) by (team) + (count(wmi_os_info) by (team) > 0)
count(node_uname_info) by (team) + on(team) count(wmi_os_info) by (team)
Спасибо!