Explicador de Telemetry Streaming (TS)
Cole o JSON que você faz POST em /mgmt/shared/telemetry/declare e ele lê de volta para você: confirma a classe de topo Telemetry, lê o Controls opcional, e percorre cada objeto de classe agrupado pelo seu papel no pipeline de telemetria: as fontes de dados que produzem telemetria (system pollers, event listeners), os consumidores que a encaminham para fora (Splunk, Azure, AWS, DataDog, Prometheus e o resto do catálogo), e as classes de agrupamento e endpoint. Ele sinaliza as lacunas de pipeline que fazem uma declaração ter sucesso mas não fazer nada. O TS é a terceira extensão do F5 Automation Toolchain: o AS3 e o DO configuram a caixa, o TS a observa.
Redes🔒 A decodificação roda localmente no seu navegador. Nada do que você cola sai desta página.
Referências
- F5 BIG-IP Telemetry Streaming: Quick Start (the base Telemetry declaration, the Controls class with logLevel default info, the Telemetry_System / Telemetry_Listener / Telemetry_Consumer classes, default Listener port 6514, Consumer protocol default http, and the /mgmt/shared/telemetry/declare and /info endpoints)
- F5 BIG-IP Telemetry Streaming: Using TS (the full class index and the complete push and pull consumer type catalogue: Splunk, Azure, AWS, Graphite, Kafka, ElasticSearch, DataDog, Generic HTTP, OpenTelemetry, Prometheus, and more)
- F5 BIG-IP Telemetry Streaming: Telemetry System class (the system poller and the iHealth poller, and the rule that an iHealth poller must be attached to a Telemetry_System)
- F5 BIG-IP Telemetry Streaming: Example Declarations (the base declaration, the referenced Telemetry_System_Poller pulling from an additional BIG-IP, and the Telemetry_Namespace examples)
- F5 BIG-IP Telemetry Streaming: Troubleshooting (a Telemetry_System used for metrics must define systemPoller; event ingest needs a Telemetry_Listener whose port matches the BIG-IP log configuration)