吴晟 Wu Sheng
71dd60d5e8
Fix instrumentation v2 API doesn't work for constructor instrumentation. ( #51 )
2021-10-13 22:56:38 +08:00
xu1009
0f6276b71c
Add kylin jdbc plugin ( #45 )
2021-10-12 21:35:58 +08:00
Jiajing LU
2ecdc18901
Fix version compatibility for JSON-RPC4J Plugin ( #50 )
2021-10-12 17:33:59 +08:00
wallezhang
813fc31bd2
Feature add clickhouse jdbc plugin ( #41 )
2021-10-11 11:37:58 +08:00
CharliePu
5133faab4a
The httpasyncclient-4.x-plugin does not take effect every time. ( #40 )
2021-09-29 17:37:47 +08:00
业余布道师
77c4eb4edc
Add an agent plugin to support Jackson ( #39 )
2021-09-27 17:25:32 +08:00
wankai123
3997f02560
Format Springmvc & Tomcat EntrySpan operation name to `METHOD:URI` ( #37 )
2021-09-26 15:04:13 +08:00
wuguanyu
1b90f6892b
fix NumberFormat exception in MysqlURLParser ( #36 )
...
Delegate @ascrutae 's approval, his GitHub account has an issue for now.
2021-09-25 20:59:49 +08:00
业余布道师
c5657e83b3
Add Fastjson plugin ( #35 )
2021-09-24 18:05:47 +08:00
CharliePu
8b0f0e1bb7
Support for Apache HttpClient 5 plugin ( #31 )
2021-09-24 12:55:38 +08:00
吴晟 Wu Sheng
43f2069080
Upgrade byte-buddy to 1.11.18 ( #30 )
2021-09-23 11:42:52 +08:00
Daming
7d36faaf0f
Add Kafka LogReporter and make grpc log reporter sharing grpc channel with reporters ( #20 )
2021-09-23 10:50:34 +08:00
furaul
43839e02aa
Fix a tracing context leak in SpringMVC plugin ( #34 )
...
* Once the springMVC span is created in beforeMethod, it must be stopped in afterMethod. Or it may cause memory leak.
Authored-by: furao <furao@didiglobal.com>
2021-09-22 21:20:02 +08:00
业余布道师
3e97740036
Add HikariCP connection pool plug-in. ( #29 )
2021-09-20 15:21:57 +08:00
业余布道师
26f1d986a2
Add plugin for Alibaba Druid connection pool. ( #27 )
2021-09-19 22:52:32 +08:00
Jiajing LU
a7a74a4067
Chore: Add benchmark and improve docs for exception-ignore plugin ( #25 )
...
* add benchmark and improve docs
Signed-off-by: Megrez Lu <lujiajing1126@gmail.com>
* modify changelog and copy benchmark results to the docs
2021-09-14 16:38:54 +08:00
zifeihan
0e45ed0b13
Add thrift plugin support thrift TMultiplexedProcessor. ( #22 )
2021-09-14 09:31:24 +08:00
lpcy
f191953689
fix multi-db-instance on same host port ( #18 )
2021-09-04 22:03:25 +08:00
Darcy
c872adc20c
optimize lettuce plugin ( #17 )
2021-09-02 20:38:55 +08:00
Daming
dd0d8afe88
Support mTLS for gRPC channel ( #15 )
2021-08-31 15:56:30 +08:00
吴晟 Wu Sheng
fc79937619
Doc polish, remove unrelated documents and fix source code LICENSE ( #5 )
2021-08-27 10:08:36 +08:00
wankai123
be0f57ae28
Support k8s configmap grouped dynamic configurations ( #7570 )
...
* Support k8s configmap grouped dynamic configurations
* Support single config read from multiple configmaps
2021-08-26 15:30:11 +08:00
wankai123
abcd87f811
Support collection type in dynamic configuration core and add zookeeper implementation ( #7509 )
...
* Support grouped dynamic configurations in DCS.
Support zookeeper grouped dynamic configurations.
* change to @Slf4j
Co-authored-by: 吴晟 Wu Sheng <wu.sheng@foxmail.com>
2021-08-23 18:09:33 +08:00
Daming
a2e011f9b0
Kafka extra producer configuration enhancement ( #7526 )
2021-08-23 17:16:19 +08:00
kezhenxu94
7b206458fe
Fix NPE when OAP nodes synchronize events with each other in cluster mode ( #7531 )
2021-08-23 13:18:21 +08:00
Fine0830
fb0f2cf1f1
sync ui ( #7523 )
2021-08-21 15:42:41 +08:00
吴晟 Wu Sheng
c04b4e0e51
Fix distinct in Service/Instance/Endpoint query is not working. ( #7482 )
2021-08-18 20:30:15 +08:00
kezhenxu94
09cc0f96a7
Harden the security of Groovy-based DSL, MAL and LAL ( #7485 )
2021-08-18 18:17:43 +08:00
kezhenxu94
1af2e46e33
Add a new API to test log analysis language ( #7475 )
2021-08-18 16:40:25 +08:00
kezhenxu94
6bb4d35ce8
Add all agent config to `agent.conf` file for convenient containerization use cases ( #7470 )
...
* Add all agent config to `agent.conf` file for convenient containerization use cases
* Fix name and default value
2021-08-18 10:25:28 +08:00
CharliePu
39d23c1678
Remove the duplicated tags to reduce the storage payload. ( #7469 )
2021-08-17 18:01:56 +08:00
王旺
77bf5de7f6
Polish otel receiver doc ( #7464 )
...
* modify receiver and vm-monitoring doc
* Polish the doc.
* Add changelog.
Co-authored-by: wang <wang@163.com>
Co-authored-by: 吴晟 Wu Sheng <wu.sheng@foxmail.com>
2021-08-16 11:31:15 +08:00
hailin0
ce45397c56
Fix kafka-reporter-plugin shade package conflict ( #7463 )
...
* Fix kafka-reporter-plugin shade package conflict
Don't shade lz4, snappy or zstd package because they call native library files.
2021-08-15 21:55:45 +08:00
wallezhang
4b66f1e0a7
fix: Fix MultiScopesAnalysisListener#setPublicAttrs log warn frequently ( #7271 )
...
* fix: Fix MultiScopesAnalysisListener#setPublicAttrs log warn frequently. #6562
1. Rename current STATUS_CODE to HTTP_RESPONSE_STATUS_CODE, real tag key should be http.status_code.
2. Add a new string tag RPC_RESPONSE_STATUS_CODE to hold all string type value tag. The key is `rpc.status_code`.
3. At the backend, keep responseCode for HTTP_RESPONSE_STATUS_CODE tag, but add @Deprecated. Also, add httpResponseStatusCode(a duplicate of responseCode) and rpcStatusCode(for RPC_RESPONSE_STATUS_CODE) fields for OAL.
* Modify `Tags.STATUS_CODE` field name to `Tags.HTTP_RESPONSE_STATUS_CODE` and type from `StringTag` to `IntegerTag`, add `Tags.RPC_RESPONSE_STATUS_CODE` field to hold rpc response code value.
* Add `rpcStatusCode` for `rpc.status_code` tag in the OAL objects. The `responseCode` field is marked as deprecated and replaced by `httpResponseStatusCode` field.
* Tag `status_code` is still supported in the backend for forward compatbility. Will be removed one year later.
Co-authored-by: 吴晟 Wu Sheng <wu.sheng@foxmail.com>
2021-08-14 20:17:46 +08:00
吴晟 Wu Sheng
dc05539361
DataCarrier changes a `#consume` API to add properties as a parameter to initialize consumer ( #7452 )
2021-08-13 14:05:10 +08:00
probeyang
35dd15bfbf
Add component id and icon for Python falcon plugin ( #7446 )
2021-08-12 12:17:01 +08:00
Fine0830
18ae82f2d1
update changlog ( #7445 )
2021-08-12 09:58:58 +08:00
吴晟 Wu Sheng
6a241aed75
[Break Change] Remove endpoint name in backend log and browser log query ( #7444 )
...
* Remove page path in the browser log query condition.
* Remove endpoint name in the backend log query condition.
2021-08-12 09:44:19 +08:00
Jared Tan
375138887a
update jdk 11 in dockerfile and remove unused java_opts. ( #7441 )
...
* update jdk 11 and remove unused java_opts.
2021-08-11 19:27:25 +08:00
吴晟 Wu Sheng
de6cae3429
[Break Change] Remove endpoint name in the trace query condition. ( #7438 )
...
* [Break Change] Remove endpoint name in the trace query condition.
* Fix a local UT error(MacOS only)
2021-08-11 16:27:10 +08:00
Kagaya
9a05ad4b42
Add component id for go-kratos & go-mysql ( #7428 )
2021-08-10 15:42:20 +08:00
Yihao Chen
ac4330c0bc
Add a doc section for Python agent log reporter. ( #7430 )
2021-08-10 15:39:09 +08:00
kezhenxu94
85e22f5124
Fix issues in ES7.14 and add log cases to ES7.14 ( #7429 )
2021-08-10 15:36:53 +08:00
吴晟 Wu Sheng
cc66254729
Remove statement, version, and endtime from segment entity. ( #7427 )
2021-08-10 00:05:06 +08:00
Halil Onur Çeçen
bca62f63fa
Openapi-definitions file loader fix ( #7417 )
...
* excluded openapi-definitions resource folder
jar class loader comes before runtime config folder
* update CHANGES.md
* include openapi-definitions folder in bin packages.
Co-authored-by: Halil Onur Cecen <HalilOnur.Cecen@sahibinden.com>
2021-08-07 09:53:48 +08:00
wankai123
4e7d80fb88
Support Metric level function `serviceRelation` in `MAL` and binding envoy metrics into the topology. ( #7399 )
...
* Support Metric level function `serviceRelation` in `MAL`.
* Support envoy metrics binding into the topology.
* add istio args
* remove istio 1.7
Co-authored-by: 吴晟 Wu Sheng <wu.sheng@foxmail.com>
Co-authored-by: Jared Tan <jian.tan@daocloud.io>
Co-authored-by: Zhenxu <kezhenxu94@apache.org>
2021-08-06 17:09:13 +08:00
Daming
9ecb9fd87c
add event http receiver ( #7406 )
2021-08-04 15:53:48 +08:00
Jared Tan
9b30d0edfd
fix not found error when refresh ui. ( #7403 )
...
* fix not found error when refresh ui.
* add CHANGES.md
* Update CHANGES.md
Co-authored-by: 吴晟 Wu Sheng <wu.sheng@foxmail.com>
2021-08-04 08:03:03 +08:00
吴晟 Wu Sheng
651f7f16ca
Fix CVE-2021-35515, CVE-2021-35516, CVE-2021-35517, CVE-2021-36090 ( #7400 )
2021-08-03 12:38:08 +08:00
ThisSeanZhang
0b418bf379
Support Multiple DNS period resolving mechanism ( #7398 )
2021-08-02 11:16:21 +08:00