pg.yang
f38aad5fa5
Optimize MQ Topology analysis. ( #9911 )
...
Use entry span's peer from the consumer side as source service when no producer instrumentation(no cross-process reference).
2022-11-06 17:24:26 +08:00
soander
42f3396b64
Support the telegraf receiver plugin module ( #9620 )
...
* The telegraf receiver plugin module development.
* Refactored code of converting telegraf data and fixed some errors.
* Support Telegraf receiver plugin module.
* Add telegraf-receiver.md, update changes.md and vm-monitoring.md.
* Rename YAML file and change code style.
* Change receiver-telegraf of application.yml.
* The receiver-telegraf e2e test.
* The telegraf receiver e2e test.
* Fix an issue and delete redundant configs.
* Add Unit Test about converting Telegraf metrics.
* Adjust Unit Test about converting Telegraf metrics.
* Add License Header to Unit Test and change binary.xml.
* Change module provider's config initialization mechanism.
* Exclude the telegraf-rules in server-starter pom.xml.
* Fix telegraf e2e test issues.
* Change telegraf e2e test.
* Fix issues
* Fix issues.
* Add Sample convert Unit Test.
* Change vm.yaml, related documents and fix some issues.
* Change backend-vm-monitoring.md.
* Fix SampleConvertTest checkstyle issue.
* Change vm.yaml swap MAL.
* Update menu.yml and binary.xml.
* Update Telegraf Unit test.
* Delete telegraf config package, use meter.analyzer.prometheus package to load config file.
* Reorder telegraf metrics in menu.yml.
* Change e2e, vm, config, linux-service and vm.md.
* Update telegraf.conf file.
* Change url of telegraf.conf file.
* Update e2e.yaml, conf file, menu.yml and delete useless code of provider.
* Update grouping sampleFamily by timestamp and name, and add new UTs.
* Update vm-monitoring.md and .asf.yaml.
Co-authored-by: Superskyyy (ONLINE) <Superskyyy@outlook.com>
Co-authored-by: 吴晟 Wu Sheng <wu.sheng@foxmail.com>
2022-11-05 08:08:20 +08:00
Jiajing LU
d32a318637
Update BanyanDB storage module to adapt BanyanDB 0.2 ( #9839 )
...
* update to banyandb client 0.2
* simplify group check and creation
* support indexOnly
* partial apply configuration
* support CompleteableFuture
* fix BanyanDBProfileThreadSnapshotQueryDAO
* optimize BanyanDBProfileTaskQueryDAO
* optimize *LogQueryDAO
* support indexType
* add configuration
* use TTL from core config
Signed-off-by: Megrez Lu <lujiajing1126@gmail.com>
Co-authored-by: 吴晟 Wu Sheng <wu.sheng@foxmail.com>
2022-11-04 11:33:21 +08:00
吴晟 Wu Sheng
cba0e6182e
Reduce the buffer size(queue) of MAL(only) metric streams ( #9897 )
2022-11-02 20:26:38 +08:00
pg.yang
828e6e2f2b
Add virtual MQ analysis for native traces ( #9855 )
2022-11-02 08:05:35 +08:00
jiang1997
93db461216
Add UI dashboard for Python runtime metrics ( #9863 )
2022-11-02 07:04:33 +08:00
yswdqz
e497efd245
Change the way of loading MAL rules ( #9822 )
2022-11-01 15:11:04 +08:00
mrproliu
4adc05f89c
Support `sampledTrace` in LAL ( #9857 )
2022-10-31 17:54:37 +08:00
Fine0830
ae6a3a18ef
sync ui ( #9867 )
...
* Fix configuration panel styles.
* Remove an un-use icon.
* Support labeled value on the service/instance/endpoint list widgets.
2022-10-31 12:06:43 +08:00
kezhenxu94
fb2ac0e7f9
Split TCP related service mesh metrics protobuffer definition ( #9851 )
2022-10-28 09:14:38 +08:00
kezhenxu94
9ba31b63a2
Do not log error logs when failed to create ElasticSearch index because the index is created already ( #9856 )
2022-10-27 23:49:13 +08:00
Marc Navarro
7f9f792229
Do not log grpc envoy receiver client-side streaming cancellation as errors ( #9843 )
2022-10-26 07:32:34 +08:00
Fine0830
2cdcb0d7cc
Sync ui ( #9841 )
2022-10-25 12:17:26 +08:00
Shichao
24f8d6fbaa
Remove improper self-obs metrics in JvmMetricsHandler(for Kafka channel) ( #9838 )
2022-10-25 07:42:06 +08:00
吴晟 Wu Sheng
9d3982db74
Add new config initialization mechanism of module provider to replace existing ( #9828 )
2022-10-22 19:07:53 +08:00
mrproliu
2e6e3faef0
Support new records query protocol ( #9827 )
2022-10-22 11:30:52 +08:00
Eason Yi
b0d82d5604
[feat]Add Golang runtime metrics and cpu/memory used rate panels in FaaS-Instance dashboard ( #9823 )
2022-10-22 09:47:48 +08:00
jmjoy
2bde958f49
Update document `Server Agents` and `Compatibility` for PHP agent. ( #9830 )
2022-10-22 08:57:40 +08:00
kezhenxu94
6ea51f1745
Bump up jackson databind, snakeyaml, grpc dependencies ( #9821 )
2022-10-21 09:50:20 +08:00
Wan Kai
d98775790a
Support export `Trace` and `Log` through Kafka. ( #9817 )
2022-10-21 08:04:18 +08:00
吴晟 Wu Sheng
8d49b88259
Update docs for new data-collecting and query protocols ( #9809 )
2022-10-19 14:52:56 +08:00
mrproliu
b5cd3fad7e
Support `sumPerMinLabeled` in `MAL` ( #9804 )
2022-10-19 13:50:58 +08:00
Brandon Fergerson
34cfafe398
Update changes.md ( #9790 )
2022-10-15 18:01:13 +08:00
yangyiweigege
5e275b1bf2
Fix metrics was put into wrong slot of the window in the alarting kernel ( #9789 )
2022-10-15 17:32:42 +08:00
xzyJavaX
32b0d362f2
Optimize the query time of tasks in ProfileTaskCache ( #9780 )
2022-10-13 19:27:26 +08:00
pg.yang
4aa516ad58
Polish up APISIX metrics to follow Service concept ( #9775 )
2022-10-13 15:49:57 +08:00
吴晟 Wu Sheng
e3ad2d094c
Add more details on security notice ( #9778 )
2022-10-13 00:13:17 +08:00
kezhenxu94
956a9ec973
Lazy load the Kubernetes metadata and switch from event-driven to polling ( #9747 )
2022-10-11 23:38:00 +08:00
xiao ru xing
ffddf3c392
fix typo in protocols and setup guide ( #9749 )
2022-10-10 11:39:23 +08:00
xzyJavaX
4752d7b74e
optimize the creation conditions of profiling task ( #9744 )
2022-10-10 11:35:03 +08:00
Eason Yi
001a2ec454
(Summer 2022)Feat add golang runtime metrics ( #9711 )
2022-10-10 07:59:44 +08:00
Wan Kai
f1e0558ce3
Limit the max length of trace and log tag's `key=value` ( #9741 )
2022-10-08 16:12:48 +08:00
吴晟 Wu Sheng
f513161910
Add Security Notice doc ( #9737 )
2022-10-08 09:16:51 +08:00
吴晟 Wu Sheng
ba84b8af3e
Support skywalking-client-js report empty `service version` and `page path` ( #9735 )
2022-10-07 21:09:24 +08:00
pg.yang
8aa046b8d7
Add APISIX metrics monitoring ( #9725 )
2022-10-05 18:23:37 +08:00
吴晟 Wu Sheng
5ae4c125f8
Polish UI setup doc ( #9726 )
2022-10-03 17:59:20 +08:00
kezhenxu94
dd6b7a1fc0
Remove Prometheuse fetcher, fix MAL Histogram type bug, and reorganize the doc ( #9710 )
...
* [**Breaking Change**]: Remove prometheus-fetcher plugin, please use OpenTelemetry to scrape Prometheus metrics and
set up SkyWalking OpenTelemetry receiver instead.
* BugFix: histogram metrics sent to MAL should be treated as OpenTelemetry style, not Prometheus style:
```
(-infinity, explicit_bounds[i]] for i == 0
(explicit_bounds[i-1], explicit_bounds[i]] for 0 < i < size(explicit_bounds)
(explicit_bounds[i-1], +infinity) for i == size(explicit_bounds)
```
2022-09-30 13:13:03 +08:00
Wan Kai
d7ee9a01d6
Support sharding MySQL database instances and tables. ( #9689 )
...
* [**Breaking Change**] Support sharding MySQL database instances and tables by [Shardingsphere-Proxy](https://shardingsphere.apache.org/document/current/en/overview/#shardingsphere-proxy ).
SQL-Database requires removing tables `log_tag/segment_tag/zipkin_query` before OAP starts, if bump up from previous releases.
2022-09-30 08:39:14 +08:00
吴晟 Wu Sheng
fdc24ed822
Polish docs menu ( #9708 )
2022-09-29 10:29:01 +08:00
吴晟 Wu Sheng
f41b41ed21
Polish academy docs ( #9707 )
2022-09-29 10:12:17 +08:00
Wan Kai
4a7e8191dd
Unify query services and DAOs codes time range condition to `Duration`. ( #9702 )
2022-09-29 08:08:15 +08:00
kezhenxu94
fba069f4fb
Fix the wrong watch semantics in Kubernetes watchers ( #9551 )
2022-09-28 08:01:38 +08:00
吴晟 Wu Sheng
4f20059f7c
Fix words ( #9694 )
2022-09-27 16:32:57 +08:00
吴晟 Wu Sheng
2c265db6e8
Fix two kernel level bugs. ( #9690 )
...
* Fix meter functions `avgHistogram`, `avgHistogramPercentile`, `avgLabeled`, `sumHistogram` having data conflict when downsampling. FYI @jinho-son thanks for reporting.
* Do sorting `readLabeledMetricsValues` result forcedly in case the storage(database) doesn't return data consistent with the parameter list.
2022-09-27 16:05:17 +08:00
yswdqz
f9db9ba2dc
Support monitoring PostgreSQL slow SQLs. ( #9673 )
2022-09-23 20:31:17 +08:00
pg.yang
4e73a30d6f
Fix inconsistent virtual cache describe between code and scope definitions doc ( #9663 )
2022-09-22 20:19:38 +08:00
kezhenxu94
9a674c95cb
Bump up the embedded `swctl` version in OAP Docker image ( #9649 )
2022-09-21 15:29:00 +08:00
Fine0830
a39f0308b6
Sync ui and add a document for adding menus to booster UI ( #9653 )
...
Co-authored-by: 吴晟 Wu Sheng <wu.sheng@foxmail.com>
2022-09-21 12:37:14 +08:00
kezhenxu94
3e3a39cb66
Bump up snakeyaml to 1.32 ( #9647 )
2022-09-20 21:56:24 +08:00
吴晟 Wu Sheng
371bdab5ec
Remove `responseCode` fields of all OAL sources, as well as examples to avoid user's confusion. ( #9638 )
2022-09-20 10:27:26 +08:00