Documentos de Académico
Documentos de Profesional
Documentos de Cultura
INTRODUCCION
Como parte de la administración básica y mantenimiento de los servicios que operan bajo sistemas
operativos Linux, es importante monitorear el estado de los servidores que soportan la plataforma
y las arquitecturas implementadas en la entidad. Por tal motivo se crea este instructivo para dar una
guía de los comandos y archivos básicos que se deben tener en cuenta al momento de monitorear
el comportamiento de un servidor o identificar fallas que se encuentren impactando la operación
ya sea por indisponibilidad de los servicios o bajo rendimiento en el funcionamiento de las
aplicaciones.
DESARROLLO
Monitoreo
Las variables básicas que se deben monitorear para los servidores son: uso de memoria RAM, carga
de procesamiento, tamaño de discos y algunas URL que se han identificado previamente y que
corresponden a servicios corriendo sobre el servidor monitoreado.
Para que pueda hacerse efectivo el monitoreo de los servidores, por cada nuevo equipo se debe
configurar el servicio snmp y que el personal administrador de la herramienta de monitoreo realice
el descubrimiento del nuevo servidor.
En el caso anterior se observa que el servicio está instalado pero detenido, por lo que se
procede a iniciar el servicio:
# service snmpd start
# chkconfig snmpd on
4. Se realiza una copia del archivo que viene configurado para el servicio snmp con un
nombre diferente:
# cp /etc/snmp/snmpd.conf /etc/snmp/snmpd.conf.old
# vi /etc/snmp/snmpd.conf
rocommunity s1c0t1snmp
sysname pandora
8. Verificar el servicio firewall, si está arriba se deben adicionar los puertos que utiliza el
servicio snmp:
Cuando se reporten fallas sobre servicios ya sea por indisponibilidad o bajo rendimiento de las
aplicaciones podemos utilizar los siguientes comandos básicos para la revisión:
# top
En el caso anterior cuando se detecta un servicio o proceso que tenga un alto uso de
procesamiento o memoria, si se hace necesario, se puede finalizar el proceso de forma
forzada y así estabilizar el comportamiento de la máquina. El comando con el cual se
realiza esta finalización es:
# kill -9 numero_de_proceso
# df –hl
Es importante contar con espacio libre en las particiones, especialmente en los puntos
de montaje / y /var debido a que allí se almacenan datos de instalación y logs de sistema
que son importantes para el buen funcionamiento del servidor. Si alguna de estas
particiones llega a su 100% de ocupación puede ocasionar fallas en el sistema o en las
aplicaciones.
4. Para los servidores con sistema operativo Linux Red Hat existe un nivel de seguridad
que se habilita con el paquete llamado selinux y que viene por defecto habilitado sobre
el sistema operativo. Este nivel de seguridad es una protección adicional del sistema
para evitar que usuarios, procesos o archivos no autorizados, accedan o realicen
modificaciones sobre otros servicios.