quickwit-search

Search log indexes with Quickwit integration for Terraphim AI.

54|4|Updated Sep 29, 2023
One-click install
npx skills add https://github.com/terraphim/terraphim-ai --skill quickwit-search
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: quickwit-search
Source: https://github.com/terraphim/terraphim-ai/tree/main/skills/quickwit-search
Command: npx skills add https://github.com/terraphim/terraphim-ai --skill quickwit-search

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill enables fast, scalable search across logs and observability data by integrating Quickwit as the search backend for Terraphim AI. It helps teams quickly locate errors, correlate events, and investigate incidents using a local or remote Quickwit instance with minimal setup.

Core Features & Use Cases

  • Hybrid Index Discovery: Explicit configuration or auto-discovery to find the relevant log indexes.
  • Multi-Index Search: Query multiple log indexes simultaneously and unify results.
  • Time-Sorted Results: Default ordering shows most recent logs first for rapid incident assessment.
  • Authentication Flexibility: Supports Bearer tokens and Basic Auth for secure access.
  • Use Case: Investigate a prod incident by searching across api-logs, workers-logs, and metrics indexes for correlated events.

Quick Start

Basic setup demonstrates configuring a Quickwit haystack and performing a search with Terraphim AI.

  • Configure Quickwit haystack
  • Start terraphim-agent with a config file
  • Run a sample search command

Frequently Asked Questions about quickwit-search

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

FAQPage Schema
How do I search logs across multiple indexes during an incident investigation?

Quickwit multi-index search lets you query multiple log indexes simultaneously and unify results. It correlates events across indexes to help investigate production incidents rapidly.

What is the best way to discover log indexes for observability data?

Hybrid index discovery supports both explicit configuration and auto-discovery modes to find relevant log indexes. It automatically locates observability data indexes for your search queries.

Can I use Bearer tokens for authentication when querying observability data?

Yes, you can use Bearer tokens for authentication when querying observability data. The search integration also supports Basic Auth, providing authentication flexibility for secure access to logs.

How are log search results sorted when debugging production issues?

Log search results are time-sorted by default, showing the most recent logs first. This ordering provides rapid incident assessment when debugging production issues and investigating errors.

Do I need a remote Quickwit instance to search observability data?

No, you do not need a remote instance, as the integration supports both local and remote Quickwit instances. You can configure your haystack to run locally or connect to a remote backend.