Splunk: Cómo colorear filas de tabla basadas en condiciones.

[post-views]
noviembre 17, 2017 · 2 min de lectura
Splunk: Cómo colorear filas de tabla basadas en condiciones.

En el artículo anterior he demostrado cómo crear un sencillo panel de control que monitorea la accesibilidad de las fuentes en Splunk. Hoy quiero mostrarte cómo hacer que cualquier tabla en el panel sea más evidente y conveniente.

Veamos mi último artículo y continuemos mejorando la funcionalidad de la tabla que obtuve como resultado con filas de tabla de color.

Creando filas de tabla de color en celdas

Para mayor claridad, me gustaría decorar las celdas dependiendo del resultado de la columna ‘Minutes_ago’: el color verde para el valor de ‘Minutes_ago’ de 0 a 10; color azul para el rango 10-30 y color rojo para el rango de más de 30.
Así, tal diferenciación de color ayudará a los administradores de Splunk a enfocarse inmediatamente en la información necesaria en la tabla y a detectar todas las fuentes inaccesibles.
Para hacer eso necesito realizar una personalización en javascript. Hay muchos ejemplos descritos en la aplicación de ejemplo del Panel de control Splunk 6.x (https://splunkbase.splunk.com/app/1603/). Puedes descargar e instalar esa aplicación para obtener más información útil sobre la implementación de elementos del panel de control.
Entonces, en este caso, voy a usar «Resaltando celdas de tabla» ejemplo.
1) Primero, agreguemos el .js y la hoja de estilo .css de soporte al panel. Para hacer esto, necesito editar la fuente de mi panel:2) Ahora crearé los archivos table_cell_hightlighting.js and table_cell_hightlighting.css.

table_cell_hightlighting.css:

table_cell_hightlighting.js:

Nota: las plantillas para css y archivos js fueron tomadas de la aplicación de ejemplo del Panel de control Splunk 6.x.3) En este punto, todos los archivos requeridos están listos para usar. ¿Dónde deben colocarse estos archivos? En el directorio estático de mi aplicación. Por ejemplo, si utilizara una aplicación llamada search, necesitaría colocar table_cell_hightlighting.js and table_cell_hightlighting.js.css in $SPLUNK_HOME/etc/apps/search/appserver/static4) Después de eso, se requiere el reinicio del servicio de Splunk.
5) Como resultado, la tabla requerida se muestra con celdas coloreadas según las condiciones.

De la misma manera, puedes aprovechar muchas otras visualizaciones de la aplicación de ejemplo del Panel de control Splunk 6.x.Este artículo describe uno de muchos ejemplos de personalización de paneles en Splunk. No es necesario usar plantillas o filas de tabla de color; puedes crear tus propias visualizaciones, y esto hace que Splunk sea ilimitado en lo que respecta a visualizaciones.

¿Fue útil este artículo?

Dale me gusta y compártelo con tus compañeros.
Únase a la plataforma Detection as Code de SOC Prime para mejorar la visibilidad de las amenazas más relevantes para su negocio. Para ayudarle a comenzar y obtener un valor inmediato, reserve una reunión ahora con los expertos de SOC Prime.

Publicaciones relacionadas