naviNBRuas/_ObservabilityEngine
GitHub: naviNBRuas/_ObservabilityEngine
模块化可观测性组件库,提供指标、追踪、日志、性能剖析和运维分析等独立可组合的基础包,用于构建可定制的监控与事件响应平台。
Stars: 0 | Forks: 0
# _ObservabilityEngine
用于 metrics、tracing、日志、分析和运维的基础可观测性包。
## 概述
`_ObservabilityEngine` 提供了模块化的可观测性组件,这些组件可以独立采用,也可以组合成一个完整的可观测性技术栈。
## 包
- [`alert-fatigue-reducer`](./alert-fatigue-reducer/)
- [`anomaly-detector`](./anomaly-detector/)
- [`apm-tracer`](./apm-tracer/)
- [`cardinality-controller`](./cardinality-controller/)
- [`continuous-profiler`](./continuous-profiler/)
- [`correlation-engine`](./correlation-engine/)
- [`cost-attribution-engine`](./cost-attribution-engine/)
- [`dashboard-engine`](./dashboard-engine/)
- [`data-retention-manager`](./data-retention-manager/)
- [`ebpf-instrumentation`](./ebpf-instrumentation/)
- [`incident-manager`](./incident-manager/)
- [`infrastructure-monitor`](./infrastructure-monitor/)
- [`log-normalization`](./log-normalization/)
- [`metrics-pipeline`](./metrics-pipeline/)
- [`ml-observability`](./ml-observability/)
- [`observability-gateway`](./observability-gateway/)
- [`observability-sdk`](./observability-sdk/)
- [`query-optimizer`](./query-optimizer/)
- [`real-user-monitoring`](./real-user-monitoring/)
- [`service-catalog`](./service-catalog/)
- [`slo-calculator`](./slo-calculator/)
- [`status-page-generator`](./status-page-generator/)
- [`synthetic-monitoring`](./synthetic-monitoring/)
- [`tracing-runtime`](./tracing-runtime/)
## 安装说明
### 选项 A:使用整个仓库
```
git submodule add https://github.com/navinBRuas/_ObservabilityEngine.git vendor/observability-engine
```
### 选项 B:安装单个包
```
go get github.com/navinBRuas/_ObservabilityEngine/metrics-pipeline
go get github.com/navinBRuas/_ObservabilityEngine/observability-sdk
```
## 用法
1. 根据您的可观测性需求选择一个包(或一小部分包)。
2. 按照包的 `README.md` 说明进行设置和集成。
3. 通过稳定的接口和版本锁定来组合各个包。
## 开发
- 首先在包级别验证更改。
- 保持数据接入、分析和展示包之间的契约明确。
- 当接口或行为发生改变时,更新文档/changelog。
## 治理与文档
- [GOVERNANCE.md](./GOVERNANCE.md)
- [SECURITY.md](./SECURITY.md)
- [SUPPORT.md](./SUPPORT.md)
- [CODE_OF_CONDUCT.md](./CODE_OF_CONDUCT.md)
## 版本
`0.1.0`
## 许可证
请参阅 [LICENSE](./LICENSE)。
标签:API集成, APM, Docker镜像, EVTX分析, Go语言, 可观测性, 多引擎聚合, 性能剖析, 日志审计, 监控系统, 程序破解, 链路追踪