MRTG controla el tráfico de conmutadores

  
 

Primero, la configuración de snmp del switch, el siguiente es el comando de configuración de la serie H3C 5500:

la comunidad snmp-agent enablednmp-agent lee publicsnmp-agent sys-info versión allsnmp-agent group v1 publicsnmp-agent group v2c publicsnmp -agente grupo v3 publicsnmp-agent target-host trap dirección udp-domain < nagios servidor IP > params securityname público
Segundo, instale y configure mrtg1, instale MRTG, use yum para instalar por defecto:

[root @ nagios ~] #yum -y install mrtg
2, cree un archivo de configuración, ya que solo necesito monitorear un interruptor central, así que solo cree uno, si hay varios interruptores para monitorear, use el mismo método a continuación Crear múltiples:

[root @ nagios ~] #mkdir /usr /local /nagios /mrtg ## Crear una carpeta de almacenamiento de archivos de configuración [root @ nagios ~] #cfgmaker -output = /usr /Local /nagios /mrtg /mainswitch.cfg public @ switch IP
3. Cree y configure una carpeta para almacenar gráficos de tráfico y páginas html. Las puse en el archivo web de nagios, como:

[ ,null,null,3],Raíz @ nagios ~] # mkdir /usr /local /nagios /share /mrtg [r Oot @ nagios ~] # vi /usr/local/nagios/mrtg/mainswitch.cfg find " WorkDir:
" Reemplace la ruta final con la ruta creada en el paso anterior, tenga en cuenta que si el frente no está anotado Desactivado, debe cancelar # y, una vez completado: Dirección de trabajo: /usr /local /nagios /share /mrtg
4, generar un gráfico de tráfico:

[root @ nagios ~] # env LANG = C /usr /bin /mrtg /usr/local/nagios/mrtg/mainswitch.cfg

Este paso puede tener un aviso de advertencia, independientemente de él, ejecútelo varias veces hasta que no haya ninguna advertencia.
Use la configuración del plan de tareas para generar cada 5 minutos:

[root @ nagios ~] #vi /etc /crontab

Agregue la siguiente línea:

* /5 * * * * root /usr /bin /env LANG = C /usr /bin /mrtg /usr/local/nagios/mrtg/mainswitch.cfg
Reinicie la tarea programada usando service crond restart.
Generando página de inicio de resumen:

[root @ nagios ~] # indexmaker -output = /usr /local /nagios /share /mrtg /index.html -title = " MainSwitch Traffic Monitoring " /usr /Local /nagios /mrtg /mainswitch.cfg
En este punto, puede usar el navegador para acceder al mapa de tráfico de la producción de MRTG. La ruta es: http: //server IP /nagios /mrtg /
IV. Configure Nagios Lea la información de tráfico supervisada por mrtg: En la última versión de nagios, hay complementos check_mrtg y check_mrtgtraf, y los comandos relacionados se han configurado y se pueden usar directamente. Los métodos específicos son los siguientes:
1. Definir interruptores y servicios de monitoreo: Br>

Edite vi /usr/local/nagios/etc/objects/switch.cfg, puede hablar sobre la definición del switch original, o modificarlo en la configuración original, el contenido principal es el siguiente: define host:

define host {use generic-switchhost_name MainSwitchalias MainSwitchaddress Reemplazar con switch IP address hostgroups switches}
Definir servidor:

define servicio {use generic-servicehost_name MainSwitchservice_description Puerto 1 tráfico check_command check_local_mrtgtraf! /Usr /local /nagios /share /mrtg /replacement con el interruptor IP_1.log! AVG! 1000000,1000000! 5000000,5000000! 10)
p

Nota: detrás del interruptor IP arriba El número 1 indica el puerto de conmutación 1. Para monitorear más puertos, defina más servicios de la misma manera.
Reinicie el servicio nagios, actualice la página de monitoreo de nagios y espere dos minutos para ver la información del tráfico.
Si desea ver más información en el mapa del tráfico portuario, puede acceder a la vista de página MRTG, la ruta es: http: //Nagiso IP del servidor /nagios /mrtg /

Copyright © Conocimiento de Windows All Rights Reserved