Chuleta Para Instalar SYSLOG

10
 Chuleta para instalar SYSLOG-NG Debían Ahorainstalaremos LAMP:apt-get install apache2 mysql-server php5 php5- mysql Nos pedirá unas cuantas cosas durante la instalación, más que nada son las contraseñas para acceder, pero no es nada del otro mundo, y si tienen duda de como instalar apache y esas cosas que pide o para mayor configuración, en el blog hay 2 o 3 tutos sobre optimizar apache, instalar apache, mysql y php explicados de forma más detallada. Ahora instalaremos Syslog-NG:apt-getinstallsyslog-ng  Descargar la versión de PHP-SYSLOG-NG 2.9.8 Y cuando este descargada, procedemos a descomprimir en tar -zxvf phpsyslogng-2.8.tar.gz -C /var/www Después de descomprimir cambiar el permiso a los archivos en /var/www Yo uso WinSCP para realizar esta acción Buscamos la carpeta /var/www

Transcript of Chuleta Para Instalar SYSLOG

Page 1: Chuleta Para Instalar SYSLOG

5/7/2018 Chuleta Para Instalar SYSLOG - slidepdf.com

http://slidepdf.com/reader/full/chuleta-para-instalar-syslog 1/10

 

 

Chuleta para instalar SYSLOG-NG Debían

Ahorainstalaremos LAMP:apt-get install apache2 mysql-server php5 php5-

mysql 

Nos pedirá unas cuantas cosas durante la instalación, más que nada son las contraseñas

para acceder, pero no es nada del otro mundo, y si tienen duda de como instalar apache y

esas cosas que pide o para mayor configuración, en el blog hay 2 o 3 tutos sobre optimizar 

apache, instalar apache, mysql y php explicados de forma más detallada.

Ahora instalaremos Syslog-NG:apt-getinstallsyslog-ng  

Descargar la versión de PHP-SYSLOG-NG 2.9.8

Y cuando este descargada, procedemos a descomprimir en

tar -zxvf phpsyslogng-2.8.tar.gz -C /var/www 

Después de descomprimir cambiar el permiso a los archivos en /var/www

Yo uso WinSCP para realizar esta acción

Buscamos la carpeta /var/www

Page 2: Chuleta Para Instalar SYSLOG

5/7/2018 Chuleta Para Instalar SYSLOG - slidepdf.com

http://slidepdf.com/reader/full/chuleta-para-instalar-syslog 2/10

 

 

Seleccionamos todos los archivos que están en la carpeta /var/ww

Luego botón derecho sobre la selección, buscamos propiedades

Page 3: Chuleta Para Instalar SYSLOG

5/7/2018 Chuleta Para Instalar SYSLOG - slidepdf.com

http://slidepdf.com/reader/full/chuleta-para-instalar-syslog 3/10

 

 

E  

O¡  t

¢  l

£  

¢  

¤   

¥  

¦  

 §  ̈ 

©  

¤   

i¦  

¥  777

  

¨   

¥   

¨   

   

  

¨ ¦  

t© ¥  

   

¢  

  ¨   

¢  

£  

¥ ©   

§  

©  

 ̈ 

f  ̈ 

©  i

£  

¥   

  

¥  

¦  

 £  

i©  i

  

i¤   

¥  

¦  

 ¡ ¥  

  

l¢  

i§  

 ¢  

¦  

i   

¢  

£  

¢   

¢   

  

  

¨ ¦  

t© ¥  

SERVER

SYS  

OG£  

 ̈ 

 ¨ ¦  

t¢  

 ¤   

¢  

 ̈ 

© ¢   

  tt

§  

://   

.   

.  

.   

/i ¦  

t¢  ll 

Page 4: Chuleta Para Instalar SYSLOG

5/7/2018 Chuleta Para Instalar SYSLOG - slidepdf.com

http://slidepdf.com/reader/full/chuleta-para-instalar-syslog 4/10

 

 

Nos   seguramos 

  ue la 

  ar te 

  e 

  irector ios 

  ermiso, este marcado 

   RITEAB

!  E.

!  e damos siguiente,

"  

 aceptamos el contrato.

!  

uego nos #  

a a pedir  unos datos claves del usuar io root de my-sql,

!  uego el nombre de la Base de dato My-sql yo uso el nombre por  def ecto 

!  

uego el puer to de mysql el cual es por  def ecto $ $  

06

!  e asignamos claves a los usuar ios sysloguser  y syslogadmin 

Page 5: Chuleta Para Instalar SYSLOG

5/7/2018 Chuleta Para Instalar SYSLOG - slidepdf.com

http://slidepdf.com/reader/full/chuleta-para-instalar-syslog 5/10

 

 

