Skip to main content

Documentation Index

Fetch the complete documentation index at: https://jacobpevans-docs-automation-surface.mintlify.app/llms.txt

Use this file to discover all available pages before exploring further.

If an AI agent touched code, there’s a trace.
Every AI coding interaction emits OpenTelemetry — IDE events, model calls, token counts, latency, cost. The Cribl Edge tier collects and reshapes it. Cribl Stream routes it. Splunk indexes it. Purpose-built Splunk apps make it readable.

AI telemetry pipeline

Coral dashed edges are telemetry; solid green are the routing hops. Per-tool packs keep parsing isolated — a Copilot schema change doesn’t break the Claude pipeline.

Splunk apps

The AI-observability apps and TAs live under a separate organization at github.com/visicore. Two pieces matter on this site:
ComponentWhat it does
Dashboards (app)Dashboard Studio v2. Cost, usage, performance per model, per project, per developer.
Technology add-on (TA)Field aliases, CIM mappings, lookups, search-time transforms. The normalization layer.

Cribl Edge packs (collectors)

RepoCollects from
cc-edge-claude-code-otelClaude Code (OTEL hooks)
cc-edge-copilot-otelGitHub Copilot Chat (OTLP gRPC)
cc-edge-vscode-ioVS Code (logs + telemetry)
cc-edge-gemini-antigravity-ioGemini Antigravity
cc-edge-the-mac-pack-iomacOS system health (auxiliary signal)
cc-edge-macos-systemmacOS-native system events

Cribl Stream collectors

RepoWhat it does
cc-stream-github-copilot-rest-ioGitHub Copilot usage metrics via REST API. Per-org / per-seat usage data.

Why per-tool packs

Each AI coding tool emits slightly different telemetry shapes. Per-tool packs keep the parsing and enrichment isolated; a Copilot schema change shouldn’t break the Claude pipeline. The shared CIM mapping in the TA is where the normalization happens.

Where Splunk runs

tf-splunk-aws

Terraform for the AWS-side Splunk footprint. VPC, KMS, EC2, IAM — DR-ready.

ansible-splunk

The configuration tier. Splunk install, indexes, HEC tokens, storage tiering.

Where to go next

Mac Pack

The macOS host telemetry pack — unified logs, system metrics, power.

Monitoring agents

Cross-stack map of every collector and where it runs.

Data pipelines

Log and NetFlow ingest — the non-AI side of the pipeline.

Configuration

Ansible playbooks that deploy the Cribl tier this pipeline runs on.