Releases: CloudDetail/apo
Releases · CloudDetail/apo
v1.5.1
Changelog
- Improve data loading performance for the Services Overview page
- Improved loading speed of the Workflows page
- Fixed empty charts when handling too many services in the Services Overview page
- Resolved authentication sync issue between Workflows and APO user sessions
Full Changelog: v1.5.0...v1.5.1
v1.5.0
New Features
- Workflows: A workflow orchestration platform designed for the observability domain, preset with various common workflows to help users solve everyday problems. Try it in Workflows tab or Alert Events tab.
- Alert Events: Add a tab for displaying alert events where workflows are integrated.
- Data Integration: APO now supports integrating multiple external data sources through a visual interface. The current version supports integrating trace data from existing OpenTelemetry and SkyWalking systems.
- Trace Sampling: The trace probe in APO OneAgent now has data sampling enabled by default, effectively reducing the data volume.
Enhancements
- Added support for obtaining request latency metrics for gateway-type applications when integrating with SkyWalking probes.
Bug Fixes
- Fixed an issue where odiglet on traditional servers was assigning the same service name 'java' to different Java applications.
- Fixed an issue in alarm analysis where sorting by fault contribution would sometimes fail due to missing service information labels in the metrics.
New Contributors
Full Changelog: v1.4.0...v1.5.0
v1.4.0
New Features
- Introduced the "Team" feature, now users can be grouped into teams.
- Introduced the "Data Group" feature, now different teams or users can be granted different data group viewing permissions.
Enhancements
- Optimized the display style of nodes in the upstream and downstream dependency topology.
Bug Fixes
- Fixed the issue of incorrect instance name format in traditional server environments.
Full Changelog: v1.3.0...v1.4.0
v1.3.0
⚠️ Breaking Change
- The Helm charts for integrating with external single-node VictoriaMetrics have changed.
If you previously integrated with external VictoriaMetrics during the installation of APO, please refer to the "Production Environment Deployment Recommendations" documentation to update your existing helm values file before using helm upgrade
, otherwise it may lead to unusable metric data.
New Features
- Support for integrating external alerts into the APO platform, automatically associating relevant applications, and performing alert diagnostics through alert analysis functionality.
Enhancements
- Support for associating database/middleware alerts with relevant services.
- Experimental Feature: Support for using external VictoriaMetrics clusters during installation.
Full Changelog: v1.2.0...v1.3.0
v1.2.0
New Features
- Added capabilities for menu editing and permission control.
Enhancements
- Enhanced the logic for hiding fields in detailed logs.
- Improved the menu grouping layout to clarify page structure.
Bug Fixes
- Fixed an issue where container alerts were generated in legacy server environments.
- Resolved problems with data not displaying on later pages when detailed logs contain many pages.
- Corrected fields not hiding properly when viewing context in detailed logs.
- Enabled filtering of service names that include special characters.
- Prevented a potential crash in OneAgent's log collector.
Full Changelog: v1.1.1...v1.2.0
v1.1.1
Bug Fixes
- Optimized field masking logic for full logs
- Fixed an issue where fields were not properly masked when viewing context in full logs
- Fixed an issue where services with special characters could not be filtered in the filter list
- Fixed a potential crash issue in the log collector of OneAgent
Full Changelog: v1.1.0...v1.1.1
v1.1.0
New Features
- Built-in integration for ClickHouse data source and NGINX log request dashboard. For configuration details, please refer to the documentation
- OneAgent now supports collecting RabbitMQ monitoring metrics with a dedicated metrics dashboard
Enhancements
- Enhanced filtering functionality with filterable lists and data display based on filter selections
- Automatic multi-line log merging for incident logs to reduce storage costs
- Support for hiding specific display fields in full logs
- Added ability to switch query time range by selecting histogram ranges in full logs
Bug Fixes
- Fixed an issue where incident logs might fail to be collected
- Fixed an issue where certain log fields were not displaying in full logs
- Fixed a potential issue where logs couldn't be saved after configuring structured logging
- Fixed incorrect log repository descriptions after configuration
Full Changelog: v1.0.0...v1.1.0
v1.0.0
New Features
- Added user authentication functionality
- Added external service call nodes in upstream/downstream dependencies
- Added RED metrics for middleware in external service calls
- Added Java JVM performance metrics with visualization in application infrastructure dashboard
Enhancements
- Added support for setting log field data types when configuring log repositories
- Added automatic JSON log parsing when configuring log repositories
Bug Fixes
- Fixed text flickering issue when scrolling long logs in full log view
- Fixed continuous error alerts occurring when container metrics collection fails
- Fixed agent injection failure for pods containing Go language containers
- Fixed agent injection failure for Python language containers
Full Changelog: v0.9.0...v1.0.0
v1.0.0-alpha
New Features
- Added user authentication functionality
- Added external service call nodes in upstream/downstream dependencies
- Added RED metrics for middleware in external service calls
- Added Java JVM performance metrics with visualization in application infrastructure dashboard
Enhancements
- Added support for setting log field data types when configuring log repositories
- Added automatic JSON log parsing when configuring log repositories
Bug Fixes
- Fixed text flickering issue when scrolling long logs in full log view
- Fixed continuous error alerts occurring when container metrics collection fails
- Fixed agent injection failure for pods containing Go language containers
- Fixed agent injection failure for Python language containers
Full Changelog: v0.9.0...v1.0.0-alpha
v0.9.0
New Features
- Free beta testing for Alert Analysis (Enterprise feature, see Version Comparison)
Enhancements
- Improved performance when loading large logs in full log view
Bug Fixes
- Fixed an issue where boolean values could not be filtered in full logs
- Fixed backend errors when using MySQL as storage database
- Fixed an issue where alert notifications might not be received after configuration
- Fixed an issue where data retention period settings could not be modified
Full Changelog: v0.8.0...v0.9.0