Eu tenho um sistema offline (um robô rodando Ubuntu, não conectado a nenhuma rede) e quero monitorar o uso de recursos ao longo do tempo (principalmente CPU e memória). Estou acostumado com o Influx e o Prometheus e queria saber se existe uma ferramenta para salvar os dados de monitoramento e armazenar até conectar à máquina e exportar os dados e, se possível, exportá-los para um prometheus online ou instância do influx.
Eu olhei para Promequeen , mas parece desatualizado e cria um novo banco de dados prometheus em vez de anexar os dados a um.
Existem algumas ferramentas ou um padrão da indústria para este cenário?
Eu usaria o Prometheus Pushgateway, ele armazena métricas até ser excluído e envia métricas diretamente para o Prometheus sob demanda.
Acabei desistindo de usar o Prometheus, que sem uma ferramenta como o Promqueen não é feito para receber dados desatualizados.
Configurei o Telegraf no robô e fiz com que ele gerasse os dados no protocolo de linha Influx, então só tenho que recuperar o arquivo de métricas e importá-lo para um banco de dados Influx.