Commit Graph

923 Commits

Author SHA1 Message Date
刘威 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
吴晟 Wu Sheng 80b0fed891
Fix 404 links (#7767) 2021-09-22 18:08:13 +08:00
吴晟 Wu Sheng 29104848a6
Update ttl.md to add another 2 types of model relating to recordTTL (#7760) 2021-09-22 09:13:10 +08:00
wankai123 fc7db29b2e
Support dynamic configurations for openAPI endpoint name grouping rule (#7746) 2021-09-18 12:02:35 +08:00
nicolchen 224b6c6b3a
Improve the speed of writing TiDB by batching the SQL execution (#7691) 2021-09-17 00:05:18 +08:00
Humbert Zhang 5d7c82d485
fix typo in endpoint-grouping-rules document (#7716) 2021-09-15 15:04:28 +08:00
wankai123 7560c990cf
Support gRPC sync grouped dynamic configurations. (#7709) 2021-09-14 17:06:18 +08:00
吴晟 Wu Sheng c5ac46a8e2
Add agent compatibility doc for the first time. (#7707) 2021-09-14 13:51:57 +08:00
kezhenxu94 b20f121e64
Fix that `sortMetrics` should only return `long` not `double` (#7698) 2021-09-12 12:31:42 +08:00
wankai123 80f999f998
Support apollo grouped dynamic configurations (#7685) 2021-09-10 14:33:08 +08:00
kezhenxu94 f61dff9a9f
Merge `Dockerfile`s in apache/skywalking-docker into this codebase (#7681) 2021-09-09 12:37:50 +08:00
K哥 edcf5926a8
Update the latest architecture diagram references (#7679) 2021-09-08 17:26:47 +08:00
wankai123 4a344b01e9
Unified the config word `namespace` in the project (#7676) 2021-09-08 12:00:19 +08:00
wankai123 e89493b247
Support etcd grouped dynamic configurations. (#7672) 2021-09-07 22:54:05 +08:00