diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index a1925e0..7e6f86e 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -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 diff --git a/README.md b/README.md index b06f71d..9f3a921 100644 --- a/README.md +++ b/README.md @@ -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 @@ -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 diff --git a/_shared/otel_queries.py b/_shared/otel_queries.py index 427300b..14d3995 100644 --- a/_shared/otel_queries.py +++ b/_shared/otel_queries.py @@ -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 diff --git a/hello-world/HelloWorldPanel.jsx b/hello-world/HelloWorldPanel.jsx index 8a48b94..dab2458 100644 --- a/hello-world/HelloWorldPanel.jsx +++ b/hello-world/HelloWorldPanel.jsx @@ -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. diff --git a/hello-world/plugin.json b/hello-world/plugin.json index 929a28c..66ee76a 100644 --- a/hello-world/plugin.json +++ b/hello-world/plugin.json @@ -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", diff --git a/hello-world/router.py b/hello-world/router.py index 2f476bb..65f728c 100644 --- a/hello-world/router.py +++ b/hello-world/router.py @@ -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: @@ -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"], } diff --git a/logs/LogViewerPage.jsx b/logs/LogViewerPage.jsx index fe4be2a..261177d 100644 --- a/logs/LogViewerPage.jsx +++ b/logs/LogViewerPage.jsx @@ -377,7 +377,7 @@ export default function LogViewerPage() { {/* Log table */}
{logs.length === 0 && !logsLoading ? ( -
No logs found. Adjust filters or check that the infrawatch-collector is sending data.
+
No logs found. Adjust filters or check that the eyriehq-collector is sending data.
) : ( diff --git a/logs/router.py b/logs/router.py index fe3aa24..068db33 100644 --- a/logs/router.py +++ b/logs/router.py @@ -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 diff --git a/metrics/components/Tooltip.jsx b/metrics/components/Tooltip.jsx index aea9d90..04e5973 100644 --- a/metrics/components/Tooltip.jsx +++ b/metrics/components/Tooltip.jsx @@ -12,8 +12,8 @@ import { createPortal } from "react-dom"; * * Usage — wrap a SINGLE child element: * - * - * + * + * * * * The child's existing onMouseEnter / onMouseLeave still fire — we diff --git a/metrics/components/TracesTab.jsx b/metrics/components/TracesTab.jsx index 1b575c3..0bce287 100644 --- a/metrics/components/TracesTab.jsx +++ b/metrics/components/TracesTab.jsx @@ -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} diff --git a/metrics/router.py b/metrics/router.py index 365dd9e..5fe5b26 100644 --- a/metrics/router.py +++ b/metrics/router.py @@ -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 @@ -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: diff --git a/traces/TraceViewerPage.jsx b/traces/TraceViewerPage.jsx index 639f7d8..496f96f 100644 --- a/traces/TraceViewerPage.jsx +++ b/traces/TraceViewerPage.jsx @@ -513,7 +513,7 @@ export default function TraceViewerPage() { {tracesLoading ? (
Loading traces...
) : traces.length === 0 ? ( -
No traces found. Adjust filters or check that the infrawatch-collector is sending trace data.
+
No traces found. Adjust filters or check that the eyriehq-collector is sending trace data.
) : (
diff --git a/traces/router.py b/traces/router.py index 27da9ae..2c7dad8 100644 --- a/traces/router.py +++ b/traces/router.py @@ -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). @@ -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." ), }