Espacio de tecnologia, software libre y sus derivados. Una horda de monos entrenados escriben de vez en cuando por aqui algunas noticias, opiniones e incluso alguna que otra cosa fuera del tema. Maqueros, favor de abstenerse que no somos lo suficientemente guapos.

Piano daemon

Simple Network Management Protocol en FreeBSD 6.2

Buenos Dias

La razon de este “How to” es a razon de un amigo que tengo en Guadalajara, (y eso que wey!, jajaj), el cual me comento si podia recolectar datos como el Uptime, procesos corriendo, bytes tranferidos entrantes y salientes en ciertas tarjetas de red, de un servidor con sistema FreeBSD 6.2 Stable.

Le comente que para esto requeria SNMP (Simple Network Management Protocol), windows tiene SNMP, linux lo tiene, solaris lo tiene, y FreeBSD lo tiene… lo podemos instalar utilizando el arbol de ports.

mayte# cd /usr/ports/net-mgmt/net-snmp && make install clean

Ya instalado, procedemos a llenar el archivo de configuracion de el nuevo demonio SNMPD:
mayte# edit /usr/local/share/snmp/snmpd.conf

###################################################
#Comunidades permitidas
com2sec local 127.0.0.1/32 public
com2sec localnet 192.168.192.0/24 public

#grupos con acceso RW(Read/Write) version snmp 1, y 2c
group MyRWGroup v1 local
group MyRWGroup v2c local

# grupos con acceso modo RO(Read Only)
group MyROGroup v1 localnet
group MyROGroup v2c localnet

#desplegar todo la info del arbol snmp con mascara 80
view all included .1 80

# Lista de control de acceso
access MyROGroup “” any noauth exact all none none
access MyRWGroup “” any noauth exact all all all

syslocation FreeBSD 6.2 Server on mayte.oxkintok.com.mx #datos del host
syscontact Ing. Edwin Plauchu pianodaemon@hotmail.com

###################################################

Ahora agrega el demonio de SNMPD al arranque de nuestro FreeBSD, para esto agrega las siguientes lineas al /etc/rc.conf

snmpd_enable=”YES”
snmpd_flags=”-a -p /var/run/snmpd.pid”
snmptrapd_enable=”YES”
snmptrapd_flags=”-a -p /var/run/snmptrapd.pid”

Ahora reinicia y has la prueba de pedir info al demonio SNMPD :)
Aqui yo le pido el tiempo que lleva prendido nuestro servidor FreeBSD

mayte# snmpget -v 2c -c public localhost sysUpTime.0
DISMAN-EVENT-MIB::sysUpTimeInstance = Timeticks: (167665) 0:27:56.65

El Indio

July 25, 2007 @ 9:20 am

Primera .- para recolectar bufalos no hay como meter a corral. Los bytes imaginar que ser como bufalos pero sin cuernos. Ser parecidos?? pos ponerles nombres. No hay mejor calidad en tu chamba que tratar a todo con nombre!!… asi sea hombre honrable que limpiar escusados en el Alba roja como fenix (no fenix ikki animal!).
Segunda.- SNMP todos tenerlo, si no, para que quererlo. Como decia mi Abuelo gran cañon “Dejar de joder hoy no darte consejo!!”.
Tercera.- No enamorarse de mi , ser como decia abuelo gran cañon “Gustar casar bufalos por atras y sin lanza!”.
Cuarta .- Pra arrancar cosa, no necesitar reiniciar nada…. solo arrancarla y disfrutar de qu eya no estar alli. Asi hacerle nosotros cultivando cebollas.

RSS feed para comentarios en esta entrada · TrackBack URI

Comenta