Operações modernas
Monitorização e Observabilidade
Monitorizar é acompanhar sinais conhecidos. Observar é conseguir compreender o estado interno de um ambiente a partir dos sinais que ele produz, incluindo situações que não foram antecipadas.
Quatro conceitos distintos
Alerting
ReaçãoMonitorização centralizada
EscalaObservability
CompreensãoSinais e dimensões de análise
Os tipos de sinal e as perspetivas que, combinados, sustentam a análise técnica de um ambiente SAP.
Metrics
Logs
Events
Traces
Availability
Performance
Capacity
Correlation
Exemplo conceptual: onde está o problema?
Um utilizador reporta lentidão. Sem correlação entre camadas, a análise depende de tentativa e erro.
Utilizador
Reporta lentidão numa aplicação
Fiori
Front-end, launchpad, rede e browser
SAP Application
Serviço OData, lógica aplicacional
Work Process
Disponibilidade e tempo de espera
Database
Execução de instruções, bloqueios, memória
Infrastructure
CPU, memória, armazenamento, rede
Se apenas existirem indicadores de infraestrutura, uma lentidão sentida pelo utilizador pode parecer inexistente: o servidor está «verde». Se apenas existirem indicadores aplicacionais, um problema de armazenamento pode aparecer como lentidão inexplicada.
A observabilidade procura resolver esta lacuna ligando os sinais das várias camadas ao mesmo pedido e ao mesmo intervalo de tempo. Assim, é possível distinguir entre espera por work process, tempo de base de dados, latência de rede ou saturação de recursos.
Isto não substitui a monitorização clássica de SAP. Transações de análise, logs do sistema, registos de dumps, bloqueios e updates continuam a ser instrumentos essenciais; a observabilidade organiza e correlaciona esse conhecimento.