Hola Comunidad.
Tengo un grupo grande de equipos de red, los cuales varios comparten una nomenclatura en su nombre dependiendo de su ubicación física como por ejemplo pe96ppal01, nb40ppal01, sw93ppal01 en donde ppal significa que esta en nuestro sitio principal que tiene ciertas coordenadas de latitud y logitud. Estoy tratando que cada vex que agregue un nuevo host que contenga por ejemplo ppal, se le asigne automaticamente en el inventario las coordenadas del sitio. Lo que he logrado hasta el momento es lo siguiente:
1.- He creado dos monitores Monitor-latitud y Monitor-longitud como monitores dependientes de la métrica System name que se trae por snmp. Con la asignación de valores busca con Regex ppal y si lo encuentra en el System name le asigna al monitor latitud el valor de la latitud del sitio principal y lo mismo para el otro monitor. Una vez asignados los valores, rellena los campos de inventario con los valores. Hasta ahí la idea funciona, per el problema es que además de la latitud o longitud asignada para el inventario, me está poniendo a continuación del dato el nombre del host entre parentesis, por lo que el dato ya no sirve para utilizar el mapa. He tratado de usar el preprocesamiento, y aunque en el apartado probar, me elimina la parte que no quiero, esto igual llega al inventario. Les pido su ayuda para ver si existe una solucion a esta idea o quizás otro camino para poder rellenar estos datos en forma más automática, dependiendo del, hostname.


Tengo un grupo grande de equipos de red, los cuales varios comparten una nomenclatura en su nombre dependiendo de su ubicación física como por ejemplo pe96ppal01, nb40ppal01, sw93ppal01 en donde ppal significa que esta en nuestro sitio principal que tiene ciertas coordenadas de latitud y logitud. Estoy tratando que cada vex que agregue un nuevo host que contenga por ejemplo ppal, se le asigne automaticamente en el inventario las coordenadas del sitio. Lo que he logrado hasta el momento es lo siguiente:
1.- He creado dos monitores Monitor-latitud y Monitor-longitud como monitores dependientes de la métrica System name que se trae por snmp. Con la asignación de valores busca con Regex ppal y si lo encuentra en el System name le asigna al monitor latitud el valor de la latitud del sitio principal y lo mismo para el otro monitor. Una vez asignados los valores, rellena los campos de inventario con los valores. Hasta ahí la idea funciona, per el problema es que además de la latitud o longitud asignada para el inventario, me está poniendo a continuación del dato el nombre del host entre parentesis, por lo que el dato ya no sirve para utilizar el mapa. He tratado de usar el preprocesamiento, y aunque en el apartado probar, me elimina la parte que no quiero, esto igual llega al inventario. Les pido su ayuda para ver si existe una solucion a esta idea o quizás otro camino para poder rellenar estos datos en forma más automática, dependiendo del, hostname.
Comment