Llevo ya meses con una incidencia en HP que vamos tratano, pero mientras tanto, voy a explicar como instalar y configurarlo
HPOM, OVO, NNMI, Sitescope, Nagios y scripts, consejos y pequeñas guías para herramientas de monitorización.
martes, 19 de febrero de 2013
[OVO] Instalación y configuración de vMA
Últimamente ando ocupado configurando un par de servidores vMA que me servirán de puente con los ESX y poder monitorizar mejor las máquinas virtuales. Mi principal problema es que el Discovery del servidor parece no estar funcionando correctamente, por lo que no se me añaden las máquinas que descubren en el mapa de servicios, y por lo tanto, no se crean en OMU ni se asignan automáticamente las plantillas necesarias para poder monitorizar como se debe.
Etiquetas:
authorized_keys,
AuthorizedKeysFile,
esx,
hpom,
ovo,
permitrootlogin,
PubkeyAuthentication,
root,
RSAAuthentication,
sshd,
VI-Discovery,
vifp,
vma,
vmware
jueves, 31 de enero de 2013
[OVO] Errores en configuracion SPI de Oracle: ORA-01034 / ORA-12546
Llevo unos días configurando unos Linux con Oracle que me están dando muchos problemas. Principalmente una empresa externa se ha encargado de la puesta en marcha y cada servidor, por alguna razón que desconozco, tiene configuraciones distintas. A la vez, también hay permisos distintos para diferentes tipos de usuario y eso es lo que me está dando guerra.
Como ya había instalado otros no había caído en la cuenta de que en la Guide del mismo SPI explican estos errores.
Como ya había instalado otros no había caído en la cuenta de que en la Guide del mismo SPI explican estos errores.
(1) ORA-01034: ORACLE not available; ORA-07318:
smsget: open error when opening sgadef.dbf file; HP-UX Error: 13: Permission
denied
(2) ORA-12546: TNS:permission denied
Etiquetas:
$ORACLE_HOME,
chmod,
dbspi,
hpom,
linux,
ORA-01034,
ORA-07318,
ORA-12546,
oracle,
ovo,
sgadef.dbf file,
spi,
TNS:permission denied
lunes, 28 de enero de 2013
[PS] Extraer información de Active Directory con PowerShell
Comparto un pequeño Script en PowerShell que actúa sobre Active Directory. El Script extrae la siguiente información:
Se crea directorio C:\FSO y los outputs se guardan en outcommand.txt
Informacion que extrae:
Se crea directorio C:\FSO y los outputs se guardan en outcommand.txt
Informacion que extrae:
- Numero total de usuarios
- Numero total de maquinas
- Numero total de servidores
- Numero total de administradores del dominio
- Lista de GPO's activas en el Dominio
Esto resulta útil integrarlo en una Tool de OvO para lanzar periódicamente o cuando se necesite y obtener el resultado en pantalla por ejemplo.
jueves, 24 de enero de 2013
[VBS] Envío de mail
Hola a todos!
Me ha costado volver de las vacaciones y ponerme a publicar de nuevo. Hay mucha faena y nuevos proyectos!
Voy a empezar el primer post del año publicando una forma de notificar resultados de comprobaciones que hagamos en scripts a traves de VBS por mail.
Es sencillo y útil. Ahora mismo lo vengo utilizando a través de una Schelude Policy en OVO que guarda el output en un .txt que adjunta y envía por mail, ya que el output no puedo mostrarlo por consola debido al tamaño del mismo.
Simplemente hay que modificar "servidor.de.mail" por la IP o nombre del servidor de correo y los campos de Subject, From,To etc para personalizarlo.
En mi caso, tengo una Schelude Task en OVO que lee un fichero XML en busca de errores. Si encuentra un error en el fichero, se ejecuta con argumento 1 el script de envío de mail. Para el argumento 1 lo he configurado para que se envíe a dos direcciones. De lo contrario se envía a 1, que es por defecto cada 3 horas. En ambas recoge una Query de SQL y la envía por mail.
SI no deseamos enviar nada adjunto, simplemente modificamos objMessage.TextBody y ahí podemos poner lo que queramos o enviar lo que recogemos de una variable, por ejemplo.
Y de esta manera sacamos mucho provecho, hay que ser creativos =D
Voy a empezar el primer post del año publicando una forma de notificar resultados de comprobaciones que hagamos en scripts a traves de VBS por mail.
Es sencillo y útil. Ahora mismo lo vengo utilizando a través de una Schelude Policy en OVO que guarda el output en un .txt que adjunta y envía por mail, ya que el output no puedo mostrarlo por consola debido al tamaño del mismo.
Simplemente hay que modificar "servidor.de.mail" por la IP o nombre del servidor de correo y los campos de Subject, From,To etc para personalizarlo.
En mi caso, tengo una Schelude Task en OVO que lee un fichero XML en busca de errores. Si encuentra un error en el fichero, se ejecuta con argumento 1 el script de envío de mail. Para el argumento 1 lo he configurado para que se envíe a dos direcciones. De lo contrario se envía a 1, que es por defecto cada 3 horas. En ambas recoge una Query de SQL y la envía por mail.
SI no deseamos enviar nada adjunto, simplemente modificamos objMessage.TextBody y ahí podemos poner lo que queramos o enviar lo que recogemos de una variable, por ejemplo.
Y de esta manera sacamos mucho provecho, hay que ser creativos =D
Suscribirse a:
Entradas (Atom)