Могу ли я использовать Google Cloud Monitoring для мониторинга неисправного контейнера / контейнера? - PullRequest
1 голос
/ 16 апреля 2020

Попытка Google Cloud Monitoring - я изо всех сил пытаюсь создать оповещение, используя готовые метрики для случаев, когда Контейнер или Модуль имеют ошибки, не подлежат планированию и т. Д. Действительно базовый c материал для мониторинга, если мои приложения здоровы. Что-то, что действительно легко настроить с помощью Prometheus.

Существует тип ресурса, называемый "GKE Container", но он в основном содержит базовые c данные, такие как использование процессора и памяти. Существует также тип ресурса, называемый «Kubernetes Pod», но он содержит только материалы, помеченные kubernetes.io/anthos, и все метрики / временные ряды пусты.

Это сознательное упущение со стороны Google - т.е. мне нужно развернуть что-нибудь сам? Мои надежды на Google Cloud Monitoring заключались в том, что мне не нужно было развертывать и настраивать столько вещей, сколько я делал с Prometheus - в конце концов, это платная услуга.

1 Ответ

2 голосов
/ 16 апреля 2020

В настоящее время GKE не экспортирует эти данные по умолчанию. Вы можете использовать Kube-state-metri c для экспорта данных в формате Prometheus. https://github.com/kubernetes/kube-state-metrics может предоставить множество таких метрик. Вы можете получить эту информацию из Stackdriver, используя экспортер Prometheus-to-stackdriver. Вы можете перейти по этой ссылке: https://cloud.google.com/monitoring/kubernetes-engine/prometheus.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...