Releases: traceo-dev/traceo
1.2.5-2023.8.17
Traceo 1.2.5
This is the first version with full support for Traceo SDK for Java. With this SDK, customers can now integrate JVM-based projects with the Traceo platform to monitor their software. One of the most important part of this SDK is an abbility to use Traceo cooperated with Open Telemetry. Installation guide can be found here.
Due to the focus on the SDK for Java, the platform itself contains only improvements and bug fixes. Major changes are planned for version 1.3.0.
Installation
Full installation guide can be found here.
Documentation
Full documentation can be found here.
Compatible SDK Versions
Platform | SDK | Version |
---|---|---|
traceo-sdk/java | ||
traceo-sdk/opentelemetry | ||
traceo-sdk/node | ||
traceo-sdk/opentelemetry-node | ||
traceo-sdk/react | ||
traceo-sdk/vue |
Changelog
- new overview of the list of incidents
- more information about the platform where the incident was caught
- the ability to create a project based on the Traceo Java SDK
- many minor improvements and bug fixes
1.2.4-2023.8.3
Traceo 1.2.4
Installation
Full installation guide can be found here.
Documentation
Full documentation can be found here.
Compatible SDK Versions
@traceo-sdk/node
- NodeJS - 0.33.1@traceo-sdk/opentelemetry-node
- Open Telemetry for Node - 0.33.1@traceo-sdk/react
- React - 0.33.1@traceo-sdk/vue
- Vue - 0.33.1
Changelog
- possibility to leave the project
- update clickhouse version to 23.7.1
- improvements for clickhouse aggregate queries
- possibility to create project from dashboard overview page
- multiple minor issues and code cleanup
1.2.3-2023.7.31
Traceo 1.2.3
Installation
Full installation guide can be found here.
Documentation
Full documentation can be found here.
Compatible SDK Versions
@traceo-sdk/node
- NodeJS - 0.33.1@traceo-sdk/opentelemetry-node
- Open Telemetry for Node - 0.33.1@traceo-sdk/react
- React - 0.33.1@traceo-sdk/vue
- Vue - 0.33.1
Changelog
- incorrect clickhouse logs table reference for logs queries
- create new project button in projects overview in main dashboard
1.2.2-2023.7.29
Traceo 1.2.2
Installation
Full installation guide can be found here.
Documentation
Full documentation can be found here.
Compatible SDK Versions
@traceo-sdk/node
- NodeJS - 0.33.1@traceo-sdk/opentelemetry-node
- Open Telemetry for Node - 0.33.1@traceo-sdk/react
- React - 0.33.1@traceo-sdk/vue
- Vue - 0.33.1
Changelog
- lazy loading for panel dashboard
- lazy loading for logs table
- removed max limit for histogram bucket size
- explore time range picker moved to header toolbar
- fixed validateDOMNesting exception for logs table
1.2.1-2023.7.26
Traceo 1.2.1
Installation
Full installation guide can be found here.
Documentation
Full documentation can be found here.
Compatible SDK Versions
@traceo-sdk/node
- NodeJS - 0.33.1@traceo-sdk/opentelemetry-node
- Open Telemetry for Node - 0.33.1@traceo-sdk/react
- React - 0.33.1@traceo-sdk/vue
- Vue - 0.33.1
Changelog
- redirect to dashboard page when user is already logged in
- removed modal to select panel type
- minor UI fixes
1.2.0-2023.7.25
Traceo 1.2.0
Release introducing advanced support for creating your own predefined dashboards. From version 1.2.0 it is possible to create your own panels/visualizations that are later placed on dashboards from which you can quickly observe changes in metrics important to the user. Full changelog list can be found below.
This version is also the first with full support for collecting metrics and spans using Open Telemetry. See here to learn more about how to export data collected by OTel to Traceo.
Installation
Full installation guide can be found here.
Documentation
Full documentation can be found here.
Compatible SDK Versions
@traceo-sdk/node
- NodeJS - 0.33.1@traceo-sdk/opentelemetry-node
- Open Telemetry for Node - 0.33.1@traceo-sdk/react
- React - 0.33.1@traceo-sdk/vue
- Vue - 0.33.1
Changelog
- Dashboards feature:
-
- Ability to create your own dashboards
-
- Ability to create your own visualizations to be placed on the dashboard
-
- Random datasource generation
-
- Advanced visualization editor for panels
-
- Using react-grid-layout to change the position and size of the panels
-
- Blocking dashboard layout edition based on project permission
-
- New panel overview screen
-
- Support for Histogram and Text visualizations (in addition to the previously available Time series)
-
- Dashboard toolbar section to manage dashboard options and manipulate time range for datasource in panels
- Multiple UI/UX changes:
-
- A collapsible menu sidebar that opens when you press a menu button in the header
-
- Tree structured menu
-
- Highliting for already selected branches
-
- New header section with sticky secondary header on scroll
-
- Using the portal concept to transfer content management to the toolbar in the header
-
- New component for Time Range Picker
- Open Telemetry:
-
- Handling incoming data from @traceo-sdk/opentelemetry-node
-
- Overview of spans and metrics in Explore
- Other:
-
- Better interval scaling for extracted metrics in aggregated clickhouse queries
-
- Improvements to clickhouse queries according to new deps version
-
- Improvement for popover action propagation
-
- New logger for relay-worker operations
-
- Multiple npm packages update
-
- Using HOCs for transferring data between components
-
- Setting document page for every screen
1.1.1
1.1.0
Traceo 1.1.0
OpenTelemetry support in Traceo. From this version, it is possible to use OpenTelemetry instruments to collect metrics and spans. Read more here about how to start using open telemetry in NodeJS.
Installation
Full installation guide can be found here.
Changelog
- In Explore, the functionality has been extended to search Logs, Metrics and Spans.
- Metrics and Spans can be now collected with using OpenTelemetry.
- Echart library has been replaced by UPlot.
- New graph for logs explore
- New search criteria for logs
- Span list and details in explore
- Trace timeline for parent spans
- Advanced search criteria for spans
- Metric builder in explore
- Graph payload preview in table below main graph
- Runtime configuration has been removed from worker, app and SDK's.
- Conversation feature has been removed from incident details.
- New incidents table layout.
- Fixed pagination issue in Traceo Table.
- Multiple improvements for Traceo UI components.
- Live metrics preview.
- Content card for metrics with custom loader.
- Aggregated queries for data in clickhouse.
- Code cleanup.
- Update for multiple packages version.
1.0.0
Traceo 1.0.0
Installation
Full instalation guide can be found here.
Features
Incidents capture
Capture all exceptions and errors occurs in your software. Each incident is unique and if another incident of the same type occurs, then it is grouped with the first one.
Logs analysis
Monitor all the important and sensitive places in your software, recording the relevant information, which is then sent to Traceo so that you can later efficiently search for the information you need.
Metrics
Record data about your server, like eq. CPU utilization or RAM usage.
Performance
Control the performance of your application by collecting web-vitals data from your app.