</> CodeBooks
    ← Volver a Big Data (página 3)
    Portada de Splunk Developer's Guide, 2nd Edition

    Splunk Developer's Guide, 2nd Edition

    Kyle Smith

    Editorial
    Packt
    Año
    2016
    Páginas
    ~190
    Nivel
    Intermedio

    De qué trata

    Manual técnico de referencia dedicado a la creación y distribución de aplicaciones y complementos (add-ons) personalizados sobre Splunk 6.3. Escrito por Kyle Smith en colaboración con Marco Scala, está pensado para desarrolladores de software, administradores de Splunk y analistas técnicos de nivel intermedio que ya conocen las búsquedas básicas y la creación elemental de informes, y desean dar el salto profesional al desarrollo de extensiones modulares, componentes reutilizables e interfaces gráficas a medida.

    La obra detalla la anatomía de un paquete de Splunk, explorando la estructura de directorios (default, local, metadata), los archivos de configuración maestros (app.conf) y la gestión de permisos de visualización. Profundiza en el diseño de vistas avanzadas mediante Advanced XML y Simple XML, el uso de la pila SplunkJS (con RequireJS, jQuery y Backbone.js), y la creación de Inputs Modulares (Modular Inputs) desarrollados en Python para recolectar datos de fuentes personalizadas o APIs externas. Además, enseña a integrar visualizaciones de datos enriquecidas con la biblioteca D3.js y cubre el proceso de empaquetado (.spl), validación técnica y publicación en Splunkbase respetando las políticas de licenciamiento.

    El núcleo práctico del libro guía al lector en la concepción y programación completa de una aplicación distribuible para Splunk, incorporando un input modular en Python y paneles con gráficos personalizados en D3.js. Resulta un recurso clave para comprender la extensión programática de Splunk más allá de la interfaz administrativa estándar; no obstante, conviene tener en cuenta que el uso de Advanced XML quedó posteriormente obsoleto en favor de Simple XML enriquecido y Splunk Dashboard Studio en versiones más modernas. Conviene poseer conocimientos sólidos de Python y JavaScript para sacar el máximo rendimiento a las implementaciones de código.

    • Splunk 6.3
    • Desarrollo de Splunk Apps
    • Modular Inputs
    • Python
    • D3.js
    • Advanced XML
    • Simple XML
    • SplunkJS Stack
    • Knowledge Objects
    • Splunkbase
    • Empaquetado de aplicaciones

    ¿Cómo enseña?

    TeóricoPráctico

    Con proyectos

    • ✗ Sin ejercicios
    • ✓ Incluye proyectos

    Proyectos

    Aplicación personalizada con Modular Input y D3.js

    Desarrollo integral de una aplicación distribuible para Splunk que implementa un input modular en Python para ingesta externa, paneles interactivos en Advanced XML y visualizaciones avanzadas con D3.js empaquetadas para Splunkbase.

    Más de Big Data con nivel Intermedio