Zhenxu Ke
d4175d84b1
test: add e2e for NodeJS agent ( #6073 )
2020-12-24 16:07: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
mrproliu
4aa9f301d0
Add alarm tests in the e2e ( #5961 )
2020-12-08 16:47:28 +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
Zhenxu Ke
7c406c30ce
test: remove so11y from SimpleE2E ( #5957 )
2020-12-06 15:27:57 +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
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
吴晟 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
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
kezhenxu94
b69aff1e2b
Bump up testcontainers version to workaround the Docker bug on MacOS ( #5807 )
2020-11-07 17:25:32 +08:00
kezhenxu94
66dd848e84
test: E2E Elasticsearch 7.x highest and lowest versions ( #5779 )
2020-11-03 16:42:13 +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
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
zhang-wei
7e6b19dfc0
Fix some bugs with browser ( #5683 )
...
* fix query browser error log bug
2020-10-18 17:58:29 +08:00
kezhenxu94
239eaa01fd
test: set up ALS E2E test ( #5675 )
2020-10-15 23:20:46 +08:00
Humbertzhang
39815388a3
Add E2E test for python Kafka report protocol ( #5640 )
2020-10-10 16:41:18 +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
吴晟 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
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
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
xbkaishui
a7e77832a9
disable kafka property in agent.config ( #5305 )
...
* disable kafka plugin
* enable docker file of kafka for e2e test
2020-08-13 11:09:58 +08:00
CoderGang
4b441f06c3
Support for the remote debugging of local E2E testing framework ( #5198 )
2020-08-07 21:19:10 +08:00
kezhenxu94
58854a9bd8
Update commit hash in Python E2E test to v0.2.0 ( #5256 )
2020-08-07 10:28:54 +08:00
于玉桔
d4e64584af
fix version forgot update ( #5226 )
2020-08-07 07:48:22 +08:00
吴晟 Wu Sheng
48311e095a
Use client side component name when no server side mapping. ( #5232 )
...
* Use client side component name when no server side mapping.
* Unknown component should be fixed, so change the e2e expected data.
2020-08-05 13:34:58 +08:00
Daming
f9257f5274
Provide kafka as collector/reporter ( #4847 )
2020-07-30 11:55:49 +08:00
mrproliu
925c0d74c7
Provide server-side meter ( #4972 )
2020-07-25 21:17:32 +08:00
Stalary
1877d0fcf4
Add jvm_thread metrics ( #5129 )
2020-07-22 09:05:32 +08:00
kezhenxu94
54a43c4cef
Update Python commit hash to v0.1.0 ( #4988 )
2020-06-30 07:23:43 +08:00
Gao Hongtao
e143ae62eb
Reduce the length of metric name ( #4936 )
2020-06-22 09:10:51 +08:00
zhang-wei
38759318bd
update Dockerfile.go ( #4944 )
2020-06-18 14:04:28 +08:00
吴晟 Wu Sheng
cf80986e71
Update Dockerfile.nginx ( #4930 )
2020-06-16 10:25:55 +08:00
何延龙
305a6b3032
[PHP-E2E] Support v8 ( #4862 )
2020-06-05 18:02:44 +08:00
Daming
3f176bf50f
[hotfix]Fix UITemplate storage Influxdb implamented ( #4849 )
2020-06-02 16:05:21 +08:00
吴晟 Wu Sheng
d094a0f7c0
Support UI template management. ( #4843 )
2020-06-01 23:06:14 +08:00
kezhenxu94
edd8305fa2
Check http protocol in Python agent as well ( #4805 )
2020-05-23 16:05:13 +08:00
吴晟 Wu Sheng
39adda09f3
Make the default application.yml more friendly in the configuration s… ( #4777 )
...
* Make the default application.yml more friendly in the configuration section.
* Fix an issue in python e2e.
2020-05-12 16:55:31 +08:00
kezhenxu94
576bd7e286
Test: add E2E test for Python Agent ( #4770 )
2020-05-11 16:05:06 +08:00
mrproliu
816878897c
Support multiple ways to analyze segments in rest ( #4745 )
...
* support multiple segments analyze
* Support multiple ways to analyze segment data
* Change to support single or list of the segment data, add the document
* fix document and change the lua agent commit id
Co-authored-by: Mrproliu <mrproliu@lagou.com>
2020-05-08 22:54:36 +08:00
mrproliu
4e821415ea
Fix profile recheck error ( #4690 )
2020-04-22 19:25:56 +08:00
kezhenxu94
8e6a527f78
Add Java versions 9~14 to E2E tests ( #4674 )
2020-04-21 13:45:32 +08:00
Daming
28530cd79d
Upgrade the InfluxDB storage-plugin to protocol V3 ( #4641 )
...
Co-authored-by: 吴晟 Wu Sheng <wu.sheng@foxmail.com>
Co-authored-by: kezhenxu94 <kezhenxu94@163.com>
Co-authored-by: kezhenxu94 <kezhenxu94@apache.org>
2020-04-19 20:10:59 +08:00
kezhenxu94
21bb638d50
[Test] Remove all images after E2E tests and disable ES threshold ( #4671 )
2020-04-19 16:54:16 +08:00