Este documento foi traduzido usando tecnologia de tradução automática de máquina. Sempre trabalhamos para apresentar traduções precisas, mas não oferecemos nenhuma garantia em relação à integridade, precisão ou confiabilidade do conteúdo traduzido. Em caso de qualquer discrepância, a versão original em inglês prevalecerá e constituirá o texto official.

Configuração do ServiceMonitor e PodMonitor

ServiceMonitors e PodMonitors são ambos pseudo-CRDs que mapeiam a configuração do recurso personalizado do Prometheus.

Esses objetos de configuração especificam de forma declarativa os endpoints dos quais o Prometheus irá coletar métricas.

ServiceMonitors são mais comumente usados do que PodMonitors, e os recomendamos para a maioria dos casos de uso.

Esta seção assume familiaridade com o funcionamento conjunto dos componentes de monitoramento. Para mais informações sobre o Alertmanager, consulte esta seção.

ServiceMonitors

Este pseudo-CRD mapeia para uma seção da configuração do recurso personalizado do Prometheus. Ele especifica de forma declarativa como grupos de serviços do Kubernetes devem ser monitorados.

Quando um ServiceMonitor é criado, o Operador Prometheus atualiza a configuração do Prometheus para incluir a configuração do ServiceMonitor. Então, o Prometheus começa a coletar métricas do endpoint definido no ServiceMonitor.

Quaisquer Serviços em seu cluster que correspondam aos rótulos localizados no campo selector do ServiceMonitor serão monitorados com base no endpoints especificado no ServiceMonitor. Para mais informações sobre quais campos podem ser especificados, consulte o spec fornecido pelo Operador Prometheus.

Para mais informações sobre como os ServiceMonitors funcionam, consulte a documentação do Operador Prometheus.

PodMonitors

Este pseudo-CRD mapeia para uma seção da configuração do recurso personalizado do Prometheus. Ele especifica de forma declarativa como grupos de pods devem ser monitorados.

Quando um PodMonitor é criado, o Operador Prometheus atualiza a configuração do Prometheus para incluir a configuração do PodMonitor. Então, o Prometheus começa a coletar métricas do endpoint definido no PodMonitor.

Quaisquer Pods em seu cluster que correspondam aos rótulos localizados no campo selector do PodMonitor serão monitorados com base no podMetricsEndpoints especificado no PodMonitor. Para mais informações sobre quais campos podem ser especificados, consulte o spec fornecido pelo Operador Prometheus.