Skip to content

gbrlins/telegraf-exporter-formula

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

25 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Criando um salt-formula no SUMA: telegraf-exporter Visite-nos

Documentação disponível em documentação Telegraf

Esse exemplo utiliza um host conectado no SUSE Manager. A instalação do Prometheus e do Grafana foram feito através do salt, no SUMA. A formula é implementada para ser utilizada com o SUSE Manager para ser aplciado diretamente nos salt-minions através da interface web.

Aplicar passo-a-passo no server SUSE Manager:

Passo a passo

  1. Criar diretório: Para iniciar, criar o diretorio e criar o arquivo de configuração telegraf.conf dentro desse diretório:
mkdir /srv/salt/telegraf-exporter
cd /srv/salt/telegraf-exporter
  1. Definir salt states no arquivo init.sls: Para criar os passos que serão executados na formula, criar o arquivo vim init.sls com o conteúdo de init.sls

  2. Mover arquivo de configuração pre-definido: Criar diretório chamado files mkdir files e, dentro dele, criar o arquivo vim telegraf.conf com o conteúdo de telegraf.conf

  3. Configurar metadata: Será necessário copiar os três arquivos dentro da pasta arquivos para o diretório abaixo. Para isso, crie um diretório dentro do path formula_metadata

cd /srv/formula_metadata
mkdir telegraf-exporter

Dentro dele, crie os arquivos presentes em arquivos

  1. Restartar o SUSE Manager: spacewalk-service restart

Nesse momento, já é possível acrescentar a formula, através do SUSE Manager, nos hosts desejados. As métricas são expostas em http://localhost:9273/metrics e os responsáveis pelo monitoramento de periféricos chamam "usb_activity"

  1. Configurar o arquivo prometheus.yml do host rodando Prometheus:
vim /etc/prometheus/prometheus.yml
systemctl restart prometheus.service

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published