Graylog: Ver los streams por Cli

En este post voy a explicar como ver streams de Graylog en la terminal. Esto es útil para verlos de una forma rápida. Esta aplicación esta hecha en node.js, por lo tanto, es necesario tener instalado.

En la máquina Graylog

Editar los siguientes ficheros

 # vim /etc/graylog/server/server.conf
      rest_listen_uri = http://192.168.3.1:12900
      rest_enable_cors=true
 # vim /etc/graylog/web/web.conf
    graylog2-server.uris="http://192.168.3.1:12900/"

Reiniciar graylog

 # /etc/init.d/graylog-server restart
 # /etc/init.d/graylog-web restart

Máquina cliente

Instalar node.js

 # aptitude install nodejs

Crear un archivo con el usuario y contraseña

 # vim ~/.graylog_dashboard
username: operativoslinux
password: contraseña

Instalar el cliente para ver los streams

 # npm install graylog-cli-dashboard -g

Y por último ejecutar el comando con el id del stream y la url del graylog

 # graylog-dashboard --stream-id [stream-id] --host [graylog-server REST API URL]

Ejemplo:

 # graylog-dashboard --stream-id 549d7f9fbee84e568d181655 --host http://192.168.3.1:12900

 

Leave a Reply

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *