Web Analytics

venator

⭐ 270 stars Spanish by kmdreko

venator logo

Venator es una aplicación para registrar, visualizar y filtrar logs y spans de programas instrumentados con la crate tracing de Rust o usando OpenTelemetry. Está diseñada específicamente para un desarrollo local rápido.

demo

Instalación

Con Binarios Precompilados:

Los binarios están precompilados y disponibles en la página de lanzamientos para:

Con Cargo:

Compilación e instalación de venator desde el código fuente con Cargo (requiere Rust 1.76 o más reciente):

cargo install venator-app

Uso

Uso de OpenTelemetry:

Configure el SDK de OpenTelemetry de su programa para exportar registros y trazas a 127.0.0.1:8362 (el puerto de escucha predeterminado de Venator) y usar grpc o http/protobuf.

Uso de Rust Tracing:

En su programa instrumentado:

[dependencies]
venator = "1.1.0"

use venator::Venator;

Venator::default().install();

Consulte la documentación para más información.

Características

Los eventos se pueden ver acotados por intervalo de tiempo y filtrados por atributos, nivel y otras propiedades. La tabla de registros puede incluir columnas de propiedades personalizadas. El gráfico muestra los conteos por nivel en cada barra.

capturas de pantalla de la pantalla de eventos

Los intervalos también se pueden acotar por intervalo de tiempo y filtro. Un panel de detalles puede mostrar todas las propiedades de eventos e intervalos seleccionados. El gráfico muestra intervalos en capas jerárquicamente.

capturas de pantalla de la pantalla de intervalos

Se pueden ver trazas que muestran tanto eventos como intervalos dentro de una sola ejecución.

capturas de pantalla de la pantalla de trazas

--- Tranlated By Open Ai Tx | Last indexed: 2026-04-04 ---