SecureCRT #Python Script

De la mano del #programador Lisandro Ubiedo les traigo un #script en Python que te permite conectarte a múltiples sesiones SSH en pestañas usando un archivo TXT como lista donde se indica el hostname de cada servidor uno por linea y debe estar almacenado en la BD de sesiones de SecureCRT, ejecutar varios comandos en los servidores remotos y ademas permite mediante un Dialog Pop-Up introducir tu correo corporativo para enviar correo desde el servidor, para por ejemplo validar que el SendMail de un servidor en especifico esta bien configurado, sin mas les comparto el código.

Read more

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

Sistema de Monitoreo #NetCrunch

LogoNetCrunchEn este artículo te muestro algunos comandos de NetCrunch. Para los que no conocen de este aplicativo NetCrunch es un sistema de monitoreo creado por la gente de AdRem Software te permite monitoriar dispositivos, servidores, aplicativos web, servicios de red, tiene resolución de fallas y alarmas, generación de reportes entre otras funciones. Puedes monitoriar tráfico de la red y usar mapas Geográficos o planos para ubicar el equipo. La interfaz es configurable de forma tal que se pueden crear vistas de los servidores con mayor importancia en la infraestructura. Tiene la posibilidad de notificar vía SMS, Email, Notificaciones de escritorio y otras pueden ser agregadas como la notificación vía Gtalk usando scripts externos.

Hoy en día monitoriar escenarios web es importante, permite validar a los administradores si los servicios que van sobre HTTP están disponibles y operativos, NetCrunch tiene esta posibilidad. Estas son las alertas configurables sobre página web:

Read more

#NetCrunch – Monitoring System review

finishStumbling across the web, i found this monitoring system by the #team of Adrem Software i decide to try NetCrunch – Monitoring System, is a pay system but you can easily try out a 30 days demo, i was curious to see the performance of this monitoring system especially because i had used Zabbix and Nagios before, so what NetCrunch – Monitoring System has to offer to compete whit this other software, lest take a walkthrough together and review this software, first lest cover the download and install process, the first step is to download the application NetCrunch Server. The install process is very straightforward it has a wizard that simplifies things, choose the binary path and the data path, the web interface can listen in port 80 and with SSL protection. One way to validate a correct installation is to check the processes running the Windows program “services.msc”, that has to be 8 processes. Open NetCrunch console application from your desktop and it display the dashboard. In the dashboard you can visualize, Network Activity, per node alarms, critical network services, server groups and more, plus this screen is cuztomizable.

Read more

Despliegue de #Zabbix Agent en Windows con script

zabbix_logo_150x39Se requiere hacer un despliegue de una cantidad de agentes de Zabbix en plataforma #Windows 64 bits, para ello utilizaremos un servidor web que hospedara los scripts y el agente en cuestión, el primer script lo llamaremos “principal.bat” el segundo, es un script VBS que llama la utilidad de descompresión de Windows, esto con el fin de no instalar ningún software adicional como 7zip, winzip etc.

Read more

El comando #ShutDown – Flags

Acá les dejo un #screenshoot sobre los flags mas comunes usado para el comando shutdown. Que siempre es bueno saberlo. Listo, apaguen correctamente sus servidores, no queremos discos quemados. Saludos. Facebook0Twitter0Reddit0Linkedin0Stumbleupon0X

Defensa contra exploit Variation 0day #Zimbra

virusRecientemente estuve lidiando con una incidencia, un servidor de correo infectado con el exploit 0day, lo que hace este exploit es que mediante solicitudes SOAP y utilizando el password del LDAP de ZIMBRA recupera – modifica, información sensible de los usuarios y permite al atacante ingresar mediante escalado de privilegios a la consola de administración web de ZIMBRA que esta escuchando en el puerto 7071.

Read more

#Bacula Parte1 (compilando – instalando)

baculaVamos a realizar una serie de artículos de BACULA, tengo pensado dividirlo en tres post ya que Bacula es un sistema Enterprise Oriented y es bastante extenso cubrirlo todo, en primera instancia vamos compilar desde el código fuente, (yo se que esta el paquete precompilado en los repositorios de Debian pero es mejor tener la ultima versión) todo el sistema, seguidamente compilaremos el cliente, y por ultimo un sistema Web el cual no he escogido aun por que hay varios para monitoriar y administrar los procesos de respaldo.

Read more

Conectar Flume con #Hadoop

flume-logoBuenas, en este articulo seré breve, lo que haremos sera conectar Apache Flume con el HDFS de Hadoop, esto para poder obtener el Stream de Twitter de una cuenta particular, para ello debemos realizar varias tareas, estamos listos? Lo primero que debes hacer es descargar los paquetes que necesitaremos, son dos el primero Apache flume bajatelo de aqui, luego necesitaremos el código fuente o el .JAR que ofrece el proyecto Cloudera para esta tarea, les comento que a la primera no me funciono en Ubuntu, se debe recompilar el .JAR para que esto camine, asumo en este articulo que la implementación de HADOOP en la plataforma es efectiva y correcta.

Read more

No más “tail -f ” al revisar #logs

bash_logoEs cierto que en muchas oportunidades e visto administradores de sistemas hacer uso del comando “tailf  -f” para visualizar archivos de registro que están siendo escritos al momento, por el aplicativo en cuestión, el caso es que si revisan la documentación del comando “less”, te darás cuenta que hay una forma mas elegante de hacer esto:

Read more

Instalar #HPVERTICA en #Debian

HP_Vertica_Logo_0Para el análisis de grandes volúmenes de datos es una buena practica usar una DB COLUMNAR y ahorita lo cierto es que Vertica esta haciendo BUZZ,  vamos a probarla. Lo primero es instalar un Debian versión 6 de 64 BITS y una vez echo eso, te debes registrar en Hp-Vertica, descargar el paquete del DB Server y moverlo al Debian destinado para la instalación.

Read more

Quick #Database Properties

En #Postgresql. Despliega, el esquema de la tabla, tamaño total en formato humano, nombre de la tabla, numero de registros por tabla. SELECT nspname || ‘.’ || relname AS “relation”, pg_size_pretty(pg_total_relation_size(C.oid)) AS “total_size”, relname, reltuples FROM pg_class C LEFT JOIN pg_namespace N ON (N.oid = C.relnamespace) WHERE nspname NOT IN (‘pg_catalog’, ‘information_schema’) AND C.relkind <> … Read more

Encuentra la tabla mas grande #PostgreSQL

Para encontrar la tabla mas grande de tu base de datos en PostgreSQL, corre este Query: SELECT nspname || ‘.’ || relname AS “relation”, pg_size_pretty(pg_total_relation_size(C.oid)) AS “total_size” FROM pg_class C LEFT JOIN pg_namespace N ON (N.oid = C.relnamespace) WHERE nspname NOT IN (‘pg_catalog’, ‘information_schema’) AND C.relkind <> ‘i’ AND nspname !~ ‘^pg_toast’ ORDER BY pg_total_relation_size(C.oid) DESC … Read more