Zhenxu
bd38ec492e
Add HTTP implementation of logs reporting protocol ( #7038 )
2021-05-30 22:35:55 +08:00
Zhenxu Ke
379c4e1a46
Allow multiple definitions as fallback in `k8sServiceNameRule`. ( #7006 )
2021-05-25 17:33:07 +08:00
Zhenxu Ke
85a993faf5
Allow multiple definitions as fallback in metadata-service-mapping.yaml file ( #6933 )
2021-05-13 06:53:05 +08:00
Zhenxu Ke
94adbf1c1f
Bump Kubernetes client-java version ( #6920 )
2021-05-10 05:07:09 +08:00
Zhenxu Ke
4103551092
bugfix: Envoy error logs are not persisted when no metrics are generated ( #6911 )
2021-05-07 23:25:20 +08:00
Zhenxu Ke
3b15f8d132
feature: Envoy access log receiver supports TCP logs ( #6727 )
2021-05-07 07:50:03 +08:00
kl
1fb2b01b7e
fix: Receiver_zipkin missing ServiceInstanceID bug #6749 ( #6763 )
2021-04-19 11:55:43 +08:00
Zhenxu Ke
aecb1b398b
Add some defensive codes of new protobuffers' semantics ( #6737 )
2021-04-13 20:24:24 +08:00
吴晟 Wu Sheng
17e820f156
Begin 8.6.0 iteration ( #6721 )
2021-04-09 23:01:00 +08:00
wankai123
4af2b61027
Fix ALS K8SServiceRegistry didn't remove the correct entry ( #6658 )
...
* Fix ALS K8SServiceRegistry didn't remove the correct entry
* Add changes
Co-authored-by: Zhenxu Ke <kezhenxu94@apache.org>
2021-04-01 06:14:01 +08:00
Gao Hongtao
7d06c210ae
Resolve envoy service name from a different position ( #6654 )
2021-03-31 12:09:18 +08:00
Ax1an
1bd397db9b
Add telemetry data about mesh error. ( #6550 )
2021-03-15 21:13:03 +08:00
Ax1an
d9617cbe7b
Add telemetry data about metrics in, metrics scraping and trace in metrics to zipkin receiver. ( #6516 )
2021-03-11 09:13:49 +08:00
Zhenxu Ke
de6a731d72
Save Envoy http access logs when error occurs ( #6322 )
2021-03-02 22:40:30 +08:00
吴晟 Wu Sheng
0e1d5c3767
Make Zipkin trace query available ( #6454 )
2021-02-27 14:50:54 +08:00
Zhenxu Ke
665a07cb0f
Clean up some warnings in maven build ( #6426 )
2021-02-24 07:05:56 +08:00
mrproliu
92d0465cd8
Simplify the Zabbix UT, reduce use time ( #6362 )
2021-02-11 10:02:37 +08:00
mrproliu
75f03acba7
Adopt Zabbix protocol ( #6176 )
...
Happy Chinese New Year !!
2021-02-10 22:40:07 +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
547f5f1e77
Add some defensive codes for NPE and bump up Kubernetes client version to expose exception stack trace ( #6327 )
2021-02-05 16:30:54 +08:00
Stephen Ni
d4ea997523
chore: add @Override tag on some methods ( #6304 )
2021-02-03 09:46:57 +08:00
吴晟 Wu Sheng
cdfe6ab358
Begin the 8.5.0 iteration ( #6302 )
...
* [maven-release-plugin] prepare release v8.4.0
* [maven-release-plugin] prepare for next development iteration
2021-02-02 08:01:49 +08:00
Zhenxu Ke
8c51043dbf
Remove duplicate codes in Envoy ALS handler ( #6263 )
2021-01-27 12:58:11 +08:00
zifeihan
52c438b9c3
Fix that the dynamic configuration is deleted on the server side but does not take effect on the agent. ( #6255 )
...
Co-authored-by: 吴晟 Wu Sheng <wu.sheng@foxmail.com>
2021-01-25 23:24:33 +08:00
wankai123
777c670c66
Support the identification of the source host of the metric data in otel-receiver-plugin ( #6243 )
2021-01-22 22:24:19 +08:00
zifeihan
db61015245
Support dynamic change SAMPLE_N_PER_3_SECS on java agent ( #6232 )
2021-01-21 15:41:14 +08:00
Zhenxu Ke
6893fec8bb
Fix bug in `parseInternalErrorCode` where some error codes are never reached ( #6226 )
2021-01-19 16:53:06 +08:00
zifeihan
97f54114a5
Add the implementation of ConfigurationDiscovery on the OAP side. ( #6220 )
2021-01-19 14:53:49 +08:00
zhang-wei
15452025c6
Log collecting and query implementation ( #6120 )
2021-01-14 09:49:11 +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
吴晟 Wu Sheng
d36b350197
Fix the priority setting doesn't work of the ALS analyzers ( #6121 )
2021-01-03 15:08:12 +08:00
Zhenxu Ke
f54f639c4d
Enhance Envoy metrics service analyzer by MAL ( #6091 )
2021-01-02 14:34:54 +08:00
Zhenxu Ke
6101163513
Support Envoy {AccessLog,Metrics}Service API V3 ( #6116 )
2021-01-01 21:48:38 +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
Zhenxu Ke
4a0a933d95
chore: remove unused lagecy codes ( #5998 )
2020-12-12 19:26:12 +08:00
mrproliu
821322447d
Make meter receiver support MAL ( #5915 )
2020-11-30 17:28:21 +08:00
吴晟 Wu Sheng
af19c72a7e
8.3.0 tagged, open for 8.3.0 iteration. ( #5920 )
...
* [maven-release-plugin] prepare release v8.3.0
* [maven-release-plugin] prepare for next development iteration
2020-11-29 11:01:20 +08:00
Gao Hongtao
2150904f01
Include SAN to set mTLS property ( #5908 )
...
* Include SAN to set mTLS property
* Fix codes as SAN is a list.
* Update the changelog.
Signed-off-by: Gao Hongtao <hanahmily@gmail.com>
Co-authored-by: Wu Sheng <wu.sheng@foxmail.com>
2020-11-27 12:39:09 +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
吴晟 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
Zhenxu Ke
5e8b6e92e2
Fix NPE and open some methods for extensibility ( #5832 )
2020-11-11 22:12:40 +08:00
kezhenxu94
8da9bf94ab
ALS analyzer based on Envoy metadata exchange ( #5800 )
2020-11-09 00:01:12 +08:00
吴晟 Wu Sheng
3bc6c4cd6e
Fix SnakeYAML CVE. Make doc and sharing receiver codes consistent. ( #5799 )
...
* Fix SnakeYAML CVE. Make doc and sharing receiver codes consistent.
* Update changelog.
* Fix word.
* Fix style issue.
2020-11-05 23:13:03 +08:00
Evan
cf563fcf58
Fixed unit of time mixing problem in kubernetes-client ( #5777 )
2020-11-03 17:54:33 +08:00
Evan
9b6386f31c
support oal list includes and excludes & add tags to some source ( #5739 )
...
* add oal excludes and includes to support tags
Co-authored-by: 吴晟 Wu Sheng <wu.sheng@foxmail.com>
2020-11-01 09:48:48 +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
kezhenxu94
f92a7bf897
Start next iteration 8.3.0 ( #5719 )
...
* [maven-release-plugin] prepare release v8.2.0
* [maven-release-plugin] prepare for next development iteration
2020-10-24 19:30:29 +08:00
Gao Hongtao
9ce47d5bdc
Meter Analysis Language ( #5531 )
2020-10-21 16:45:47 +08:00
kezhenxu94
239eaa01fd
test: set up ALS E2E test ( #5675 )
2020-10-15 23:20:46 +08:00