...
Seguro: Admite datos de empuje y extracción de datos del sondeador esclavo al máster.
Configuración en el
...
Maestro
Editamos el archivo:
[root@opmantek ~]# vi /usr/local/nmis8/conf/Config.nmis
|
---|
...
Buscamos ‘server_name’ y le damos un nombre al servidor
'server_name' => 'nmis_master',
|
---|
...
En ese mismo archivo de Config.nmis, buscamos 'server_master' y colocamos true
'server_master' => 'true', |
---|
...
De igual forma, en ese mismo archivo de Config.nmis, buscamos 'group_list' y agregamos el grupo o grupos que tengamos en el SLAVE, en este caso es el grupo CORE_BESTEL_SYSLOGS.
'group_list' => 'prueba1,prueba2,prueba3',
|
---|
Editamos el archivo:
[root@opmantek ~]# vi /usr/local/nmis8/conf/Servers.nmis |
---|
Agregando la información de nuestros servidores como sigue y guardamos el archivo.
%hash = (
'localhost' => {
'name' => 'localhost',
'config' => 'Config.nmis',
'protocol' => 'http',
'port' => '8042',
'host' => '127.0.0.1',
'user' => 'nmis',
'passwd' => 'nm1888'
},
'prueba_syslogs' => {
'name' => 'nmis_slave',
'config' => 'Config.nmis',
'protocol' => 'http',
'port' => '8042',
'host' => '192.168.1.71',
'user' => 'nmis',
'passwd' => 'nm1888',
'portal_host' => '192.168.1.71',
'portal_port' => '80',
'portal_protocol' => 'http',
'cgi_url_base' => '/cgi-nmis8'
}
);
|
---|
...
Editamos el archivo:
[root@opmantek ~]# vi /usr/local/omk/conf/opCommon.nmis
|
---|
Buscamos 'opha_allowed_ips' y agregamos la IP del SLAVE. Guardamos el archivo.
'opha' => {
'opha_allowed_ips' => [
'127.0.0.1',
'192.168.1.71'
],
|
---|
Realizamos un restart de omkd
[root@opmantek ~]# service omkd restart
|
---|
Realizamos un patch de los grupos para que se muestren los que se tienen en el SLAVE en el MASTER
[root@opmantek ~]# /usr/local/nmis8/admin/grouplist.pl patch=true
|
---|
Configuración en el
...
Esclavo
Editamos el archivo:
[root@Opmantek-Syslog ~]# vi /usr/local/nmis8/conf/Config.nmis
|
---|
...
Buscamos 'server_name' y le damos un nombre al servidor
'server_name' => 'nmis_slave',
|
---|
Editamos el archivo
[root@Opmantek-Syslog ~]# vi /usr/local/nmis8/conf/Servers.nmis
|
---|
Y configuramos como sigue:
%hash = (
'localhost' => {
'name' => 'localhost',
'config' => 'Config.nmis',
'protocol' => 'http',
'host' => '127.0.0.1',
'port' => '8042',
'user' => 'nmis',
'passwd' => 'nm1888'
}
);
|
---|
Editamos el archivo:
[root@Opmantek-Syslog ~]# vi /usr/local/omk/conf/opCommon.nmis
|
---|
...
Buscamos 'opha_allowed_ips' y agregamos la IP del MASTER. Guardamos el archivo.
'opha' => {
'opha_allowed_ips' => [
'127.0.0.1',
'192.168.1.72'
],
|
---|
Después de hacer esta configuración, ya podremos ver los grupos y nodos del SLAVE esclavo en el MASTER Maestro
Configuración de eventos
Ahora, para ver los eventos del SLAVE esclavo en el MASTER maestro, así como los syslogs se pueden configurar en esta parte:
En el SLAVE editamos ESCLAVO editamos el archivo:
[root@Opmantek-Syslog ~]# vi /usr/local/omk/conf/opCommon.nmis |
---|
...
Buscamos 'opevents_logs' y editamos como sigue:
'opevents_logs' => {
#'cisco_compatible' => [
'cisco_syslog' => [
'<nmis_logs>/cisco.log'
|
---|
],
Hacemos un restart de omkd
[root@Opmantek-Syslog ~]# service omkd restart
|
---|
Editamos el archivo
[root@Opmantek-Syslog ~]# vi /usr/local/nmis8/conf/Config.nmis
|
---|
Buscamos 'syslog' y configuramos para que se envíen al MASTER:
'syslog' => {
'syslog_events' => 'true',
'syslog_facility' => 'local1',
'syslog_server' => '192.168.11.133:udp:514',
'syslog_use_escalation' => 'false'
},
|
---|
Reiniciamos el servicio de syslog
[root@Opmantek-Syslog ~]# service rsyslog restart |
---|
En el MASTER editamos el archivo
[root@opmantek ~]# vi /etc/rsyslog.conf
|
---|
Como sigue:
...
# Provides UDP syslog reception
# for parameters see http://www.rsyslog.com/doc/imudp.html
module(load="imudp") # needs to be done just once
input(type="imudp" port="514")
# Provides TCP syslog reception
# for parameters see http://www.rsyslog.com/doc/imtcp.html
module(load="imtcp") # needs to be done just once
input(type="imtcp" port="514")
#poller NMIS servers use local1 by default, capture that into slave_event.log
local1.*
/usr/local/nmis8/logs/slave_event.log
...
|
---|
Reiniciamos el servicio de syslog
[root@Opmantek-Syslog ~# service rsyslog restart Modulo opHA en operación
...
...
Image Removed
Para poder ver los syslogs del SLAVE en el MASTER, basta con hacer un rsync del archivo Cisco.log en el SLAVE, como sigue:
[root@Opmantek-Syslog ~]# rsync -avz /usr/local/nmis8/logs/cisco.log root@192.168.11.133:/usr/local/nmis8/logs/cisco.log
root@192.168.11.133's password:
sending incremental file list
cisco.log
sent 370 bytes received 535 bytes 27.85 bytes/sec
total size is 60157 speedup is 66.47
|
---|
Y con esto, veremos los syslogs en el MASTER en el apartado Router_Syslog
Image Removed
...