Dissertação

SR Linux Telemetry Scrapper Agent for Telemetry Data Export EVALUATED

SR Linux, o sistema operativo da Nokia direcionado para data centers, permite a transmissão de dados de telemetria de forma rápida e eficiente. Está equipado com um vasto conjunto de bibliotecas que permitem o desenvolvimento de agentes não nativos, utilizando qualquer linguagem de programação que suporte os processos de comunicação gRPC. O stack de telemetria atualmente utilizado é composto pelo Telegraf, que utiliza sessões gNMI para extrair métricas, o Prometheus TSDB para armazenar essas métricas numa base de dados adequada, e o Grafana para criar dashboards com base nelas. Este stack depende da configuração manual de endpoints no Telegraf sempre que são feitas alterações relevantes na configuração. Esta Dissertação de Mestrado descreve o desenvolvimento de um agente não nativo para o SR Linux que deteta automaticamente alterações de configuração e métricas e envia essa informação diretamente para uma TSDB, contornando a necessidade do Telegraf. Também desenvolvemos painéis Grafana para as métricas recolhidas. O agente e os painéis foram testados em diferentes cenários num ambiente virtualizado em contentores, e foi realizada uma análise dos resultados. Este trabalho foi suportado pelo Instituto de Telecomunicações e pela Nokia.
Telemetria, Bases de dados temporais, Dashboards, Extração de métricas, SR Linux

novembro 10, 2023, 10:30

Documentos da dissertação ainda não disponíveis publicamente

Orientação

ORIENTADOR

Rui Jorge Morais Tomaz Valadas

Departamento de Engenharia Electrotécnica e de Computadores (DEEC)

Professor Catedrático

ORIENTADOR

Sérgio Soares de Oliveira Santos

Nokia

Especialista