Commit Graph

753 Commits

Author SHA1 Message Date
Wan Kai 8bcaabb43c
MQE: Support `&&(and)`, `||(or)` bool operators. (#12965) 2025-01-14 16:22:29 +08:00
mrproliu 1dde137f8e
Make eBPF Off CPU Profiling more stable (#12963) 2025-01-13 20:43:02 +08:00
吴晟 Wu Sheng ca5c8b29e1
BanyanDB: Add support for compatibility checks based on API version (#12959) 2025-01-12 21:34:51 +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
Gao Hongtao c6ef231f39
Support BanyanDB's new property (#12936) 2025-01-08 11:56:45 +08:00
Wan Kai 1a1454e922
storage e2e: make topn result more predictable (#12921) 2025-01-02 12:12:26 +08:00
mrproliu 3f0d68ae61
Adapt Alarm and MQE CLI query in the E2E (#12918) 2025-01-01 21:07:42 +08:00
吴晟 Wu Sheng 5be35ba774
[Breaking Change] Remove H2 as storage option permanently. (#12909)
Remove H2 as storage option permanently. BanyanDB 0.8(OAP 10.2 required) is easy, stable and production-ready. Don't need H2 as default storage anymore.
2024-12-30 21:07:21 +08:00
吴晟 Wu Sheng b178c9d890
Update bydb in e2e (#12898)
The latest bydb adding cache to optimize writing performance.
2024-12-25 20:18:48 +08:00
Christian Clauss 6fb8f234fe
test: Remove unused Python imports (#12896) 2024-12-23 21:32:32 +08:00
吴晟 Wu Sheng 82967c9e9a
Bump up DB commit to lower e2e/IT CPU costs (#12888)
* Bump up DB commit to lower e2e/IT CPU costs

* Bump banyandb

Signed-off-by: Gao Hongtao <hanahmily@gmail.com>

---------

Signed-off-by: Gao Hongtao <hanahmily@gmail.com>
Co-authored-by: Gao Hongtao <hanahmily@gmail.com>
2024-12-23 15:11:13 +08:00
吴晟 Wu Sheng 1c9c685db8
Bump up BanyanDB and Rover in e2e (#12846) 2024-12-11 10:09:53 +08:00
kezhenxu94 3223a2c2ec
Pin github file to commit (#12822) 2024-12-03 15:52:37 +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
Wan Kai eb4d38c0bb
BanyanDB: Support update the Schema when OAP starting. (#12808) 2024-12-02 12:49:20 +08:00
Gao Hongtao 10e239f85b
Introduce index mode and refactor banyandb group settings (#12790) 2024-11-22 13:11:30 +08:00
kezhenxu94 7e6061a918
Bump up netty to 4.1.115 (#12770) 2024-11-14 15:05:41 +08:00
kezhenxu94 c9a959e50e
Adapt the new metadata standardization in Istio 1.24 (#12768) 2024-11-13 14:41:51 +08:00
Wan Kai 2ed6b58073
Support adding additional attr[0-5] for endpoint level metrics. (#12753) 2024-11-06 12:51:26 +08:00
吴晟 Wu Sheng df7450b4b4
Use shaded async-profiler in e2e (#12752) 2024-11-05 21:30:16 +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
mrproliu baa6fcdda8
Reduce Kubernetes metrics calculate in the MQE and Add global widget in Kubernetes Dashboard (#12726) 2024-10-26 19:18:44 +08:00
Wan Kai dc762efc17
Sync UI and fix apdex topn order (#12724) 2024-10-24 18:47:58 +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
Zixin Zhou bfbda6fa14
Add support Kong monitoring (#12696) 2024-10-17 10:09:10 +08:00
mrproliu bf9f8aa8be
support query endpoint list with time range (#12693) 2024-10-15 15:17:12 +08:00
Wan Kai 73c20eedbc
BanyanDB: use `TimestampRange` to improve "events" query for BanyanDB. (#12651) 2024-09-27 10:02:21 +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
Wan Kai 7d1b65c639
BanyanDB: support TLS connection and configuration. (#12639) 2024-09-24 16:24:17 +08:00
Wan Kai 15ad71d633
BanyanDB: support using native term searching for `keyword` in query `findEndpoint` and `getAlarm`. (#12633) 2024-09-24 14:57:38 +08:00
Chen Ziyan d3f8fe894d
Add SkyWalking Java Agent self observability dashboard (#12622)
* Add SkyWalking Java Agent self observability dashboard.

* add e2e testcase, sync ui, add tips.

* update e2e kafka testcase.
2024-09-16 19:00:35 +08:00
Wan Kai ddbed6d091
Adapt BanyanDB Java Client 0.7.0. (#12621) 2024-09-14 15:05:20 +08:00
Wan Kai f1aad99e7b
Fix `findEndpoint` query require `keyword` when using BanyanDB. (#12615) 2024-09-13 14:15:20 +08:00
mrproliu a81437f9a6
Update the endpoint name format to `<Method>:<Path>` in eBPF Access Log Receiver. (#12564) 2024-08-23 09:12:05 +08:00
mrproliu 3320bf91ee
Support sort queries on metrics generated by eBPF receiver (#12539) 2024-08-19 09:34:58 +08:00
mrproliu 7727ef5b7c
Add Unknown Node when receive Kubernetes peer address is not aware in current cluster (#12496) 2024-08-01 16:21:28 +08:00
Wan Kai 9644f3fda9
BanyanDB: stream sort-by `time` query, use internal time-series rather than `index` to improve the query performance. (#12486) 2024-07-29 22:08:42 +08:00
Wan Kai 5441f58f4c
MQE: check the metrics value before do binary operation to improve robustness (#12483) 2024-07-26 18:49:33 +08:00
Wan Kai 0949e5a425
Support BanyanDB internal stream query execution tracing (#12439) 2024-07-15 18:36:57 +08:00
weixiang1862 61b4674c16
Support aggregation operators in PromQL query. (#12431) 2024-07-12 16:29:03 +08:00
Wan Kai 641163cf1d
BanyanDB: fix storage and query Tag autocomplete data (#12432) 2024-07-11 08:19:07 -07: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
mrproliu e96b75f186
Support E2E Testing Cilium Services (#12412) 2024-07-04 12:28:04 +08:00
Wan Kai 8b678bebe6
Support BanyanDB internal metrics query execution tracing. (#12400)
* Support BanyanDB internal metrics query execution tracing.
* BanyanDB client config: rise the default `maxBulkSize` to 10000, add `flushTimeout` and set default to 10s.
2024-07-02 18:58:47 +08:00
吴晟 Wu Sheng 73555578d5
Bump up BanyanDB to latest(0.7-dev-Jun.22) to stablize e2e (#12366) 2024-06-23 08:22:08 +08:00
yswdqz bef9eec44b
[Feature] Support to query relation metrics through PromQL. (#12316) 2024-06-16 14:46:22 +08:00