Я действительно новичок в Prometheus, и на данный момент я хочу сделать некоторые тесты с запросом, чтобы быть немного более знакомым с ним.Как сделать этот запрос с помощью Prometheus?
Так с запросом container_last_seen[10s]
он возвращает мне массив:
container_last_seen{container_label_com_docker_compose_config_hash="dc8a2ab1347ad16ab37ff0ad03f3a00f86b381ea2d85d45a11367331526c3640",container_label_com_docker_compose_container_number="1",container_label_com_docker_compose_oneoff="False",container_label_com_docker_compose_project="dockprom",container_label_com_docker_compose_service="cadvisor",container_label_com_docker_compose_version="1.10.0",container_label_org_label_schema_group="monitoring",id="/docker/2b448d19a33b50411941a55435b03f5a4af19e3b3e9581054a67e4da3363ef19",image="google/cadvisor:v0.24.1",instance="cadvisor:8080",job="cadvisor",name="cadvisor"}
И я хочу, чтобы получить только атрибут name
.
Так что моя идея состояла в том, чтобы сделать что-то вроде этого:
container_last_seen[10s][name]
Но у меня есть ошибка синтаксического анализа. Итак, как я могу сделать этот запрос?
Такой приятный и полный ответ! Да, цель состояла в том, чтобы отобразить все имена в Графане. Теперь я немного уверен в себе с Прометеем и Графаной, так как я использую их в течение 2 месяцев. Спасибо за приятный ввод – Jerome
Мое удовольствие! Я рад, что вы хотели, чтобы направление Графаны. Они действительно потрясающие инструменты и только улучшаются, когда мы преодолеваем кривые обучения. :) Видимо, я отрезал конец моего ответа, поэтому я собираюсь изменить его обратно. –