Commit Graph

45 Commits

Author SHA1 Message Date
Wan Kai 8bcaabb43c
MQE: Support `&&(and)`, `||(or)` bool operators. (#12965) 2025-01-14 16:22:29 +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
Fine0830 c0b286865e
update browser API (#12934) 2025-01-07 15:32:23 +08:00
Fine0830 09965ab4b5
Update the browser API protocol doc (#12619) 2025-01-07 14:17:14 +08:00
Wan Kai 2ed6b58073
Support adding additional attr[0-5] for endpoint level metrics. (#12753) 2024-11-06 12:51:26 +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
Wan Kai 80d3e2951d
Support adding additional attr[0-4] for service level metrics. (#12718) 2024-10-23 16:02:06 +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 9cf79f7282
PromQL service: query API support RFC3399 time format. (#12644) 2024-09-25 13:48:08 +08:00
kezhenxu94 6462436ae9
Add an http endpoint wrapper for health check (#12485) 2024-07-29 15:16:55 +08:00
weixiang1862 61b4674c16
Support aggregation operators in PromQL query. (#12431) 2024-07-12 16:29:03 +08: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 6e5ac57c3a
Fix links in the titles. (#12335) 2024-06-16 22:36:46 +08:00
yswdqz bef9eec44b
[Feature] Support to query relation metrics through PromQL. (#12316) 2024-06-16 14:46:22 +08:00
Wan Kai 7a8bbacd20
Fix MQE and Alarm doc nits (#12275) 2024-05-30 15:11:26 +08:00
Wan Kai b3044ee714
MQE support `sort_values` and `sort_label_values` functions. (#12193)
* MQE support `sort_values` and `sort_label_values` functions.

* sync UI.
2024-05-07 16:42:14 +08:00
Wan Kai a38628fced
Fix MQE `top_n` global query. (#12163) 2024-04-26 14:53:37 +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
pg.yang bea7ed3f4a
Fix inaccurate APISIX metrics (#12108) 2024-04-16 17:39:37 +08:00
Wan Kai bbbed44863
[Break Change]: Labeled Metrics support multiple labels. (#12082) 2024-04-10 19:57:36 +08:00
Chen Ziyan dcf0a237c1
update metrics-query-expression.md#AggregateLabels Operation (#11997) 2024-03-07 15:05:12 +08:00
Wan Kai 40f160cf9a
Fix query-protocol.md, make it consistent with the GraphQL query protocol. (#11950) 2024-02-28 15:31:05 +08:00
mrproliu fcf1770e07
Add `is_present` function in MQE for check the present status of the list of metrics. (#11627)
The present status is true meaning the metric exists and include values not empty.
2023-12-05 00:14:42 -08:00
Wan Kai 075b08ce74
Support `increase/rate` function in the `MQE` query language. (#11591) 2023-11-27 15:40:13 -08:00
Wayne Chu 5d0bd0569b
Support collect ZGC memory pool metrics (#11432)
* Support collect ZGC memory pool metrics

* submodule update
2023-10-20 15:38:33 +08:00
Wan Kai 5491c04a8a
Support `Compare Operation` in MQE (#11226) 2023-08-16 16:44:23 +08:00
Wan Kai 2b5d2b5f00
Fix MQE Binary Operation between labeled metrics and other type of value result. (#11217) 2023-08-15 12:57:36 +08:00
mrproliu 12744bba02
Add `view_as_seq` function in MQE for listing metrics in the given prioritized sequence (#11194) 2023-08-09 11:59:49 +08:00
weixiang1862 0949db406d
Support LogQL HTTP query APIs. (#11168) 2023-08-03 22:05:31 +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
Wan Kai 260a7106dd
MQE: remove query `returnTypeOfMQE`, add new aggregation operator `latest` (#10906) 2023-06-09 11:32:16 +08:00
Wan Kai 426d015086
MQE support binary operation between labeled metrics (#10888) 2023-06-07 13:48:54 +08:00
Wan Kai 0f847438c7
Support Metrics Query Expression(MQE) and allows users to do simple query-stage calculation through the expression. (#10881) 2023-06-05 17:22:05 +08:00
kezhenxu94 d874c211f6
Clean up OpenCensus related codes and docs (#10755) 2023-05-04 11:13:17 +08:00
Wan Kai d88d887a32
Fix PromQL HTTP API `/api/v1/labels` response missing `service` label. (#10579) 2023-03-23 16:40:05 +08:00
Wan Kai f866338cf9
Add PromQL Service doc and how to use in Grafana. (#10459) 2023-02-28 21:49:39 +08:00
mrproliu fba96452f5
Add documentation for profiling APIs (#10269) 2023-01-12 14:48:21 +08:00
吴晟 Wu Sheng 45692303ce
Reorganize API docs. (#10160) 2022-12-15 15:42:38 +08:00