Centralizando logs com Promtail + Loki + Grafana
Neste artigo iremos aprender como centralizar nossos logs do Apache no Loki e a realizar buscas de forma muito rápida utilizando a linguagem LogQL.
Promtail - Instalação
O Promtail, para quem não o conhece, é um agente que envia o conteúdo de logs para o Loki, nele é possível utilizar expressões regulares para extrair as informações desejadas.
A nossa instalação propriamente dita será bem simples, pois o Promtail não requer uma instalação, não precisa de ser root da máquina, podendo ser executado com qualquer usuário.
Iremos criar uma pasta para nos organizarmos e que utilizaremos em todo o artigo:
mkdir -p $HOME/Downloads/stack/promtail
Utilizaremos o comando abaixo para download:
cd $HOME/Downloads/stack/promtail
wget https://github.com/grafana/loki/releases/download/v2.2.1/promtail-linux-amd64.zip
Após realizar o download, iremos descompactá-lo:
unzip promtail-linux-amd64.zip
Pronto, o resultado será algo do tipo:
ls -1 $HOME/Downloads/stack/promtail
promtail-linux-amd64
Pronto, a parte de instalação do Promtail está finalizada!
A nossa instalação propriamente dita será bem simples, pois o Promtail não requer uma instalação, não precisa de ser root da máquina, podendo ser executado com qualquer usuário.
Iremos criar uma pasta para nos organizarmos e que utilizaremos em todo o artigo:
mkdir -p $HOME/Downloads/stack/promtail
Utilizaremos o comando abaixo para download:
cd $HOME/Downloads/stack/promtail
wget https://github.com/grafana/loki/releases/download/v2.2.1/promtail-linux-amd64.zip
Após realizar o download, iremos descompactá-lo:
unzip promtail-linux-amd64.zip
Pronto, o resultado será algo do tipo:
ls -1 $HOME/Downloads/stack/promtail
promtail-linux-amd64
Pronto, a parte de instalação do Promtail está finalizada!
Bom artigo.
___________________________________________________________