What you will learn?
Monitorizaremos datos mediante API desde Google Sheets en Grafana
Permisos de servicio de GCP (Google Cloud Platform)
Gráficas dinámicas sin alertar el archivo excel de Google Sheets
About this course
El Plugin de Google Sheets para Grafana es una extensión que permite a los usuarios de Grafana utilizar hojas de cálculo de Google Sheets como fuente de datos para crear visualizaciones y paneles de control. Grafana es una plataforma de código abierto ampliamente utilizada para la visualización y monitoreo de datos, y con este plugin, los usuarios pueden aprovechar la flexibilidad y la colaboración de Google Sheets para alimentar sus paneles de Grafana con datos en tiempo real o actualizados periódicamente.
Algunas de las características y funcionalidades clave del Plugin de Google Sheets para Grafana incluyen:
- Conexión a Hojas de Cálculo: Permite a los usuarios conectarse directamente a hojas de cálculo de Google Sheets, ya sean públicas o privadas.
- Actualización Automática: Los datos en los paneles de Grafana pueden actualizarse automáticamente cuando se modifican los datos en la hoja de cálculo vinculada.
- Facilidad de Colaboración: Google Sheets es conocido por su capacidad de colaboración en tiempo real, lo que facilita que varios usuarios actualicen y mantengan los datos de forma conjunta.
- Interfaz Familiar: Los usuarios que ya estén familiarizados con Google Sheets encontrarán que la interfaz es intuitiva y cómoda de usar.
- Flexibilidad en la Visualización: Los datos de Google Sheets se pueden utilizar para crear una amplia variedad de visualizaciones, desde gráficos simples hasta paneles de control complejos.
- Integración con Datos Externos: Se pueden combinar datos de Google Sheets con otras fuentes de datos en Grafana para crear visualizaciones más ricas y completas.
En resumen, el Plugin de Google Sheets para Grafana ofrece una forma conveniente de utilizar hojas de cálculo de Google como una fuente de datos en Grafana, lo que permite a los usuarios crear paneles de control personalizados y dinámicos basados en datos actualizados directamente desde Google Sheets. Esto es especialmente útil para equipos que ya utilizan Google Sheets para recopilar y compartir datos, ya que pueden aprovechar esta integración para crear visualizaciones y paneles de control impactantes sin tener que migrar sus datos a otro sistema.
Suggested by top companies
Top companies suggest this course to their employees and staff.
Requirements
Se requiere internet para acceder al curso
Se requiere conocimientos básicos en informática y destreza en compresión en tecnolgoías de información
Prerequisites
Related Courses
FAQ
Comments (0)
Verás un breve resumen del contenido del curso modo videopresentación.
Introducción a Grafana y su papel en la visualización de datos.
Descripción del Plugin de Google Sheets y su utilidad.
Ventajas de utilizar Google Sheets como fuente de datos.
Requisitos previos para utilizar el Plugin de Google Sheets.
Instalación y configuración básica de Grafana.
Configuración inicial del plugin.
Tarea 1: Introducción y Configuración Inicial
Ver el vídeo resumido anterior de la instalación del plugin.
Investigar sobre Grafana y el Plugin de Google Sheets.
Instalar y configurar Grafana, asegurándose de cumplir con los requisitos.
Mostrar la captura de toda la pantalla que se pueda ver la fecha de realización.
Uso de la autenticación de clave API para acceder a hojas de cálculo públicas.
Generación de una clave API en la página de configuración de la fuente de datos de Google Sheets.
Acceso a hojas de cálculo públicas sin necesidad de autorización.
Uso de la autenticación de archivos JWT de Google para acceder a hojas de cálculo privadas.
Creación de una cuenta de servicio de Google.
Habilitación de las API de Google Sheets y Google Drive para la cuenta de servicio.
Configuración de la cuenta de servicio en Grafana.
Compartir archivos y carpetas en Google Drive con la cuenta de servicio.
Impacto de compartir archivos/carpeta en la visibilidad de hojas de cálculo en Grafana.
Consideraciones de seguridad al compartir archivos.
Tarea 2: Configuración de Autenticación
Investigar y entender la autenticación de clave API.
Generar una clave API en la configuración de la fuente de datos de Google Sheets.
Configurar la cuenta de servicio de Google y habilitar las API de Google Sheets y Google Drive.
Mostrar la captura de toda la pantalla que se pueda ver la fecha de realización.
Configuración automática de las credenciales predeterminadas en GCE.
Requisitos previos para habilitar las credenciales predeterminadas.
Acceso a la API de Google Sheets y Google Drive en GCE.
Tarea 3: Configuración de Google Compute Engine
Configurar automáticamente las credenciales predeterminadas en GCE.
Verificar requisitos previos para habilitar las credenciales predeterminadas en GCE.
Acceder a la API de Google Sheets y Google Drive en GCE.
Mostrar la captura de toda la pantalla que se pueda ver la fecha de realización.
Uso de archivos de configuración en el sistema de aprovisionamiento de Grafana.
Configuración de la fuente de datos utilizando el tipo de autenticación de clave API.
Ejemplo de archivo de aprovisionamiento.
Configuración de la fuente de datos utilizando el tipo de autenticación de archivo JWT.
Ejemplo de archivo de aprovisionamiento para autenticación JWT.
Ventajas del aprovisionamiento en entornos escalables.
Configuración la autenticación de Google Compute Enginge (GCE) en el Archivo grafana.ini.
Ejemplo de configuración de aprovisionamiento para GCE.
Ventajas del aprovisionamiento en entornos escalables.
Tarea 4: Aprovisionamiento de Datos en Grafana
Utilizar archivos de configuración en el sistema de aprovisionamiento de Grafana.
Configurar la fuente de datos utilizando autenticación de clave API.
Revisar un ejemplo de archivo de aprovisionamiento.
Mostrar la captura de toda la pantalla que se pueda ver la fecha de realización.
Acceso al editor de consultas en Grafana.
Introducción de ID de hoja de cálculo y opciones disponibles.
Selección de un rango de datos en la hoja de cálculo.
Configuración del tiempo de caché en la fuente de datos.
Uso del filtro de tiempo para limitar los datos en función del rango de tiempo.
Ejemplos de aplicación de filtro de tiempo en visualizaciones.
Configuración entorno gráfico de paneles y tipos.
Cómo darle un aspecto más visual a los datos obtenidos de Google Sheets.
Ejemplos de gráficas dinámicas en Grafana.
Tarea 5: Configuración del Panel y Visualización de Datos
Acceder al editor de consultas en Grafana.
Introducir el ID de hoja de cálculo y explorar las opciones disponibles.
Seleccionar un rango de datos en la hoja de cálculo.
Mostrar la captura de toda la pantalla que se pueda ver la fecha de realización.
Descripción de los límites de cuota en la API de Google Sheets.
Cuotas por minuto y por proyecto.
Estrategias para evitar errores de cuota.
Implementación de la retirada exponencial para manejar errores de cuota basados en el tiempo.
Algoritmo de ejemplo para reintentos de solicitudes.
Cómo solicitar un aumento de cuota en caso de necesidad.
Tarea 6: Gestión de Cuotas y Resolución de Errores
Describir los límites de cuota en la API de Google Sheets.
Proporcionar estrategias para evitar errores de cuota.
Implementar la retirada exponencial y reintentos de solicitudes.
Mostrar la captura de toda la pantalla que se pueda ver la fecha de realización.
Información sobre el uso gratuito de la API de Hojas de Cálculo de Google.
Ausencia de cargos adicionales por exceder los límites de cuota.
Consideraciones sobre el uso y el costo de recursos.
Resumen de los conceptos clave aprendidos en el curso.
Consideraciones de seguridad y mejores prácticas al utilizar el Plugin de Google Sheets en Grafana.
Recursos adicionales para obtener soporte y documentación.
Tarea 7: Consideraciones Finales y Proyecto
Obtener información sobre el uso gratuito de la API de Hojas de Cálculo de Google.
Recapitular los conceptos clave aprendidos en el curso.
Considerar aspectos de seguridad y mejores prácticas al utilizar el Plugin de Google Sheets en Grafana
Mostrar la captura de toda la pantalla que se pueda ver la fecha de realización.
Creación de un panel de visualización personalizado utilizando el Plugin de Google Sheets.
Integración de datos desde una hoja de cálculo en un panel de Grafana.
Guía para presentar el proyecto final y revisiones.
Tienes 3 intentos para realizar este proyecto. En caso de no superarlo, el curso será reiniciado desde cero.