John Bampton
85fc4f827c
Fix spelling ( #6418 )
2021-02-22 07:40:35 +08:00
zhang-wei
1c52995cbf
Supplement the E2E test for skywalking-client-js ( #6409 )
2021-02-21 22:29:50 +08:00
Zhenxu Ke
9de93119e2
Enhance gRPC log appender to allow layout pattern ( #6403 )
2021-02-21 12:53:44 +08:00
mrproliu
317a6580f3
Remove filename suffix in the meter active file config ( #6413 )
2021-02-21 08:35:38 +08:00
haoyann
c45bb361ee
Storage plugin supports PostgreSQL ( #6345 )
2021-02-20 20:59:51 +08:00
wankai123
6c6a8a7109
Add E2E test for VM monitoring that the metrics from Promethues node-exporter via OTEL. ( #6404 )
2021-02-20 16:11:44 +08:00
mrproliu
e60950c5c3
Change the Zabbix receiver is disabled by default ( #6395 )
2021-02-18 23:45:18 +08:00
Evan
ecd0213587
Fix the incorrect package imports of the log4j grpc log appender. ( #6385 )
2021-02-17 17:27:26 +08:00
mrproliu
75f03acba7
Adopt Zabbix protocol ( #6176 )
...
Happy Chinese New Year !!
2021-02-10 22:40:07 +08:00
Zhenxu Ke
30a88b555f
Skip CI in some cases to save resources ( #6340 )
2021-02-07 16:19:55 +08:00
zhang-wei
ba6d49ad91
Update the timestamp field type for LogQuery ( #6335 )
2021-02-07 12:09:51 +08:00
Zhenxu Ke
b92eac2cd6
Add a new concept "Event" and its implementations to collect events ( #6183 )
2021-02-05 18:37:18 +08:00
Zhenxu Ke
56c264d1fa
test: fix flaky E2E test of Kafka ( #6281 )
2021-01-30 11:46:05 +08:00
Zhenxu Ke
5d47d4d29f
Remove state / isError and collect exception stacktrace in error logs ( #6275 )
2021-01-30 08:18:52 +08:00
zhang-wei
01d1eff6c7
Enhancement log-recerive e2e test ( #6248 )
2021-01-29 00:07:16 +08:00
吴晟 Wu Sheng
7b1c63de11
Remove optional log plugin ( #6259 )
2021-01-26 23:23:14 +08:00
zhang-wei
0bd8149596
LogQuery remove unused field ( #6246 )
2021-01-24 19:13:31 +08:00
zifeihan
97f54114a5
Add the implementation of ConfigurationDiscovery on the OAP side. ( #6220 )
2021-01-19 14:53:49 +08:00
ralphgj
ea8a4963a2
fix recording url tag with wrong port ( #6214 )
2021-01-18 19:49:33 +08:00
Evan
020a995301
change spanId toolkit api type ( #6216 )
2021-01-16 15:40:48 +08:00
Zhenxu Ke
cbfe7ee87c
Set up test for Istio 1.8.2 to verify Envoy V3 protocol ( #6215 )
2021-01-16 12:44:26 +08:00
Evan
b0cc91382c
export the segmentId and spanId in toolkit ( #6213 )
2021-01-16 09:04:01 +08:00
Zhenxu Ke
98d0430b91
chore: set up license-eye to check license header ( #6200 )
2021-01-14 22:08:37 +08:00
zhang-wei
15452025c6
Log collecting and query implementation ( #6120 )
2021-01-14 09:49:11 +08:00
Jared Tan
50c74a6bc5
Upgrade kafka clients support version ( #6182 )
2021-01-12 21:49:22 +08:00
Zhenxu Ke
afc44d4a3d
Unify the service name rule in `metadata-service-mapping.yml` of `mx-… ( #6131 )
2021-01-08 13:54:04 +08:00
Zhenxu Ke
f3d5153a80
Add ElasticSearch 7.10 to test matrix ( #6137 )
2021-01-07 10:11:13 +08:00
Zhenxu Ke
f54f639c4d
Enhance Envoy metrics service analyzer by MAL ( #6091 )
2021-01-02 14:34:54 +08:00
vcjmhg
c010481cf6
Checkstyle plugin checks test codes ( #6003 )
2020-12-29 17:58:34 +08:00
Zhenxu Ke
d4175d84b1
test: add e2e for NodeJS agent ( #6073 )
2020-12-24 16:07:07 +08:00
Zhenxu Ke
7b9cff4b73
chore: fix typo gprc -> grpc ( #6035 )
2020-12-20 00:17:46 +08:00
zifeihan
de3ccecd22
Trace method(clearScrollAsync) for elasticsearch-6.x-plugin and polishing elasticsearch-6.x-scenario. ( #6031 )
...
* Polish elasticsearch-6.x-scenario.
2020-12-19 20:58:07 +08:00
Zhenxu Ke
6feeaf6e5f
Update submodule to sync namespaced proto files ( #6026 )
...
* update submodule to sync namespaced proto files
* add compat E2E test and update mock collector
* add changelog, fix GHA syntax, compat Java agent
* highlight notes, use archive dist, revert compat in agent
* polish changelog, add missing `-javaagent` in provider
* fix wrong position of JAVA_OPTS
* polish changelog
2020-12-18 12:29:44 +08:00
vcjmhg
0996151973
Support collecting logs of log4j, log4j2, and logback in the tracing context ( #5914 )
2020-12-10 13:53:30 +08:00
mrproliu
4aa9f301d0
Add alarm tests in the e2e ( #5961 )
2020-12-08 16:47:28 +08:00
hailin0
fbf49b2cc6
Change the operation name of quartz-scheduler plugin ( #5934 )
2020-12-08 10:04:14 +08:00
Zhenxu Ke
b5367aa6b1
test: extract so11y test and add logs ( #5955 )
...
* Increase metrics time range
* Remove unused codes
* Update SO11yE2E.java
Co-authored-by: Hongtao Gao <hanahmily@gmail.com>
2020-12-06 22:15:37 +08:00
zifeihan
c24dbd6ec1
Fix jdk-http and okhttp-3.x plugin did not overwrite the old trace header. ( #5958 )
...
* Fix jdk-http and okhttp-3.x did not overwrite the old trace header.
* Update CHANGES.md.
2020-12-06 21:14:12 +08:00
Zhenxu Ke
7c406c30ce
test: remove so11y from SimpleE2E ( #5957 )
2020-12-06 15:27:57 +08:00
zifeihan
6e0a244482
Add the plugin for Apache CXF 3.x ( #5887 )
2020-11-26 17:18:55 +08:00
Gao Hongtao
53e42bce5d
Insert group name into services of so11y and istio relevant metrics ( #5897 )
2020-11-26 14:38:10 +08:00
Gao Hongtao
b39c4306a8
Observing Istio control plane ( #5835 )
...
* Add Istio control plane otel MAL expressions and UI template
* Remove OpenCensus receiver, add OpenTelemetry receiver
* Transfer oc receiver to ot receiver
* Create indices on boot
* Document istio metrics and otel receiver
* Update CHANGES.md
* Fix potential NPE
* Add group to meter and cleanup istio mixer
* Update e2e case due to the change of meter metric name
* Update prometheus fetcher config, fix sql builder issue of h2
* Disable istio and so11y metrics by default.
* Fix micrometer testcase
2020-11-25 21:07:03 +08:00
Lu Jiajing
d9623ec487
Spring-Kafka 1.x support ( #5879 )
...
* support spring-kafka 1.3.x and add test
* add spring-kafka-1.3.x-scenario to github workflow
* change kafka-plugin FAQ
* add supported versions
* update CHANGES.md
2020-11-24 19:32:37 +08:00
Jared Tan
8d164d3dd8
Add Tidb provider module. ( #5844 )
...
* fix transaction too large error when use TiDB as storage
* add CHANGES.md
* fix typo
* add tidb storage provider module.
* add e2e.
* revert ui submodule.
* fix license.
* Fix wrong health check test
* add tidb ttl e2e.
Co-authored-by: moonsphere <moonsphere@m.com>
Co-authored-by: kezhenxu94 <kezhenxu94@apache.org>
Co-authored-by: kezhenxu94 <kezhenxu94@163.com>
2020-11-22 23:28:54 +08:00
zifeihan
d6c9926e9e
Add the plugin for microsoft mssql-jdbc ( #5856 )
2020-11-18 15:48:18 +08:00
吴晟 Wu Sheng
9c486a05ee
Support `sideCar.internalErrorCode` in the sources ( #5849 )
...
* Support nested sidecar object in the scope.
* Update the changelog.
* Fix comments and docs.
2020-11-17 09:03:48 +08:00
zifeihan
7220643cbf
Add the plugin for mssql-jtds 1.x plugin. ( #5842 )
...
* Add the plugin for mssql-jtds 1.x plugin.
2020-11-16 08:30:25 +08:00
kezhenxu94
b93de289d3
test: work around the testcontainers bug ( #5808 )
2020-11-09 06:53:13 +08:00
kezhenxu94
8da9bf94ab
ALS analyzer based on Envoy metadata exchange ( #5800 )
2020-11-09 00:01:12 +08:00
King
bc7afa6347
add support for dbcp 2.x plugin ( #5550 )
2020-11-08 09:41:56 +08:00
xiaoyu
d625f2905b
shardingsphere scenario remove commons-dbcp ( #5788 )
2020-11-07 20:34:57 +08:00
kezhenxu94
b69aff1e2b
Bump up testcontainers version to workaround the Docker bug on MacOS ( #5807 )
2020-11-07 17:25:32 +08:00
Kcat
c32caab6e0
Add async-http-client plugin ( #5690 )
2020-11-06 00:33:47 +08:00
kezhenxu94
66dd848e84
test: E2E Elasticsearch 7.x highest and lowest versions ( #5779 )
2020-11-03 16:42:13 +08:00
Evan
603187b7a8
Apply tags from Correlation Context key/values to Spans ( #5685 )
...
Co-authored-by: 吴晟 Wu Sheng <wu.sheng@foxmail.com>
Co-authored-by: kezhenxu94 <kezhenxu94@163.com>
2020-11-01 20:51:21 +08:00
zifeihan
ac36a3ff49
Add ThreadPoolExecutor for handle kafka message. ( #5718 )
...
* 1.Add ThreadPoolExecutor for handle kafka message.
Co-authored-by: Daming <zteny@foxmail.com>
Co-authored-by: 吴晟 Wu Sheng <wu.sheng@foxmail.com>
2020-11-01 15:28:14 +08:00
Evan
08781b41a8
add transmission latency for MQ case ( #5666 )
...
Co-authored-by: 吴晟 Wu Sheng <wu.sheng@foxmail.com>
Co-authored-by: kezhenxu94 <kezhenxu94@apache.org>
2020-11-01 11:01:04 +08:00
xbkaishui
9668672205
add http client parameter collector ( #5756 )
...
* add http client parameter collector
* Update CHANGES.md
Co-authored-by: kezhenxu94 <kezhenxu94@apache.org>
Co-authored-by: 吴晟 Wu Sheng <wu.sheng@foxmail.com>
2020-10-31 23:49:15 +08:00
mrproliu
1d0d07ba96
Change toolkit plugin test to release version ( #5762 )
...
Co-authored-by: Mrproliu <mrproliu@lagou.com>
2020-10-31 21:33:13 +08:00
Jared Tan
ac481e1bbb
update hystrix plugin version support list. ( #5759 )
2020-10-31 12:15:26 +08:00
mrproliu
af41da0e93
Support choose files to activate the meter analyzer ( #5748 )
2020-10-29 23:46:07 +08:00
kezhenxu94
92bb474c2d
Improve Kubernetes service registry for ALS analysis ( #5722 )
...
The current implementation of envoy ALS K8S analysis is based on the hierarchy, pod -> StatefulSet -> deployment, StatefulSet, or others. It's freaky and different from the Istio Kubernetes registry.
The new path is pod -> endpoint -> service, and we should leverage Informer API instead of raw Kubernetes API.
2020-10-29 18:22:38 +08:00
Humbertzhang
c95a913492
Add percentile tests in e2e test. ( #5737 )
2020-10-29 14:38:49 +08:00
Daming
0c4827d056
remove finagle-6.25.0-scenario ( #5747 )
2020-10-29 07:50:57 +08:00
zifeihan
e1619495c3
Add feign loadbalancer case for spring-cloud-feign-1.x-scenario plugin. ( #5711 )
2020-10-22 14:03:28 +08:00
zifeihan
63d63ed7f5
Add feign loadbalancer case for spring-cloud-feign-2.x-scenario plugin. ( #5700 )
2020-10-21 07:58:09 +08:00
zhang-wei
7e6b19dfc0
Fix some bugs with browser ( #5683 )
...
* fix query browser error log bug
2020-10-18 17:58:29 +08:00
Daming
98968122e9
Provide Thrift Plugin ( #5644 )
2020-10-16 16:09:47 +08:00
kezhenxu94
88aab349c3
Update pre.sh ( #5677 )
2020-10-16 12:36:11 +08:00
kezhenxu94
239eaa01fd
test: set up ALS E2E test ( #5675 )
2020-10-15 23:20:46 +08:00
mrproliu
494c146ed5
Provide meter agent test tool support ( #5648 )
2020-10-13 07:58:14 +08:00
Humbertzhang
39815388a3
Add E2E test for python Kafka report protocol ( #5640 )
2020-10-10 16:41:18 +08:00
xbkaishui
c9b6a78ca9
Limit Sql body size ( #5626 )
2020-10-04 23:22:32 +08:00
吴晟 Wu Sheng
103cf00672
Support JDK 11 compiling and upgrade dependencies ( #5579 )
...
* Upgrade dependencies and make the JDK11 compiling passed.
* Update license and fix license check file.
* Add CI for JDK11 compiling.
* Update doc.
2020-09-29 10:34:21 +08:00
vcjmhg
806666b4cc
add webflux webclient plugin ( #5493 )
2020-09-27 22:38:07 +08:00
mrproliu
a68be426a0
Provide metrics APIs for agent plugin ( #5523 )
2020-09-26 21:30:37 +08:00
zifeihan
84d49c4412
Add kafka config for how long does kafka query server topic will trigger timeout ( #5554 )
2020-09-25 13:03:51 +08:00
harvies
fa62c637c2
remove minor version test tasks ( #5544 )
...
Co-authored-by: 吴晟 Wu Sheng <wu.sheng@foxmail.com>
2020-09-23 21:17:54 +08:00
harvies
c33a55cda1
Test for mongo3.x support version ( #5539 )
2020-09-22 22:08:58 +08:00
harvies
1ff25ac4f4
Support mongo driver 4.x version. ( #5512 )
2020-09-22 17:09:24 +08:00
harvies
c3edd3dad0
Better witness class for mongo3.8.x ( #5524 )
...
* modify witness class
* modify witness class & add test case
* replace DB_STATEMENT to DB_BIND_VARIABLES & remove executeMethod prefix
* fix ci
Co-authored-by: 吴晟 Wu Sheng <wu.sheng@foxmail.com>
2020-09-22 09:50:44 +08:00
hailin0
e200ef1045
Add support for xxl-job ( #5519 )
2020-09-20 10:04:32 +08:00
harvies
266414f261
update agent-test-tools version ( #5522 )
...
Co-authored-by: 吴晟 Wu Sheng <wu.sheng@foxmail.com>
2020-09-19 20:27:39 +08:00
Lu Jiajing
c65bcf1142
Check bootstrapServers type before casting for kafka-clients >= 2.1 ( #5510 )
2020-09-18 15:18:54 +08:00
吴晟 Wu Sheng
224af7f625
Correct the module missing check in the ModuleManagerCore ( #5484 )
...
* Correct the module missing check.
* Don't check the docker compose version, as the GitHub installed 3.x in default.
2020-09-15 16:32:41 +08:00
Evan
29de696c42
exception-ignore-plugin ( #5426 )
2020-09-09 15:07:01 +08:00
Xin,Zhang
1b5dd9b3f3
Move spring webflux into optional plugin ( #5445 )
...
* Move spring webflux into optional plugin
* Fix compile check
* Fix check style
* Adjust code
* add docs
* Update docs/en/setup/service-agent/java-agent/README.md
Co-authored-by: 吴晟 Wu Sheng <wu.sheng@foxmail.com>
2020-09-09 09:53:07 +08:00
CoderGang
c89e766f0d
Fix the bug #5443 and add documents for the local E2E remote debugging. ( #5457 )
...
* fix the E2E bug when running locally with multiple `docker-compose.yml` files #5443
* add documents for the for local remote debugging.
Co-authored-by: kezhenxu94 <kezhenxu94@apache.org>
2020-09-09 00:26:11 +08:00
Evan
10fe6b2585
fix plugin test ( #5456 )
2020-09-08 16:45:48 +08:00
Brandon Fergerson
f8c887e241
Include request method type in rest mapping annotations ( #5085 )
2020-09-05 23:14:40 +08:00
zhang-wei
7ef8b3e476
Support Browser protocol at OAP ( #4228 )
2020-08-31 15:46:37 +08:00
hailin0
ca957699dc
Add support for quartz-scheduler ( #5413 )
2020-08-30 23:48:26 +08:00
hailin0
afc0aef567
Add logic-endpoint and testcase for elasticjob-2.x plugin ( #5395 )
2020-08-28 14:27:07 +08:00
Daming
8bf38cc29c
using openjdk:14-buster as base image of PluginTest ( #5404 )
2020-08-28 09:07:03 +08:00
Xin,Zhang
77d94b4d2a
Fix issue that spring mvc plugin doesn't works when running on reactive api ( #5360 )
2020-08-26 13:22:39 +08:00
Daming
6c1659c56a
[plugin/test] Plugin test with jdk14 ( #5352 )
...
* plugin test with jdk14
* introduce jdk14 container
* remove docker:build
* remove BUILD_NO and introduct image_version
* Update docs/en/guides/Plugin-test.md
Co-authored-by: kezhenxu94 <kezhenxu94@163.com>
Co-authored-by: 吴晟 Wu Sheng <wu.sheng@foxmail.com>
Co-authored-by: kezhenxu94 <kezhenxu94@apache.org>
Co-authored-by: kezhenxu94 <kezhenxu94@163.com>
2020-08-24 20:17:22 +08:00
hailin0
1b54b61a88
Add support for spring @Scheduled ( #5339 )
2020-08-23 17:13:49 +08:00
Lu Jiajing
5bfac1b50f
Remove style-check exception for logger ( #5363 )
2020-08-21 18:26:25 +08:00
xbkaishui
79c1c0cc76
Support http header tag ( #5348 )
2020-08-20 10:43:28 +08:00
于玉桔
494d2a5b65
Elastic job plugin use wrong span type ( #5347 )
2020-08-19 21:21:09 +08:00