¿Para qué puede ser útil SNMP en una red pequeña?

8

He estado administrando servidores y clientes en oficinas de pequeñas empresas, y nunca he usado SNMP. Pero lo he leído y parece interesante. Como entiendo, es principalmente útil si tiene una red más grande con una gran cantidad de equipos de red que deben monitorearse.

¿Hay algún caso de uso útil para SNMP en redes más pequeñas? ¿Y se recomienda que lo use?

Jonas
fuente

Respuestas:

6

Actualmente utilizamos Cacti con SNMP para monitorear nuestros servidores y nuestra red, y es invaluable.

Con SNMP, recibimos notificaciones automáticas de disponibilidad del host, de modo que si un servidor o firewall falla, no pasa desapercibido.

Nos permite realizar un seguimiento histórico del rendimiento y, en el caso de los servidores, la utilización del almacenamiento. Luego podemos identificar posibles actualizaciones o reasignación de recursos cuando sea necesario.

También nos da la capacidad de hacer bonitos mapas de nuestra utilización de la red, para identificar cuándo y dónde hay un problema (usando Cacti y Weathermap):

texto alternativo

Cuanto más conocimiento tenga sobre su infraestructura, mejores decisiones podrá tomar.

Jeff Miles
fuente
4

¡Por supuesto! Las redes más pequeñas a menudo tienen servidores, conmutadores y enrutadores al igual que las más grandes. Combinado con las herramientas adecuadas, SNMP puede ser muy útil para el rendimiento de tendencias a largo plazo, así como para alertar sobre ciertas condiciones.

Eche un vistazo a herramientas como Cacti y OpenNMS para ver qué posibilidades tiene disponibles.

Michael Gorsuch
fuente
3

En mi humilde opinión, no es una cuestión de tamaño de red. Ya sea en redes grandes o en redes más pequeñas, necesita monitoreo y, en mi opinión, SNMP es la mejor herramienta para el trabajo.

Tiene 5 ventajas principales en mi opinión:

Es un estándar: es el estándar de la industria para el monitoreo. La mayoría de los proveedores de hardware admiten SNMP a través de sus MIB, por lo que puede recopilar fácilmente valores específicos y monitorearlos.

Es multiplataforma: funciona en * nix, Windows, Mac y todos los sistemas operativos que pueda recordar.

Es liviano, idealmente el monitoreo debe ser "sin agentes", pero eso sería en un mundo perfecto y no existe tal cosa :) Los agentes SNMP son muy livianos y no ponen carga en los servidores.

Es extensible: puede ampliar los agentes SNMP con sus propios scripts con mucha facilidad.

Dos pájaros, una piedra: puede usar el bot SNMP en herramientas de monitoreo (como Nagios) o en herramientas de recolección de datos (como Cacti).

HTH.

Marco Ramos
fuente
2

Tengo una red relativamente pequeña y encuentro SNMP muy útil. Por un lado, es un protocolo unificado que casi cualquier dispositivo de red de grado empresarial admite. Por lo tanto, se vuelve trivial monitorear todos sus dispositivos desde un solo lugar.

Yo personalmente uso zabbix para monitorear todo mi equipo de red. Es relativamente fácil de configurar y rico en funciones.

Vital
fuente
-1

Puedo ser un poco parcial, pero sugeriría evitarlo. Recientemente hice una aplicación capaz de enviar trampas SNMP (cualquier otra cosa los llamaría alertas) y descubrí que era una bestia horrible.

Puede ser útil si tiene un equipo de red que lo admite de forma nativa. Si desea monitorear servidores, le sugiero que busque en Nagios (nunca lo hice funcionar, pero es bastante popular y de código abierto) o algo aún más simple como Munin.

locura del desarrollo
fuente