Luego tildamos las siguientes opciones:

Y le damos siguiente

Luego de siguiente va aparece el siguiente mensaje:

¿Está usted seguro de que estos valores son correctos?

Php-syslog-ng intentará ahora para llenar una base de datos con el ajusteque han suministrado 

Le damos aceptar 

Luego le damos un nombre:

Page 6: Chuleta Para Instalar SYSLOG

5/7/2018 Chuleta Para Instalar SYSLOG - slidepdf.com

http://slidepdf.com/reader/full/chuleta-para-instalar-syslog 6/10

 

 

Siguiente, saldrá una venta para confirmar la U%   

L, Correo electrónico y clave del

administrador.

Luego siguiente: Nos va aparecer un mensaje el cual nos dice lo siguiente:

RECUERDEPOR COMPLETO

Elimine el directorioINSTALACIÓN

Siguiente: Asegúrese de hacer clicen "InstalarCEMDB" para iniciar la importaciónCEMDB!

Page 7: Chuleta Para Instalar SYSLOG

5/7/2018 Chuleta Para Instalar SYSLOG - slidepdf.com

http://slidepdf.com/reader/full/chuleta-para-instalar-syslog 7/10

 

 

Va salir una venta de este tipo

Le damos startImport

Saldrá una venta copiando una serie de datos a la tabla

Cuando haya terminado exitosamente saldrá de esta manera

Page 8: Chuleta Para Instalar SYSLOG

5/7/2018 Chuleta Para Instalar SYSLOG - slidepdf.com

http://slidepdf.com/reader/full/chuleta-para-instalar-syslog 8/10

 

 

Luego le damos continuar, lomas seguro es que le salga error, cheque que la dirección este

escrita en su navegador de esta manera:http://xxx.xxx.x.xxx/login 

Para poder llegar a la parte login

Ya tenemos listo la instalación de PHP-SYSL& '   

-N'   

 

 Ahora necesitamos hacer unos pasos para poder visualizar nuestros log en PHP SYSL& '   

 

y  Configurando

 

Syslog-NG :

El paso siguiente es configurar Syslog-N(  

para que pueda convertir los logs a un formato que

permita su inserción en la base de datos)  

ySQL, para lo cual basta con editar  /etc/syslog-

ng/syslog-ng.conf y agregar lo siguiente:

destinationd_mysql { 

 pipe(³/var/log/mysql.pipe´ 

template(³INSERT INTO logs

(host, facility, priority, level, tag, datetime, program, msg)

VALUES ( µ$HOST¶, µ$FACILITY¶, µ$PRIORITY¶, µ$LEVEL¶, µ$TAG¶, µ$YEAR-$MON$ 

µ$PROGRAM¶, µ$MSG¶ );\n´) template-escape(yes));

 };

log { 

source(src);

destination(d_mysql);

 };

Copiamos esto al final de este archivo de configuración

Page 9: Chuleta Para Instalar SYSLOG

5/7/2018 Chuleta Para Instalar SYSLOG - slidepdf.com

http://slidepdf.com/reader/full/chuleta-para-instalar-syslog 9/10

 

 

Ahora creamos un script de esta manera poder pasar los log a PHP SYSLOG

Nano /etc/syslog-ng/syslog2mysql.sh escribimos: 

if [ ! -e /var/log/mysql.pipe ]

then

mkfifo /var/log/mysql.pipe

fi 

while [ -e /var/log/mysql.pipe ]do

mysql -u root --password=su contraseñasyslog< /var/log/mysql.pipe>/dev/nulldone

Yle damos permiso de ejecución:

chmod +x /etc/syslog -ng/syslog2mysql.sh

Recordar agregar un usuario mysqlfeeder con permiso de INSERT para la base syslog. 

Ejecutamos el scriptcd /var/www/scripts/

./syslog2mysql.sh 

Si nos aparece un error como este entramos a la siguiente ruta:

Nano /var  /www/phpsyslog /config /config.php  

Buscamos define(µUSE_CACHE¶, TRUE); 

Y le ponemos false, quedando así:

define(µUSE_CACHE¶, F  ALSE); 

 Listo su Syslog NG ya está trabajando«. Información recolectadas de distintos

sitios web

Page 10: Chuleta Para Instalar SYSLOG

5/7/2018 Chuleta Para Instalar SYSLOG - slidepdf.com

http://slidepdf.com/reader/full/chuleta-para-instalar-syslog 10/10

 

 

http://www.skamasle.com/servidor-de-debian-con-syslog-ng-instalar-y-configurar-

syslog-ng/ 

http://www.malditonerd.com/?s=Syslog-ng 

http://pablosarubbi.blogspot.com/2009/03/centralizando-logs-con-syslog-ng-mysql.html