grafloki

Centralize log collection and visualization across Kurtosis enclaves with Grafana and Loki.

547|97|Updated Feb 14, 2023
One-click install
npx skills add https://github.com/kurtosis-tech/kurtosis --skill grafloki
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: grafloki
Source: https://github.com/kurtosis-tech/kurtosis/tree/main/skills/grafloki
Command: npx skills add https://github.com/kurtosis-tech/kurtosis --skill grafloki

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Grafana and Loki are needed to centralize and visualize logs from Kurtosis enclaves, enabling quick access to a unified logs UI and persistent storage.

Core Features & Use Cases

  • Unified Logs UI: Grafana dashboards display logs from all services across enclaves in one place.
  • Persistent Log Storage: Loki stores logs for historical queries and audits.
  • Multi-Enclave Debugging: View and compare logs across multiple enclaves to identify cross-service issues.

Quick Start

Open the Grafana URL produced by the grafloki start command and begin exploring logs with Loki as the data source.

Frequently Asked Questions about grafloki

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I centralize logs from multiple Kurtosis enclaves into one dashboard?

Yes, Grafana and Loki pair together to provide a unified logs UI for Kurtosis enclaves. This integration displays logs from all services across your enclaves in one centralized dashboard for quick debugging.

Do I need a running Kurtosis engine to use Grafana and Loki for log visualization?

Yes, centralized log collection and visualization requires a running Kurtosis engine, Grafana, and Loki to operate. These components must be active to enable multi-enclave debugging and persistent log storage.

How do I start visualizing logs with Grafana and Loki in Kurtosis?

Run the grafloki start command and open the produced Grafana URL to begin exploring logs. Loki acts as the data source, allowing you to query and visualize logs across your Kurtosis enclaves.

Can I debug multi-service deployments by comparing logs across different enclaves?

Yes, you can view and compare logs across multiple enclaves to identify cross-service issues. This multi-enclave debugging approach allows you to monitor long-running enclaves and resolve deployment conflicts.

Does Loki store historical logs for long-running Kurtosis enclaves?

Yes, Loki provides persistent log storage for long-running Kurtosis enclaves, enabling historical queries and audits. This ensures logs remain accessible for later analysis and troubleshooting.