Capítulo 3. Camadas principais de uma pilha desagregada
Este trabalho foi traduzido com recurso a IA. Agradecemos o teu feedback e comentários: translation-feedback@oreilly.com
Vamos analisar mais detalhadamente cada camada do nosso modelo, começando pelos agentes incorporados e pelos métodos de recolha de dados.
Instrumentação, agentes e recolha de dados
A instrumentação é o meio intrínseco através do qual o software pode gerar telemetria a partir dos seus componentes em tempo de execução. Esta telemetria é recolhida de diferentes componentes através de agentes e depois é enviada para colectores de dados para agregação e posterior transmissão a sistemas analíticos.
O registo é uma funcionalidade básica, quase universal, implementada em todas as linguagens de programação, aplicações e sistemas. Existem registos em todo o lado nos sistemas informáticos, rastreando tudo, desde a atividade do utilizador final até ao nível do hardware.
Mesmo agora, muitos registos são armazenados localmente, acedidos apenas quando é necessária a análise da atividade ou a resolução de problemas. Eventualmente, surgiu a ideia com tecnologias como a Splunk (2003) de enviar todos os registos para uma localização central para análise (Braithwaite 2023). Mesmo assim, era tradicionalmente suficiente que a recolha de registos fosse implementada em lote - agrupandoe enviando um ficheiro de registo diário, por exemplo.
Estas foram originalmente implementadas como simples topologias hub-and-spoke, com agentes ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access