Skip to content

XScopeHub — Observability Suite : Bridges exporters, OpenTelemetry, and OpenObserve with ETL pipelines for metrics, logs, and traces.

License

Notifications You must be signed in to change notification settings

cloud-neutral-toolkit/XScopeHub

Repository files navigation

XScopeHub

English | 中文

English

This repository hosts multiple components:

  • observe-bridge/ – core observability bridge services and supporting code.
  • llm-ops-agent/ – placeholder for an upcoming LLM-based operations agent.
  • agents/ – external agent integrations (deepflow, node_exporter, process-exporter, vector).
  • openobserve and opentelemetry-collector – external dependencies tracked as submodules.

Architecture

[exporter]                     [Vector]         [OTel GW]        [OpenObserve]
NE ─┐                      ┌─────────┐      ┌──────────┐     ┌─────────────┐
PE ─┼── metrics/logs ────> │ Vector  │ ───> │ OTel GW  │ ──> │      OO      │
DF ─┤                      └─────────┘      └──────────┘     └─────────────┘
LG ─┘

                       (nearline window ETL: Align=1m · Delay=2m)
                                        │
                                        ▼
                         ┌──────────────────────────────────────┐
 IaC/Cloud  ────────────>│                                      │
                         │   ObserveBridge (ETL JOBS)           │
 Ansible     ───────────>│   • ETL 窗口聚合 / oo_locator        │
                         │   • 拓扑 (IaC/Ansible)               │
 OO 明细(OO→OB)  ───────>│   • AGE 10 分钟活跃调用图刷新        │
                         └──────────────────────────────────────┘

┌─────────────────────────────── Postgres Suite ───────────────────────────────┐
│   PG_JSONB            │   PG Aggregates (Timescale)   │  PG Vector  │  AGE   │
│ (oo_locator/events)   │ (metric_1m / call_5m / log_5m)│ (pgvector)  │ Graph  │
└───────────────┬────────┴───────────────┬──────────────┴─────────────┬────────┘
                │                        │                             │
                │                        │                             │
                ▼                        ▼                             ▼
                         [ llm-ops-agent / 应用消费(查询/检索/推理) ]

Documentation

中文

本仓库包含多个组件:

  • observe-bridge/ – 核心可观测桥服务及支撑代码。
  • llm-ops-agent/ – 计划中的 LLM 运维代理。
  • agents/ – 外部采集器集成(deepflow、node_exporter、process-exporter、vector)。
  • openobserveopentelemetry-collector – 以子模块方式跟踪的外部依赖。

架构

[exporter]                     [Vector]         [OTel GW]        [OpenObserve]
NE ─┐                      ┌─────────┐      ┌──────────┐     ┌─────────────┐
PE ─┼── metrics/logs ────> │ Vector  │ ───> │ OTel GW  │ ──> │      OO      │
DF ─┤                      └─────────┘      └──────────┘     └─────────────┘
LG ─┘

                       (近线窗口 ETL: 对齐=1m · 延迟=2m)
                                        │
                                        ▼
                         ┌──────────────────────────────────────┐
 IaC/Cloud  ────────────>│                                      │
                         │   ObserveBridge (ETL 任务)           │
 Ansible     ───────────>│   • ETL 窗口聚合 / oo_locator        │
                         │   • 拓扑 (IaC/Ansible)               │
 OO 明细(OO→OB)  ───────>│   • AGE 10 分钟活跃调用图刷新        │
                         └──────────────────────────────────────┘

┌─────────────────────────────── Postgres 套件 ───────────────────────────────┐
│   PG_JSONB            │   PG Aggregates (Timescale)   │  PG Vector  │  AGE   │
│ (oo_locator/events)   │ (metric_1m / call_5m / log_5m)│ (pgvector)  │ Graph  │
└───────────────┬────────┴───────────────┬──────────────┴─────────────┬────────┘
                │                        │                             │
                │                        │                             │
                ▼                        ▼                             ▼
                         [ llm-ops-agent / 应用消费(查询/检索/推理) ]

文档

About

XScopeHub — Observability Suite : Bridges exporters, OpenTelemetry, and OpenObserve with ETL pipelines for metrics, logs, and traces.

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Contributors 2

  •  
  •