VMware Global Community
DanielOprea
Hot Shot
Hot Shot

Audit VCenter 5.x

Hi all,

As you might perform an audit in real time or get a log of vCenter 5.x??

In this audit do want to see all users all the time you are connected to vCenter. As could be done??


Not interested in paying external applications as the company will not pay for licenses.

================================================================================

Buenas a tod@s,

Como se podría realizar una auditoria en tiempo real o sacar un log del VCenter 5.X ??

En esta auditoria quiero ver que hacen todos los usuarios todo el tiempo que estén conectados al VCenter. Como se podría realizar ??

No me interesan las aplicaciones externas de pago ya que la empresa no va pagar por licencias.

PLEASE CONSIDER AWARDING any HELPFUL or CORRECT answer. Thanks!!
Por favor CONSIDERA PREMIAR cualquier respuesta ÚTIL o CORRECTA. ¡¡Muchas gracias!!
Blogs: https://danieloprea.blogspot.com/
0 Kudos
3 Replies
leonhardtla
Expert
Expert

Hola,

no sé si conoces esta herramienta, pero quizás te pueda servir: http://www.veeam.com/es/virtual-server-management-one-free.html

Un saludo.

----- Leandro Ariel Leonhardt: Virtualized System Architect at GrupoSothis.com. VSAN vExpert 2016, vExpert 2017/16/15/14/13, VMware Certified Instructor, VCAP5-DCA, VCP6/5-DCV, VCA-DCV, Nutanix NPP/NSEN & Nutanix Technology Champions (NTC). | Founder of BlogVMware Blog: https://www.blogvmware.com & Nutanix Course http://vExpert.me/Z0 Si encuentras que esta o cualquier otra respuesta fue de utilidad, por favor da el voto. Gracias. If you find this or any other answer useful, please consider awarding points. Thank you.
0 Kudos
Borja_Mari
Virtuoso
Virtuoso

Hola compañero,

te adjunto un script en powershell casero que uso para hacer lo que pides (aunque de una forma más genérica/global que lo que tú parece necesitas).

A ver si algún día saco tiempo para "liberar" la versión del script que uso yo ... jejeje :smileysilly:

Básicamente debes configurar en el script ("Listar_Eventos_Vmware-mod.ps1" la sección de "variables configurables" donde se especifican los credenciales de acceso de los servidores vcenter/esxi a consultar, las variables $INFO_OK y $WARN_OK que contienen les expresiones regulares que sirven para filtrar los eventos a mostrar (los que quieres ver en el correo reporte de eventos), la ventana de tiempo de los eventos a mostrar, las variables para enviar el correo con el reporte/auditoria, etc ...

Comentar que en las variables $INFO_OK y $WARN_OK te he puesto algunas expresiones regulares para mostrar eventos (auditoria) que creo que serán interesantes para ti.

Modificalo a tu gusto revisando los eventos de la infraestructura virtual a través del cliente de vSphere Smiley Wink

Yo lo que hago es configurar en una tarea programada de un servidor vcenter que cada día ejecute el fichero .bat que adjunto en mi comentario. Este fichero .bat ejecuta el fichero .ps1 adjunto.

Espero que te sea de ayuda Smiley Wink

Si tienes algún problema con mi script "modificado", dímelo y miro de ayudarte/solucionarlo Smiley Happy

Un saludo,

Pablo.

P.D: Comentar que esta probado con vSphere 4.1, pero debería funcionar en la versión 5.X sin demasiada faena/problemas.

Si tienes problemas con esto, dímelo.

------------------------------------------------------------------------------------------------- PLEASE CONSIDER AWARDING any HELPFUL or CORRECT reply. Thanks!! Por favor CONSIDERA PREMIAR cualquier respuesta ÚTIL o CORRECTA . ¡¡Muchas gracias!! VCP3, VCP4, VCP5-DCV (VCP550), vExpert 2010, 2014 BLOG: http://communities.vmware.com/blogs/VirtuallyAnITNoob
0 Kudos
LoganDominguez
Enthusiast
Enthusiast

Hola,

Si quieres puedes echarle un vistazo también a está herramienta: ChangeAuditor for VMware vCenter

http://www.quest.com/changeauditor-for-vmware-vcenter/

.

Le echare un vistazo a ese script yo tambien Borja, gracias por la aportación.

Saludos,

Logan
0 Kudos