Envíanos tu consulta
Términos y condiciones *
*Si no puedes asistir en directo de facilitaremos un enlace para verlo en diferido
logoImagina
iconoCurso

Curso completo de InfluxDB 2.x para Administradores

DISPONIBLE EN MODALIDAD:
InfluxDB es una base de datos de series temporales de código abierto. Escrito en Go y con el objetivo de servir para el almacenamiento y la recuperación de datos de series de tiempo para la el monitorización, métricas de aplicaciones y análisis en tiempo real.
iconClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClient
Formación en InfluxDB 2.x para Administradores bonificable para empresas

¿A quién va dirigido?

Administradores de bases de datos que quieran conocer a gestionar la solución que brinda InfluxDB para tratar series temporales y empezar a monitorizar información en tiempo real.

Objetivos

  • Instalar, admisitrar y gestionar bases de datos InfluxDB que garanticen el mantenimiento, seguridad y su extensibilidad
  • Aprender a manejar consultas eficientes en bases de datos de InfluxDB y realizar procesos de optmización
  • Aprender a visualizar datos, procesar, monitorizar, gestionar alertas, usar Notebooks y usar plantillas
  • Manejar acceso a través de la gestión de usuarios, permisos y roles
  • Aprender a realizar copias de seguridad, migraciones y recuperación de datos, además de conocer InfluxDB Cloud

¿Qué vas a aprender?

InfluxDB es una base de datos de series temporales de código abierto. Escrito en Go y con el objetivo de servir para el almacenamiento y la recuperación de datos de series de tiempo para la el monitorización, métricas de aplicaciones y análisis en tiempo real.

Requisitos

  • Tener experiencia previa administrando bases de datos relacionales y realizando consultas SQL
  • Disponer de un equipo con acceso a un usuario con permisos de instalación
  • Tener instalado InfluxDB v2.4 previamente en el equipo
  • Tener acceso a una cuenta con licencia de InfluxDB Cloud

Temario del curso

tema 1

Introducción a InfluxDB

  • ¿Qué es InfluxDB?
  • ¿Para qué utilizar InfluxDB?
  • ¿Qué es InfluxDB OSS?
  • Versiones de InfluxDB y principales diferencias
  • ¿Qué es InfluxDB Cloud?
  • Principales diferencias entre InfluxDB OSS y Cloud
  • Instalación de InfluxDB OSS y puesta en marcha
  • Primeros pasos en InfluxDB
tema 2

Introducción a Telegraf

  • ¿Qué es Telegraf?
  • La relación entre Telegraf e InfluxDB
  • Descarga de Telegraf y puesta en marcha
  • Configuraciones esenciales de Telegraf
  • Plugins de Telegraf en InfluxDB
tema 3

Obtención de datos y escritura en InfluxDB

  • Carga de datos a través de la Interfaz de usuario
  • Carga de datos a través del agente Telegraf
  • Creación de un "scrapper" de datos
  • Actualización de un "scrapper"
  • Elminación de "scrappers"
  • Buenas práccticas a la hora de gestionar "scrappers"
  • Influx CLI
  • Carga de datos CSV
  • Obteniendo métricas de Prometheus
  • Breve introducción a la API de InfluxDB
  • Otras soluciones destacables para la carga de datos en InfluxDB
tema 4

Eliminando datos de InfluxDB

  • Eliminación de datos
  • Buenas prácticas y consideraciones importantes a la hora de eliminar datos
tema 5

Gestión de problemas a la hora de realizar cargas de datos

  • ¿Cómo detectar errores habituales durante la carga o eliminación de datos?
  • Gestionando códigos de estado HTTP para escrituras y eliminaciones
  • Casos en los que InfluxDB puede rechazar procesos de carga o eliminación
tema 6

Consulta de datos en InfluxDB

  • Introducción a Flux
  • Fundamentos de Flux
  • ¿Cómo realizar consultas en InfluxDB?
  • Tu primera consulta en InfluxDB
