Commit Graph

1134 Commits

Author SHA1 Message Date
吴晟 Wu Sheng 5d034a0fc0
Fix a change log nit (#8600) 2022-02-26 22:55:09 +08:00
吴晟 Wu Sheng 7e83ca9e59
Add STAM paper to doc and Academy menu for listing important articles. (#8599) 2022-02-26 22:43:07 +08:00
kezhenxu94 ffba719e2e
Add a new sampler (`possibility`) in LAL (#8591) 2022-02-25 20:44:00 +08:00
kezhenxu94 72d823dba5
Remove inapplicable example for enforcer / dropper sampler in LAL doc (#8573) 2022-02-22 21:15:26 +08:00
kezhenxu94 68e40eb9fc
Support ElasticSearch 8 and add it into E2E tests (#8564) 2022-02-21 08:11:27 +08:00
kezhenxu94 eec05d8602
Set default connection timeout of ElasticSearch to 3000 milliseconds (#8560) 2022-02-19 14:08:40 +08:00
吴晟 Wu Sheng bdf4ccd358
Add v9 to compatibility matrix (#8559) 2022-02-18 21:39:55 +08:00
Non-Official NPM Mirror Bot 1553dfb682
update https://registry.npm.taobao.org to https://registry.npmmirror.com (#8538) 2022-02-12 15:19:05 +08:00
Jared Tan c1765b5177
[OAL] Keep the endpoint avg resp time meter name the same with others scope. (#8534)
* Keep the endpoint avg resp time meter name the same with others scope.

* fix e2e.

* update changes.

* Update CHANGES.md

Co-authored-by: 吴晟 Wu Sheng <wu.sheng@foxmail.com>

* sync submodule.

* revert break changes

* fix UT

Co-authored-by: 吴晟 Wu Sheng <wu.sheng@foxmail.com>
2022-02-11 20:48:02 +08:00
xiaojianjun 3bc933733f
[Feature] Support datasource metrics analysis (#8474)
* [Feature] Support collecting database connection pool metric,support MAL analyzer #8450
2022-02-11 16:27:11 +08:00
kezhenxu94 c49a82a6f5
Expose responseTimeout of ES client (#8531) 2022-02-10 14:46:40 +08:00
吴晟 Wu Sheng 6385c35322
Polish v9 upgrade FAQ (#8508) 2022-02-08 09:41:54 +08:00
kezhenxu94 22e1a89b4a
Bump up PostgreSQL driver to fix CVE (#8497) 2022-02-02 11:18:32 +08:00
刘威 b0a875fe3f
Bump up iotdb-session to 0.12.4 and fix IoTDB storage option bug (#8484)
* Fix IoTDB Storage Option insert null index value.

* Set the default value of SW_STORAGE_IOTDB_SESSIONPOOL_SIZE to 8

* Bump up iotdb-session to 0.12.4

* Update doc
2022-01-30 09:02:39 +08:00
xu1009 9033030788
Support thread pool metric collect (#8461)
Co-authored-by: litexu <litexu@tencent.com>
Co-authored-by: 吴晟 Wu Sheng <wu.sheng@foxmail.com>
2022-01-29 17:59:35 +08:00
wankai123 473debfee3
E2E verify OAP cluster model data aggregation and fix `SelfRemoteClient` self observing metrics. (#8481)
* E2E: verify OAP cluster model data aggregation.
* Fix `SelfRemoteClient` self observing metrics.
* Remove unnecessary storage cases in the cluster e2e.
* Add steps in cluster e2e to verify the whole cluster is up
* update the doc
2022-01-27 15:40:20 +08:00
Marc Navarro 00a7365960
Fix istio control and data planes naming (#8475) 2022-01-25 19:14:29 +08:00
kezhenxu94 2d13c8afd7
Pin the version of link checker (#8466) 2022-01-24 13:45:35 +08:00
liqiangz fc27f766c5
Support SkyWalking meter format in OpenTelemetry collector. (#8438) 2022-01-17 16:01:27 +08:00
吴晟 Wu Sheng 40bec82e30
Follow protocol grammar fix `GCPhrase -> GCPhase` (#8420)
* Follow protocol grammar fix `GCPhrase -> GCPhase`

* Fix doc.
2022-01-13 00:49:19 +08:00
zhang-wei 250f92d09c
Add source layer and dest layer to relation (#8419) 2022-01-12 23:17:33 +08:00
wankai123 1025c974fc
Update doc: v9-version-upgrade (#8388) 2022-01-04 21:59:17 +08:00
wankai123 8bcf22f3d8
Support OAP server v9 Core concept: Layer, backend side (#8379) 2022-01-04 16:16:24 +08:00
zhyyu 594e7390b1
update backend-alarm.md, support op "=" to "==" (#8334) 2021-12-24 17:23:21 +08:00
Jared Tan f2229b6f27
fix ETCD cluster config environment variables not working. (#8255) 2021-12-07 10:55:58 +08:00
吴晟 Wu Sheng cbdf8aabae
Fix a wrong link (#8235) 2021-12-03 07:48:21 +08:00
mrproliu fe1eedd479
Add link Satellite as Load Balancer documentation and compatibility with satellite (#8228) 2021-12-02 15:23:40 +08:00
吴晟 Wu Sheng 00ffdf77da
Add a guidance doc about the logic endpoint (#8216) 2021-11-30 21:06:47 +08:00
吴晟 Wu Sheng fb690941f6
Highlight profiling blogs (#8214) 2021-11-30 18:50:58 +08:00
刘威 842b5d927e
Support Apache IoTDB as a storage option (#7766)
Support Apache IoTDB as a storage option, mostly refer to previous InfluxDB storage option.
* The Design of Apache IoTDB Storage Option, https://skywalking.apache.org/blog/2021-11-23-design-of-iotdb-storage-option/
2021-11-27 09:04:23 +08:00
wankai123 215d086286
Fix k8s monitoring otel version (#8171) 2021-11-22 18:05:45 +08:00
kezhenxu94 973fba0805
Add filter mechanism in MAL core and fix some bugs (#8157) 2021-11-19 23:33:35 +08:00
kezhenxu94 ba630a3cb9
Add Docker images for arm64 architecture (#8141) 2021-11-17 21:26:25 +08:00
Kirs 4284a57501
Add MicroBench module to make it easier for developers to write JMH Test (#7985) 2021-11-11 12:01:40 +08:00
King 2663609c0a
Add rocketmq fetcher link to doc (#8099) 2021-11-09 21:23:51 +08:00
吴晟 Wu Sheng 7563734def
Update kafka-fetcher.md (#8085) 2021-11-06 20:34:20 +08:00
CoderGang 7c468c8331
add pulsar fetcher plugin link to the docs. (#8084) 2021-11-06 19:09:47 +08:00
liqiangz 4cd39b3752
Add OpenTelemetry as new source for logs. (#8065) 2021-11-03 21:29:44 +08:00
Wing 76847db783
Refine protocols doc (#8049) 2021-11-02 16:49:36 +08:00
吴晟 Wu Sheng 1b8dbd3fb3
Polish doc, restructure documents about receivers and fetchers (#8043)
1. Remove general receiver and fetcher docs
1. Add more specific menu with docs to help users to find documents easier.
2021-11-01 17:42:19 +08:00
吴晟 Wu Sheng 54b72c88bd
Enhance documents about the data report and query protocols. (#8041) 2021-11-01 16:30:31 +08:00
wankai123 32f9ab01f2
E2e immigrate to e2e-v2 finished, remove old e2e. (#8037) 2021-10-29 14:32:16 +08:00
吴晟 Wu Sheng e575701f85
Support JDK 16 and 17. (#8005) 2021-10-26 16:34:24 +08:00
吴晟 Wu Sheng 1ee9ce0a9c
Update doc about UI. (#7994) 2021-10-24 20:29:22 +08:00
wankai123 d1dcd3f96c
Replace e2e cases to e2e-v2: Kafka: Base, Meter, Log, Profile (#7986)
* Replace e2e cases to e2e-v2: Kafka: Base, Meter, Log, Profile
* Set `SW_KAFKA_FETCHER_ENABLE_NATIVE_PROTO_LOG`, `SW_KAFKA_FETCHER_ENABLE_NATIVE_JSON_LOG` default `true`.
2021-10-22 10:54:49 +08:00
吴晟 Wu Sheng fc0d0e1e7b
Message Queue performance and consuming latency monitoring (#7918)
* Support `!= null` in OAL engine.
* Add `Message Queue Consuming Count` metric for MQ consuming service and endpoint.
* Add `Message Queue Avg Consuming Latency` metric for MQ consuming service and endpoint.
* Document with a new menu in the `tracing` catalog is added
2021-10-13 20:20:36 +08:00
吴晟 Wu Sheng 7f7f604bed
Support `(str->long)` and `(str->int)` cast statements in OAL core engine. (#7907)
Enhance OAL engine core
* Fix `funcParamExpression` and `literalExpression` can't be used in the same aggregation function.
* Support cast statement in the OAL core engine.
* Support `(str->long)` and `(long)` for string to long cast statement.
* Support `(str->int)` and `(int)` for string to int cast statement.
* Support Long literal number in the OAL core engine.
* Support literal `string` as parameter of aggregation function.
* Add `attributeExpression` and `attributeExpressionSegment` in the OAL grammar tree to support `map` type for the
  attribute expression.

Besides added UTs, I locally tested these OAL scripts
```
mq_consume_latency = from((str->long)Service.tag["transmission.latency"]).longAvg();

mq_consume_latency = from((long)Service.tag["transmission.latency"]).longAvg();

mq_consume_latency = from((str->long)Service.tag["transmission.latency"]).filter((str->long)tag["transmission.latency"] > 0L).longAvg();
```
2021-10-12 14:33:23 +08:00
吴晟 Wu Sheng 9d8a774b6a
Enhance `get` generation mechanism of OAL engine, support map type of source's field. (#7904) 2021-10-11 21:04:06 +08:00
kezhenxu94 4c95f07adb
Set the Docker image names the same as the ones in hub.docker.io (#7820) 2021-09-28 08:11:19 +08:00
吴晟 Wu Sheng 96829da89a
Fix words in alarm doc (#7811) 2021-09-27 09:05:58 +08:00