# Filosofia da Observabilidade

A observabilidade do cluster foi projetada seguindo alguns princípios:

#### Logs são obrigatórios

Todo serviço deve gerar logs.

#### Logs centralizados

Nenhum log deve ficar apenas dentro do container.

#### Métricas antes de problemas

Problemas devem ser detectados por métricas antes de usuários perceberem.

#### Troubleshooting deve ser rápido

Deve ser possível descobrir o problema em minutos, não horas.

#### Observabilidade faz parte da plataforma

Não é responsabilidade de cada aplicação individual.

#### Tudo deve ser observável

- Infraestrutura
- Containers
- Serviços
- Filas
- APIs
- Banco
- Jobs
- Deploys