tema 7

Consultas con Flux

  • Consultando campos
  • Consultando etiquetas
  • Añadiendo un límite de respuestas
  • Añadiendo ordenación a una consulta
  • Añadiendo una agrupación a una consulta
  • Agregaciones
  • Analizando el esquema de los datos
  • Consultando porcentajes
  • Joins
  • Consultas estadísticas (media, mediana, moda, etc.)
  • Añadiendo lógica condicional a la consulta
  • Comprobando que un dato exista
  • Consultas para datos geo-temporales
  • Añadiendo filtros y agrupaciones a las consultas geo-temporales
  • Monitorizando estados
  • Trabajando con marcas de tiempo
  • Consultas basadas en expresiones regulares
  • Consultas SQL
  • Operaciones con columnas
  • Consultas con mútiples campos
  • Comparación de resultados entre buckets
tema 8

Ejecución de consultas

  • Consultas desde el Explorador de Datos
  • Consultas con Flux Repl
  • Consultas con Influx CLI
  • Consultas haciendo uso de la API de InfluxDB
tema 9

Transformación de datos

  • Funciones Flux para la realización de operaciones de transformación
  • Métricas de tiempo
  • Agregaciones
  • Añadiendo columna de tiempo
  • Funciones de ayuda
tema 10

Optmización de consultas

  • ¿Cómo detectar cuando hay que optimizar una consulta?
  • Técnicas de optimización
  • Buenas prácticas y consejos
tema 11

Visualización de datos

  • Introducción a los dashboards de InfluxDB
  • Creación de dashboards para visualizar datos
  • Eliminación de un dashboard
  • Administración y mantenimiento de dashboards
  • ¿Cómo exportar un dashboard de InfluxDB?
  • ¿Qué es una variable?
  • Tipos de variables
  • Creación y eliminación de variables
  • Actualización de variables
  • ¿Cómo visualizar y/o exportar todas las variables?
  • Uso y administración de variables
  • Cosultas a través de variables
  • Uso y administración de etiquetas y anotaciones para una visualización organizada
  • Tipos de visualizaciones
tema 12

Los Notebooks de InfluxDB

  • Introducción a los NoteBooks de InfluxDB
  • Conceptos fundamentales de los Notebooks
  • Administración y control de Notebooks
  • Tipos de "cells" en los Notebooks
  • Normalización y reducción de la muestra de datos
  • Principales problemas con Notebooks y cómo resolverlos
  • Buenas prácticas y consejos para gestionar Notebooks
tema 13

Procesamiento de datos

  • Introducción al concepto de tareas
  • Creación y eliminación de tareas
  • Visualizando las tareas
  • Ejecutando tareas
  • Exportando tareas
  • Accediendo al histórico de ejecución de tareas
  • Actualización de tareas
  • Tareas comunes que debe conocer todo DBA de InfluxDB
  • Gestionando las opciones de las tareas
  • Convertir resultados de una tarea en archivo JSON
tema 14

Copias de seguridad

  • ¿Cómo funcionan las copias de seguridad en InfluxDB?
  • Creación de copias de seguridad
tema 15

Restablecimiento de datos

  • ¿Cómo afrontar una pérdida de información?
  • Restauración de datos a partir de copias de seguridad
  • Buenas prácticas y consejos para gestionar adecuadamente un desastre
tema 16

Monitorización y gestión de alertas: Checks

  • Introducción a los "checks" y su administración de InfluxDB
  • Creación y eliminación de "checks"
  • Visualización de "checks"
  • Actualización de un "check"
  • Creación de checks personalizados
  • Buenas prácticas y consejos para administrar "checks"
tema 17

Monitorización y gestión de alertas: Endpoints

  • Introducción a los "endpoints" y su administración en InfluxDB
  • Creación y eliminación de "endpoints"
  • Visualización de "endpoints"
  • Actualización de "endpoints"
  • Buenas prácticas y consejos para administrar "endpoints"
