OpenTelemetry
OpenTelemetry é uma estrutura de manutenção altamente personalizável, projetada para melhorar o monitoramento e a depuração. Ele facilita a geração, coleta e gerenciamento de dados de telemetria, como rastreamentos e métricas, para que você possa visualizar o comportamento do sistema em painéis de observabilidade.
- Trace: Representa o ciclo de vida de uma única operação ou solicitação à medida que ela se propaga por um sistema, capturando intervalos para detalhar sua execução entre serviços.
- Métricas: fornecem medições numéricas que refletem o desempenho, a integridade ou o comportamento de um sistema, como contagens de solicitações, taxas de erro ou utilização de recursos ao longo do tempo.
OpenTelemetry está disponível apenas para o motor Presto ( Java ) na edição IBM® watsonx.data Enterprise e apenas na jp-tok região.
Vantagens:
- Padronização: unifica a coleta e a exportação de dados de telemetria, simplificando a integração com ferramentas e plataformas de observabilidade.
- Interoperabilidade: fornece APIs e formatos de dados comuns para facilitar o compartilhamento de dados de telemetria entre diferentes sistemas e ferramentas.
- Flexibilidade: Suporta vários idiomas e pode ser ampliado para atender às necessidades personalizadas de telemetria, oferecendo uma solução flexível para uma ampla gama de aplicações e ambientes.