Wan Kai
27c37d3bf8
BanyanDB: Support `hot/warm/cold` stages configuration. ( #13144 )
2025-03-28 11:41:05 +08:00
Wan Kai
21ce981141
BanyanDB config: fix property shardNum env name. ( #13128 )
2025-03-21 13:10:34 +08:00
Gao Hongtao
e820c75560
Bump up banyandb java client to 0.8.0-rc3 ( #13123 )
2025-03-20 17:11:00 +08:00
Sherlock Yin
d838277f4b
Add HTTP headers configuration for webhook ( #13106 )
...
Co-authored-by: yinyijun <yinyijun6@mgtv.com>
2025-03-17 20:49:17 +08:00
peachisai
4d6d56545d
Fix the issue of missing Last Ping data. ( #13103 )
2025-03-17 12:52:18 +08:00
mrproliu
5038595bbb
Including the original OAP config into profile exporter tool ( #13101 )
2025-03-14 16:53:34 +08:00
kezhenxu94
344f131916
Skip persisting metrics/record data that have been expired ( #13102 )
2025-03-14 12:13:37 +08:00
Wan Kai
6b59977060
Remove banyandb config from data-generator and profile-exporter's application.yml ( #13099 )
2025-03-12 22:40:37 +08:00
Wan Kai
32807c8772
BanyanDB: Separate the storage configuration to an independent file: `bydb.yaml`. ( #13097 )
2025-03-12 17:20:09 +08:00
Wan Kai
f7da99d632
Add more model installation log info for OAP storage initialization. ( #13094 )
2025-03-10 11:01:32 +08:00
peachisai
3048c6a660
Add a component ID for Virtual thread executor ( #13090 )
2025-03-08 22:58:05 +08:00
Zixin Zhou
4282ff8cc9
Add go agent so11y dashboard ( #13074 )
2025-03-04 21:44:23 +08:00
Wan Kai
b2c50e4161
BanyanDB: fix alarm query result without sort. ( #13077 )
2025-03-04 14:33:48 +08:00
kezhenxu94
dd10e524e0
Allow calling `lang.groovy.GString` in DSL ( #13073 )
2025-02-28 18:33:57 +08:00
Wan Kai
2e9c9b45dd
BanyanDB client wrapper support property complex query. ( #13071 )
2025-02-28 14:24:30 +08:00
weixiang1862
2c6b1b3e5a
Optimize metrics cache loading when trace latency greater than cache timeout ( #13068 )
2025-02-26 16:26:40 +08:00
Wan Kai
23c2806eca
count watermark circuit break/recover in the query time window ( #13062 )
2025-02-21 15:57:28 +08:00
吴晟 Wu Sheng
d98f74d0f0
Add more clear logs when oap-cluster-internal data format is inconcsistent ( #13059 )
2025-02-21 12:41:08 +08:00
mrproliu
c09d9394a7
Add SkyPredictor project to E2E Testing alarm with baseline ( #13047 )
2025-02-20 16:42:03 +08:00
吴晟 Wu Sheng
cd953b6290
Prevent traffic metrics inconsistent between in-memory and database server. ( #13045 )
2025-02-19 18:26:07 +08:00
mrproliu
7785c4164b
Move `metrics-baseline` into `ai-pipeline` module ( #13041 )
2025-02-18 20:16:14 +08:00
mrproliu
68ab2edd77
Update browser perf calculate strategy ( #13034 )
2025-02-13 16:36:07 +08:00
Wan Kai
0cd43544e5
Add `Get Alarm Runtime Status` API. ( #13028 )
2025-02-12 23:22:47 +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
kezhenxu94
217f2d55c3
fix: Envoy logs conversion error ( #13019 )
2025-02-05 15:58:36 +08:00
吴晟 Wu Sheng
44844dd802
Add `Get Node List in the Cluster` API ( #13015 )
2025-02-01 16:28:10 +08:00
mrproliu
302b365681
Predicted value level declaration in baseline module ( #13014 )
2025-01-27 22:13:23 +11:00
mrproliu
8ebb52dd19
Adapt new Browser data upload protocol ( #13009 )
2025-01-24 16:41:30 +10:00
mrproliu
f5b94632ae
Adapt query supported metrics names in Baseline ( #13007 )
2025-01-23 16:37:33 +11:00
Wan Kai
5aaf8326cd
BaseLine proto: Add query baseline supported metrics names. ( #13005 )
2025-01-22 20:51:06 +11:00
mrproliu
8fbc1eb95a
Add Baseline module for support alarm module query predict metrics value ( #12991 )
2025-01-17 23:01:09 +11:00
Wan Kai
0d7c7873f0
OAP self observability: Add watermark circuit break/recover metrics. ( #12981 )
2025-01-16 20:32:02 +08:00
吴晟 Wu Sheng
dc33a6e80a
Fix missing limit in UI template query ( #12980 )
2025-01-16 14:00:54 +08:00
Zixin Zhou
3914802248
Update component IDs for Ruby ( #12977 )
2025-01-15 23:32:39 +08:00
Wan Kai
8e51a87197
OAP Self observability: Add JVM heap and direct memory used metrics. ( #12974 )
2025-01-15 19:06:46 +08:00
吴晟 Wu Sheng
6f8941a9d3
Fix bugs and enhance RESOURCE EXHAUSTED: Watermark exceeded logs. ( #12973 )
...
1. Fix too many `RESOURCE EXHAUSTED: Watermark exceeded` when other nodes reached limitations.
2. Fix bug of watermark exceeded recovery.
3. Change the default memory usage limitation to 96%.
4. Fix WatermarkListener name is not set.
2025-01-15 16:09:33 +08:00
Wan Kai
8bcaabb43c
MQE: Support `&&(and)`, `||(or)` bool operators. ( #12965 )
2025-01-14 16:22:29 +08:00
吴晟 Wu Sheng
d447c4534f
Make bydb depdendencies file checked and consistent. ( #12961 )
2025-01-13 17:47:15 +08:00
吴晟 Wu Sheng
ca5c8b29e1
BanyanDB: Add support for compatibility checks based on API version ( #12959 )
2025-01-12 21:34:51 +08:00
吴晟 Wu Sheng
d12c6b5979
Add circuit-breaking mechanism ( #12953 )
2025-01-10 23:49:05 +08:00
peachisai
f64223340c
Remove redundant code ( #12944 )
2025-01-10 13:26:54 +08:00
mrproliu
3232b54752
Support new browser metrics upload API ( #12948 )
2025-01-09 21:52:20 +08:00
mrproliu
3c52eedd04
Support `labelAvg` function in the OAL engine ( #12940 )
2025-01-08 20:56:06 +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
吴晟 Wu Sheng
844aa5084d
Add more comments for IndexMode ( #12930 )
2025-01-05 11:01:16 +08:00
吴晟 Wu Sheng
776a757fa8
* Fix wrong index mode declarations
...
* Remove `@BanyanDB.IndexMode` from TopN implementation, as it's not necessary. Those are records, not metrics.
* Fix, move `Service`, `Instance`, `Endpoint` and `Process` relations out of `index-mode`, as they are time series.
2025-01-05 09:26:19 +08:00
吴晟 Wu Sheng
fcb08aceab
Fix `AvgHistogramPercentileFunction` doesn't have proper field definition for `ranks`. ( #12927 )
2025-01-04 22:38:34 +08:00
吴晟 Wu Sheng
5ab39acd96
Add `bydb.dependencies.properties` config file ( #12922 )
2025-01-02 16:56:54 +08:00
Wan Kai
1a1454e922
storage e2e: make topn result more predictable ( #12921 )
2025-01-02 12:12:26 +08:00