Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion .github/workflows/ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@ jobs:
- name: Checkout core repo
uses: actions/checkout@v6
with:
repository: infrawatchlabs/infrawatch
repository: eyriehq/eyriehq
token: ${{ secrets.COMMERCIAL_REPO_TOKEN }}
path: core
submodules: false
Expand Down
6 changes: 3 additions & 3 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# InfraWatch Plugins (OSS)
# EyrieHQ Plugins (OSS)

Open-source plugins for [InfraWatch](https://github.com/infrawatchlabs/infrawatch).
Open-source plugins for [EyrieHQ](https://github.com/eyriehq/eyriehq).

## Plugins

Expand Down Expand Up @@ -64,7 +64,7 @@ export default {

```bash
# Clone with the parent repo
cd /path/to/infrawatch
cd /path/to/eyriehq
make fetch-plugins

# Or manually
Expand Down
2 changes: 1 addition & 1 deletion _shared/otel_queries.py
Original file line number Diff line number Diff line change
Expand Up @@ -142,7 +142,7 @@ def service_derivation_expr(table_prefix: str = "") -> str:
on the kubeletstats metrics pipeline (helm v0.9.0+).
2. ``app.kubernetes.io/name`` — pod label, present on workloads that
follow the recommended k8s labelling convention.
3. ``iw.workload.name`` — set by the InfraWatch agent's filelog
3. ``iw.workload.name`` — set by the EyrieHQ agent's filelog
enrichment on every log record (and traces). This is the fallback
that lets the shared FilterPanel's deployment-name selection match
log rows even though the OTel logs pipeline doesn't carry
Expand Down
2 changes: 1 addition & 1 deletion hello-world/HelloWorldPanel.jsx
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
/**
* HelloWorldPanel — template frontend component for InfraWatch plugins.
* HelloWorldPanel — template frontend component for EyrieHQ plugins.
*
* This is a minimal panel demonstrating the plugin frontend contract.
* Copy this file and modify for your plugin.
Expand Down
2 changes: 1 addition & 1 deletion hello-world/plugin.json
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
"name": "hello-world",
"version": "0.0.1",
"display_name": "Hello World",
"description": "Template plugin for InfraWatch plugin development. Enable DEV_PLUGINS=true to load this plugin.",
"description": "Template plugin for EyrieHQ plugin development. Enable DEV_PLUGINS=true to load this plugin.",
"type": "service",
"services": ["hello"],
"core_compat": ">=0.7.0",
Expand Down
4 changes: 2 additions & 2 deletions hello-world/router.py
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
"""
Hello World plugin — template for InfraWatch plugin development.
Hello World plugin — template for EyrieHQ plugin development.

This is a minimal plugin router demonstrating the plugin API contract.
Copy this directory to create a new plugin:
Expand Down Expand Up @@ -31,6 +31,6 @@ def plugin_info():
return {
"name": "hello-world",
"version": "0.0.1",
"description": "Template plugin for InfraWatch plugin development.",
"description": "Template plugin for EyrieHQ plugin development.",
"endpoints": ["/", "/info"],
}
2 changes: 1 addition & 1 deletion logs/LogViewerPage.jsx
Original file line number Diff line number Diff line change
Expand Up @@ -377,7 +377,7 @@ export default function LogViewerPage() {
{/* Log table */}
<div className="otel-card otel-table-card" ref={scrollRef}>
{logs.length === 0 && !logsLoading ? (
<div className="otel-empty">No logs found. Adjust filters or check that the infrawatch-collector is sending data.</div>
<div className="otel-empty">No logs found. Adjust filters or check that the eyriehq-collector is sending data.</div>
) : (
<table className="otel-table">
<thead>
Expand Down
2 changes: 1 addition & 1 deletion logs/router.py
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
"""
OpenTelemetry Logs query API (plugin version).

Reads from ClickHouse otel_logs table (populated by infrawatch-collector).
Reads from ClickHouse otel_logs table (populated by eyriehq-collector).

In addition to the legacy /api/logs/* surface this plugin now exposes:
GET /tree — logs-only fallback tree (SQ1) so the Observability
Expand Down
4 changes: 2 additions & 2 deletions metrics/components/Tooltip.jsx
Original file line number Diff line number Diff line change
Expand Up @@ -12,8 +12,8 @@ import { createPortal } from "react-dom";
*
* Usage — wrap a SINGLE child element:
*
* <Tooltip label="infrawatch-infrawatch-celery-worker">
* <button onClick={...}>infrawatch-infrawatch-c…</button>
* <Tooltip label="eyriehq-eyriehq-celery-worker">
* <button onClick={...}>eyriehq-eyriehq-c…</button>
* </Tooltip>
*
* The child's existing onMouseEnter / onMouseLeave still fire — we
Expand Down
2 changes: 1 addition & 1 deletion metrics/components/TracesTab.jsx
Original file line number Diff line number Diff line change
Expand Up @@ -69,7 +69,7 @@ export default function TracesTab({ identity, timeRange, refreshKey, onFetchStat
title="No traces yet"
message={
data.message ||
"Instrument your services with the OpenTelemetry SDK or auto-instrumentation and point them at the InfraWatch collector's OTLP endpoint."
"Instrument your services with the OpenTelemetry SDK or auto-instrumentation and point them at the EyrieHQ collector's OTLP endpoint."
}
// Q2 — no docs link for launch.
docsUrl={null}
Expand Down
4 changes: 2 additions & 2 deletions metrics/router.py
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@
``/attributes``, ``/services``, ``/tail``) that dashboards and other UI
still depend on.

Reads from ClickHouse otel_metrics_* tables populated by infrawatch-collector.
Reads from ClickHouse otel_metrics_* tables populated by eyriehq-collector.
"""

import asyncio
Expand Down Expand Up @@ -101,7 +101,7 @@ class MetricsResponse(BaseModel):
# Unified Observability Explorer (IW-200 Phase 3-IMPL)
# ─────────────────────────────────────────────────────────────────────────────
#
# Design: https://projects.infrawatchlabs.com/iwl-org/projects/
# Design: https://projects.infrawatchlabs.com/eyrie/projects/
# 2ed9854f-ec6b-4d0b-a3be-37a857f32c87/pages/3f6d2f15-bede-481f-afa2-b0e7f3530035
#
# This plugin owns:
Expand Down
2 changes: 1 addition & 1 deletion traces/TraceViewerPage.jsx
Original file line number Diff line number Diff line change
Expand Up @@ -513,7 +513,7 @@ export default function TraceViewerPage() {
{tracesLoading ? (
<div className="otel-loading">Loading traces...</div>
) : traces.length === 0 ? (
<div className="otel-empty">No traces found. Adjust filters or check that the infrawatch-collector is sending trace data.</div>
<div className="otel-empty">No traces found. Adjust filters or check that the eyriehq-collector is sending trace data.</div>
) : (
<table className="otel-table">
<thead>
Expand Down
4 changes: 2 additions & 2 deletions traces/router.py
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
"""
OpenTelemetry Traces query API (plugin version).

Reads from ClickHouse otel_traces table (populated by infrawatch-collector).
Reads from ClickHouse otel_traces table (populated by eyriehq-collector).

Adds for IW-200 Phase 3-IMPL:
GET /tree — traces-only fallback tree (§5½D matrix).
Expand Down Expand Up @@ -57,7 +57,7 @@ def init_clickhouse(api):
"message": (
"No trace data for this resource in the selected range. "
"Instrument your services with the OpenTelemetry SDK or "
"auto-instrumentation and point them at the InfraWatch collector's "
"auto-instrumentation and point them at the EyrieHQ collector's "
"OTLP endpoint."
),
}
Expand Down
Loading