Commit Graph
87 Commits
Author SHA1 Message Date
Bhargav 5c16133c73 feat: Issue 970 saved views (#2007) 2023-11-23 14:17:11 +05:30
Bhargav 8af4815f26 fix: Logs & Traces page time format (#1987) 2023-11-21 16:20:39 +05:30
Omkar Kesarkhane fa7cd770af fix: Traces UI enhancements (#1962)
fix #1513
2023-11-20 16:12:46 +05:30
Bhargav 52fb4faee1 fix: timestamp format change (#1974)
issue #1951
2023-11-20 16:38:10 +08:00
Hengfei Yang 8b6d9325b5 feat: add grpc for router (#1946) 2023-11-16 09:29:42 +08:00
baerwang 5d330a9032 fix: date format (#1945) 2023-11-15 18:11:30 +08:00
baerwang 691857c130 fix: date format (#1941)
fixed #1940
2023-11-15 15:43:38 +08:00
Omkar Kesarkhane 545aff9dbb fix: RUM dashboard overlay (#1891) 2023-11-07 15:27:03 +05:30
ktx-vaidehi 2a81447be4 fix: custom error handling for dashboard components (#1878)
When custom error handling is enabled, the application displays custom
error messages or default data if an error occurs.
If no default data is set, it shows a custom error message to inform
users about the issue.
2023-11-06 17:04:04 +05:30
Omkar Kesarkhane 93bcc206cb fix: fixed rum UI issues (#1854)
1. Restoring date time on reloading Errors and Session page
2. Minor styling fixes in Error tag on error page
2023-11-03 17:23:54 +05:30
ktx-kirtanandktx-vaidehi fdf253a5f8 fix: unit calculation error (#1846)
Co-authored-by: ktx-vaidehi <vaidehi.akhani@kiara.tech>
2023-11-02 20:31:34 +05:30
ktx-vaidehiandktx-keshavi 24dd4ad409 fix: issues reported in sentry related to dashboard (#1845)
Fixed issues reported in sentry related to dashboard.
Most issues were related to undefined or null.

---------

Co-authored-by: ktx-keshavi <keshavi.bhalani@kiara.tech>
2023-11-02 19:18:46 +05:30
Omkar KesarkhaneandHengfei Yang 454814d182 fix: RUM UI issues (#1841)
1. Removed Y axis labels from all RUM dashboards
2. Fixed chart overlapping of web vitals dashboard
3. Added web vitals blog link

---------

Co-authored-by: Hengfei Yang <hengfei.yang@gmail.com>
2023-11-02 15:47:26 +05:30
ktx-vaidehi 52910d0570 fix: metric tooltip overflow (#1837)
Fixed metric tooltip overflow for the dashboard and metrics page
2023-11-02 14:01:22 +05:30
ktx-kirtanandktx-vaidehi e16471cf2a feat: dashboard new units - KB, MB (#1771)
Co-authored-by: ktx-vaidehi <vaidehi.akhani@kiara.tech>
2023-10-27 17:03:18 +05:30
Bhargav dc6160ddda feat: Issue 1730 stream explorer (#1765) 2023-10-27 12:20:14 +05:30
Bhargav 8bdbebee60 fix: absolute time pass based on timezone selection in search query (#1772) 2023-10-27 11:36:55 +05:30
Omkar Kesarkhane 27c6dd593b fix: updated RUM Performance section tabs in url path (#1759)
Added Rum Performance tabs Overview, Web Vitals, Errors and API as url
path
2023-10-26 13:38:50 +05:30
Omkar Kesarkhane 9df51913fc feat: RUM Performance dashboard UI (#1751)
In Real User Monitoring added Performance tab.
Performance tab contains Web Vitals, Errors and API's performance dashboards
2023-10-25 17:45:20 +05:30
ktx-kirtanandktx-keshavi 5f891caf10 fix: dashboard chart default horizontal zoom enabled (#1715)
On dashboard panels, with echarts default horizontal zooming was not On.
So enabled it so users can click and select horizontal area to zoom in.

This affects the logs page as well.

---------

Co-authored-by: ktx-keshavi <keshavi.bhalani@kiara.tech>
2023-10-23 15:23:38 +05:30
bc5f8338ae fix: 473 the timestamp field get rendered using browser timezone (#1669)
This PR contains timezone-related changes.
Problem: The timestamp column displayed on the grid and charts across
the log, metrics, traces, and dashboard pages is currently set to the
browser's timezone, and there is no option to adjust it to a different
timezone.

Solution: Users will have the option to select their preferred timezone
within the datetime component. This selected timezone will then be
applied to the timezone column in both the grid and charts.

---------

Co-authored-by: Kirtan Thakkar <kirtan@kiara.tech>
Co-authored-by: ktx-vaidehi <vaidehi.akhani@kiara.tech>
Co-authored-by: ktx-keshavi <keshavi.bhalani@kiara.tech>
2023-10-23 11:01:30 +05:30
cc6d6b51d3 fix: dashboard metric text, tooltip dark mode, table loading indicators (#1697)
- Fixed metric text throwing error / not visible
- Tooltip dark mode (#1693)
- Table loading dots are hidden behind the rendered table

---------

Co-authored-by: ktx-vaidehi <vaidehi.akhani@kiara.tech>
Co-authored-by: ktx-keshavi <keshavi.bhalani@kiara.tech>
2023-10-20 15:54:15 +05:30
Omkar Kesarkhane 6bfe901955 feat: RUM UI (#1662)
Added Real User Monitoring UI with below features.
1. Session Replay
2. Error Tracking
2023-10-20 10:43:28 +05:30
ktx-kirtanandktx-keshavi 9481d297a0 fix: tooltip scroll issue for sql charts (#1691)
Few charts rendered from the SQL queries were not showing the improved
tooltip with scrolling. That has been fixed.

---------

Co-authored-by: ktx-keshavi <keshavi.bhalani@kiara.tech>
2023-10-19 18:22:38 +05:30
Bhargav c67c16252d fix: statistics message outside histogram and field name rename on st… (#1688)
…ream explorer page
2023-10-19 14:20:39 +05:30
ktx-kirtanandktx-keshavi 5a37ac09e1 fix: heatmap timeseries issue, tooltip unit converting (#1675)
Heatmap charts are not able to render time-series data. Fixed that by
considering time related data as a block data for the heatmap

Co-authored-by: ktx-keshavi <keshavi.bhalani@kiara.tech>
2023-10-19 10:55:55 +05:30
a52ed1b071 fix: remove plotly and migrate dependent charts to echarts (#1664)
Co-authored-by: ktx-keshavi <keshavi.bhalani@kiara.tech>
Co-authored-by: Omkar Kesarkhane <127078473+omkarK06@users.noreply.github.com>
Co-authored-by: ktx-vaidehi <vaidehi.akhani@kiara.tech>
2023-10-17 15:27:44 +05:30
Bhargav 3a9a06e1f4 feat: #357 rum api (#1517)
Issue #357

This pull request introduces a new UI screen that allows users to create
RUM API Tokens and User Level API Key.

**RUM Token:**
Within the Ingestion page, users will now find a dedicated RUM section.
In this initial release, we've included the capability to install RUM
via NPM and create API tokens.

**User-level API Key**
Under the "Settings" menu on the top right profile icon, the user will
get options to create a User API Key. This feature is available in the
cloud version.
2023-10-17 10:48:20 +05:30
1d5d1c4fb9 feat: dashboard map panel (#1633)
Co-authored-by: ktx-vaidehi <vaidehi.akhani@kiara.tech>
Co-authored-by: ktx-keshavi <keshavi.bhalani@kiara.tech>
Co-authored-by: oasisk <ashish.j.kolhe@gmail.com>
2023-10-13 17:59:49 +05:30
10e7321aa6 fix: dashboard sentry issues (#1640)
Few exception-related issues: 
- Can't find variable: store, H(assets/ViewDashboard) 
- JSON.parse: unexpected character
- Function.allSettled undefined is not iterable

---------

Co-authored-by: ktx-keshavi <keshavi.bhalani@kiara.tech>
Co-authored-by: ktx-vaidehi <vaidehi.akhani@kiara.tech>
2023-10-11 17:17:36 +05:30
ktx-kirtanandktx-keshavi c60c42db68 fix: dashboard tooltip formatting (#1639)
Tooltip Fixes:
Fixed the tooltip display in PromQL and SQL charts to ensure it appears
correctly, providing users with accurate information when hovering over
data points.

Legend Scrolling in Tooltip:
Implemented legend scrolling within the tooltip. When the tooltip
extends beyond the visible area, users can now scroll through the legend
items to access additional data points easily.

Legend Scrolling on Cursor Hover:
Enabled legend scrolling when the cursor hovers over the chart. This
makes it more intuitive for users to explore and interact with data
series.

Bold Current Hovered Series Name:
To highlight the current series being hovered over, the series name in
the tooltip and legend is now displayed in bold. This improves
visibility and comprehension of the chart data.

---------

Co-authored-by: ktx-keshavi <keshavi.bhalani@kiara.tech>
2023-10-11 15:43:23 +05:30
ktx-kirtanandktx-keshavi 6344a61b2a fix: dashboard tooltips for single item only (#1607)
Show single item value only instead of showing all the items in the
tooltip when a single element is hovered


![image](https://github.com/openobserve/openobserve/assets/124270523/94470415-906c-437e-89cb-9e271acf50db)

---------

Co-authored-by: ktx-keshavi <keshavi.bhalani@kiara.tech>
2023-10-04 15:44:54 +05:30
ktx-kirtanandktx-keshavi 8a4624ca87 fix: timeseries issue for line charts (#1598)
Co-authored-by: ktx-keshavi <keshavi.bhalani@kiara.tech>
2023-10-03 22:36:56 +05:30
ktx-kirtanandktx-keshavi 6c5c5f5318 feat: folders for dashboards ui (#1594)
- #1053

---------

Co-authored-by: ktx-keshavi <keshavi.bhalani@kiara.tech>
2023-10-02 20:26:20 +05:30
ktx-kirtanandktx-keshavi 4b78f9b567 fix: timeseries panels are not rendering for custom query (#1581)
Co-authored-by: ktx-keshavi <keshavi.bhalani@kiara.tech>
2023-09-28 16:45:52 +05:30
ktx-kirtanandktx-keshavi 4509c4da2a fix: timeseries time zone issue for sql queries (#1555)
For SQL queries in some timezone, there was a difference between the
time showing in the x-axis. This issue is fixed by converting it to the
correct timezone.


![image](https://github.com/openobserve/openobserve/assets/124270523/babfa133-b012-492d-80af-dc6473f8c9a8)

Co-authored-by: ktx-keshavi <keshavi.bhalani@kiara.tech>
2023-09-21 17:33:52 +05:30
ktx-kirtanandktx-vaidehi 06c3534567 feat: Add microseconds & millisecond units in the dashboard panels (#1546)
- adds #1534

---------

Co-authored-by: ktx-vaidehi <vaidehi.akhani@kiara.tech>
2023-09-20 14:18:01 +05:30
Omkar Kesarkhane d83f6616ad fix: Updated traces duration to microseconds (#1488) 2023-09-12 16:27:09 +08:00
ktx-kirtanandktx-keshavi a4721575f2 fix: dashboard multi x axis for line charts (#1483)
- #1388

---------

Co-authored-by: ktx-keshavi <keshavi.bhalani@kiara.tech>
2023-09-12 10:26:28 +05:30
8487e313f6 feat: dashboard echarts migration, multi-query and enhancements (#1468)
Features:
- Multi-query support for PromQL (#799)
- New chart type: heatmap (#1111)
- Unit support for SQL queries
- Replacing plotly with echarts for chart rendering
- Resizable query editor in add/edit panel page
- Warn user when navigating away from add/edit panel page
- Show a warning when the panel configurations are updated and not
applied on the chart
- Performance Improvement for dashboards with a lot of panels
- For SQL and PromQL queries all the legends are now shown at the bottom

Bugs Fixed:
- Prevent duplicate save clicks from add panel page
- Variable loading UI issue (#1375)
- Axis ticks overlapping issues fixed
- Legend positioning and configuration issues (#801, #802)
- Dates are not fully visible in custom sql mode (#1043)

Other:
- Panel and dashboard data version conversion
- Refactoring dashboard componets for modular and resulable architecture
- Aggregation issues in chart rendering
- Chart loading and updating animations
- Shows axis pointer on hovering over the chart
- Introduce dashboard versioning for maintaining schema changes

---------

Co-authored-by: ktx-vaidehi <vaidehi.akhani@kiara.tech>
Co-authored-by: ktx-keshavi <keshavi.bhalani@kiara.tech>
Co-authored-by: Hengfei Yang <hengfei.yang@gmail.com>
2023-09-06 21:08:17 +05:30
Omkar Kesarkhane 355e871759 feat: zitadel OIDC integration (#1426) 2023-08-25 13:50:29 +05:30
Hengfei Yang af521fde54 fix: update license (#1404) 2023-08-21 15:37:50 +08:00
Bhargav c24d63031f fix: encoding issue (#1321) 2023-08-03 12:25:07 +05:30
Bhargav 52bbd96375 fix: Org change flow new (#1269) 2023-07-27 15:24:33 +05:30
Hengfei Yang b5ccd75c64 fix: default shows Off for autoInterval (#1252) 2023-07-25 22:01:34 +08:00
Omkar Kesarkhane 31d4ad7d07 fix: UI Improvements (#1222)
1. Fix #1219 
2. Fix #1205 
3. Fix #1204
4. Fix #1198 
5. Fix #1177 
6. Fix #1176
2023-07-20 10:45:57 +05:30
ktx-keshavi 566bc0b6b0 fix: dashboard edit variable (#1189) 2023-07-14 15:28:54 +05:30
5dd39958af feat: dashboard field variables (#1162)
Co-authored-by: ktx-vaidehi <vaidehi.akhani@kiara.tech>
Co-authored-by: Kirtan Thakkar <kirtan@kiara.tech>
2023-07-12 17:31:30 +05:30
Omkar Kesarkhane 101cedd7d5 fix: UI Improvements (#1148)
1. Refactored date time component and updated same in logs, traces and
metrics
2. Added composable for notification
2023-07-11 16:50:55 +05:30
Omkar Kesarkhane ff668bf2b7 fix: added date time and query in metrics and traces url params (#1146) 2023-07-11 11:59:18 +05:30