Exportadores: node-exporter e cAdvisor

12 min
Público
iniciante, lições 01 e 02 lidas
Duração
35 a 45 min
Módulo
2/7
Competência visada
ler as métricas da máquina (node_cpu_seconds_total, node_memory_*, node_filesystem_*) e de cada contêiner labo-* (container_cpu_usage_seconds_total, container_memory_working_set_bytes), saber o que um exporter traduz e o que ele não vê

Em uma imagem

O leiturista só consegue ler um contador que tem um mostrador. A API de catálogo tem um: ela foi escrita com prometheus_client, ela mesma expõe /metrics. O kernel Linux, por sua vez, não tem mostrador: ele escreve suas estatísticas em /proc e /sys, em um formato que o Prometheus não lê. O Docker também não: ele conhece o consumo de cada contêiner, mas não o expõe no formato Prometheus.

Pré-visualização — o resto da lição está reservado aos inscritos.

Já se inscreveu com um código?

O seu acesso está ligado à sua conta, não a esta ligação. Inicie sessão com o mesmo e-mail usado na aula: o seu curso está à espera, não precisa de introduzir o código de novo.

Iniciar sessãoAinda não tem conta? Criar uma
Esta lição faz parte do módulo «Métricas: Prometheus de ponta a ponta»

Os primeiros módulos do curso são de acesso livre. Para o resto há três possibilidades: comprar este curso de uma vez por todas, subscrever, ou introduzir o código entregue na aula.

Subscrever — 19 $ US/mêsVoltar ao plano
É estudante do curso?

O código fica ligado à sua conta: inicie sessão ou crie uma conta e ele será aplicado automaticamente ao regressar.

Ainda não tem conta? Criar uma