Releases: opsrobot-ai/opsrobot
Release list
1.0.5
🚀 OpenClaw Observability Platform v1.0.5 Release Notes
[cite_start]The opsRobot 1.0.5 release delivers comprehensive, production-grade distributed tracing capabilities for OpenClaw[cite: 1, 6, 7]. [cite_start]Built on top of the KWeaver Core framework, this version leverages the OpenTelemetry (OTel) protocol and eBPF technology to provide full-link distributed tracing, deep bottleneck identification, and precise resource/cost tracking for AI Agents[cite: 3, 7].
🌟 Key Features
📊 1. Global Call Chain Dashboard (Control Room)
- [cite_start]Visual Telemetry Summary: Direct visualization of core performance KPIs including total requests, success/failure counts, overall success rate, and latency metrics (average/maximum) with period-over-period trend analysis[cite: 13, 14].
- [cite_start]Real-time Traffic Ingestion: Multi-dimensional filtering across multiple time horizons (ranging from the last hour up to 7 days) paired with granular 1-minute data aggregations[cite: 11, 12].
- [cite_start]Anomaly & Bottleneck Identification: Instant ranking panels featuring top problematic endpoints sorted by highest latency, lowest success rates, and peak failure frequencies[cite: 15, 16].
- [cite_start]Business-to-Infrastructure Correlation: Comprehensive views tracing request counts down to independent message channels alongside direct token consumption rankings grouped by LLM models[cite: 17].
🖥️ 2. Centralized Instance & Cluster Tracking
- [cite_start]Massive Cluster Management: Centralized monitoring list built to track instance clusters with color-coded operational states: Normal (Green), Warning (Yellow), Critical (Red), and Offline (Grey)[cite: 20, 25].
- [cite_start]Multi-Dimensional Querying: Fuzzy search capabilities matching against Instance ID, Hostname, or IP Addresses mixed with multi-condition environment filters[cite: 21, 23].
- [cite_start]Deep Real-time Inspection: Granular execution statistics per instance highlighting total execution calls, failure rates, latency metrics, and high-latency markers[cite: 22, 24].
🔍 3. Single-Instance Micro-Diagnostics & Apdex Metrics
- [cite_start]Advanced Experience Profiling: Support for user-defined Apdex (Application Performance Index) response thresholds (
$T$ ) to quantify and graph satisfaction ratios and trace quality of service constraints[cite: 35, 81, 82, 83]. - [cite_start]Scatter Plot Analytics: Scatter charts categorizing normal queries (blue) against failing or lagging queries (red) mapped over 5s/10s timeout thresholds[cite: 34, 73, 76].
- [cite_start]Full-Stack Aggregation: Custom dimension cross-comparison across unique interface calls, applications, or host locations to identify transient performance fluctuations[cite: 36, 88, 89, 91].
🪵 4. Distributed Span Telemetry & Flame Graph Root-Cause Trace
- [cite_start]Granular Span Audit Execution: Deep inspection logging for singular execution footprints tracking Parent Span IDs, interface definitions, execution states, and custom attribute tags[cite: 40, 44, 50, 54].
- [cite_start]Flame Graph Diagnostics: Highly interactive hierarchical flame graph panels featuring synchronized node expansion, canvas zooming, and one-click raw error stack dumps for zeroing in on code exception sources[cite: 49, 53, 65, 68].
- [cite_start]Trace-Level Cost Tracing: Contextual cost-attribution tracking that maps LLM token consumption and pricing tiers directly to individual trace legs (Session, Agent, and Model-specific costs)[cite: 66, 70].
🕸️ 5. Interactive Topology Engine
- [cite_start]Automated Architecture Mapping: Dependency graphing engine automatically rendering inter-service downstream dependencies and request flow pathways[cite: 37, 96, 97].
- [cite_start]Dynamic Node Sizing: Architectural nodes scale fluidly based on volumetric real-time query density, while localized dependency links turn bright red during active failures to map blast radiuses[cite: 37, 98, 100, 101].
📦 Quick Start & Resources
- [cite_start]Source Code & Packages: Available on the official GitHub Repository[cite: 105, 107].
- [cite_start]Container Deployment: Refer to the Quick Start Guide for standard Docker configurations[cite: 108, 109].
- [cite_start]Issue Tracking & Support: Please report bugs or structural performance issues via GitHub Issues[cite: 108, 111].
1.0.4
opsRobot v1.0.4 Release Notes
This release introduces comprehensive Observability for OpenClaw Scheduled Tasks, providing administrators with a global cockpit to monitor, manage, and troubleshoot automated workflows.
🚀 New Features: OpenClaw Scheduled Task Observability
The core focus of v1.0.4 is the implementation of a full-stack monitoring solution for scheduled tasks, ensuring stability and performance across the platform.
Global Monitoring Dashboard (Running Overview):
- Provides high-level visualization of task health, including total tasks, success rates, and failure counts.
Token Consumption Monitoring: Track Token usage trends by date and type to optimize resource allocation.
Diagnostic Heatmaps & Analytics: Identify execution fluctuations and high-frequency failure roots via trend curves and daily success rate heatmaps.
Top 10 Performance Analysis: Rank tasks by execution frequency, failure rate, and latency to identify high-load or unstable operations.
Centralized Task Management (Task Monitor):
- Monitor all scheduled tasks in a unified list with multi-dimensional filtering (Status, Agent, ID, etc.).
- Real-time control over task activation/deactivation and execution strategy visibility.
- Support for both Card and Table views to adapt to different operational scenarios.
Deep Traceability & Logging (Running Logs):
- Centralized query interface for all execution records, supporting full-process auditing and problem tracing.
Log Detail Inspection: Expandable views for raw JSON outputs, execution summaries, and specific error messages.
Full-Link Traceability: Navigate from task execution points directly to Agent and Session details for rapid root-cause analysis.
Single-Task Deep Analytics:
- Granular performance evaluation for individual tasks, including historical success rates and latency distribution.
- Aggregated views of task configuration, execution logic, and step-by-step instructions.
1.0.3
What's Changed
- update: change HTTPS port from 443 to 3000 by @never112 in #112
- Revert "update: change HTTPS port from 443 to 3000" by @littlestar1998 in #114
- feat: add mock data for supply chain shrimp session and support i18n (#109) by @yycn012345-cpu in #111
- hotfix:update demo url by @never112 in #122
- deploy doc update by @never112 in #124
- update by @never112 in #128
- hotfix: refactor CostTimeRangeFilter to support custom time selection… by @yycn012345-cpu in #121
- feat: optimize computing power cost overview dashboard (#125) by @yycn012345-cpu in #126
- Feature/add host monitor 117 by @richardxing77-sudo in #133
- feat(cost): implement abnormality drill-down and standardize mock data model names by @yycn012345-cpu in #141
- docs(datamodel): OpenClaw data specs, OTel metrics, cron jobs, and README index by @kevin-aishu in #129
- feat: add traces and logs pipelines to otel-config by @never112 in #130
- Feature/dockercomposeupdate by @never112 in #142
- update by @never112 in #143
- Release/1.0.3 by @littlestar1998 in #145
Full Changelog: 1.0.2...1.0.3
1.0.2
What's Changed
- update quick install by @never112 in #61
- Release/1.1.0 by @yycn012345-cpu in #64
- Feature digital employee 59 by @Lianjifu in #69
- Feature/issue 59 by @Lianjifu in #65
- update dockerfile by @never112 in #66
- fix: 修复数字员工和实例监控路由注册问题 by @Lianjifu in #72
- Feature/digital employee 59 by @Lianjifu in #73
- fix: 修复数字员工和实例监控路由注册问题 by @Lianjifu in #70
- update readme by @never112 in #74
- Feature/digital employee 59 by @Lianjifu in #75
- docs: update image assets and readme by @youpeiyang in #76
- 数字员工驾驶舱 by @fengbozhi in #77
- Feature/digital employee 59 by @Lianjifu in #78
- refactor: update monitor dashboard visuals with new background images… by @fengbozhi in #80
- Feature/digital employee 59 by @Lianjifu in #82
- Release/1.0.1 alpha by @littlestar1998 in #79
- refactor: restore and update monitor dashboard navigation and renderi… by @fengbozhi in #87
- Release/1.0.1 alpha by @littlestar1998 in #88
- feature(log-search): Doris-backed unified search and log UI improvements by @kevin-aishu in #89
- Feature/update docs-90 by @youpeiyang in #91
- update readme by @never112 in #93
- refactor: reformat Doris SQL schema definitions and update documentation by @littlestar1998 in #96
- update by @never112 in #102
- fix:dockerfile database config update-100 by @never112 in #101
- Feature/httpsdeploy by @never112 in #106
- Feature/fixdockerfileconfig 100 by @never112 in #103
- Feature/https deploy 98 by @never112 in #107
- Release/1.0.2 by @littlestar1998 in #108
- update: change HTTPS port from 443 to 3000 by @never112 in #113
- Release/1.0.2 by @littlestar1998 in #115
New Contributors
Full Changelog: 1.0.0...1.0.2
1.0.1-alpha
What's Changed
- update quick install by @never112 in #61
- Release/1.1.0 by @yycn012345-cpu in #64
- Feature digital employee 59 by @Lianjifu in #69
- Feature/issue 59 by @Lianjifu in #65
- update dockerfile by @never112 in #66
- fix: 修复数字员工和实例监控路由注册问题 by @Lianjifu in #72
- Feature/digital employee 59 by @Lianjifu in #73
- fix: 修复数字员工和实例监控路由注册问题 by @Lianjifu in #70
- update readme by @never112 in #74
- Feature/digital employee 59 by @Lianjifu in #75
- docs: update image assets and readme by @youpeiyang in #76
- 数字员工驾驶舱 by @fengbozhi in #77
- Feature/digital employee 59 by @Lianjifu in #78
- refactor: update monitor dashboard visuals with new background images… by @fengbozhi in #80
- Feature/digital employee 59 by @Lianjifu in #82
- Release/1.0.1 alpha by @littlestar1998 in #79
- refactor: restore and update monitor dashboard navigation and renderi… by @fengbozhi in #87
- Release/1.0.1 alpha by @littlestar1998 in #88
New Contributors
Full Changelog: 1.0.0...1.0.1-alpha
1.0.0
What's Changed
- 样式优化 by @fengbozhi in #1
- Fix doris database init script by @never112 in #2
- Fix doris database init by @never112 in #3
- Add Docker Image CI workflow by @littlestar1998 in #4
- Ci workflow by @never112 in #5
- Initproject by @littlestar1998 in #6
- 优化代码结构 by @littlestar1998 in #7
- Initproject by @littlestar1998 in #10
- Initproject by @littlestar1998 in #11
- Initproject by @littlestar1998 in #12
-
- 添加 OpenTelemetry Collector 支持 - 新增 otel-config.yaml,在 docker-com… by @littlestar1998 in #13
-
- 统一 GitHub Actions 中 backend/frontend 的 latest 标签名称 by @littlestar1998 in #14
-
- 支持linux/amd64,linux/arm64 by @littlestar1998 in #15
- update readme by @never112 in #17
- update readme by @never112 in #18
- Initproject by @littlestar1998 in #19
- add build check by @never112 in #20
- add build check by @never112 in #21
- 0331 Changes: UI Refactor and Mock Mode by @yycn012345-cpu in #24
- fix ci by @never112 in #25
- fix: ensure top path and header content are reset during page navigation by @yycn012345-cpu in #26
- Internationalization (i18n) by @fengbozhi in #27
- docs: restructure documentation and add new guides (fixes #28) by @youpeiyang in #30
- Fea/test1 by @never112 in #34
- Feat/reameupdate by @never112 in #33
- update by @never112 in #36
- vector 采集器支持多 agent by @littlestar1998 in #37
- vector 采集器支持多 agent by @littlestar1998 in #38
- add github log by @never112 in #39
- update by @never112 in #40
- 增加产品截图 by @kevin-aishu in #45
- chore: generate documentation site and static assets using HonKit by @youpeiyang in #47
- Feature/docs 28 by @littlestar1998 in #48
- Feature/docs 28 by @littlestar1998 in #52
- Update README_zh.md by @kevin-aishu in #50
- Feature/docs 28 by @littlestar1998 in #53
- fix: cast vector schema fields to explicit types for session data pro… by @littlestar1998 in #54
- Feature/gatewaylog 43 by @richardxing77-sudo in #51
- docs: 更新 docs 文件 & 新增产品页面截图 by @youpeiyang in #55
- docs: update WeChat QR code image and refresh project documentation by @littlestar1998 in #56
- Release/1.0.0 by @littlestar1998 in #49
- chore: update image registries to opsrobot-observability and reformat… by @littlestar1998 in #57
- Release/1.0.0 by @littlestar1998 in #58
New Contributors
- @fengbozhi made their first contribution in #1
- @never112 made their first contribution in #2
- @littlestar1998 made their first contribution in #4
- @yycn012345-cpu made their first contribution in #24
- @youpeiyang made their first contribution in #30
- @kevin-aishu made their first contribution in #45
- @richardxing77-sudo made their first contribution in #51
Full Changelog: https://github.com/opsrobot-observability/openclaw-observability-platform/commits/1.0.0