Commit Graph

210 Commits

Author SHA1 Message Date
Wan Kai 4b508b930d
Support custom GRPCClient health checker logic. (#13353)
[NOTICE] Roll back score meaning in GraphQL health check API.
2025-07-03 15:28:26 +08:00
Wan Kai 4430cf5e0d
OAP gRPC-Client support `Health Check` and [Break Change] `Health Check` make response 1 represents healthy, 0 represents unhealthy. (#13345) 2025-06-30 21:02:57 +08:00
Wan Kai 3e67db7de3
[Break Change]BanyanDB: Setup new Group policy. (#13267) 2025-05-28 14:49:20 +08:00
Wan Kai 03b0351861
BanyanDB: Support cold stage data query for metrics/traces/logs (#13211) 2025-04-25 17:24:02 +08:00
Wan Kai 97c47de89b
Baseline: Support query baseline with MQE and use in the Alarm Kernel. (#13024) 2025-02-10 20:35:30 +08:00
Wan Kai 0a0890c148
MQE: Support `top_n_of` function for merging multiple metrics topn query. (#12937) 2025-01-08 12:53:34 +08:00
Wan Kai d3d3ee8abd
Alarm: Support store and query the metrics snapshot when the alarm is triggered (#12910) 2024-12-30 10:57:00 +08:00
zhengziyi0117 f00827795e
feat: Replace timestamps with Duration in async profiler query && Add AsyncProfiling widget (#12816) 2024-12-02 14:13:28 +08:00
zhengziyi0117 f230947ddb
Improve JFR async profiler parser (#12777) 2024-11-18 19:42:40 +08:00
Wan Kai 2ed6b58073
Support adding additional attr[0-5] for endpoint level metrics. (#12753) 2024-11-06 12:51:26 +08:00
Wan Kai 39b579f3ae
Add metrics value owner for metrics topN query result (#12737) 2024-11-01 15:30:42 +08:00
zhengziyi0117 9e5fb8f5cf
Support async profiler feature (#12671)
Co-authored-by: zhengziyi <b21080426@njupt.edu.cn>
Co-authored-by: Jiajing LU <lujiajing1126@gmail.com>
Co-authored-by: 吴晟 Wu Sheng <wu.sheng@foxmail.com>
Co-authored-by: kezhenxu94 <kezhenxu94@apache.org>
2024-10-31 23:09:56 +08:00
Wan Kai 3ecffd6e65
TopN query attrs filter support not equal. (#12730) 2024-10-30 17:22:54 +08:00
Wan Kai 8b6cd1c241
Add more attrs for Service metrics (#12728) 2024-10-29 15:07:53 +08:00
kezhenxu94 4d2810c4e6
Revert "Add time unit in so11y latency metrics (#12719)" (#12720) 2024-10-24 13:28:25 +08:00
kezhenxu94 38b775ed2a
Add time unit in so11y latency metrics (#12719) 2024-10-23 17:25:15 +08:00
Wan Kai 80d3e2951d
Support adding additional attr[0-4] for service level metrics. (#12718) 2024-10-23 16:02:06 +08:00
mrproliu bf9f8aa8be
support query endpoint list with time range (#12693) 2024-10-15 15:17:12 +08:00
kezhenxu94 29618d7f2e
Polish eBPF so11y metrics and add error count for query metrics (#12692) 2024-10-11 22:49:08 +08:00
kezhenxu94 36e34672ed
Add self observability metrics for GraphQL query (#12683) 2024-10-08 20:26:20 +08:00
Wan Kai 21e0149474
Support query Alarm message Tag for auto-complete. (#12665) 2024-09-29 11:00:48 +08:00
Wan Kai 74eeb5beee
PromQL service: fix operators result missing `rangeExpression` flag. (#12649) 2024-09-26 15:59:03 +08:00
Wan Kai 4b0a4f2668
chore: move AsyncQueryUtils package. (#12537) 2024-08-16 13:25:04 +08:00
Wan Kai 85b03402e4
Support async query for the composite GraphQL query. (#12525) 2024-08-13 10:31:04 +02:00
Wan Kai 90d5006e89
Support tracing logs query for debugging and add banyandb case for logs e2e. (#12424) 2024-07-09 14:59:11 +08:00
Wan Kai 98ef399410
Support tracing topology query for debugging (#12413) 2024-07-04 15:09:53 +08:00
Wan Kai 05373d69d4
Support tracing trace query(SkyWalking and Zipkin) for debugging. (#12378) 2024-06-27 10:12:44 +08:00
Wan Kai 0b7272d813
Support trace MQE query for debugging. (#12342) 2024-06-18 16:58:03 +08:00
吴晟 Wu Sheng 46eaa67da1
Sync query protocol submodule (#12269) 2024-05-30 10:12:30 +08:00
weixiang1862 19fba2dae8
Fix LAL test query api. (#12206) 2024-05-10 16:47:24 +08:00
吴晟 Wu Sheng 054d0e4ff9
Release 10.0.0 and move forward to 10.1.0 (#12203) 2024-05-10 09:19:56 +08:00
吴晟 Wu Sheng 045e2c8dda
Fix submodule commit ID. (#12204) 2024-05-10 07:19:06 +08:00
Wan Kai 5808627227
* MQE query: make metadata not return `null`. (#12142)
* MQE labeled metrics Binary Operation: return empty value if the labels not match rather than report error.
2024-04-22 12:25:12 +08:00
Wan Kai 0b9bbb47b3
Clean the unused elements in the UI-templates. (#12111) 2024-04-16 12:03:03 +08:00
Wan Kai bbbed44863
[Break Change]: Labeled Metrics support multiple labels. (#12082) 2024-04-10 19:57:36 +08:00
Wan Kai 9dc4fd3b01
Support available layers of service in the topology. (#11844) 2024-01-30 12:51:15 +08:00
Wan Kai da0205bc58
Add layer level query and more fields for Hierarchy, and docs. (#11756) 2024-01-12 16:17:15 +08:00
Wan Kai ce5d6a4ffb
Support build Service/Instance Hierarchy and query. (#11698) 2023-12-27 10:02:31 +08:00
mrproliu e9df2bd41e
Add `layer` parameter to the global topology graphQL query. (#11620) 2023-12-01 10:39:45 -08:00
Wan Kai 075b08ce74
Support `increase/rate` function in the `MQE` query language. (#11591) 2023-11-27 15:40:13 -08:00
weixiang1862 0f8c67822d
Support extract timestamp from patterned datetime string in LAL. (#11489) 2023-11-03 14:42:04 +08:00
Wan Kai 8763359fc1
[Breaking change] Support MQE in the Alerting. (#11262) 2023-08-25 11:39:48 +08:00
Wan Kai a4c7705ddf
Move MQE codes to independent Maven module in`oap-server`. (#11176) 2023-08-05 11:46:17 +08:00
weixiang1862 283a860165
Fix `index out of bounds exception` in `aggregate_labels` MQE function(#11045) (#11112) 2023-07-19 13:47:02 +08:00
mrproliu 127c7044c6
Add i18n key for the UI menu query (#11079) 2023-07-12 14:35:38 +08:00
mrproliu 306000761c
Add description and document link into the UI menu query protocol (#11070) 2023-07-11 10:18:15 +08:00
Wan Kai 1630f1afa7
[Breaking change] Change the default label name in MQE from `labe`l to `_`. (#11051) 2023-07-06 13:03:04 +08:00
weixiang1862 a8cf4fb4b6
Support reduce aggregate function in MQE.(#11031) (#11036) 2023-07-05 14:24:02 +02:00
mrproliu 6131e4c6a3
Support dynamic UI menu query (#11005) 2023-06-29 14:09:32 +08:00
Wan Kai 4d191993aa
Fix `NPE` in metrics query when the metric is not exist. (#10980)
* Fix `NPE` in metrics query when the metric is not exist.

* Fix metric name `browser_app_error_rate` in `Browser-Root` dashboard.

* Exclude istio 1.7 from testing again.

---------

Co-authored-by: 吴晟 Wu Sheng <wu.sheng@foxmail.com>
2023-06-23 14:41:31 +08:00