RousselTMLEARNING

Observabilidad

Kibana Maps y Canvas: mapas geográficos y presentaciones

Crear mapas con Kibana Maps (capas de documentos, de agregaciones, coropletas, ES|QL) y presentaciones dinámicas con Canvas (elementos, Elasticsearch SQL, expresiones), y después compartir y exportar.

1. Kibana Maps #

Visualizar la geografía.

Los datos geográficos #

Maps lee los campos geo_point (una posición) y geo_shape (una forma). Se obtienen con el filtro geoip de Logstash, el procesador geoip de un ingest pipeline o directamente desde la aplicación.

PUT _ingest/pipeline/geo-web
{ "processors": [ { "geoip": { "field": "source.ip", "target_field": "source.geo" } } ] }

PUT magasins
{ "mappings": { "properties": { "position": { "type": "geo_point" }, "zone": { "type": "geo_shape" } } } }

Las capas #

Documentos, agregaciones, coropleta y mapa base.
CapaUso
Documentoscada evento (incidentes, vehículos, tiendas)
Clústeres y cuadrículasdensidad sobre grandes volúmenes
Coropletaindicador por país o región (unión por un código ISO)
Trayectoriasrecorridos de entidades móviles
ES|QLuna consulta ES|QL que devuelve puntos
Buena práctica: A partir de unos miles de puntos, cambia a una capa de clústeres o cuadrículas: el mapa sigue siendo legible y rápido.
Para saber: Un mapa se añade a un panel como cualquier otro elemento y sigue sus filtros y su periodo.

2. Canvas #

Presentaciones dinámicas.

Principio #

Canvas compone workpads (páginas libres, al píxel) con elementos: métricas, gráficos, imágenes, texto Markdown. Cada elemento consulta los datos en directo, a menudo en Elasticsearch SQL, y puede tener estilos CSS: ideal para una pantalla mural o un informe con la imagen de la empresa.

filters
| essql query="SELECT \"geo.src\" AS pays, COUNT(*) AS requetes FROM \"kibana_sample_data_logs\" GROUP BY pays ORDER BY requetes DESC LIMIT 5"
| pointseries x="pays" y="requetes"
| plot defaultStyle={seriesStyle bars=0.75 horizontalBars=true}
| render
PanelCanvas
Maquetacióncuadrícula de elementoslibre, al píxel
Exploraciónfiltros, clics, Discoverlimitada
Uso típicoanálisis diariopantalla mural, presentación, informe
Según la versión: Canvas evoluciona poco frente a los paneles y Lens, que cubren la mayoría de las necesidades; resérvalo para maquetaciones a medida.

3. Compartir y exportar #

Enlaces, integración, informes.

Las opciones #

  • Enlace compartido (con periodo fijo o relativo) e integración en iframe.
  • Exportación CSV desde Discover y las tablas.
  • Informes PDF y PNG de los paneles y workpads, opcionalmente programados.
Para saber: Los informes PDF y PNG dependen de la licencia (suscripción de pago o prueba); la exportación CSV está disponible con la licencia Basic.

Artículos relacionados

Machine learning en Elastic: detección de anomalías y AIOps

Detectar automáticamente los comportamientos anómalos: jobs de detección de anomalías, datafeeds, detectores,…

Elastic Security: SIEM, reglas de detección e investigación

Usar Elastic Security como SIEM: fuentes de datos ECS, tipos de reglas de detección (query, EQL, ES|QL, umbra…

Proyecto del itinerario Elastic: centralizar y explotar los logs

El proyecto de validación del itinerario «Dominio de Elastic Stack»: Elastic Agent y Fleet, Logstash, Elastic…

Seguir aprendiendo

Apoyar

♥ APOYAR

Apoya RousselTM Learning

Los cursos, artículos, prácticas y certificados siguen siendo gratuitos y sin publicidad intrusiva. Una contribución libre, por el importe que elijas, financia el alojamiento, los entornos de prácticas y nuevos contenidos.

Contribuir con PayPal Importe libre · tarjeta o cuenta PayPalMás información
QR code PayPal
O escanea este código QR con tu teléfono

¡Gracias, cada contribución cuenta!