Observa las métricas locales

Genkit proporciona un conjunto sólido de funciones de observabilidad integradas, que incluyen la recopilación de seguimientos y métricas potenciada por OpenTelemetry. Para la observabilidad local, como durante la fase de desarrollo, la IU para desarrolladores de Genkit proporciona capacidades de visualización y depuración de seguimiento detalladas. Para la observabilidad de producción, proporcionamos Genkit Monitoring en Firebase console a través del complemento de Firebase. Como alternativa, puedes exportar tus datos de OpenTelemetry a las herramientas de observación que elijas.

Registro y métricas

Genkit recopila automáticamente seguimientos y métricas sin requerir configuración explícita, lo que te permite observar y depurar el comportamiento del código de Genkit en la IU para desarrolladores. Genkit almacena estos seguimientos, lo que te permite analizar tu flujo de Genkit paso a paso con estadísticas y registros detallados de entrada y salida. En producción, Genkit puede exportar seguimientos y métricas a Firebase Genkit Monitoring para un análisis más detallado.

Registra y exporta eventos

Genkit proporciona un sistema de registro centralizado que puedes configurar con el módulo de registro. Una ventaja de usar el registrador proporcionado por Genkit es que exporta automáticamente los registros a Genkit Monitoring cuando se habilita el complemento de Firebase Telemetry.

import { logger } from 'genkit/logging';

// Set the desired log level
logger.setLogLevel('debug');

Observabilidad de producción

El panel de Genkit Monitoring te ayuda a comprender el estado general de tus funciones de Genkit. También es útil para depurar problemas de estabilidad y contenido que pueden indicar problemas con tus instrucciones de LLM o flujos de Genkit. Consulta la guía de introducción para obtener más detalles.

Firebase gives you the tools and infrastructure you need to build better mobile and web apps, improve app quality, and grow your business.

Última actualización: Apr 28, 2021

Firebase gives you the tools and infrastructure you need to build better mobile and web apps, improve app quality, and grow your business.

Última actualización: Apr 28, 2021

Code-first framework for orchestrating, deploying, and monitoring generative AI workflows.

Última actualización: Feb 13, 2025