吴晟 Wu Sheng
29c1b8b457
Optimize `network_address_alias` table to reduce the number of the index. ( #12652 )
2024-09-27 11:48:48 +08:00
kezhenxu94
a5d8777ee7
Use CI-friendly revision to set the project version ( #12640 )
2024-09-24 17:53:14 +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
f1aad99e7b
Fix `findEndpoint` query require `keyword` when using BanyanDB. ( #12615 )
2024-09-13 14:15:20 +08:00
Wan Kai
a71d7ef1f8
Fix query `getGlobalTopology` throw exception when didn't find any services by the given Layer. ( #12609 )
2024-09-11 14:27:49 +08:00
mrproliu
3320bf91ee
Support sort queries on metrics generated by eBPF receiver ( #12539 )
2024-08-19 09:34:58 +08:00
mrproliu
9b17ff1efe
Fix format the endpoint name with empty string ( #12508 )
2024-08-06 09:52:30 +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
kezhenxu94
6462436ae9
Add an http endpoint wrapper for health check ( #12485 )
2024-07-29 15:16:55 +08:00
Wan Kai
39ee6026f4
BanyanDB: Zipkin Module set service as Entity for improving the query performance ( #12474 )
2024-07-25 18:27:38 +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
Wan Kai
3acad529f5
fix BanyanDB debugging trace ( #12418 )
2024-07-08 12:27:28 +08:00
Wan Kai
98ef399410
Support tracing topology query for debugging ( #12413 )
2024-07-04 15:09:53 +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
mrproliu
2e8b4f9917
Support Fetch Cilium Observability data to monitoring Cilium Service network traffic ( #12393 )
2024-07-02 15:37:42 +08:00
Wan Kai
05373d69d4
Support tracing trace query(SkyWalking and Zipkin) for debugging. ( #12378 )
2024-06-27 10:12:44 +08:00
吴晟 Wu Sheng
631161db80
Make more proper histogram buckets in PersistenceTimer. ( #12368 )
2024-06-24 22:49:21 +08:00
Etomy
712a0e7629
Increase `alarm_record#message` column length to 2000 ( #12363 )
...
* Increase `alarm_record#message` column length to 2000 from 200.
* Remove `alarm_record#message` column indexing.
2024-06-22 22:50:30 +08:00
Wan Kai
0b7272d813
Support trace MQE query for debugging. ( #12342 )
2024-06-18 16:58:03 +08:00
mrproliu
0b175ffb0a
Adding eBPF Access Log Feature E2E and support exclude specific namespaces traffic ( #12304 )
2024-06-06 13:50:10 +08:00
mrproliu
341bdcf1dd
Fix wrong indices in the eBPF Profiling related models ( #12297 )
2024-06-05 15:52:45 +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
Gao Hongtao
28bf55219f
Bump BanyanDB Java Client to 0.6.0 ( #12195 )
2024-05-09 17:31:52 +08:00
Wan Kai
a38628fced
Fix MQE `top_n` global query. ( #12163 )
2024-04-26 14:53:37 +08:00
Chen Ziyan
7e978261fc
Add ActiveMQ classic monitoring ( #12109 )
2024-04-18 12:32:59 +08:00
Wan Kai
a8b0d18943
Remove group and support labels in the meter histogram-percentile function. ( #12101 )
2024-04-15 15:22:36 +08:00
吴晟 Wu Sheng
f97fd4f6e4
Remove unnecessary `componentIds` as series ID ( #12091 )
...
* Remove unnecessary `componentIds` as series ID in the `ServiceRelationClientSideMetrics` and `ServiceRelationServerSideMetrics` entities.
2024-04-11 13:14:06 +08:00
Wan Kai
bbbed44863
[Break Change]: Labeled Metrics support multiple labels. ( #12082 )
2024-04-10 19:57:36 +08:00
Wan Kai
b6d8d3a174
Fix `AvgHistogramPercentileFunction` legacy name. ( #12039 )
2024-03-19 09:42:14 +08:00
Chen Ziyan
00ccaceb27
Support ClickHouse server monitoring & Support service hierarchy ( #11966 )
2024-03-07 09:41:39 +08:00
Wan Kai
80bf5d360c
Remove Column#function mechanism in the kernel and make query `readMetricValue` always return the average value of the duration. ( #11976 )
2024-03-04 09:56:59 +08:00
Wan Kai
30748d2052
Fix Service Layer when building Events in the EventHookCallback. ( #11918 )
2024-02-23 14:01:55 +08:00
Chen Ziyan
0f7844278a
Fix day-based table rolling time range strategy in JDBC storage. ( #11915 )
2024-02-22 23:15:38 +08:00
peachisai
48c766ee01
Support RocketMQ monitoring ( #11758 )
...
* Support RocketMQ monitoring
* Add swip3 - RocketMQ monitoring
* Add RocketMQ e2e cases
---------
Co-authored-by: peachisai <497533062@qq.com>
Co-authored-by: 吴晟 Wu Sheng <wu.sheng@foxmail.com>
Co-authored-by: 邵一鸣 <shaoym02@vanke.com>
Co-authored-by: Wan Kai <wankai123@foxmail.com>
2024-02-18 07:17:20 +08:00
Wan Kai
9dc4fd3b01
Support available layers of service in the topology. ( #11844 )
2024-01-30 12:51:15 +08:00
Wan Kai
2f4f4a1275
Add hierarchy relations auto-matching for MYSQL/POSTGRESQL/SO11Y_OAP/VIRTUAL_DATABASE. Fix MQE in dashboards when using `Card widget`. ( #11818 )
2024-01-24 15:03:45 +08:00
weixiang1862
f4a8f4aa99
Fix wrong timeBucket in topN group key. ( #11792 )
2024-01-17 17:50:41 +08:00
weixiang1862
b43ab447f7
Change topN group key from `StorageId` to `entityId + timeBucket`. ( #11788 )
...
In `LimitedSizeBufferedData`, it uses `HashMap<StorageId, LinkedList<STORAGE_DATA>>` to stash records.
With data storage as topN group key, topN records have no chance to compare with each other, so every record will be stashed into the map and finally persistent into DB. In addition, continuous record stash in a topN period will bring pressure to oap memory.
TopN group key is changed to `entityId + timeBucket`, then stash map can only reserve topN of every entity(db, cache) in the minute level.
2024-01-17 16:00:47 +08:00
peachisai
af4f469078
Add `max` and `min` functions for mal down sampling ( #11778 )
2024-01-16 11:33:09 +08:00
Wan Kai
75243eebdd
Filter conjecturable relations from service hierarchy query. ( #11782 )
...
* Remove conjecturable relations from service hierarchy query.
* sync ui
2024-01-16 10:59:42 +08:00
吴晟 Wu Sheng
811b9c1000
Remove unnecessary annotations and functions from Meter Functions. ( #11781 )
2024-01-16 10:25:27 +08:00
peachisai
52c29354f2
Fix SumPerMinFunctionTest error function ( #11773 )
...
Co-authored-by: 邵一鸣 <shaoym02@vanke.com>
2024-01-15 15:56:50 +08:00
mrproliu
e481324e93
Support handle eBPF Access Logs and update related UI ( #11732 )
2024-01-15 11:00:08 +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
593bd056f6
Support Service Hierarchy auto matching. ( #11743 )
2024-01-10 08:59:04 +08:00
Wan Kai
ce5d6a4ffb
Support build Service/Instance Hierarchy and query. ( #11698 )
2023-12-27 10:02:31 +08:00
吴晟 Wu Sheng
eb4cebf9ab
Set up the length of source and dest IDs in relation entities of service, instance, endpoint, and process to 250(was 200). ( #11686 )
2023-12-22 09:12:50 +08:00
kezhenxu94
39c21e3b45
Remove unreasonable default configurations for gRPC thread executor ( #11639 )
2023-12-07 21:59:45 -08:00