O TIG Stack (Telegraf, InfluxDB e Grafana) é uma das soluções mais populares para monitoramento e visualização de métricas em tempo real. Este guia mostrará como instalar esses três componentes no Ubuntu 22.04.
Pré-requisitos
- Um servidor rodando Ubuntu 22.04.
- Acesso root ou um usuário com privilégios sudo.
- Conexão à internet estável.
Passo 1: Instalar o Telegraf
Telegraf é um agente de coleta de métricas. Vamos instalar o Telegraf adicionando o repositório oficial:
sudo apt update
sudo apt install -y telegraf
Passo 2: Instalar o InfluxDB
O InfluxDB é um banco de dados de séries temporais otimizado para lidar com grandes volumes de dados de métricas. Para instalar, siga os comandos abaixo:
wget -qO- https://repos.influxdata.com/influxdb.key | sudo apt-key add -
echo "deb https://repos.influxdata.com/ubuntu focal stable" | sudo tee /etc/apt/sources.list.d/influxdb.list
sudo apt update
sudo apt install influxdb
sudo systemctl enable --now influxdb
Passo 3: Instalar o Grafana
O Grafana é uma ferramenta de visualização de métricas. Vamos instalá-lo a partir do repositório oficial:
sudo apt-get install -y software-properties-common
sudo add-apt-repository "deb https://packages.grafana.com/oss/deb stable main"
wget -q -O - https://packages.grafana.com/gpg.key | sudo apt-key add -
sudo apt update
sudo apt install grafana
sudo systemctl enable --now grafana-server
Passo 4: Configurar o Telegraf
Abra o arquivo de configuração do Telegraf e ajuste de acordo com as suas necessidades:
sudo nano /etc/telegraf/telegraf.conf
Passo 5: Acessar o Grafana
Agora que o Grafana está em execução, você pode acessá-lo no navegador indo para http://seu-ip-ou-dominio:3000. O login padrão é “admin” e a senha é “admin”. Certifique-se de alterar a senha na primeira vez que acessar.
Conclusão
Você instalou com sucesso o TIG Stack no seu servidor Ubuntu 22.04. Agora você pode começar a monitorar e visualizar suas métricas em tempo real.
Se você ainda não tem um servidor VPS, você pode obter um clicando aqui.