11. pen4education
Prometheus As métricas do Cluster, dos nodes são conseguidas através de
componentes auxiliares:
Node Exporter: Expõe métricas de memória, CPU e utilização de disco de
cada node do Cluster Kubernetes.
Kube-state-metrics: Expõe métricas dos componentes do próprio Cluster
Kubernetes, tais como: namespaces, deployments, daemon sets, pods,
containers, etc.
12. pen4education
Alertmanager Quando
alguma regra de alerta
configurada no Prometheus é
disparada, um alerta é
enviado ao Alertmanager que
é responsável efetivamente
por entregar a notificação
aos responsáveis pelo meio
previamente configurado.
Alertmanager suporta envio
de notificação por email,
hipchat ou Slack.
13. pen4education
Grafana
Kubernetes-cluster: Mostra informações referentes a recursos e componentes de todo o Cluster Kubernetes.
Kubernetes-nodes: Mostra informações referentes ao sistema, memória, CPU, rede e disco de um node
selecionado.
Kubernetes-namespaces: Mostra informações referentes aos componentes de um namespace selecionado.
Kubernetes-pods: Mostra informações referentes memória, CPU, disco e também status de um
namespace/pod selecionado.
Kubernetes-containers: Mostra informações referentes memória, CPU, disco, resource limits e também status
de um namespace/pod/container selecionado.
Java-microservices: Mostra informações referentes Java Virtual Machine, Garbage Collecting e requisições
HTTP de um namespace/pod/container selecionado.
Hosts-summary: Mostra informações referentes ao sistema, memória, CPU, network, I/O operations, entropia
e disco de um host selecionado.