Visão Geral
Curso Prometheus and Grafana, Observabilidade e monitoramento são essenciais para a integridade de seus sistemas e clusters distribuídos
O Curso Prometheus and Grafana, permitirá que você explore e aprenda a criar soluções de observação para monitorar e visualizar o desempenho e o status de saúde de seus sistemas distribuídos, aplicativos e clusters em contêineres.
Os exercícios práticos fornecem as habilidades para implementar métricas, painéis e alertas eficazes para que você possa garantir o desempenho e a robustez das plataformas que você oferece suporte, como Docker, Kubernetes e muito mais.
Objetivo
Após concluir este Curso Prometheus and Grafana, você será capaz de:
- Por que monitoramento e métricas são importantes
- Arquitetura Prometheus
- Obtenção e configuração do Prometheus
- Métodos de coleta de dados
- Descoberta de serviço
- Monitorando com Prometheus
- Configurando alertas
- Visualização com Grafana
Publico Alvo
Este Curso Prometheus and Grafana, é direcionado a:
- Administradores de sistemas,
- Gerentes de TI,
- Engenheiros de DevOps,
- Áreas e operações que desejam gerenciar infraestrutura usando Terraform.
Pre-Requisitos
Para melhor absorver o máximo de informações deste curso seria ideal é que os participantes, tenham alguma experiência com:
- Windows
- Linux
- Ou com a linha de comando
Materiais
Inglês | Português
Conteúdo Programatico
Introduction
- Why is Monitoring important?
- What should I be monitoring?
- Which tools will suit my needs best?
- Prometheus overview
- Grafana overview
Getting started with Prometheus
- Pre-requisites
- Installing & configuring Prometheus
Monitoring Fundamentals
- What to monitor?
- Node Exporter
- StatsD Exporter
- Graphite Exporter
- Other popular community exporters
- Push and Pull data collection
- Service Level Objectives (SLOs)
- Service Level Indicators (SLIs)
Setting up your Metrics
- Instrumenting an application
- Endpoints
- Label Naming
- Working with Time Series data
- Querying with PromQL
- Metric types:
- Counters
- Gauges
- Histograms
- Functions and Operators
- Aggregation
- Binary Operators
- Functions
- Monitoring Apps
- Collectors
- Self-destructing apps
- Platform as a Service (PaaS)
- Jobs and Instances
- Service Discovery
Alerts
- Defining Alerting rules
- Templating
- Alert notifications
- Setting up and configuring Alertmanager with Prometheus
- Grouping
- Inhibition
- Silences
- Behaviour
Visualisation with Grafana
- Installing and configuring Grafana to work with Prometheus
- Create a Dashboard
- Adding a metrics endpoint as a datasource
- Securing user permissions and authentication
- Publishing dashboards / snapshots
TENHO INTERESSE