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
Kdump
5fa2ae4903
fix RESOURCE_LEAK ( #5616 )
2020-10-07 18:47:25 +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
zhang-wei
7135414c3c
Fixed some bugs with browser-recevier ( #5543 )
2020-09-23 18:48:06 +08:00
Gao Hongtao
50d2ff75bc
Parse TLS mode from ALS ( #5454 )
...
* Parse tls mode from als
Signed-off-by: Gao Hongtao <hanahmily@gmail.com>
* Polish code
Signed-off-by: Gao Hongtao <hanahmily@gmail.com>
2020-09-13 14:52:39 +08:00
zhang-wei
9143f1342d
Support HTTP api for browser recevier ( #5429 )
...
* support http api
2020-09-03 17:12:07 +08:00
Gao Hongtao
30ce1959a7
Hot reload gRPC certs of OAP. ( #5376 )
2020-08-31 23:11:01 +08:00
zhang-wei
7ef8b3e476
Support Browser protocol at OAP ( #4228 )
2020-08-31 15:46:37 +08:00
Jared Tan
22bf8e6a61
fix auth in sharing server. ( #5411 )
...
Co-authored-by: 吴晟 Wu Sheng <wu.sheng@foxmail.com>
2020-08-30 08:20:53 +08:00
吴晟 Wu Sheng
086d730aed
Unary alternative to `TraceSegmentReportService.collect` ( #5389 )
2020-08-26 19:10:50 +08:00
Lu Jiajing
5bfac1b50f
Remove style-check exception for logger ( #5363 )
2020-08-21 18:26:25 +08:00
snakorse
5da4015ec6
bugfix: Fix CLRThread metrics setId error. ( #5345 )
...
Co-authored-by: 郭刚平 <gangping.guo@xiaobao100.com>
2020-08-18 14:03:26 +08:00
吴晟 Wu Sheng
7f7e96b088
[IMPORTANT] Query traces with tags as condition ( #5270 )
2020-08-11 07:24:40 +08:00
吴晟 Wu Sheng
2f2840cbf5
Begin 8.2.0 iteration. ( #5211 )
...
* [maven-release-plugin] prepare release v8.1.0
* [maven-release-plugin] prepare for next development iteration
2020-07-31 20:15:27 +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
Jared Tan
db9f8e6e00
Support Jetty server advanced configuration. ( #5147 )
2020-07-25 17:41:49 +08:00
吴晟 Wu Sheng
2c676ead24
Add OAP configuration vocabulary documentation. ( #5149 )
2020-07-23 08:24:40 +08:00
Stalary
1877d0fcf4
Add jvm_thread metrics ( #5129 )
2020-07-22 09:05:32 +08:00
killGC
73ee3103e2
support sampleRate as Dynamic Configuration ( #4968 ) ( #4987 )
2020-07-07 08:40:44 +08:00
Gao Hongtao
1654a0fbf0
Add opencensus reciever ( #5029 )
...
Signed-off-by: Gao Hongtao <hanahmily@gmail.com>
2020-07-05 20:53:16 +08:00
吴晟 Wu Sheng
ea6be5b645
Fix endpoint dependency bug in MQ and uninstrumented proxy cases, and support endpoint dependency(v2 of endpoint topology case). ( #4995 )
2020-06-30 20:59:38 +08:00
吴晟 Wu Sheng
a93f1b3c3c
Support `logic-endpoint` series tag(s). ( #4985 )
...
* Support `logic-endpoint` series tag(s).
* Enhance the plugin dev doc.
* Update Java-Plugin-Development-Guide.md
fix punctuation
Co-authored-by: caoyixiong <32847163+IanCao@users.noreply.github.com>
2020-06-30 00:07:53 +08:00
Evan
ad47c9045b
update the kubernetes client verion to 8.0.0 ( #4844 )
2020-06-22 07:56:39 +08:00
吴晟 Wu Sheng
5de0d2c6f6
Set version to 8.1.0 for next iteration. ( #4916 )
...
* [maven-release-plugin] prepare release v8.0.0
* [maven-release-plugin] prepare for next development iteration
* Remove all shardingsphere cases.
2020-06-12 23:44:42 +08:00
吴晟 Wu Sheng
eb1cc71b6e
Clean up removed configurations. ( #4884 )
2020-06-09 12:03:59 +08:00
Gao Hongtao
4f0f39ffcc
Ingest prometheus metrics through meter system ( #4783 )
2020-06-08 09:19:34 +08:00
吴晟 Wu Sheng
37940beccc
Correct the service node type. ( #4833 )
2020-05-27 20:38:02 +08:00
吴晟 Wu Sheng
a10e044932
Group Parameterized Endpoints ( #4802 )
...
* Group Parameterized Endpoints. Configure the grouping rules for parameterized endpoints, to improve the meaning of the metrics.
2020-05-20 22:50:22 +08:00
吴晟 Wu Sheng
2880699860
Make OAL controlled by the receivers. ( #4767 )
...
* Split the official_analysis.oal into different parts
* Add Envoy OAL define.
* Fix license.
2020-05-09 21:39:19 +08:00
zhang-wei
d4f3218dea
Support define multiple OAL configuration ( #4748 )
2020-05-08 23:53:49 +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
吴晟 Wu Sheng
377315edbb
Make sure the DB service could be generated. ( #4757 )
2020-05-08 11:14:16 +08:00
吴晟 Wu Sheng
07cc984d73
Polish metrics logic, fix service traffic bug ( #4754 )
...
1. Service Traffic should serialize and deserialize the time bucket, otherwise, there is a chance service_traffic-0 generated.
2. Make top N results more clear about the owner. Previously, the same endpoint names of different services look the same.
3. Sync UI.
4. Fix service traffic equal and hashcode method. The time bucket is not a part of the entity attribute.
2020-05-07 23:00:38 +08:00
Jared Tan
15f1e048e9
fix skywalking refister-receiver artifactId name ( #4697 )
...
* fix skywalking refister-receiver artifactId
* update more.
2020-04-23 19:07:58 +08:00
吴晟 Wu Sheng
418bdff277
New metrics query protocol v2 ( #4679 )
...
1. Support the new query protocol, and the v1 query protocol is still supported
2. All `numOfxxx`/`GlobalBrief` is only a mock now, no real number.
3. typeOfMetrics service is a mock only too, follow up PR will implement this.
2020-04-21 15:39:18 +08:00