Prometheus / Grafana — как генерировать точки данных для всех модулей?

#kubernetes #grafana #prometheus

#kubernetes #grafana #prometheus

Вопрос:

Я развернул Prometheus и Grafana через helm, выполнив следующую команду.

 helm install --name prom --namespace monitoring  stable/Prometheus-operator
  

Мне удалось использовать kubectl для переадресации на grafana, и я могу отлично просматривать интерфейс.

Однако большинство моих модулей не генерируют никаких точек данных. Я попытался повторно развернуть рабочие нагрузки, поскольку подумал, что, возможно, это было необходимо, чтобы Prometheus начал собирать показатели. Я могу выбрать модули в раскрывающихся меню workloads в Grafana, чтобы они были обнаружены, но они не генерируют никаких точек данных или не заполняют графики.

Что мне нужно сделать, чтобы это произошло?

Заранее спасибо.

Комментарии:

1. Попробуйте открыть /targets вкладку в пользовательском интерфейсе prometheus (меню Статус-> Цели) и посмотреть, все ли ваши цели kubelet запущены.

2. Здравствуйте, я только что проверил и рабочую нагрузку, которую я добавил в аннотацию prometheus.io/scrape : значение ‘true’ для не отображается. Есть ли какие-либо другие шаги, которые я пропускаю?

3. @nmh вам удалось решить эту проблему? в чем была проблема?