Прежде всего, для более сложных графиков вы обязательно должны исследовать Графана .
Встроенные графы Прометея полезны, например. для отладки, но определенно более ограничен. В частности, один график будет отображать только результаты одного запроса.
Теперь для взлома, который я определенно не рекомендую:
flink_taskmanager_job_task_operator_numRecordsInPerSecond{operator_name="Map"}
or
label_replace(flink_taskmanager_job_task_operator_numRecordsOutPerSecond{operator_name="Map"}, "distinct", "foo", "job", ".*")
С тех пор, как задокументировано
vector1 or vector2
приводит к вектору, который содержит все исходные элементы (наборы меток + значения) vector1
и дополнительно все элементы vector2
, которые не имеют совпадающих наборов меток в vector1
.
Вы можете добавить новую метку, которой нет в метках первого вектора, ко второму вектору и тем самым сохранить все элементы от обоих.