🔧 1. Instalação do Seq
Você pode instalar o Seq localmente ou em servidores da sua infraestrutura. Abaixo estão os métodos recomendados:
➤ Instalação via Docker (recomendado)
bashCopiarEditardocker run --name seq -d --restart unless-stopped \
-e ACCEPT_EULA=Y \
-e SEQ_FIRSTRUN_ADMINPASSWORD=SuaSenhaForteAqui \
-v /dados/seq:/data \
-p 5341:80 datalust/seq
- Acesse em: http://localhost:5341
- Os dados serão persistidos em
/dados/seq
- Altere a senha conforme sua política interna
➤ Instalação no Windows (alternativa)
- Baixe o instalador em: https://datalust.co/download
- Siga os passos do wizard para configurar a porta, admin e diretório de dados
- Após a instalação, acesse http://localhost:5341 ou conforme definido
🌐 2. Acesso à Interface Web
Depois de instalar o Seq, você pode acessá-lo via navegador:
http://localhost:5341
A interface web oferece:
- Pesquisa por logs com filtros
- Painéis (Dashboards)
- Alertas com base em sinais
- Visualização em tempo real
🔍 4. Consultando Logs no Seq
A. Interface de Eventos
- Acesse a aba Events
- Use o filtro no topo para buscar por textos como:
- ou por termos específicos:
- Use
@Level
,@Message
, e campos estruturados para refinar:
B. Filtros por data
- No canto superior direito, selecione o range:
Last 1d
,Last hour
,Custom
C. Exemplo de Query por endpoint específico
@Message like '%/api/v1/terminal/log-terminal%' and StatusCode = 200
@Message like '%caixa aberto%' and terminal = '001'
mensagem contains "IsCaixa aberto"
nginxCopiarEditarLogTerminal