Encuentra el proceso que ocupa el #puerto TCP/IP

Por aca les dejo este script que permite ubicar el proceso que ocupa un determinado puerto TCP/IP:

#!/bin/ksh

line='---------------------------------------------'
pids=$(/usr/bin/ps -ef | sed 1d | awk '{print $2}')

if [ $# -eq 0 ]; then
   read ans?"Enter port you would like to know pid for: "
else
   ans=$1
fi

for f in $pids
do
   /usr/proc/bin/pfiles $f 2>/dev/null | /usr/xpg4/bin/grep -q "port: $ans"
   if [ $? -eq 0 ]; then
      echo $line
      echo "Port: $ans is being used by PID:\c"
      /usr/bin/ps -ef -o pid -o args | egrep -v "grep|pfiles" | grep $f
   fi
done
exit 0

Read more

Instalar Agente de CA Harvest en #Solaris

935559_526350137402333_1871862537_nLo primero que debes hacer es situar el paquete con todos los elementos necesarios los cuales son:

  • El Agente
  • El PEC
  • EL ETKPI

Se debe instalar en orden, primero va el PEC, seguido el ETKPI y por el ultimo el agente, pero antes de todo eso primero debemos crear un usuario valido de sistema, para usarlo para levantar el agente (no lo vamos a levantar como root).

Read more

Reportes personalizados con #PNP4NAGIOS

Pnp4nagios_logo

PNP4Nagios es un agregado para el sistema de monitoreo  Nagios que permite la visualización de gráficas sobre los servicios monitoriados, es una alternativa a Nagiosgraph, Nagiostats, particularmente desde que lo implemente en un proyecto lo veo como una buena opción, una vez implementado permite ver las gráficas, organizarlas según calendario, imprime los reportes en PDF de un determinado servicio, es bastante completo, en este post les doy un pequeño dato de como cambiar el background de los reportes que genera PNP4Nagios para que utilice uno diseñado por nosotros, por lo general este reporte de graficación de estados de servicios debería tener el logotipo de la empresa o el nombre del proyecto para el cual se esta monitoriando, es un detalle desde un punto de vista comercial atractivo que se puede ofrecer al cliente. Bien al punto. lo primero que debe hacer es localizar la carpeta:

Read more