tema 18

Monitorización y gestión de alertas: Reglas de Notificación

  • Introducción a las reglas de notificación de InfluxDB
  • Creación y eliminación de reglas de notificación
  • Visualización de reglas de notificación
  • Actualización de reglas de notificación
  • Buenas prácticas y consejos para administrar reglas de notificación
tema 19

Monitorización y gestión de alertas: Plantillas

  • Monitorización InfuxDB OSS
  • Monitorización de infraestructura
  • Monitorización de red
tema 20

Envío de alertas

  • Configuración de alertas por email
  • Buenas prácticas y consejos para gestionar alertas por email
tema 21

Plantillas y Stacks de InfluxDB

  • Introducción a las plantillas
  • Creación de plantillas
  • Introducción a los "stacks" de InfluxDB
  • Inicialización y guardado de "stacks"
  • Visualización y actualización de "stacks"
  • Elmininación de un "stack"
tema 22

Gestión de organizaciones y usuarios

  • Introducción a las organizaciones en InfluxDB
  • Creación, eliminación, actualización y visualización de organizaciones
  • Cambiando entre organizaciones
  • Intrroucción a los "buckets"
  • Creación, eliminación, actualización y visualización de "buckets"
  • Administración de los miembros de las organizaciones
  • Consejos y buenas prácticas gestionando organizaciones
  • Introucción a los usuarios en InfluxDB
  • Creación, eliminación, actualización y visualización de usuarios
  • Cambio y recuperación de contraseñas de usuario
tema 23

Seguridad y control de acceso

  • Introducción al cifrado TLS
  • Habilitando cifrado TLS en InfluxDB
  • Administrando y habilitando funcionalidades de seguridad
  • Administración de secretos
  • Almacenamiento de secretos de manera segura
  • Administración de tokens de acceso
  • Deshabilitando funcionalidades de desarrollo
tema 24

Integraciones destacables

  • Usando Grafana
  • Usando el conector de Google Data Studio
  • Usando Postman
  • Otras integraciones de interés en el mundo real
tema 25

Configuraciones recomendables de Telegraf

  • Configuraciones automátcas de Telegraf
  • Buenas prácticas y recomendaciones
tema 26

Actualización de versiones de InfluxDB OSS

  • Pasos a seguir para pasar entre versiones de InfluxDB OSS
  • Actualizando InfluxDB 2.x a 2.4
  • Actualizando InfluxDB 1.x a 2.4
  • ¿Es conveniente bajar de versión de InfluxDB OSS actualmente?
  • Pasos a seguir para realizar una bajada de versión
tema 27

Introducción a InfluxDB Cloud

  • Acceso a InfluxDB Cloud
  • Adminstración de cuentas InfluxDB y sistemas de precios
  • Quotas y límites
  • Escritura dual entre InfluxDB OSS y Cloud
  • Replicación de datos en InfluxDB Cloud
  • ¿Cómo cancelar una cuenta de InfluxDB Cloud?
tema 28

Migración de datos

  • Migración de datos de InfluxDB OSS
  • Migración de InfluxDB Cloud a InfluxDB OSS
tema 29

Buenas prácticas y resolución de problemas habituales

  • Técnicas para detectar problemas durante la administración y mantenimiento de InfluxDB
  • Problemas comunes al administrar InfluxDB
  • Soluciones recomendadas

Curso de InfluxDB 2.x para Administradores bonificado para Empresas a través de FUNDAE

Somos entidad organizadora de FUNDAE, todas nuestras formaciones se pueden bonificar hasta el 100%, sujeto a vuestro crédito disponible y a cumplir con todos los requisitos de realización establecidos por la Fundación Estatal para el Empleo.

 

Si desconoces el funcionamiento de las bonificaciones, ofrecemos el servicio de gestión en FUNDAE, consúltanos cualquier duda que te surja.

Descargar Guía FUNDAE
imagenFundae
iconClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClient