Tareas #6256

Monitoreo del Router

Added by Edison Terra about 1 year ago. Updated about 1 year ago.

Status:ResueltaStart date:06/27/2019
Priority:NormalDue date:
Assignee:-% Done:

100%

Category:-Spent time:-
Target version:-

SNMP.png (54.2 KB) Edison Terra, 06/27/2019 05:59 PM

SNMP2.png (66.7 KB) Edison Terra, 06/27/2019 05:59 PM

2.png (63.3 KB) Edison Terra, 06/27/2019 06:14 PM

1.png (119 KB) Edison Terra, 06/27/2019 06:14 PM

3.png (64.8 KB) Edison Terra, 06/27/2019 06:14 PM

5.png (212 KB) Edison Terra, 06/27/2019 06:14 PM

6.png (64.3 KB) Edison Terra, 06/27/2019 06:14 PM

7.png (83.9 KB) Edison Terra, 06/27/2019 06:14 PM

Captura de pantalla de 2019-06-27 18-12-03.png (259 KB) Edison Terra, 06/27/2019 06:14 PM

Captura de pantalla de 2019-06-27 18-12-18.png (230 KB) Edison Terra, 06/27/2019 06:14 PM

snmpwalk.png (79.6 KB) Edison Terra, 06/27/2019 06:14 PM

sasa.png (81.6 KB) Edison Terra, 06/27/2019 06:38 PM

4337
4338
4339
4340
4341
4342
4343
4344
4345
4346
4347
4350

History

#1 Updated by Edison Terra about 1 year ago

Monitoreo del Router

Para monitorizar el router el software que utilizamos SNMP, ya que este puede trabajar con Zabbix, para esto primero tuvimos que instalar el protocolo SNMP y el agente snmpden nuestro servidor y en el router:

Instalación en el Servidor:

$ sudo apt-get install snmp
$ sudo apt-get install snmpd

Luego se debe configurar el siguiente al archivo:

$ nano /etc/snmp/snmpd.conf

Aquí lo que se hizo fue un cambio en el puerto, que trabajara SNMP, esto lo hacemos descomentando la primera de las lineas y comentando la segunda en dicho archivo la línea:

agentAddress udp:161,udp6:[::1]:161”
#agentAddress udp:127.0.0.1:161”

Instalación en el Router

$ opkg install snmpd

e iniciamos el sistema:

service snmpd start

Configuración Web:

Una vez instalado y configurado tanto Zabbix como SNMP y SNMPd en nuestro servidor como en el router (el cual usa por defecto SNMPv2.), podemos probar la conectividad usando un snmpwalk desde nuestro servidor Zabbix hacia el router de la siguiente manera:

$ snmpwalk -v2c -c public 164.73.226.193

que muestra lo siguiente:

Luego de ver que todo este configurado y funcione correctamente seguimos con la configuración en la interfaz web de Zabbix por medio de 'monitoreo.tlecom.cure.edu.uy' y para agregar un Host a el Servidor Zabbix, para que pueda ser monitorizado ingresamos en la interfaz web utilizando la cuenta de administrador y procedemos haciendo clic en el menú de configuración una vez ahi clic en el submenú Hosts y por ultimo le damos clic en el botón Crear host en el lado derecho como muestra la siguiente captura:

Luego completamos los siguientes campos:
Host Name: Hostname del sistema que contiene al agente a monitorizar
Visible name: Etiqueta del sistema que sera visible en Zabbix
Group: Grupo en el que se encontrara el host
Agent interface: los datos se conseguirán por medio de SNMP por lo cual ingresamos en el campo “SNMP interfaces” la IP del router '164.73.226.193' y el puerto a utilizar que vinene por defecto

Estando en la pantalla principal en la linea que dice Router le damos a la que dice 'Items' que nos desplegara la siguiente pagina:

y le damos al boton de la parte superior derecha que dice Create Item:

Para crear los Items hay que tener encuenta el trafico de salida y de entrada de cada una de las interfaces del router:

Los cauales podemos ver de la siguiente manera:


Para ver los de entrada:
snmpwalk -v2c -c public 164.73.226.193 1.3.6.1.2.1.2.2.1.10

Para ver los de salida:
snmpwalk -v2c -c public 164.73.226.193 1.3.6.1.2.1.2.2.1.16
 

El .1 o .2 que se encuenta luego de 1.3.6.1.2.1.2.2.1.10 hace referencia a la interfaz del router, esto hay que hacerlo para cada una de las interfaces tanto para el trafico de entrada como de salida, para cada uno de estos hay que configurar lo siguiente:
Name: etiqueta del ítem en este caso 'Moniroteo de Trafico'.
Type: SNMPv2agent.
Key: permite indicar específicamente que tipo de información vamos a solicitar (osea 1.3.6.1.2.1.2.2.1.10.x o 1.3.6.1.2.1.2.2.1.16.x).
Host interface: IP y puerto del dispositivo a monitorear.
SNMP OID: buscamos la OID que nos da el dato que necesitamos (osea 1.3.6.1.2.1.2.2.1.10.x o 1.3.6.1.2.1.2.2.1.16.x).

Ejemplo:

Luego volvemos a la pagina principal y en donde dice Router por la misma linea le damos a donde dice 'Graphs'

y nos desplegara una pagina y le damos a la parte superior derecha donde dice 'create graph':

Aqui ingresamos un nombre para identificar la gráfica y le añadimos el ítem de entrada y de salida de una interface recién creada, esto debe ser asi para cada una de las interfaces
Por ultimo actualizamos y nos vamos a la zona de monitoreo y le damos a graficas para poder ver los datos que se recolectan por medio de SNMP:

Referencias:

[[https://www.zabbix.com/documentation/2.0/manual/config/items/itemtypes/snmp/special_mibs]]

[[https://www.zabbix.com/documentation/3.0/manual/config/items/itemtypes/snmp]]

#2 Updated by Edison Terra about 1 year ago

#3 Updated by Edison Terra about 1 year ago

#4 Updated by Edison Terra about 1 year ago

#5 Updated by Edison Terra about 1 year ago

  • Status changed from Nueva to Resuelta
  • % Done changed from 0 to 100

Also available in: Atom PDF