You are viewing a plain text version of this content. The canonical link for it is here.
Posted to notifications@skywalking.apache.org by gi...@apache.org on 2021/02/17 03:43:26 UTC

[skywalking-website] branch asf-site updated: deploy: ccd8ce553e993f93e39cafcada2206ea3f4d2c9f

This is an automated email from the ASF dual-hosted git repository.

github-bot pushed a commit to branch asf-site
in repository https://gitbox.apache.org/repos/asf/skywalking-website.git


The following commit(s) were added to refs/heads/asf-site by this push:
     new d820c8b  deploy: ccd8ce553e993f93e39cafcada2206ea3f4d2c9f
d820c8b is described below

commit d820c8bff5aa83740456279b68e08062dd7d445d
Author: wu-sheng <wu...@users.noreply.github.com>
AuthorDate: Wed Feb 17 03:43:17 2021 +0000

    deploy: ccd8ce553e993f93e39cafcada2206ea3f4d2c9f
---
 404.html                                           |   6 +-
 blog/2018-05-24-skywalking-net/index.html          |  10 +-
 .../index.html                                     |  10 +-
 blog/2019-01-01-understand-trace/index.html        |  12 +-
 blog/2019-01-25-mesh-loadtest/index.html           |  10 +-
 blog/2019-09-25-alarm-webhook-share/index.html     |  20 +-
 .../index.html                                     |  12 +-
 .../index.html                                     |  10 +-
 blog/2020-07-26-apdex-and-skywalking/index.html    |  14 +-
 blog/2020-08-03-skywalking8-1-release/index.html   |  10 +-
 blog/2020-08-11-observability-at-scale/index.html  |  10 +-
 blog/2020-10-29-skywalking8-2-release/index.html   |  10 +-
 blog/2020-11-21-apachecon-keynote/index.html       |  10 +-
 blog/2020-11-21-apachecon-obs-apisix/index.html    |  10 +-
 .../index.html                                     |  10 +-
 .../index.html                                     |  10 +-
 blog/2020-11-21-apachecon-obs-storage/index.html   |  10 +-
 .../index.html                                     |  10 +-
 .../index.html                                     |  10 +-
 blog/2021-01-01-300-contributors-mark/index.html   |  12 +-
 blog/2021-01-17-elastic-change-license/index.html  |  10 +-
 .../index.html                                     |  10 +-
 blog/2021-02-01-e2e-verifier-design/index.html     | 202 +++++------
 .../index.html                                     |  84 ++---
 .../index.html                                     |  10 +-
 blog/e2e-design/index.html                         |  84 ++---
 blog/index.html                                    |   6 +-
 blog/index.xml                                     | 350 +++++++++----------
 blog/page/2/index.html                             |   6 +-
 blog/page/3/index.html                             |   6 +-
 blog/skywalking8-4-release/index.html              |  10 +-
 docs/index.html                                    |   6 +-
 .../backend-overview/index.html                    |   6 +-
 .../v8.2.0/en/concepts-and-designs/mal/index.html  |   6 +-
 .../en/concepts-and-designs/manual-sdk/index.html  |   6 +-
 .../en/concepts-and-designs/meter/index.html       |   6 +-
 .../v8.2.0/en/concepts-and-designs/oal/index.html  |   6 +-
 .../en/concepts-and-designs/overview/index.html    |   6 +-
 .../probe-introduction/index.html                  |   6 +-
 .../concepts-and-designs/project-goals/index.html  |   6 +-
 .../en/concepts-and-designs/readme/index.html      |   6 +-
 .../scope-definitions/index.html                   |   6 +-
 .../concepts-and-designs/service-agent/index.html  |   6 +-
 .../service-mesh-probe/index.html                  |   6 +-
 .../en/concepts-and-designs/ui-overview/index.html |   6 +-
 .../index.html                                     |   6 +-
 .../index.html                                     |   6 +-
 docs/main/v8.2.0/en/faq/es-server-faq/index.html   |  12 +-
 .../en/faq/hour-day-metrics-stopping/index.html    |   6 +-
 .../index.html                                     |   6 +-
 .../en/faq/install_agent_on_websphere/index.html   |   6 +-
 docs/main/v8.2.0/en/faq/kafka-plugin/index.html    |   6 +-
 .../en/faq/maven-compile-npm-failure/index.html    |   6 +-
 .../memory-leak-enhance-worker-thread/index.html   |   6 +-
 .../faq/protoc-plugin-fails-when-build/index.html  |   6 +-
 docs/main/v8.2.0/en/faq/readme/index.html          |   6 +-
 docs/main/v8.2.0/en/faq/thrift-plugin/index.html   |   6 +-
 .../v8.2.0/en/faq/time-and-timezone/index.html     |   6 +-
 .../en/faq/unexpected-endpoint-register/index.html |   6 +-
 .../v8.2.0/en/faq/v3-version-upgrade/index.html    |   6 +-
 .../v8.2.0/en/faq/v6-version-upgrade/index.html    |   6 +-
 .../v8.2.0/en/faq/v8-version-upgrade/index.html    |   6 +-
 .../en/faq/why-have-traces-no-others/index.html    |   6 +-
 .../v8.2.0/en/faq/why_mq_not_involved/index.html   |   6 +-
 .../main/v8.2.0/en/guides/asf/committer/index.html |   6 +-
 .../en/guides/backend-oal-scripts/index.html       |   6 +-
 .../en/guides/backend-profile-export/index.html    |   6 +-
 .../v8.2.0/en/guides/backend-profile/index.html    |   6 +-
 .../guides/component-library-settings/index.html   |  52 +--
 .../en/guides/e2e-local-remote-debug/index.html    |  30 +-
 docs/main/v8.2.0/en/guides/how-to-build/index.html |   6 +-
 .../v8.2.0/en/guides/how-to-release/index.html     |   6 +-
 .../java-plugin-development-guide/index.html       |   8 +-
 docs/main/v8.2.0/en/guides/plugin-test/index.html  | 338 +++++++++----------
 docs/main/v8.2.0/en/guides/readme/index.html       |   8 +-
 .../v8.2.0/en/guides/source-extension/index.html   |   6 +-
 .../v8.2.0/en/guides/storage-extention/index.html  |   6 +-
 .../protocols/browser-http-api-protocol/index.html |   6 +-
 .../en/protocols/browser-protocol/index.html       |   6 +-
 .../en/protocols/http-api-protocol/index.html      |   6 +-
 .../v8.2.0/en/protocols/jvm-protocol/index.html    |   6 +-
 .../v8.2.0/en/protocols/query-protocol/index.html  |   6 +-
 docs/main/v8.2.0/en/protocols/readme/index.html    |   6 +-
 .../index.html                                     |   6 +-
 .../index.html                                     |   6 +-
 .../en/protocols/trace-data-protocol-v3/index.html |   6 +-
 .../setup/backend/advanced-deployment/index.html   |   6 +-
 .../en/setup/backend/apdex-threshold/index.html    |  10 +-
 .../en/setup/backend/backend-alarm/index.html      | 160 ++++-----
 .../en/setup/backend/backend-cluster/index.html    |  56 ++--
 .../en/setup/backend/backend-fetcher/index.html    |  96 +++---
 .../setup/backend/backend-health-check/index.html  |  14 +-
 .../en/setup/backend/backend-init-mode/index.html  |   6 +-
 .../en/setup/backend/backend-ip-port/index.html    |  20 +-
 .../v8.2.0/en/setup/backend/backend-k8s/index.html |   6 +-
 .../en/setup/backend/backend-meter/index.html      |  58 ++--
 .../en/setup/backend/backend-receivers/index.html  | 192 +++++------
 .../backend/backend-setting-override/index.html    |  34 +-
 .../en/setup/backend/backend-setup/index.html      |  40 +--
 .../setup/backend/backend-start-up-mode/index.html |   6 +-
 .../en/setup/backend/backend-storage/index.html    | 232 ++++++-------
 .../en/setup/backend/backend-telemetry/index.html  | 122 +++----
 .../en/setup/backend/backend-token-auth/index.html |  16 +-
 .../en/setup/backend/backend-ui-setup/index.html   |   6 +-
 .../backend/configuration-vocabulary/index.html    |   6 +-
 .../en/setup/backend/dynamic-config/index.html     | 166 ++++-----
 .../backend/endpoint-grouping-rules/index.html     |  16 +-
 .../v8.2.0/en/setup/backend/grpc-ssl/index.html    |   6 +-
 .../en/setup/backend/metrics-exporter/index.html   |  14 +-
 .../en/setup/backend/slow-db-statement/index.html  |   6 +-
 .../setup/backend/spring-sleuth-setup/index.html   |  12 +-
 .../en/setup/backend/trace-sampling/index.html     |  16 +-
 docs/main/v8.2.0/en/setup/backend/ttl/index.html   |  10 +-
 .../v8.2.0/en/setup/backend/ui-setup/index.html    |  20 +-
 .../backend/uninstrumented-gateways/index.html     |  18 +-
 .../v8.2.0/en/setup/envoy/als_setting/index.html   |  16 +-
 .../setup/envoy/examples/metrics/readme/index.html |   6 +-
 .../setup/envoy/metrics_service_setting/index.html |  56 ++--
 docs/main/v8.2.0/en/setup/istio/readme/index.html  |   6 +-
 docs/main/v8.2.0/en/setup/readme/index.html        |   6 +-
 .../kotlin-coroutine-plugin/index.html             |   6 +-
 .../oracle-resin-plugins/index.html                |   6 +-
 .../spring-annotation-plugin/index.html            |   6 +-
 .../trace-ignore-plugin/index.html                 |   6 +-
 .../application-toolkit-log4j-1.x/index.html       |   6 +-
 .../application-toolkit-log4j-2.x/index.html       |   6 +-
 .../application-toolkit-logback-1.x/index.html     |   6 +-
 .../application-toolkit-meter/index.html           |   6 +-
 .../application-toolkit-micrometer/index.html      |   6 +-
 .../index.html                                     |   6 +-
 .../application-toolkit-trace/index.html           |   6 +-
 .../java-agent/customize-enhance-trace/index.html  |  50 +--
 .../java-agent/how-to-disable-plugin/index.html    |   6 +-
 .../how-to-enable-kafka-reporter/index.html        |   6 +-
 .../how-to-tolerate-exceptions/index.html          |   6 +-
 .../service-agent/java-agent/namespace/index.html  |   6 +-
 .../java-agent/opentracing/index.html              |   6 +-
 .../java-agent/plugin-list/index.html              |   6 +-
 .../service-agent/java-agent/readme/index.html     |   6 +-
 .../java-agent/setting-override/index.html         |   6 +-
 .../java-agent/specified-agent-config/index.html   |   6 +-
 .../java-agent/supported-list/index.html           |   6 +-
 .../setup/service-agent/java-agent/tls/index.html  |   6 +-
 .../service-agent/java-agent/token-auth/index.html |   6 +-
 docs/main/v8.2.0/en/ui/readme/index.html           |  70 ++--
 docs/main/v8.2.0/powered-by/index.html             |   6 +-
 docs/main/v8.2.0/readme/index.html                 |   6 +-
 .../backend-overview/index.html                    |   6 +-
 .../v8.3.0/en/concepts-and-designs/mal/index.html  |   6 +-
 .../en/concepts-and-designs/manual-sdk/index.html  |   6 +-
 .../en/concepts-and-designs/meter/index.html       |   6 +-
 .../v8.3.0/en/concepts-and-designs/oal/index.html  |   6 +-
 .../en/concepts-and-designs/overview/index.html    |   6 +-
 .../probe-introduction/index.html                  |   6 +-
 .../concepts-and-designs/project-goals/index.html  |   6 +-
 .../en/concepts-and-designs/readme/index.html      |   6 +-
 .../scope-definitions/index.html                   |   6 +-
 .../concepts-and-designs/service-agent/index.html  |   6 +-
 .../service-mesh-probe/index.html                  |   6 +-
 .../en/concepts-and-designs/ui-overview/index.html |   6 +-
 .../index.html                                     |   6 +-
 .../index.html                                     |   6 +-
 docs/main/v8.3.0/en/faq/es-server-faq/index.html   |  12 +-
 .../en/faq/hour-day-metrics-stopping/index.html    |   6 +-
 .../index.html                                     |   6 +-
 .../en/faq/install_agent_on_websphere/index.html   |   6 +-
 docs/main/v8.3.0/en/faq/kafka-plugin/index.html    |   6 +-
 .../en/faq/maven-compile-npm-failure/index.html    |   6 +-
 .../memory-leak-enhance-worker-thread/index.html   |   6 +-
 .../faq/protoc-plugin-fails-when-build/index.html  |   6 +-
 docs/main/v8.3.0/en/faq/readme/index.html          |   6 +-
 docs/main/v8.3.0/en/faq/thrift-plugin/index.html   |   6 +-
 .../v8.3.0/en/faq/time-and-timezone/index.html     |   6 +-
 .../en/faq/unexpected-endpoint-register/index.html |   6 +-
 .../v8.3.0/en/faq/v3-version-upgrade/index.html    |   6 +-
 .../v8.3.0/en/faq/v6-version-upgrade/index.html    |   6 +-
 .../v8.3.0/en/faq/v8-version-upgrade/index.html    |   6 +-
 docs/main/v8.3.0/en/faq/vnode/index.html           |   6 +-
 .../en/faq/why-have-traces-no-others/index.html    |   6 +-
 .../v8.3.0/en/faq/why_mq_not_involved/index.html   |   6 +-
 .../main/v8.3.0/en/guides/asf/committer/index.html |   6 +-
 .../en/guides/backend-oal-scripts/index.html       |   6 +-
 .../en/guides/backend-profile-export/index.html    |   6 +-
 .../v8.3.0/en/guides/backend-profile/index.html    |   6 +-
 .../guides/component-library-settings/index.html   |  52 +--
 .../en/guides/e2e-local-remote-debug/index.html    |  30 +-
 docs/main/v8.3.0/en/guides/how-to-build/index.html |   6 +-
 .../v8.3.0/en/guides/how-to-release/index.html     |   6 +-
 .../java-plugin-development-guide/index.html       |   8 +-
 docs/main/v8.3.0/en/guides/plugin-test/index.html  | 338 +++++++++----------
 docs/main/v8.3.0/en/guides/readme/index.html       |   8 +-
 .../v8.3.0/en/guides/source-extension/index.html   |   6 +-
 .../v8.3.0/en/guides/storage-extention/index.html  |   6 +-
 .../protocols/browser-http-api-protocol/index.html |   6 +-
 .../en/protocols/browser-protocol/index.html       |   6 +-
 .../en/protocols/http-api-protocol/index.html      |   6 +-
 .../v8.3.0/en/protocols/jvm-protocol/index.html    |   6 +-
 .../v8.3.0/en/protocols/query-protocol/index.html  |   6 +-
 docs/main/v8.3.0/en/protocols/readme/index.html    |   6 +-
 .../index.html                                     |   6 +-
 .../index.html                                     |   6 +-
 .../en/protocols/trace-data-protocol-v3/index.html |   6 +-
 .../setup/backend/advanced-deployment/index.html   |   6 +-
 .../en/setup/backend/apdex-threshold/index.html    |  10 +-
 .../en/setup/backend/backend-alarm/index.html      | 160 ++++-----
 .../en/setup/backend/backend-cluster/index.html    |  56 ++--
 .../en/setup/backend/backend-fetcher/index.html    |  96 +++---
 .../setup/backend/backend-health-check/index.html  |  14 +-
 .../en/setup/backend/backend-init-mode/index.html  |   6 +-
 .../en/setup/backend/backend-ip-port/index.html    |  20 +-
 .../v8.3.0/en/setup/backend/backend-k8s/index.html |   6 +-
 .../en/setup/backend/backend-meter/index.html      |  58 ++--
 .../en/setup/backend/backend-receivers/index.html  | 184 +++++-----
 .../backend/backend-setting-override/index.html    |  34 +-
 .../en/setup/backend/backend-setup/index.html      |  40 +--
 .../setup/backend/backend-start-up-mode/index.html |   6 +-
 .../en/setup/backend/backend-storage/index.html    | 238 ++++++-------
 .../en/setup/backend/backend-telemetry/index.html  | 122 +++----
 .../en/setup/backend/backend-token-auth/index.html |  16 +-
 .../en/setup/backend/backend-ui-setup/index.html   |   6 +-
 .../backend/configuration-vocabulary/index.html    |   6 +-
 .../en/setup/backend/dynamic-config/index.html     | 172 +++++-----
 .../backend/endpoint-grouping-rules/index.html     |  16 +-
 .../v8.3.0/en/setup/backend/grpc-ssl/index.html    |   6 +-
 .../en/setup/backend/metrics-exporter/index.html   |  14 +-
 .../setup/backend/service-auto-grouping/index.html |   6 +-
 .../en/setup/backend/slow-db-statement/index.html  |   6 +-
 .../setup/backend/spring-sleuth-setup/index.html   |  12 +-
 .../en/setup/backend/trace-sampling/index.html     |  18 +-
 docs/main/v8.3.0/en/setup/backend/ttl/index.html   |  10 +-
 .../v8.3.0/en/setup/backend/ui-setup/index.html    |  20 +-
 .../backend/uninstrumented-gateways/index.html     |  18 +-
 .../v8.3.0/en/setup/envoy/als_setting/index.html   |  16 +-
 .../setup/envoy/examples/metrics/readme/index.html |   6 +-
 .../setup/envoy/metrics_service_setting/index.html |  56 ++--
 docs/main/v8.3.0/en/setup/istio/readme/index.html  |   6 +-
 docs/main/v8.3.0/en/setup/readme/index.html        |   6 +-
 .../kotlin-coroutine-plugin/index.html             |   6 +-
 .../oracle-resin-plugins/index.html                |   6 +-
 .../spring-annotation-plugin/index.html            |   6 +-
 .../trace-ignore-plugin/index.html                 |   6 +-
 .../application-toolkit-log4j-1.x/index.html       |   6 +-
 .../application-toolkit-log4j-2.x/index.html       |   6 +-
 .../application-toolkit-logback-1.x/index.html     |   6 +-
 .../application-toolkit-meter/index.html           |   6 +-
 .../application-toolkit-micrometer/index.html      |   6 +-
 .../index.html                                     |   6 +-
 .../application-toolkit-trace/index.html           |   6 +-
 .../java-agent/customize-enhance-trace/index.html  |  50 +--
 .../java-agent/how-to-disable-plugin/index.html    |   6 +-
 .../how-to-enable-kafka-reporter/index.html        |   6 +-
 .../how-to-tolerate-exceptions/index.html          |   6 +-
 .../service-agent/java-agent/namespace/index.html  |   6 +-
 .../java-agent/opentracing/index.html              |   6 +-
 .../java-agent/plugin-list/index.html              |   6 +-
 .../service-agent/java-agent/readme/index.html     |   6 +-
 .../java-agent/setting-override/index.html         |   6 +-
 .../java-agent/specified-agent-config/index.html   |   6 +-
 .../java-agent/supported-list/index.html           |   6 +-
 .../setup/service-agent/java-agent/tls/index.html  |   6 +-
 .../service-agent/java-agent/token-auth/index.html |   6 +-
 docs/main/v8.3.0/en/ui/readme/index.html           |  70 ++--
 docs/main/v8.3.0/powered-by/index.html             |   6 +-
 docs/main/v8.3.0/readme/index.html                 |   6 +-
 .../backend-overview/index.html                    |   6 +-
 .../v8.4.0/en/concepts-and-designs/mal/index.html  |   6 +-
 .../en/concepts-and-designs/manual-sdk/index.html  |   6 +-
 .../en/concepts-and-designs/meter/index.html       |   6 +-
 .../v8.4.0/en/concepts-and-designs/oal/index.html  |   6 +-
 .../en/concepts-and-designs/overview/index.html    |   6 +-
 .../probe-introduction/index.html                  |   6 +-
 .../concepts-and-designs/project-goals/index.html  |   6 +-
 .../en/concepts-and-designs/readme/index.html      |   6 +-
 .../scope-definitions/index.html                   |   6 +-
 .../concepts-and-designs/service-agent/index.html  |   6 +-
 .../service-mesh-probe/index.html                  |   6 +-
 .../en/concepts-and-designs/ui-overview/index.html |   6 +-
 .../index.html                                     |   6 +-
 .../index.html                                     |   6 +-
 docs/main/v8.4.0/en/faq/es-server-faq/index.html   |  12 +-
 .../en/faq/hour-day-metrics-stopping/index.html    |   6 +-
 .../en/faq/how-to-build-with-mac-m1/index.html     |   6 +-
 .../index.html                                     |   6 +-
 .../en/faq/install_agent_on_websphere/index.html   |   6 +-
 docs/main/v8.4.0/en/faq/kafka-plugin/index.html    |   6 +-
 .../en/faq/maven-compile-npm-failure/index.html    |   6 +-
 .../memory-leak-enhance-worker-thread/index.html   |   6 +-
 .../faq/protoc-plugin-fails-when-build/index.html  |   6 +-
 docs/main/v8.4.0/en/faq/readme/index.html          |   6 +-
 docs/main/v8.4.0/en/faq/thrift-plugin/index.html   |   6 +-
 .../v8.4.0/en/faq/time-and-timezone/index.html     |   6 +-
 .../en/faq/unexpected-endpoint-register/index.html |   6 +-
 .../v8.4.0/en/faq/v3-version-upgrade/index.html    |   6 +-
 .../v8.4.0/en/faq/v6-version-upgrade/index.html    |   6 +-
 .../v8.4.0/en/faq/v8-version-upgrade/index.html    |   6 +-
 docs/main/v8.4.0/en/faq/vnode/index.html           |   6 +-
 .../en/faq/why-have-traces-no-others/index.html    |   6 +-
 .../v8.4.0/en/faq/why_mq_not_involved/index.html   |   6 +-
 .../main/v8.4.0/en/guides/asf/committer/index.html |   6 +-
 .../en/guides/backend-oal-scripts/index.html       |   6 +-
 .../en/guides/backend-profile-export/index.html    |   6 +-
 .../v8.4.0/en/guides/backend-profile/index.html    |   6 +-
 .../guides/component-library-settings/index.html   |  52 +--
 .../en/guides/e2e-local-remote-debug/index.html    |  30 +-
 docs/main/v8.4.0/en/guides/how-to-build/index.html |   6 +-
 .../v8.4.0/en/guides/how-to-release/index.html     |   6 +-
 .../java-plugin-development-guide/index.html       |   8 +-
 docs/main/v8.4.0/en/guides/plugin-test/index.html  | 338 +++++++++----------
 docs/main/v8.4.0/en/guides/readme/index.html       |   8 +-
 .../v8.4.0/en/guides/source-extension/index.html   |   6 +-
 .../v8.4.0/en/guides/storage-extention/index.html  |   6 +-
 .../protocols/browser-http-api-protocol/index.html |   6 +-
 .../en/protocols/browser-protocol/index.html       |   6 +-
 .../en/protocols/http-api-protocol/index.html      |   6 +-
 .../v8.4.0/en/protocols/jvm-protocol/index.html    |   6 +-
 .../en/protocols/log-data-protocol/index.html      |   6 +-
 .../v8.4.0/en/protocols/query-protocol/index.html  |   6 +-
 docs/main/v8.4.0/en/protocols/readme/index.html    |   6 +-
 .../index.html                                     |   6 +-
 .../index.html                                     |   6 +-
 .../en/protocols/trace-data-protocol-v3/index.html |   6 +-
 .../setup/backend/advanced-deployment/index.html   |   6 +-
 .../en/setup/backend/apdex-threshold/index.html    |  10 +-
 .../en/setup/backend/backend-alarm/index.html      | 184 +++++-----
 .../en/setup/backend/backend-cluster/index.html    |  56 ++--
 .../en/setup/backend/backend-fetcher/index.html    | 124 +++----
 .../setup/backend/backend-health-check/index.html  |  14 +-
 .../en/setup/backend/backend-init-mode/index.html  |   6 +-
 .../en/setup/backend/backend-ip-port/index.html    |  20 +-
 .../v8.4.0/en/setup/backend/backend-k8s/index.html |   6 +-
 .../en/setup/backend/backend-meter/index.html      |  34 +-
 .../en/setup/backend/backend-receivers/index.html  | 198 +++++------
 .../backend/backend-setting-override/index.html    |  34 +-
 .../en/setup/backend/backend-setup/index.html      |  40 +--
 .../setup/backend/backend-start-up-mode/index.html |   6 +-
 .../en/setup/backend/backend-storage/index.html    | 242 +++++++-------
 .../en/setup/backend/backend-telemetry/index.html  | 122 +++----
 .../en/setup/backend/backend-token-auth/index.html |  16 +-
 .../en/setup/backend/backend-ui-setup/index.html   |   6 +-
 .../backend/configuration-vocabulary/index.html    |   6 +-
 .../en/setup/backend/dynamic-config/index.html     | 178 +++++-----
 .../backend/endpoint-grouping-rules/index.html     |  16 +-
 .../v8.4.0/en/setup/backend/grpc-ssl/index.html    |   6 +-
 .../en/setup/backend/metrics-exporter/index.html   |  14 +-
 .../setup/backend/service-auto-grouping/index.html |   6 +-
 .../en/setup/backend/slow-db-statement/index.html  |   6 +-
 .../setup/backend/spring-sleuth-setup/index.html   |  12 +-
 .../en/setup/backend/trace-sampling/index.html     |  18 +-
 docs/main/v8.4.0/en/setup/backend/ttl/index.html   |  10 +-
 .../v8.4.0/en/setup/backend/ui-setup/index.html    |  20 +-
 .../backend/uninstrumented-gateways/index.html     |  18 +-
 .../v8.4.0/en/setup/envoy/als_setting/index.html   |  16 +-
 .../setup/envoy/examples/metrics/readme/index.html |   6 +-
 .../setup/envoy/metrics_service_setting/index.html |  66 ++--
 docs/main/v8.4.0/en/setup/istio/readme/index.html  |   6 +-
 docs/main/v8.4.0/en/setup/readme/index.html        |   6 +-
 .../kotlin-coroutine-plugin/index.html             |   6 +-
 .../oracle-resin-plugins/index.html                |   6 +-
 .../spring-annotation-plugin/index.html            |   6 +-
 .../trace-ignore-plugin/index.html                 |   6 +-
 .../application-toolkit-log4j-1.x/index.html       |   6 +-
 .../application-toolkit-log4j-2.x/index.html       |   6 +-
 .../application-toolkit-logback-1.x/index.html     |   6 +-
 .../application-toolkit-meter/index.html           |   6 +-
 .../application-toolkit-micrometer/index.html      |   6 +-
 .../index.html                                     |   6 +-
 .../application-toolkit-trace/index.html           |   6 +-
 .../java-agent/configuration-discovery/index.html  |  60 ++--
 .../java-agent/customize-enhance-trace/index.html  |  50 +--
 .../java-agent/how-to-disable-plugin/index.html    |   6 +-
 .../how-to-enable-kafka-reporter/index.html        |   6 +-
 .../how-to-tolerate-exceptions/index.html          |   6 +-
 .../service-agent/java-agent/namespace/index.html  |   6 +-
 .../java-agent/opentracing/index.html              |   6 +-
 .../java-agent/plugin-list/index.html              |   6 +-
 .../service-agent/java-agent/readme/index.html     |   6 +-
 .../java-agent/setting-override/index.html         |   6 +-
 .../java-agent/specified-agent-config/index.html   |   6 +-
 .../java-agent/supported-list/index.html           |   6 +-
 .../setup/service-agent/java-agent/tls/index.html  |   6 +-
 .../service-agent/java-agent/token-auth/index.html |   6 +-
 docs/main/v8.4.0/en/ui/readme/index.html           |  70 ++--
 docs/main/v8.4.0/readme/index.html                 |   6 +-
 downloads/index.html                               |   6 +-
 events/index.html                                  |   6 +-
 events/index.xml                                   |   2 +-
 events/page/2/index.html                           |   6 +-
 events/page/3/index.html                           |   6 +-
 events/page/4/index.html                           |   6 +-
 events/page/5/index.html                           |   6 +-
 events/page/6/index.html                           |   6 +-
 events/page/7/index.html                           |   6 +-
 events/page/8/index.html                           |   6 +-
 .../release-apache-skwaylking-apm-8-3-0/index.html |  10 +-
 .../index.html                                     |  10 +-
 .../index.html                                     |  10 +-
 .../release-apache-skywalking-5-0-0-ga/index.html  |  10 +-
 .../release-apache-skywalking-5-0-0-rc2/index.html |  10 +-
 .../index.html                                     |  10 +-
 .../index.html                                     |  10 +-
 .../index.html                                     |  10 +-
 .../index.html                                     |  10 +-
 .../release-apache-skywalking-apm-6-1-0/index.html |  10 +-
 .../release-apache-skywalking-apm-6-2-0/index.html |  10 +-
 .../release-apache-skywalking-apm-6-3-0/index.html |  10 +-
 .../release-apache-skywalking-apm-6-4-0/index.html |  10 +-
 .../release-apache-skywalking-apm-6-5-0/index.html |  10 +-
 .../release-apache-skywalking-apm-6-6-0/index.html |  10 +-
 .../release-apache-skywalking-apm-7-0-0/index.html |  10 +-
 .../release-apache-skywalking-apm-8-0-0/index.html |  10 +-
 .../release-apache-skywalking-apm-8-1-0/index.html |  10 +-
 .../release-apache-skywalking-apm-8-2-0/index.html |  10 +-
 .../release-apache-skywalking-apm-8-4-0/index.html |  12 +-
 .../index.html                                     |  10 +-
 .../index.html                                     |  10 +-
 .../index.html                                     |  10 +-
 .../index.html                                     |  10 +-
 .../index.html                                     |  10 +-
 .../release-apache-skywalking-cli-0-1-0/index.html |  10 +-
 .../release-apache-skywalking-cli-0-2-0/index.html |  10 +-
 .../release-apache-skywalking-cli-0-3-0/index.html |  10 +-
 .../release-apache-skywalking-cli-0-4-0/index.html |  10 +-
 .../release-apache-skywalking-cli-0-5-0/index.html |  10 +-
 .../release-apache-skywalking-cli-0-6-0/index.html |  10 +-
 .../index.html                                     |  10 +-
 .../index.html                                     |  10 +-
 .../index.html                                     |  10 +-
 .../index.html                                     |  10 +-
 .../index.html                                     |  10 +-
 .../index.html                                     |  10 +-
 .../index.html                                     |  10 +-
 .../index.html                                     |  10 +-
 .../index.html                                     |  10 +-
 .../index.html                                     |  10 +-
 .../index.html                                     |  10 +-
 .../index.html                                     |  10 +-
 .../index.html                                     |  10 +-
 .../index.html                                     |  10 +-
 .../index.html                                     |  10 +-
 .../index.html                                     |  10 +-
 .../index.html                                     |  10 +-
 .../skywalking-nginx-lua-0-1-0-release/index.html  |  10 +-
 .../index.html                                     |  10 +-
 events/welcome-gui-cao-as-new-committer/index.html |  10 +-
 events/welcome-han-liu-as-new-committer/index.html |  10 +-
 .../index.html                                     |  10 +-
 .../index.html                                     |  10 +-
 .../index.html                                     |  10 +-
 .../index.html                                     |  10 +-
 .../welcome-jian-tan-as-a-new-committer/index.html |  10 +-
 events/welcome-jian-tan-as-a-new-ppmc/index.html   |  10 +-
 .../index.html                                     |  10 +-
 .../welcome-jinlin-fu-as-new-committer/index.html  |  10 +-
 .../welcome-ke-zhang-as-new-committer/index.html   |  10 +-
 .../welcome-lang-li-as-a-new-committer/index.html  |  10 +-
 .../welcome-ming-wen-as-new-committer/index.html   |  10 +-
 .../welcome-qiuxia-fan-as-new-committer/index.html |  10 +-
 events/welcome-wei-hua-as-new-committer/index.html |  10 +-
 .../welcome-wei-zhang-as-new-committer/index.html  |  10 +-
 .../welcome-wei-zhang-to-join-the-pmc/index.html   |  10 +-
 .../index.html                                     |  10 +-
 .../welcome-weiyi-liu-as-new-committer/index.html  |  10 +-
 .../index.html                                     |  10 +-
 events/welcome-yao-wang-as-a-new-ppmc/index.html   |  10 +-
 .../index.html                                     |  10 +-
 .../index.html                                     |  10 +-
 .../index.html                                     |  10 +-
 .../index.html                                     |  10 +-
 .../welcome-zhenxu-ke-to-join-the-pmc/index.html   |  10 +-
 .../index.html                                     |  10 +-
 false/index.html                                   |   6 +-
 index.html                                         |   6 +-
 index.json                                         |   2 +-
 index.xml                                          | 350 +++++++++----------
 ...71ea1bf316cde102a3cde438be9f9c6a216b8f57c8.css} |   2 +-
 search/index.html                                  |  10 +-
 sitemap.xml                                        | 370 ++++++++++-----------
 tags/agent/index.html                              |   8 +-
 tags/browser/index.html                            |   8 +-
 tags/conference/index.html                         |   8 +-
 tags/design/index.html                             |   8 +-
 tags/dotnetcore/index.html                         |   8 +-
 tags/index.html                                    |   8 +-
 tags/infrastructure-monitoring/index.html          |   8 +-
 tags/infrastructure-monitoring/index.xml           |  70 ++--
 tags/java/index.html                               |   8 +-
 tags/kafka/index.html                              |   8 +-
 tags/logs/index.html                               |   8 +-
 tags/performance/index.html                        |   8 +-
 tags/profiling/index.html                          |   8 +-
 tags/release-blog/index.html                       |   8 +-
 tags/satellite/index.html                          |   8 +-
 tags/service-mesh/index.html                       |   8 +-
 tags/spring/index.html                             |   8 +-
 tags/testing/index.html                            |   8 +-
 tags/testing/index.xml                             | 262 +++++++--------
 tags/tracing/index.html                            |   8 +-
 tags/tracing/index.xml                             |   2 +-
 tags/user-manual/index.html                        |   8 +-
 tags/user-manual/index.xml                         |  10 +-
 tags/video/index.html                              |   8 +-
 tango/index.html                                   |   6 +-
 team/index.html                                    |   8 +-
 true/index.html                                    |   6 +-
 zh/2018-05-24-skywalking-net/index.html            |  10 +-
 .../index.html                                     |  10 +-
 .../index.html                                     |  10 +-
 .../index.html                                     |  10 +-
 .../index.html                                     |  10 +-
 zh/2019-01-02-understand-trace-trans2cn/index.html |  10 +-
 zh/2019-01-03-monitor-microservice/index.html      |  10 +-
 zh/2019-01-21-agent-plugin-practice/index.html     |  46 +--
 zh/2019-01-24-skywalking-remote-debug/index.html   |  26 +-
 zh/2019-02-24-skywalking-pk-pinpoint/index.html    |  10 +-
 zh/2019-03-01-skywalking-troubleshoot/index.html   |  10 +-
 .../index.html                                     |  10 +-
 .../index.html                                     |  82 ++---
 .../index.html                                     |  10 +-
 zh/2019-10-08-how-to-use-sw-chart/index.html       |  10 +-
 .../index.html                                     |  10 +-
 .../index.html                                     |  10 +-
 zh/2020-04-19-skywalking-quick-start/index.html    |  48 +--
 zh/2020-04-28-skywalking-and-mosn/index.html       |  10 +-
 zh/2020-06-21-skywalking8-0-1-release/index.html   |  10 +-
 zh/2020-07-26-apdex-and-skywalking/index.html      |  10 +-
 .../index.html                                     |  10 +-
 zh/2020-08-13-cloud-native-academy/index.html      |  10 +-
 zh/2020-10-25-coscon20-swck/index.html             |  10 +-
 zh/2020-10-29-skywalking8-2-release/index.html     |  10 +-
 .../index.html                                     |  10 +-
 zh/2020-11-23-devcon/index.html                    |  10 +-
 zh/2020-11-30-pycon/index.html                     |  10 +-
 zh/2020-12-13-skywalking-alarm/index.html          |  10 +-
 .../index.html                                     |  10 +-
 .../index.html                                     |  10 +-
 zh/2021-01-21-educate-community/index.html         |  10 +-
 zh/index.html                                      |   6 +-
 zh/index.xml                                       | 162 ++++-----
 .../index.html                                     |  10 +-
 zh/page/2/index.html                               |   6 +-
 zh/page/3/index.html                               |   6 +-
 zh/page/4/index.html                               |   6 +-
 .../index.html                                     |  10 +-
 zh_tags/agent/index.html                           |   8 +-
 zh_tags/agent/index.xml                            |  16 +-
 zh_tags/conference/index.html                      |   8 +-
 zh_tags/development/index.html                     |   8 +-
 zh_tags/development/index.xml                      |  52 +--
 zh_tags/dotnetcore/index.html                      |   8 +-
 zh_tags/elasticsearch/index.html                   |   8 +-
 zh_tags/index.html                                 |   8 +-
 zh_tags/java/index.html                            |   8 +-
 zh_tags/java/index.xml                             |  16 +-
 zh_tags/open-source-contribution/index.html        |   8 +-
 zh_tags/open-source-contribution/index.xml         |  36 +-
 zh_tags/open-source-promotion-plan/index.html      |   8 +-
 zh_tags/profiling/index.html                       |   8 +-
 zh_tags/release-blog/index.html                    |   8 +-
 zh_tags/service-mesh/index.html                    |   8 +-
 zh_tags/source-code/index.html                     |   8 +-
 zh_tags/tracing/index.html                         |   8 +-
 zh_tags/use-case/index.html                        |   8 +-
 zh_tags/user-manual/index.html                     |   8 +-
 zh_tags/user-manual/index.xml                      | 162 ++++-----
 zh_tags/user-manual/page/2/index.html              |   8 +-
 zh_tags/video/index.html                           |   8 +-
 zh_tags/web-ui/index.html                          |   8 +-
 567 files changed, 5891 insertions(+), 5891 deletions(-)

diff --git a/404.html b/404.html
index 68313ad..c3e4177 100644
--- a/404.html
+++ b/404.html
@@ -6,7 +6,7 @@
 <meta name="twitter:site" content="skywalking.apache.org">
 <meta name="twitter:image:src" content="https://skywalking.apache.org/images/skywalking_400x400.png">
 <meta property="og:image" content="https://skywalking.apache.org/images/skywalking_400x400.png">
-<meta name="generator" content="Hugo 0.74.3" />
+<meta name="generator" content="Hugo 0.80.0" />
 <META NAME="ROBOTS" CONTENT="INDEX, FOLLOW">
 
 
@@ -44,8 +44,8 @@ if (!doNotTrack) {
 
 
 
-<link rel="preload" href="/scss/main.min.188e3d9b8c40c0c4b2eb2df8c875601e2deef000f752fb38eaebf6ad0dd18a58.css" as="style">
-<link href="/scss/main.min.188e3d9b8c40c0c4b2eb2df8c875601e2deef000f752fb38eaebf6ad0dd18a58.css" rel="stylesheet" integrity="">
+<link rel="preload" href="/scss/main.min.23ad955cba500a0b91ec3371ea1bf316cde102a3cde438be9f9c6a216b8f57c8.css" as="style">
+<link href="/scss/main.min.23ad955cba500a0b91ec3371ea1bf316cde102a3cde438be9f9c6a216b8f57c8.css" rel="stylesheet" integrity="">
 
 
 <script
diff --git a/blog/2018-05-24-skywalking-net/index.html b/blog/2018-05-24-skywalking-net/index.html
index 5eb9fea..38cbe47 100644
--- a/blog/2018-05-24-skywalking-net/index.html
+++ b/blog/2018-05-24-skywalking-net/index.html
@@ -6,7 +6,7 @@
 <meta name="twitter:site" content="skywalking.apache.org">
 <meta name="twitter:image:src" content="https://skywalking.apache.org/images/skywalking_400x400.png">
 <meta property="og:image" content="https://skywalking.apache.org/images/skywalking_400x400.png">
-<meta name="generator" content="Hugo 0.74.3" />
+<meta name="generator" content="Hugo 0.80.0" />
 <META NAME="ROBOTS" CONTENT="INDEX, FOLLOW">
 
 
@@ -24,11 +24,11 @@
 <meta property="og:type" content="article" />
 <meta property="og:url" content="/blog/2018-05-24-skywalking-net/" />
 <meta property="article:published_time" content="2018-05-24T00:00:00+00:00" />
-<meta property="article:modified_time" content="2021-02-17T09:26:52+08:00" />
+<meta property="article:modified_time" content="2021-02-17T11:42:13+08:00" />
 <meta itemprop="name" content="Apache SkyWalking provides open source APM and distributed tracing in .NET Core field">
 <meta itemprop="description" content="SkyWalking .NET Core SDK is available.">
 <meta itemprop="datePublished" content="2018-05-24T00:00:00+00:00" />
-<meta itemprop="dateModified" content="2021-02-17T09:26:52+08:00" />
+<meta itemprop="dateModified" content="2021-02-17T11:42:13+08:00" />
 <meta itemprop="wordCount" content="349">
 
 
@@ -52,8 +52,8 @@ if (!doNotTrack) {
 
 
 
-<link rel="preload" href="/scss/main.min.188e3d9b8c40c0c4b2eb2df8c875601e2deef000f752fb38eaebf6ad0dd18a58.css" as="style">
-<link href="/scss/main.min.188e3d9b8c40c0c4b2eb2df8c875601e2deef000f752fb38eaebf6ad0dd18a58.css" rel="stylesheet" integrity="">
+<link rel="preload" href="/scss/main.min.23ad955cba500a0b91ec3371ea1bf316cde102a3cde438be9f9c6a216b8f57c8.css" as="style">
+<link href="/scss/main.min.23ad955cba500a0b91ec3371ea1bf316cde102a3cde438be9f9c6a216b8f57c8.css" rel="stylesheet" integrity="">
 
 
 <script
diff --git a/blog/2018-12-12-skywalking-service-mesh-ready/index.html b/blog/2018-12-12-skywalking-service-mesh-ready/index.html
index 7b2983a..66ae3e8 100644
--- a/blog/2018-12-12-skywalking-service-mesh-ready/index.html
+++ b/blog/2018-12-12-skywalking-service-mesh-ready/index.html
@@ -6,7 +6,7 @@
 <meta name="twitter:site" content="skywalking.apache.org">
 <meta name="twitter:image:src" content="https://skywalking.apache.org/images/skywalking_400x400.png">
 <meta property="og:image" content="https://skywalking.apache.org/images/skywalking_400x400.png">
-<meta name="generator" content="Hugo 0.74.3" />
+<meta name="generator" content="Hugo 0.80.0" />
 <META NAME="ROBOTS" CONTENT="INDEX, FOLLOW">
 
 
@@ -24,11 +24,11 @@
 <meta property="og:type" content="article" />
 <meta property="og:url" content="/blog/2018-12-12-skywalking-service-mesh-ready/" />
 <meta property="article:published_time" content="2018-12-05T00:00:00+00:00" />
-<meta property="article:modified_time" content="2021-02-17T09:26:52+08:00" />
+<meta property="article:modified_time" content="2021-02-17T11:42:13+08:00" />
 <meta itemprop="name" content="SkyWalking v6 is Service Mesh ready">
 <meta itemprop="description" content="The integration of SkyWalking and Istio Service Mesh yields an essential open-source tool for resolving the chaos created by the proliferation of siloed, cloud-based services.">
 <meta itemprop="datePublished" content="2018-12-05T00:00:00+00:00" />
-<meta itemprop="dateModified" content="2021-02-17T09:26:52+08:00" />
+<meta itemprop="dateModified" content="2021-02-17T11:42:13+08:00" />
 <meta itemprop="wordCount" content="990">
 
 
@@ -52,8 +52,8 @@ if (!doNotTrack) {
 
 
 
-<link rel="preload" href="/scss/main.min.188e3d9b8c40c0c4b2eb2df8c875601e2deef000f752fb38eaebf6ad0dd18a58.css" as="style">
-<link href="/scss/main.min.188e3d9b8c40c0c4b2eb2df8c875601e2deef000f752fb38eaebf6ad0dd18a58.css" rel="stylesheet" integrity="">
+<link rel="preload" href="/scss/main.min.23ad955cba500a0b91ec3371ea1bf316cde102a3cde438be9f9c6a216b8f57c8.css" as="style">
+<link href="/scss/main.min.23ad955cba500a0b91ec3371ea1bf316cde102a3cde438be9f9c6a216b8f57c8.css" rel="stylesheet" integrity="">
 
 
 <script
diff --git a/blog/2019-01-01-understand-trace/index.html b/blog/2019-01-01-understand-trace/index.html
index 0768fb5..c2087a2 100644
--- a/blog/2019-01-01-understand-trace/index.html
+++ b/blog/2019-01-01-understand-trace/index.html
@@ -6,7 +6,7 @@
 <meta name="twitter:site" content="skywalking.apache.org">
 <meta name="twitter:image:src" content="https://skywalking.apache.org/images/skywalking_400x400.png">
 <meta property="og:image" content="https://skywalking.apache.org/images/skywalking_400x400.png">
-<meta name="generator" content="Hugo 0.74.3" />
+<meta name="generator" content="Hugo 0.80.0" />
 <META NAME="ROBOTS" CONTENT="INDEX, FOLLOW">
 
 
@@ -24,11 +24,11 @@
 <meta property="og:type" content="article" />
 <meta property="og:url" content="/blog/2019-01-01-understand-trace/" />
 <meta property="article:published_time" content="2019-01-01T00:00:00+00:00" />
-<meta property="article:modified_time" content="2021-02-17T09:26:52+08:00" />
+<meta property="article:modified_time" content="2021-02-17T11:42:13+08:00" />
 <meta itemprop="name" content="Understand distributed trace easier in the incoming 6-GA">
 <meta itemprop="description" content="Distributed tracing is a necessary part of modern microservices architecture, but how to understand or use distributed tracing data is unclear to some end users. This blog overviews typical distributed tracing use cases with new visualization features in SkyWalking v6.">
 <meta itemprop="datePublished" content="2019-01-01T00:00:00+00:00" />
-<meta itemprop="dateModified" content="2021-02-17T09:26:52+08:00" />
+<meta itemprop="dateModified" content="2021-02-17T11:42:13+08:00" />
 <meta itemprop="wordCount" content="702">
 
 
@@ -52,8 +52,8 @@ if (!doNotTrack) {
 
 
 
-<link rel="preload" href="/scss/main.min.188e3d9b8c40c0c4b2eb2df8c875601e2deef000f752fb38eaebf6ad0dd18a58.css" as="style">
-<link href="/scss/main.min.188e3d9b8c40c0c4b2eb2df8c875601e2deef000f752fb38eaebf6ad0dd18a58.css" rel="stylesheet" integrity="">
+<link rel="preload" href="/scss/main.min.23ad955cba500a0b91ec3371ea1bf316cde102a3cde438be9f9c6a216b8f57c8.css" as="style">
+<link href="/scss/main.min.23ad955cba500a0b91ec3371ea1bf316cde102a3cde438be9f9c6a216b8f57c8.css" rel="stylesheet" integrity="">
 
 
 <script
@@ -210,7 +210,7 @@ if (!doNotTrack) {
 <p>A high priority feature is identifying the slowest spans in a trace. This uses execution duration captured by application agents. In the old ListMode trace view, parent span almost always includes the child span&rsquo;s duration, due to nesting. In other words, a slow span usually causes its parent to also become slow. In SkyWalking 6, we provide <code>Top 5 of slow span</code> filter to help you locate the spans directly.</p>
 <p><img src="top5-span.png" alt=""></p>
 <p align="center">Top 5 slow span</p>
-<p>The above screenshot highlights the top 5 slow spans, excluding child span duration. Also, this shows all spans&rsquo; execution time, which helps identify the slowest ones.</p>
+<p>The above screenshot highlights the top 5 slow spans, excluding child span duration. Also, this shows all spans' execution time, which helps identify the slowest ones.</p>
 <h3 id="too-many-child-spans">Too many child spans</h3>
 <p>In some cases, individual durations are quick, but the trace is still slow, like this one:</p>
 <p><img src="top5-not-clear.png" alt=""></p>
diff --git a/blog/2019-01-25-mesh-loadtest/index.html b/blog/2019-01-25-mesh-loadtest/index.html
index 1b90c79..a4be378 100644
--- a/blog/2019-01-25-mesh-loadtest/index.html
+++ b/blog/2019-01-25-mesh-loadtest/index.html
@@ -6,7 +6,7 @@
 <meta name="twitter:site" content="skywalking.apache.org">
 <meta name="twitter:image:src" content="https://skywalking.apache.org/images/skywalking_400x400.png">
 <meta property="og:image" content="https://skywalking.apache.org/images/skywalking_400x400.png">
-<meta name="generator" content="Hugo 0.74.3" />
+<meta name="generator" content="Hugo 0.80.0" />
 <META NAME="ROBOTS" CONTENT="INDEX, FOLLOW">
 
 
@@ -24,11 +24,11 @@
 <meta property="og:type" content="article" />
 <meta property="og:url" content="/blog/2019-01-25-mesh-loadtest/" />
 <meta property="article:published_time" content="2019-01-25T00:00:00+00:00" />
-<meta property="article:modified_time" content="2021-02-17T09:26:52+08:00" />
+<meta property="article:modified_time" content="2021-02-17T11:42:13+08:00" />
 <meta itemprop="name" content="SkyWalking performance in Service Mesh scenario">
 <meta itemprop="description" content="Service mesh receiver performance test on Google Kubernetes Engine.">
 <meta itemprop="datePublished" content="2019-01-25T00:00:00+00:00" />
-<meta itemprop="dateModified" content="2021-02-17T09:26:52+08:00" />
+<meta itemprop="dateModified" content="2021-02-17T11:42:13+08:00" />
 <meta itemprop="wordCount" content="758">
 
 
@@ -52,8 +52,8 @@ if (!doNotTrack) {
 
 
 
-<link rel="preload" href="/scss/main.min.188e3d9b8c40c0c4b2eb2df8c875601e2deef000f752fb38eaebf6ad0dd18a58.css" as="style">
-<link href="/scss/main.min.188e3d9b8c40c0c4b2eb2df8c875601e2deef000f752fb38eaebf6ad0dd18a58.css" rel="stylesheet" integrity="">
+<link rel="preload" href="/scss/main.min.23ad955cba500a0b91ec3371ea1bf316cde102a3cde438be9f9c6a216b8f57c8.css" as="style">
+<link href="/scss/main.min.23ad955cba500a0b91ec3371ea1bf316cde102a3cde438be9f9c6a216b8f57c8.css" rel="stylesheet" integrity="">
 
 
 <script
diff --git a/blog/2019-09-25-alarm-webhook-share/index.html b/blog/2019-09-25-alarm-webhook-share/index.html
index 9c22179..3d6ae57 100644
--- a/blog/2019-09-25-alarm-webhook-share/index.html
+++ b/blog/2019-09-25-alarm-webhook-share/index.html
@@ -6,7 +6,7 @@
 <meta name="twitter:site" content="skywalking.apache.org">
 <meta name="twitter:image:src" content="https://skywalking.apache.org/images/skywalking_400x400.png">
 <meta property="og:image" content="https://skywalking.apache.org/images/skywalking_400x400.png">
-<meta name="generator" content="Hugo 0.74.3" />
+<meta name="generator" content="Hugo 0.80.0" />
 <META NAME="ROBOTS" CONTENT="INDEX, FOLLOW">
 
 
@@ -24,11 +24,11 @@
 <meta property="og:type" content="article" />
 <meta property="og:url" content="/blog/2019-09-25-alarm-webhook-share/" />
 <meta property="article:published_time" content="2019-09-25T00:00:00+00:00" />
-<meta property="article:modified_time" content="2021-02-17T09:26:52+08:00" />
+<meta property="article:modified_time" content="2021-02-17T11:42:13+08:00" />
 <meta itemprop="name" content="SkyWalking alarm webhook sharing">
 <meta itemprop="description" content=" Alerts via SkyWalking alarm webhook for better perception of tracing.">
 <meta itemprop="datePublished" content="2019-09-25T00:00:00+00:00" />
-<meta itemprop="dateModified" content="2021-02-17T09:26:52+08:00" />
+<meta itemprop="dateModified" content="2021-02-17T11:42:13+08:00" />
 <meta itemprop="wordCount" content="104">
 
 
@@ -52,8 +52,8 @@ if (!doNotTrack) {
 
 
 
-<link rel="preload" href="/scss/main.min.188e3d9b8c40c0c4b2eb2df8c875601e2deef000f752fb38eaebf6ad0dd18a58.css" as="style">
-<link href="/scss/main.min.188e3d9b8c40c0c4b2eb2df8c875601e2deef000f752fb38eaebf6ad0dd18a58.css" rel="stylesheet" integrity="">
+<link rel="preload" href="/scss/main.min.23ad955cba500a0b91ec3371ea1bf316cde102a3cde438be9f9c6a216b8f57c8.css" as="style">
+<link href="/scss/main.min.23ad955cba500a0b91ec3371ea1bf316cde102a3cde438be9f9c6a216b8f57c8.css" rel="stylesheet" integrity="">
 
 
 <script
@@ -206,9 +206,9 @@ bash build/build.sh
 </code></pre></div><ul>
 <li>Configuration</li>
 </ul>
-<div class="highlight"><pre style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4"><code class="language-yaml" data-lang="yaml"><span style="color:#66d9ef">main configs file</span>: configs/production.yml
-<span style="color:#66d9ef">dingtalk</span>:
-  <span style="color:#66d9ef">p3</span>: token...
+<div class="highlight"><pre style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4"><code class="language-yaml" data-lang="yaml"><span style="color:#f92672">main configs file</span>: <span style="color:#ae81ff">configs/production.yml</span>
+<span style="color:#f92672">dingtalk</span>:
+  <span style="color:#f92672">p3</span>: <span style="color:#ae81ff">token...</span>
 </code></pre></div><ul>
 <li>Example</li>
 </ul>
@@ -216,8 +216,8 @@ bash build/build.sh
 </code></pre></div><ul>
 <li>SkyWalking backend alarm settings</li>
 </ul>
-<div class="highlight"><pre style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4"><code class="language-yaml" data-lang="yaml"><span style="color:#66d9ef">webhooks</span>:
-  - http://<span style="color:#ae81ff">127.0.0.1</span>:<span style="color:#ae81ff">8000</span>/dingtalk
+<div class="highlight"><pre style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4"><code class="language-yaml" data-lang="yaml"><span style="color:#f92672">webhooks</span>:
+  - <span style="color:#ae81ff">http://127.0.0.1:8000/dingtalk</span>
 </code></pre></div><h2 id="collaboration">Collaboration</h2>
 <p>Hope that we can improve together <a href="https://github.com/weiqiang333/infra-skywalking-webhook">webhook</a></p>
 <p>SkyWalking alarm rules may add more metric names (eg priority name), we can send different channels by locating different levels of alerts (dingtalk / SMS / phone)</p>
diff --git a/blog/2020-01-20-celebrate-200th-contributor/index.html b/blog/2020-01-20-celebrate-200th-contributor/index.html
index 68eaac1..6a378d6 100644
--- a/blog/2020-01-20-celebrate-200th-contributor/index.html
+++ b/blog/2020-01-20-celebrate-200th-contributor/index.html
@@ -6,7 +6,7 @@
 <meta name="twitter:site" content="skywalking.apache.org">
 <meta name="twitter:image:src" content="https://skywalking.apache.org/images/skywalking_400x400.png">
 <meta property="og:image" content="https://skywalking.apache.org/images/skywalking_400x400.png">
-<meta name="generator" content="Hugo 0.74.3" />
+<meta name="generator" content="Hugo 0.80.0" />
 <META NAME="ROBOTS" CONTENT="INDEX, FOLLOW">
 
 
@@ -24,11 +24,11 @@
 <meta property="og:type" content="article" />
 <meta property="og:url" content="/blog/2020-01-20-celebrate-200th-contributor/" />
 <meta property="article:published_time" content="2020-01-20T00:00:00+00:00" />
-<meta property="article:modified_time" content="2021-02-17T09:26:52+08:00" />
+<meta property="article:modified_time" content="2021-02-17T11:42:13+08:00" />
 <meta itemprop="name" content="SkyWalking hits 200 contributors mark">
 <meta itemprop="description" content=" SkyWalking community joins the 200&#43; contributors open source club.">
 <meta itemprop="datePublished" content="2020-01-20T00:00:00+00:00" />
-<meta itemprop="dateModified" content="2021-02-17T09:26:52+08:00" />
+<meta itemprop="dateModified" content="2021-02-17T11:42:13+08:00" />
 <meta itemprop="wordCount" content="643">
 
 
@@ -52,8 +52,8 @@ if (!doNotTrack) {
 
 
 
-<link rel="preload" href="/scss/main.min.188e3d9b8c40c0c4b2eb2df8c875601e2deef000f752fb38eaebf6ad0dd18a58.css" as="style">
-<link href="/scss/main.min.188e3d9b8c40c0c4b2eb2df8c875601e2deef000f752fb38eaebf6ad0dd18a58.css" rel="stylesheet" integrity="">
+<link rel="preload" href="/scss/main.min.23ad955cba500a0b91ec3371ea1bf316cde102a3cde438be9f9c6a216b8f57c8.css" as="style">
+<link href="/scss/main.min.23ad955cba500a0b91ec3371ea1bf316cde102a3cde438be9f9c6a216b8f57c8.css" rel="stylesheet" integrity="">
 
 
 <script
@@ -200,7 +200,7 @@ So, I began to ask friends around me, “Do you want to collaborate on the open
 At the end of 2017, SkyWalking joined the Apache Incubator, and kept following the Apache Way to build community. More contributors joined the community.</p>
 <p>With more people spending time on the project collaborations, including codes, tests, blogs, conference talks, books and uses of the project, a chemical reaction happens. New developers begin to provide bug fixes, new feature requirements and new proposals.
 At the moment of graduation in spring 2019, the project had 100 contributors. Now, only 9 months later, it’s surged to 200 super quickly. They enhance the project and extend it to frontiers we never imaged: 5 popular language agents, service mesh adoption, CLI tool, super cool visualization. We are even moving on thread profiling, browser performance and Nginx tracing NOW.</p>
-<p>Over the whole 4+ years open source journey, we have had supports from leaders in the tracing open source community around the world, including Adrian Cole, William Jiang, Luke Han, Michael Semb Wever, Ben Sigelman, and Jonah Kowall. And we’ve had critical  foundations&rsquo; help, especially Apache Software Foundation and the Cloud Native Computing Foundation.</p>
+<p>Over the whole 4+ years open source journey, we have had supports from leaders in the tracing open source community around the world, including Adrian Cole, William Jiang, Luke Han, Michael Semb Wever, Ben Sigelman, and Jonah Kowall. And we’ve had critical  foundations' help, especially Apache Software Foundation and the Cloud Native Computing Foundation.</p>
 <p>Our contributors also have their support from their employers, including, to the best of my knowledge, Alibaba, Huawei, China Mobile, ke.com, DaoCloud, Lizhi.fm, Yonghui Supermarket, and dangdang.com. I also have support from my employers, <a href="https://www.tetrate.io/">tetrate.io</a>, Huawei, and OneAPM.</p>
 <p>Thanks to our 200+ contributors and the companies behind them. You make this magic happen.</p>
 
diff --git a/blog/2020-04-13-apache-skywalking-profiling/index.html b/blog/2020-04-13-apache-skywalking-profiling/index.html
index 18d28f2..f5e73ef 100644
--- a/blog/2020-04-13-apache-skywalking-profiling/index.html
+++ b/blog/2020-04-13-apache-skywalking-profiling/index.html
@@ -6,7 +6,7 @@
 <meta name="twitter:site" content="skywalking.apache.org">
 <meta name="twitter:image:src" content="https://skywalking.apache.org/images/skywalking_400x400.png">
 <meta property="og:image" content="https://skywalking.apache.org/images/skywalking_400x400.png">
-<meta name="generator" content="Hugo 0.74.3" />
+<meta name="generator" content="Hugo 0.80.0" />
 <META NAME="ROBOTS" CONTENT="INDEX, FOLLOW">
 
 
@@ -24,11 +24,11 @@
 <meta property="og:type" content="article" />
 <meta property="og:url" content="/blog/2020-04-13-apache-skywalking-profiling/" />
 <meta property="article:published_time" content="2020-04-13T00:00:00+00:00" />
-<meta property="article:modified_time" content="2021-02-17T09:26:52+08:00" />
+<meta property="article:modified_time" content="2021-02-17T11:42:13+08:00" />
 <meta itemprop="name" content="Apache SkyWalking: Use Profiling to Fix the Blind Spot of Distributed Tracing">
 <meta itemprop="description" content="This post introduces a way to automatically profile code in production with Apache SkyWalking. We believe the profile method helps reduce maintenance and overhead while increasing the precision in root cause analysis.">
 <meta itemprop="datePublished" content="2020-04-13T00:00:00+00:00" />
-<meta itemprop="dateModified" content="2021-02-17T09:26:52+08:00" />
+<meta itemprop="dateModified" content="2021-02-17T11:42:13+08:00" />
 <meta itemprop="wordCount" content="1368">
 
 
@@ -52,8 +52,8 @@ if (!doNotTrack) {
 
 
 
-<link rel="preload" href="/scss/main.min.188e3d9b8c40c0c4b2eb2df8c875601e2deef000f752fb38eaebf6ad0dd18a58.css" as="style">
-<link href="/scss/main.min.188e3d9b8c40c0c4b2eb2df8c875601e2deef000f752fb38eaebf6ad0dd18a58.css" rel="stylesheet" integrity="">
+<link rel="preload" href="/scss/main.min.23ad955cba500a0b91ec3371ea1bf316cde102a3cde438be9f9c6a216b8f57c8.css" as="style">
+<link href="/scss/main.min.23ad955cba500a0b91ec3371ea1bf316cde102a3cde438be9f9c6a216b8f57c8.css" rel="stylesheet" integrity="">
 
 
 <script
diff --git a/blog/2020-07-26-apdex-and-skywalking/index.html b/blog/2020-07-26-apdex-and-skywalking/index.html
index 2a96c0f..9669536 100644
--- a/blog/2020-07-26-apdex-and-skywalking/index.html
+++ b/blog/2020-07-26-apdex-and-skywalking/index.html
@@ -6,7 +6,7 @@
 <meta name="twitter:site" content="skywalking.apache.org">
 <meta name="twitter:image:src" content="https://skywalking.apache.org/images/skywalking_400x400.png">
 <meta property="og:image" content="https://skywalking.apache.org/images/skywalking_400x400.png">
-<meta name="generator" content="Hugo 0.74.3" />
+<meta name="generator" content="Hugo 0.80.0" />
 <META NAME="ROBOTS" CONTENT="INDEX, FOLLOW">
 
 
@@ -24,11 +24,11 @@
 <meta property="og:type" content="article" />
 <meta property="og:url" content="/blog/2020-07-26-apdex-and-skywalking/" />
 <meta property="article:published_time" content="2020-07-26T00:00:00+00:00" />
-<meta property="article:modified_time" content="2021-02-17T09:26:52+08:00" />
+<meta property="article:modified_time" content="2021-02-17T11:42:13+08:00" />
 <meta itemprop="name" content="The Apdex Score for Measuring Service Mesh Health">
 <meta itemprop="description" content=" In managing Service Mesh Health, Asking `How are you&#39; is more profound than `What are your symptoms&#39;. Apdex goes a long way in helping this.">
 <meta itemprop="datePublished" content="2020-07-26T00:00:00+00:00" />
-<meta itemprop="dateModified" content="2021-02-17T09:26:52+08:00" />
+<meta itemprop="dateModified" content="2021-02-17T11:42:13+08:00" />
 <meta itemprop="wordCount" content="1605">
 
 
@@ -52,8 +52,8 @@ if (!doNotTrack) {
 
 
 
-<link rel="preload" href="/scss/main.min.188e3d9b8c40c0c4b2eb2df8c875601e2deef000f752fb38eaebf6ad0dd18a58.css" as="style">
-<link href="/scss/main.min.188e3d9b8c40c0c4b2eb2df8c875601e2deef000f752fb38eaebf6ad0dd18a58.css" rel="stylesheet" integrity="">
+<link rel="preload" href="/scss/main.min.23ad955cba500a0b91ec3371ea1bf316cde102a3cde438be9f9c6a216b8f57c8.css" as="style">
+<link href="/scss/main.min.23ad955cba500a0b91ec3371ea1bf316cde102a3cde438be9f9c6a216b8f57c8.css" rel="stylesheet" integrity="">
 
 
 <script
@@ -167,7 +167,7 @@ if (!doNotTrack) {
             
 <div class="td-content">
 	<h1>The Apdex Score for Measuring Service Mesh Health</h1>
-	<div class="lead">In managing Service Mesh Health, Asking <code>How are you' is more profound than </code>What are your symptoms&rsquo;. Apdex goes a long way in helping this.</div>
+	<div class="lead">In managing Service Mesh Health, Asking <code>How are you' is more profound than </code>What are your symptoms'. Apdex goes a long way in helping this.</div>
 	<div class="td-byline mb-4">
 		By <b>Srinivasan Ramaswamy(Tetrate)</b> |
 		<time datetime="2020-07-26" class="text-muted">Sunday, July 26, 2020</time>
@@ -184,7 +184,7 @@ if (!doNotTrack) {
 <h2 id="asking-how-are-you-is-more-profound-than-what-are-your-symptoms">Asking <code>How are you</code> is more profound than <code>What are your symptoms</code></h2>
 <p><img src="intro_image.png" alt="alt_text"></p>
 <h3 id="background"><strong>Background</strong></h3>
-<p>Recently I visited my preferred doctor. Whenever I visit, the doctor greets me with a series of light questions: How’s your day? How about the week before? Any recent trips? Did I break my cycling record? How’s your workout regimen? _Finally _he asks, “Do you have any problems?&rdquo;  On those visits when I didn&rsquo;t feel ok, I would say something like, &ldquo;<em>I&rsquo;m feeling dull this week, and I&rsquo;m feeling more tired towards noon….&quot;</em> It&rsquo;s at this point  [...]
+<p>Recently I visited my preferred doctor. Whenever I visit, the doctor greets me with a series of light questions: How’s your day? How about the week before? Any recent trips? Did I break my cycling record? How’s your workout regimen? _Finally _he asks, “Do you have any problems?&quot;  On those visits when I didn&rsquo;t feel ok, I would say something like, &ldquo;<em>I&rsquo;m feeling dull this week, and I&rsquo;m feeling more tired towards noon….&quot;</em> It&rsquo;s at this point t [...]
 <p>When I asked him if the first part of the discussion was just an ice-breaker, he said, &ldquo;<em>That&rsquo;s the essential part. It helps me find out how you feel, rather than what your symptoms are.&quot;</em> So, despite appearances, our opening chat about life helped him structure subsequent questions on symptoms, investigations and test results.</p>
 <p>On the way back, I couldn&rsquo;t stop asking myself, <em>&ldquo;Shouldn&rsquo;t we be managing our mesh this way, too?&quot;</em></p>
 <p>If I strike parallels between my own health check and a  health check, “tests” would be log analysis, “investigations” would be tracing, and “symptoms” would be the traditional RED (Rate, Errors and Duration) metrics. That leaves the “essential part,” which is what we are talking about here: the <em>Wellness Factor</em>, primarily the health of our mesh.</p>
diff --git a/blog/2020-08-03-skywalking8-1-release/index.html b/blog/2020-08-03-skywalking8-1-release/index.html
index dd11d5e..46906b9 100644
--- a/blog/2020-08-03-skywalking8-1-release/index.html
+++ b/blog/2020-08-03-skywalking8-1-release/index.html
@@ -6,7 +6,7 @@
 <meta name="twitter:site" content="skywalking.apache.org">
 <meta name="twitter:image:src" content="https://skywalking.apache.org/images/skywalking_400x400.png">
 <meta property="og:image" content="https://skywalking.apache.org/images/skywalking_400x400.png">
-<meta name="generator" content="Hugo 0.74.3" />
+<meta name="generator" content="Hugo 0.80.0" />
 <META NAME="ROBOTS" CONTENT="INDEX, FOLLOW">
 
 
@@ -24,11 +24,11 @@
 <meta property="og:type" content="article" />
 <meta property="og:url" content="/blog/2020-08-03-skywalking8-1-release/" />
 <meta property="article:published_time" content="2020-08-03T00:00:00+00:00" />
-<meta property="article:modified_time" content="2021-02-17T09:26:52+08:00" />
+<meta property="article:modified_time" content="2021-02-17T11:42:13+08:00" />
 <meta itemprop="name" content="Features in SkyWalking 8.1: SpringSleuth metrics, endpoint dependency detection, Kafka transport traces and metrics">
 <meta itemprop="description" content=" SpringSleuth metrics, endpoint dependency detection, Kafka transport traces and metrics.">
 <meta itemprop="datePublished" content="2020-08-03T00:00:00+00:00" />
-<meta itemprop="dateModified" content="2021-02-17T09:26:52+08:00" />
+<meta itemprop="dateModified" content="2021-02-17T11:42:13+08:00" />
 <meta itemprop="wordCount" content="625">
 
 
@@ -52,8 +52,8 @@ if (!doNotTrack) {
 
 
 
-<link rel="preload" href="/scss/main.min.188e3d9b8c40c0c4b2eb2df8c875601e2deef000f752fb38eaebf6ad0dd18a58.css" as="style">
-<link href="/scss/main.min.188e3d9b8c40c0c4b2eb2df8c875601e2deef000f752fb38eaebf6ad0dd18a58.css" rel="stylesheet" integrity="">
+<link rel="preload" href="/scss/main.min.23ad955cba500a0b91ec3371ea1bf316cde102a3cde438be9f9c6a216b8f57c8.css" as="style">
+<link href="/scss/main.min.23ad955cba500a0b91ec3371ea1bf316cde102a3cde438be9f9c6a216b8f57c8.css" rel="stylesheet" integrity="">
 
 
 <script
diff --git a/blog/2020-08-11-observability-at-scale/index.html b/blog/2020-08-11-observability-at-scale/index.html
index 84ee824..495b42e 100644
--- a/blog/2020-08-11-observability-at-scale/index.html
+++ b/blog/2020-08-11-observability-at-scale/index.html
@@ -6,7 +6,7 @@
 <meta name="twitter:site" content="skywalking.apache.org">
 <meta name="twitter:image:src" content="https://skywalking.apache.org/images/skywalking_400x400.png">
 <meta property="og:image" content="https://skywalking.apache.org/images/skywalking_400x400.png">
-<meta name="generator" content="Hugo 0.74.3" />
+<meta name="generator" content="Hugo 0.80.0" />
 <META NAME="ROBOTS" CONTENT="INDEX, FOLLOW">
 
 
@@ -24,11 +24,11 @@
 <meta property="og:type" content="article" />
 <meta property="og:url" content="/blog/2020-08-11-observability-at-scale/" />
 <meta property="article:published_time" content="2020-08-11T00:00:00+00:00" />
-<meta property="article:modified_time" content="2021-02-17T09:26:52+08:00" />
+<meta property="article:modified_time" content="2021-02-17T11:42:13+08:00" />
 <meta itemprop="name" content="Observability at Scale: SkyWalking it is">
 <meta itemprop="description" content=" SkyWalking evolved to address the problem of observability at scale, and grew from a pure tracing system to a feature-rich observability platform that is now used to analyze deployments that collect tens of billions of traces per day. ">
 <meta itemprop="datePublished" content="2020-08-11T00:00:00+00:00" />
-<meta itemprop="dateModified" content="2021-02-17T09:26:52+08:00" />
+<meta itemprop="dateModified" content="2021-02-17T11:42:13+08:00" />
 <meta itemprop="wordCount" content="1144">
 
 
@@ -52,8 +52,8 @@ if (!doNotTrack) {
 
 
 
-<link rel="preload" href="/scss/main.min.188e3d9b8c40c0c4b2eb2df8c875601e2deef000f752fb38eaebf6ad0dd18a58.css" as="style">
-<link href="/scss/main.min.188e3d9b8c40c0c4b2eb2df8c875601e2deef000f752fb38eaebf6ad0dd18a58.css" rel="stylesheet" integrity="">
+<link rel="preload" href="/scss/main.min.23ad955cba500a0b91ec3371ea1bf316cde102a3cde438be9f9c6a216b8f57c8.css" as="style">
+<link href="/scss/main.min.23ad955cba500a0b91ec3371ea1bf316cde102a3cde438be9f9c6a216b8f57c8.css" rel="stylesheet" integrity="">
 
 
 <script
diff --git a/blog/2020-10-29-skywalking8-2-release/index.html b/blog/2020-10-29-skywalking8-2-release/index.html
index 097f975..56ea65b 100644
--- a/blog/2020-10-29-skywalking8-2-release/index.html
+++ b/blog/2020-10-29-skywalking8-2-release/index.html
@@ -6,7 +6,7 @@
 <meta name="twitter:site" content="skywalking.apache.org">
 <meta name="twitter:image:src" content="https://skywalking.apache.org/images/skywalking_400x400.png">
 <meta property="og:image" content="https://skywalking.apache.org/images/skywalking_400x400.png">
-<meta name="generator" content="Hugo 0.74.3" />
+<meta name="generator" content="Hugo 0.80.0" />
 <META NAME="ROBOTS" CONTENT="INDEX, FOLLOW">
 
 
@@ -24,11 +24,11 @@
 <meta property="og:type" content="article" />
 <meta property="og:url" content="/blog/2020-10-29-skywalking8-2-release/" />
 <meta property="article:published_time" content="2020-10-29T00:00:00+00:00" />
-<meta property="article:modified_time" content="2021-02-17T09:26:52+08:00" />
+<meta property="article:modified_time" content="2021-02-17T11:42:13+08:00" />
 <meta itemprop="name" content="Features in SkyWalking 8.2: Browser Side Monitoring; Query Traces by Tags; Meter Analysis Language">
 <meta itemprop="description" content="Browser Side Monitoring; Query Traces by Tags; Meter Analysis Language; Composite Alert Rules">
 <meta itemprop="datePublished" content="2020-10-29T00:00:00+00:00" />
-<meta itemprop="dateModified" content="2021-02-17T09:26:52+08:00" />
+<meta itemprop="dateModified" content="2021-02-17T11:42:13+08:00" />
 <meta itemprop="wordCount" content="595">
 
 
@@ -52,8 +52,8 @@ if (!doNotTrack) {
 
 
 
-<link rel="preload" href="/scss/main.min.188e3d9b8c40c0c4b2eb2df8c875601e2deef000f752fb38eaebf6ad0dd18a58.css" as="style">
-<link href="/scss/main.min.188e3d9b8c40c0c4b2eb2df8c875601e2deef000f752fb38eaebf6ad0dd18a58.css" rel="stylesheet" integrity="">
+<link rel="preload" href="/scss/main.min.23ad955cba500a0b91ec3371ea1bf316cde102a3cde438be9f9c6a216b8f57c8.css" as="style">
+<link href="/scss/main.min.23ad955cba500a0b91ec3371ea1bf316cde102a3cde438be9f9c6a216b8f57c8.css" rel="stylesheet" integrity="">
 
 
 <script
diff --git a/blog/2020-11-21-apachecon-keynote/index.html b/blog/2020-11-21-apachecon-keynote/index.html
index 1018ae7..200e7d1 100644
--- a/blog/2020-11-21-apachecon-keynote/index.html
+++ b/blog/2020-11-21-apachecon-keynote/index.html
@@ -6,7 +6,7 @@
 <meta name="twitter:site" content="skywalking.apache.org">
 <meta name="twitter:image:src" content="https://skywalking.apache.org/images/skywalking_400x400.png">
 <meta property="og:image" content="https://skywalking.apache.org/images/skywalking_400x400.png">
-<meta name="generator" content="Hugo 0.74.3" />
+<meta name="generator" content="Hugo 0.80.0" />
 <META NAME="ROBOTS" CONTENT="INDEX, FOLLOW">
 
 
@@ -24,11 +24,11 @@
 <meta property="og:type" content="article" />
 <meta property="og:url" content="/blog/2020-11-21-apachecon-keynote/" />
 <meta property="article:published_time" content="2020-11-20T00:00:00+00:00" />
-<meta property="article:modified_time" content="2021-02-17T09:26:52+08:00" />
+<meta property="article:modified_time" content="2021-02-17T11:42:13+08:00" />
 <meta itemprop="name" content="[Video] Apache grows in China">
 <meta itemprop="description" content="ApacheCon@Home 2020 Keynote, the progress about China embracing the Apache culture, and willing of enhancing the whole Apache community.">
 <meta itemprop="datePublished" content="2020-11-20T00:00:00+00:00" />
-<meta itemprop="dateModified" content="2021-02-17T09:26:52+08:00" />
+<meta itemprop="dateModified" content="2021-02-17T11:42:13+08:00" />
 <meta itemprop="wordCount" content="193">
 
 
@@ -52,8 +52,8 @@ if (!doNotTrack) {
 
 
 
-<link rel="preload" href="/scss/main.min.188e3d9b8c40c0c4b2eb2df8c875601e2deef000f752fb38eaebf6ad0dd18a58.css" as="style">
-<link href="/scss/main.min.188e3d9b8c40c0c4b2eb2df8c875601e2deef000f752fb38eaebf6ad0dd18a58.css" rel="stylesheet" integrity="">
+<link rel="preload" href="/scss/main.min.23ad955cba500a0b91ec3371ea1bf316cde102a3cde438be9f9c6a216b8f57c8.css" as="style">
+<link href="/scss/main.min.23ad955cba500a0b91ec3371ea1bf316cde102a3cde438be9f9c6a216b8f57c8.css" rel="stylesheet" integrity="">
 
 
 <script
diff --git a/blog/2020-11-21-apachecon-obs-apisix/index.html b/blog/2020-11-21-apachecon-obs-apisix/index.html
index 466a4f0..c7364e4 100644
--- a/blog/2020-11-21-apachecon-obs-apisix/index.html
+++ b/blog/2020-11-21-apachecon-obs-apisix/index.html
@@ -6,7 +6,7 @@
 <meta name="twitter:site" content="skywalking.apache.org">
 <meta name="twitter:image:src" content="https://skywalking.apache.org/images/skywalking_400x400.png">
 <meta property="og:image" content="https://skywalking.apache.org/images/skywalking_400x400.png">
-<meta name="generator" content="Hugo 0.74.3" />
+<meta name="generator" content="Hugo 0.80.0" />
 <META NAME="ROBOTS" CONTENT="INDEX, FOLLOW">
 
 
@@ -24,11 +24,11 @@
 <meta property="og:type" content="article" />
 <meta property="og:url" content="/blog/2020-11-21-apachecon-obs-apisix/" />
 <meta property="article:published_time" content="2020-11-21T00:00:00+00:00" />
-<meta property="article:modified_time" content="2021-02-17T09:26:52+08:00" />
+<meta property="article:modified_time" content="2021-02-17T11:42:13+08:00" />
 <meta itemprop="name" content="[Video] Improve Apache APISIX observability with Apache SkyWalking">
 <meta itemprop="description" content="ApacheCon@Home 2020 Observability Track">
 <meta itemprop="datePublished" content="2020-11-21T00:00:00+00:00" />
-<meta itemprop="dateModified" content="2021-02-17T09:26:52+08:00" />
+<meta itemprop="dateModified" content="2021-02-17T11:42:13+08:00" />
 <meta itemprop="wordCount" content="88">
 
 
@@ -52,8 +52,8 @@ if (!doNotTrack) {
 
 
 
-<link rel="preload" href="/scss/main.min.188e3d9b8c40c0c4b2eb2df8c875601e2deef000f752fb38eaebf6ad0dd18a58.css" as="style">
-<link href="/scss/main.min.188e3d9b8c40c0c4b2eb2df8c875601e2deef000f752fb38eaebf6ad0dd18a58.css" rel="stylesheet" integrity="">
+<link rel="preload" href="/scss/main.min.23ad955cba500a0b91ec3371ea1bf316cde102a3cde438be9f9c6a216b8f57c8.css" as="style">
+<link href="/scss/main.min.23ad955cba500a0b91ec3371ea1bf316cde102a3cde438be9f9c6a216b8f57c8.css" rel="stylesheet" integrity="">
 
 
 <script
diff --git a/blog/2020-11-21-apachecon-obs-shardingsphere/index.html b/blog/2020-11-21-apachecon-obs-shardingsphere/index.html
index 92c1151..b7513ce 100644
--- a/blog/2020-11-21-apachecon-obs-shardingsphere/index.html
+++ b/blog/2020-11-21-apachecon-obs-shardingsphere/index.html
@@ -6,7 +6,7 @@
 <meta name="twitter:site" content="skywalking.apache.org">
 <meta name="twitter:image:src" content="https://skywalking.apache.org/images/skywalking_400x400.png">
 <meta property="og:image" content="https://skywalking.apache.org/images/skywalking_400x400.png">
-<meta name="generator" content="Hugo 0.74.3" />
+<meta name="generator" content="Hugo 0.80.0" />
 <META NAME="ROBOTS" CONTENT="INDEX, FOLLOW">
 
 
@@ -24,11 +24,11 @@
 <meta property="og:type" content="article" />
 <meta property="og:url" content="/blog/2020-11-21-apachecon-obs-shardingsphere/" />
 <meta property="article:published_time" content="2020-11-21T00:00:00+00:00" />
-<meta property="article:modified_time" content="2021-02-17T09:26:52+08:00" />
+<meta property="article:modified_time" content="2021-02-17T11:42:13+08:00" />
 <meta itemprop="name" content="[Video] Another backend storage solution for the APM system">
 <meta itemprop="description" content="ApacheCon@Home 2020 Observability Track">
 <meta itemprop="datePublished" content="2020-11-21T00:00:00+00:00" />
-<meta itemprop="dateModified" content="2021-02-17T09:26:52+08:00" />
+<meta itemprop="dateModified" content="2021-02-17T11:42:13+08:00" />
 <meta itemprop="wordCount" content="160">
 
 
@@ -52,8 +52,8 @@ if (!doNotTrack) {
 
 
 
-<link rel="preload" href="/scss/main.min.188e3d9b8c40c0c4b2eb2df8c875601e2deef000f752fb38eaebf6ad0dd18a58.css" as="style">
-<link href="/scss/main.min.188e3d9b8c40c0c4b2eb2df8c875601e2deef000f752fb38eaebf6ad0dd18a58.css" rel="stylesheet" integrity="">
+<link rel="preload" href="/scss/main.min.23ad955cba500a0b91ec3371ea1bf316cde102a3cde438be9f9c6a216b8f57c8.css" as="style">
+<link href="/scss/main.min.23ad955cba500a0b91ec3371ea1bf316cde102a3cde438be9f9c6a216b8f57c8.css" rel="stylesheet" integrity="">
 
 
 <script
diff --git a/blog/2020-11-21-apachecon-obs-sourcemarker/index.html b/blog/2020-11-21-apachecon-obs-sourcemarker/index.html
index e1ecd8b..e268014 100644
--- a/blog/2020-11-21-apachecon-obs-sourcemarker/index.html
+++ b/blog/2020-11-21-apachecon-obs-sourcemarker/index.html
@@ -6,7 +6,7 @@
 <meta name="twitter:site" content="skywalking.apache.org">
 <meta name="twitter:image:src" content="https://skywalking.apache.org/images/skywalking_400x400.png">
 <meta property="og:image" content="https://skywalking.apache.org/images/skywalking_400x400.png">
-<meta name="generator" content="Hugo 0.74.3" />
+<meta name="generator" content="Hugo 0.80.0" />
 <META NAME="ROBOTS" CONTENT="INDEX, FOLLOW">
 
 
@@ -24,11 +24,11 @@
 <meta property="og:type" content="article" />
 <meta property="og:url" content="/blog/2020-11-21-apachecon-obs-sourcemarker/" />
 <meta property="article:published_time" content="2020-11-21T00:00:00+00:00" />
-<meta property="article:modified_time" content="2021-02-17T09:26:52+08:00" />
+<meta property="article:modified_time" content="2021-02-17T11:42:13+08:00" />
 <meta itemprop="name" content="[Video] SourceMarker - Continuous Feedback for Developers">
 <meta itemprop="description" content="ApacheCon@Home 2020 Observability Track">
 <meta itemprop="datePublished" content="2020-11-21T00:00:00+00:00" />
-<meta itemprop="dateModified" content="2021-02-17T09:26:52+08:00" />
+<meta itemprop="dateModified" content="2021-02-17T11:42:13+08:00" />
 <meta itemprop="wordCount" content="209">
 
 
@@ -52,8 +52,8 @@ if (!doNotTrack) {
 
 
 
-<link rel="preload" href="/scss/main.min.188e3d9b8c40c0c4b2eb2df8c875601e2deef000f752fb38eaebf6ad0dd18a58.css" as="style">
-<link href="/scss/main.min.188e3d9b8c40c0c4b2eb2df8c875601e2deef000f752fb38eaebf6ad0dd18a58.css" rel="stylesheet" integrity="">
+<link rel="preload" href="/scss/main.min.23ad955cba500a0b91ec3371ea1bf316cde102a3cde438be9f9c6a216b8f57c8.css" as="style">
+<link href="/scss/main.min.23ad955cba500a0b91ec3371ea1bf316cde102a3cde438be9f9c6a216b8f57c8.css" rel="stylesheet" integrity="">
 
 
 <script
diff --git a/blog/2020-11-21-apachecon-obs-storage/index.html b/blog/2020-11-21-apachecon-obs-storage/index.html
index 687a05d..264f489 100644
--- a/blog/2020-11-21-apachecon-obs-storage/index.html
+++ b/blog/2020-11-21-apachecon-obs-storage/index.html
@@ -6,7 +6,7 @@
 <meta name="twitter:site" content="skywalking.apache.org">
 <meta name="twitter:image:src" content="https://skywalking.apache.org/images/skywalking_400x400.png">
 <meta property="og:image" content="https://skywalking.apache.org/images/skywalking_400x400.png">
-<meta name="generator" content="Hugo 0.74.3" />
+<meta name="generator" content="Hugo 0.80.0" />
 <META NAME="ROBOTS" CONTENT="INDEX, FOLLOW">
 
 
@@ -24,11 +24,11 @@
 <meta property="og:type" content="article" />
 <meta property="og:url" content="/blog/2020-11-21-apachecon-obs-storage/" />
 <meta property="article:published_time" content="2020-11-21T00:00:00+00:00" />
-<meta property="article:modified_time" content="2021-02-17T09:26:52+08:00" />
+<meta property="article:modified_time" content="2021-02-17T11:42:13+08:00" />
 <meta itemprop="name" content="[Video] The history of distributed tracing storage">
 <meta itemprop="description" content="ApacheCon@Home 2020 Observability Track">
 <meta itemprop="datePublished" content="2020-11-21T00:00:00+00:00" />
-<meta itemprop="dateModified" content="2021-02-17T09:26:52+08:00" />
+<meta itemprop="dateModified" content="2021-02-17T11:42:13+08:00" />
 <meta itemprop="wordCount" content="157">
 
 
@@ -52,8 +52,8 @@ if (!doNotTrack) {
 
 
 
-<link rel="preload" href="/scss/main.min.188e3d9b8c40c0c4b2eb2df8c875601e2deef000f752fb38eaebf6ad0dd18a58.css" as="style">
-<link href="/scss/main.min.188e3d9b8c40c0c4b2eb2df8c875601e2deef000f752fb38eaebf6ad0dd18a58.css" rel="stylesheet" integrity="">
+<link rel="preload" href="/scss/main.min.23ad955cba500a0b91ec3371ea1bf316cde102a3cde438be9f9c6a216b8f57c8.css" as="style">
+<link href="/scss/main.min.23ad955cba500a0b91ec3371ea1bf316cde102a3cde438be9f9c6a216b8f57c8.css" rel="stylesheet" integrity="">
 
 
 <script
diff --git a/blog/2020-11-25-skywalking-satellite-0.1.0-design/index.html b/blog/2020-11-25-skywalking-satellite-0.1.0-design/index.html
index 2f1b6e4..1223a1a 100644
--- a/blog/2020-11-25-skywalking-satellite-0.1.0-design/index.html
+++ b/blog/2020-11-25-skywalking-satellite-0.1.0-design/index.html
@@ -6,7 +6,7 @@
 <meta name="twitter:site" content="skywalking.apache.org">
 <meta name="twitter:image:src" content="https://skywalking.apache.org/images/skywalking_400x400.png">
 <meta property="og:image" content="https://skywalking.apache.org/images/skywalking_400x400.png">
-<meta name="generator" content="Hugo 0.74.3" />
+<meta name="generator" content="Hugo 0.80.0" />
 <META NAME="ROBOTS" CONTENT="INDEX, FOLLOW">
 
 
@@ -24,11 +24,11 @@
 <meta property="og:type" content="article" />
 <meta property="og:url" content="/blog/2020-11-25-skywalking-satellite-0.1.0-design/" />
 <meta property="article:published_time" content="2020-11-25T00:00:00+00:00" />
-<meta property="article:modified_time" content="2021-02-17T09:26:52+08:00" />
+<meta property="article:modified_time" content="2021-02-17T11:42:13+08:00" />
 <meta itemprop="name" content="The first design of Satellite 0.1.0">
 <meta itemprop="description" content="The design of Satellite 0.1.0.  The structure of the project would follow this design.">
 <meta itemprop="datePublished" content="2020-11-25T00:00:00+00:00" />
-<meta itemprop="dateModified" content="2021-02-17T09:26:52+08:00" />
+<meta itemprop="dateModified" content="2021-02-17T11:42:13+08:00" />
 <meta itemprop="wordCount" content="2105">
 
 
@@ -52,8 +52,8 @@ if (!doNotTrack) {
 
 
 
-<link rel="preload" href="/scss/main.min.188e3d9b8c40c0c4b2eb2df8c875601e2deef000f752fb38eaebf6ad0dd18a58.css" as="style">
-<link href="/scss/main.min.188e3d9b8c40c0c4b2eb2df8c875601e2deef000f752fb38eaebf6ad0dd18a58.css" rel="stylesheet" integrity="">
+<link rel="preload" href="/scss/main.min.23ad955cba500a0b91ec3371ea1bf316cde102a3cde438be9f9c6a216b8f57c8.css" as="style">
+<link href="/scss/main.min.23ad955cba500a0b91ec3371ea1bf316cde102a3cde438be9f9c6a216b8f57c8.css" rel="stylesheet" integrity="">
 
 
 <script
diff --git a/blog/2020-12-03-obs-service-mesh-with-sw-and-als/index.html b/blog/2020-12-03-obs-service-mesh-with-sw-and-als/index.html
index ef7b63f..50831bc 100644
--- a/blog/2020-12-03-obs-service-mesh-with-sw-and-als/index.html
+++ b/blog/2020-12-03-obs-service-mesh-with-sw-and-als/index.html
@@ -6,7 +6,7 @@
 <meta name="twitter:site" content="skywalking.apache.org">
 <meta name="twitter:image:src" content="https://skywalking.apache.org/images/skywalking_400x400.png">
 <meta property="og:image" content="https://skywalking.apache.org/images/skywalking_400x400.png">
-<meta name="generator" content="Hugo 0.74.3" />
+<meta name="generator" content="Hugo 0.80.0" />
 <META NAME="ROBOTS" CONTENT="INDEX, FOLLOW">
 
 
@@ -24,11 +24,11 @@
 <meta property="og:type" content="article" />
 <meta property="og:url" content="/blog/2020-12-03-obs-service-mesh-with-sw-and-als/" />
 <meta property="article:published_time" content="2020-12-03T00:00:00+00:00" />
-<meta property="article:modified_time" content="2021-02-17T09:26:52+08:00" />
+<meta property="article:modified_time" content="2021-02-17T11:42:13+08:00" />
 <meta itemprop="name" content="Observe Service Mesh with SkyWalking and Envoy Access Log Service">
 <meta itemprop="description" content="In this tutorial, learn how to use Apache SkyWalking for service mesh observability without Istio Mixer">
 <meta itemprop="datePublished" content="2020-12-03T00:00:00+00:00" />
-<meta itemprop="dateModified" content="2021-02-17T09:26:52+08:00" />
+<meta itemprop="dateModified" content="2021-02-17T11:42:13+08:00" />
 <meta itemprop="wordCount" content="1703">
 
 
@@ -52,8 +52,8 @@ if (!doNotTrack) {
 
 
 
-<link rel="preload" href="/scss/main.min.188e3d9b8c40c0c4b2eb2df8c875601e2deef000f752fb38eaebf6ad0dd18a58.css" as="style">
-<link href="/scss/main.min.188e3d9b8c40c0c4b2eb2df8c875601e2deef000f752fb38eaebf6ad0dd18a58.css" rel="stylesheet" integrity="">
+<link rel="preload" href="/scss/main.min.23ad955cba500a0b91ec3371ea1bf316cde102a3cde438be9f9c6a216b8f57c8.css" as="style">
+<link href="/scss/main.min.23ad955cba500a0b91ec3371ea1bf316cde102a3cde438be9f9c6a216b8f57c8.css" rel="stylesheet" integrity="">
 
 
 <script
diff --git a/blog/2021-01-01-300-contributors-mark/index.html b/blog/2021-01-01-300-contributors-mark/index.html
index 87f7c85..b92cf82 100644
--- a/blog/2021-01-01-300-contributors-mark/index.html
+++ b/blog/2021-01-01-300-contributors-mark/index.html
@@ -6,7 +6,7 @@
 <meta name="twitter:site" content="skywalking.apache.org">
 <meta name="twitter:image:src" content="https://skywalking.apache.org/images/skywalking_400x400.png">
 <meta property="og:image" content="https://skywalking.apache.org/images/skywalking_400x400.png">
-<meta name="generator" content="Hugo 0.74.3" />
+<meta name="generator" content="Hugo 0.80.0" />
 <META NAME="ROBOTS" CONTENT="INDEX, FOLLOW">
 
 
@@ -24,11 +24,11 @@
 <meta property="og:type" content="article" />
 <meta property="og:url" content="/blog/2021-01-01-300-contributors-mark/" />
 <meta property="article:published_time" content="2020-12-22T00:00:00+00:00" />
-<meta property="article:modified_time" content="2021-02-17T09:26:52+08:00" />
+<meta property="article:modified_time" content="2021-02-17T11:42:13+08:00" />
 <meta itemprop="name" content="Celebrate SkyWalking single repository hits the 300 contributors mark">
 <meta itemprop="description" content="SkyWalking hits 300 contributors mark at one single repository">
 <meta itemprop="datePublished" content="2020-12-22T00:00:00+00:00" />
-<meta itemprop="dateModified" content="2021-02-17T09:26:52+08:00" />
+<meta itemprop="dateModified" content="2021-02-17T11:42:13+08:00" />
 <meta itemprop="wordCount" content="753">
 
 
@@ -52,8 +52,8 @@ if (!doNotTrack) {
 
 
 
-<link rel="preload" href="/scss/main.min.188e3d9b8c40c0c4b2eb2df8c875601e2deef000f752fb38eaebf6ad0dd18a58.css" as="style">
-<link href="/scss/main.min.188e3d9b8c40c0c4b2eb2df8c875601e2deef000f752fb38eaebf6ad0dd18a58.css" rel="stylesheet" integrity="">
+<link rel="preload" href="/scss/main.min.23ad955cba500a0b91ec3371ea1bf316cde102a3cde438be9f9c6a216b8f57c8.css" as="style">
+<link href="/scss/main.min.23ad955cba500a0b91ec3371ea1bf316cde102a3cde438be9f9c6a216b8f57c8.css" rel="stylesheet" integrity="">
 
 
 <script
@@ -200,7 +200,7 @@ Companies behinds those contributors support their employees to work with the co
 contribute the improvements and features upstream.
 Conference organizers share the stages with speakers from the SkyWalking community.</p>
 <p>SkyWalking can’t make this happen without your help. You made this community extraordinary.</p>
-<p>At this crazy distributed computing and cloud native age, we as a community could make DEV, OPS, and SRE teams&rsquo; work easier by locating the issue(s) in the haystack
+<p>At this crazy distributed computing and cloud native age, we as a community could make DEV, OPS, and SRE teams' work easier by locating the issue(s) in the haystack
 quicker than before, like why we named the project as SkyWalking, we will have a clear site line  when you stand on the glass bridge Skywalk at Grand Canyon West.</p>
 <hr>
 <p>376 Contributors counted by GitHub account are following. Dec. 22st, 2020. Generated by a tool deveoped by <a href="https://github.com/miss-you">Yousa</a></p>
diff --git a/blog/2021-01-17-elastic-change-license/index.html b/blog/2021-01-17-elastic-change-license/index.html
index 3d381d7..b64b571 100644
--- a/blog/2021-01-17-elastic-change-license/index.html
+++ b/blog/2021-01-17-elastic-change-license/index.html
@@ -6,7 +6,7 @@
 <meta name="twitter:site" content="skywalking.apache.org">
 <meta name="twitter:image:src" content="https://skywalking.apache.org/images/skywalking_400x400.png">
 <meta property="og:image" content="https://skywalking.apache.org/images/skywalking_400x400.png">
-<meta name="generator" content="Hugo 0.74.3" />
+<meta name="generator" content="Hugo 0.80.0" />
 <META NAME="ROBOTS" CONTENT="INDEX, FOLLOW">
 
 
@@ -24,11 +24,11 @@
 <meta property="og:type" content="article" />
 <meta property="og:url" content="/blog/2021-01-17-elastic-change-license/" />
 <meta property="article:published_time" content="2021-01-17T00:00:00+00:00" />
-<meta property="article:modified_time" content="2021-02-17T09:26:52+08:00" />
+<meta property="article:modified_time" content="2021-02-17T11:42:13+08:00" />
 <meta itemprop="name" content="Response to Elastic 2021 License Change">
 <meta itemprop="description" content="Elastic Search server doesn&#39;t release under Apache 2.0 anymore. What is the impact to the SkyWalking project?">
 <meta itemprop="datePublished" content="2021-01-17T00:00:00+00:00" />
-<meta itemprop="dateModified" content="2021-02-17T09:26:52+08:00" />
+<meta itemprop="dateModified" content="2021-02-17T11:42:13+08:00" />
 <meta itemprop="wordCount" content="602">
 
 
@@ -52,8 +52,8 @@ if (!doNotTrack) {
 
 
 
-<link rel="preload" href="/scss/main.min.188e3d9b8c40c0c4b2eb2df8c875601e2deef000f752fb38eaebf6ad0dd18a58.css" as="style">
-<link href="/scss/main.min.188e3d9b8c40c0c4b2eb2df8c875601e2deef000f752fb38eaebf6ad0dd18a58.css" rel="stylesheet" integrity="">
+<link rel="preload" href="/scss/main.min.23ad955cba500a0b91ec3371ea1bf316cde102a3cde438be9f9c6a216b8f57c8.css" as="style">
+<link href="/scss/main.min.23ad955cba500a0b91ec3371ea1bf316cde102a3cde438be9f9c6a216b8f57c8.css" rel="stylesheet" integrity="">
 
 
 <script
diff --git a/blog/2021-01-23-tencent-cloud-violates-aplv2/index.html b/blog/2021-01-23-tencent-cloud-violates-aplv2/index.html
index 08cd8f2..131ff63 100644
--- a/blog/2021-01-23-tencent-cloud-violates-aplv2/index.html
+++ b/blog/2021-01-23-tencent-cloud-violates-aplv2/index.html
@@ -6,7 +6,7 @@
 <meta name="twitter:site" content="skywalking.apache.org">
 <meta name="twitter:image:src" content="https://skywalking.apache.org/images/skywalking_400x400.png">
 <meta property="og:image" content="https://skywalking.apache.org/images/skywalking_400x400.png">
-<meta name="generator" content="Hugo 0.74.3" />
+<meta name="generator" content="Hugo 0.80.0" />
 <META NAME="ROBOTS" CONTENT="INDEX, FOLLOW">
 
 
@@ -24,11 +24,11 @@
 <meta property="og:type" content="article" />
 <meta property="og:url" content="/blog/2021-01-23-tencent-cloud-violates-aplv2/" />
 <meta property="article:published_time" content="2021-01-22T00:00:00+00:00" />
-<meta property="article:modified_time" content="2021-02-17T09:26:52+08:00" />
+<meta property="article:modified_time" content="2021-02-17T11:42:13+08:00" />
 <meta itemprop="name" content="[Resolved][License Issue] Tencent Cloud TSW service violates the Apache 2.0 License when using SkyWalking.">
 <meta itemprop="description" content="Tencent Cloud Service, Tencent Service Watcher - TSW, have been reported as it violates Apache 2.0 License requirements.">
 <meta itemprop="datePublished" content="2021-01-22T00:00:00+00:00" />
-<meta itemprop="dateModified" content="2021-02-17T09:26:52+08:00" />
+<meta itemprop="dateModified" content="2021-02-17T11:42:13+08:00" />
 <meta itemprop="wordCount" content="406">
 
 
@@ -52,8 +52,8 @@ if (!doNotTrack) {
 
 
 
-<link rel="preload" href="/scss/main.min.188e3d9b8c40c0c4b2eb2df8c875601e2deef000f752fb38eaebf6ad0dd18a58.css" as="style">
-<link href="/scss/main.min.188e3d9b8c40c0c4b2eb2df8c875601e2deef000f752fb38eaebf6ad0dd18a58.css" rel="stylesheet" integrity="">
+<link rel="preload" href="/scss/main.min.23ad955cba500a0b91ec3371ea1bf316cde102a3cde438be9f9c6a216b8f57c8.css" as="style">
+<link href="/scss/main.min.23ad955cba500a0b91ec3371ea1bf316cde102a3cde438be9f9c6a216b8f57c8.css" rel="stylesheet" integrity="">
 
 
 <script
diff --git a/blog/2021-02-01-e2e-verifier-design/index.html b/blog/2021-02-01-e2e-verifier-design/index.html
index c11abeb..ab0bb3d 100644
--- a/blog/2021-02-01-e2e-verifier-design/index.html
+++ b/blog/2021-02-01-e2e-verifier-design/index.html
@@ -6,7 +6,7 @@
 <meta name="twitter:site" content="skywalking.apache.org">
 <meta name="twitter:image:src" content="https://skywalking.apache.org/images/skywalking_400x400.png">
 <meta property="og:image" content="https://skywalking.apache.org/images/skywalking_400x400.png">
-<meta name="generator" content="Hugo 0.74.3" />
+<meta name="generator" content="Hugo 0.80.0" />
 <META NAME="ROBOTS" CONTENT="INDEX, FOLLOW">
 
 
@@ -24,11 +24,11 @@
 <meta property="og:type" content="article" />
 <meta property="og:url" content="/blog/2021-02-01-e2e-verifier-design/" />
 <meta property="article:published_time" content="2021-02-01T00:00:00+00:00" />
-<meta property="article:modified_time" content="2021-02-17T09:26:52+08:00" />
+<meta property="article:modified_time" content="2021-02-17T11:42:13+08:00" />
 <meta itemprop="name" content="[Design] The Verifier of NGE2E">
 <meta itemprop="description" content="The design of Next Generation End-to-End Testing Framework  Verifier">
 <meta itemprop="datePublished" content="2021-02-01T00:00:00+00:00" />
-<meta itemprop="dateModified" content="2021-02-17T09:26:52+08:00" />
+<meta itemprop="dateModified" content="2021-02-17T11:42:13+08:00" />
 <meta itemprop="wordCount" content="755">
 
 
@@ -52,8 +52,8 @@ if (!doNotTrack) {
 
 
 
-<link rel="preload" href="/scss/main.min.188e3d9b8c40c0c4b2eb2df8c875601e2deef000f752fb38eaebf6ad0dd18a58.css" as="style">
-<link href="/scss/main.min.188e3d9b8c40c0c4b2eb2df8c875601e2deef000f752fb38eaebf6ad0dd18a58.css" rel="stylesheet" integrity="">
+<link rel="preload" href="/scss/main.min.23ad955cba500a0b91ec3371ea1bf316cde102a3cde438be9f9c6a216b8f57c8.css" as="style">
+<link href="/scss/main.min.23ad955cba500a0b91ec3371ea1bf316cde102a3cde438be9f9c6a216b8f57c8.css" rel="stylesheet" integrity="">
 
 
 <script
@@ -193,128 +193,128 @@ if (!doNotTrack) {
 <h3 id="list-elements-match">List Elements Match</h3>
 <p><code>contains</code> checks if the actual list contains elements that match the given template.</p>
 <p>Examples:</p>
-<div class="highlight"><pre style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4"><code class="language-yaml" data-lang="yaml"><span style="color:#66d9ef">metrics</span>:
-{{- contains .metrics }}
-  - <span style="color:#66d9ef">name</span>: {{ notEmpty .name }}
-    <span style="color:#66d9ef">id</span>: {{ notEmpty .id }}
-    <span style="color:#66d9ef">value</span>: {{ gt .value <span style="color:#ae81ff">0</span> }}
-{{- end }}
+<div class="highlight"><pre style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4"><code class="language-yaml" data-lang="yaml"><span style="color:#f92672">metrics</span>:
+{{- <span style="color:#ae81ff">contains .metrics }}</span>
+  - <span style="color:#f92672">name</span>: {{ <span style="color:#ae81ff">notEmpty .name }}</span>
+    <span style="color:#f92672">id</span>: {{ <span style="color:#ae81ff">notEmpty .id }}</span>
+    <span style="color:#f92672">value</span>: {{ <span style="color:#ae81ff">gt .value 0 }}</span>
+{{- <span style="color:#ae81ff">end }}</span>
 </code></pre></div><p>It means that the list <code>metrics</code> must contain an element whose <code>name</code> and <code>id</code> are not empty, and <code>value</code> is greater than <code>0</code>.</p>
-<div class="highlight"><pre style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4"><code class="language-yaml" data-lang="yaml"><span style="color:#66d9ef">metrics</span>:
-{{- contains .metrics }}
-  - <span style="color:#66d9ef">name</span>: p95
-    <span style="color:#66d9ef">value</span>: {{ gt .value <span style="color:#ae81ff">0</span> }}
-  - <span style="color:#66d9ef">name</span>: p99
-    <span style="color:#66d9ef">value</span>: {{ gt .value <span style="color:#ae81ff">0</span> }}
-{{- end }}
+<div class="highlight"><pre style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4"><code class="language-yaml" data-lang="yaml"><span style="color:#f92672">metrics</span>:
+{{- <span style="color:#ae81ff">contains .metrics }}</span>
+  - <span style="color:#f92672">name</span>: <span style="color:#ae81ff">p95</span>
+    <span style="color:#f92672">value</span>: {{ <span style="color:#ae81ff">gt .value 0 }}</span>
+  - <span style="color:#f92672">name</span>: <span style="color:#ae81ff">p99</span>
+    <span style="color:#f92672">value</span>: {{ <span style="color:#ae81ff">gt .value 0 }}</span>
+{{- <span style="color:#ae81ff">end }}</span>
 </code></pre></div><p>This means that the list <code>metrics</code> must contain an element named <code>p95</code> with a <code>value</code> greater than 0, and an element named <code>p95</code> with a <code>value</code> greater than 0. Besides the two element, the list <code>metrics</code> may or may not have other random elements.</p>
 <h2 id="functions">Functions</h2>
 <p>Users can use these provided functions in the template to describe the expected data.</p>
 <h3 id="not-empty">Not Empty</h3>
 <p><code>notEmpty</code> checks if the string <code>s</code> is empty.</p>
 <p>Example:</p>
-<div class="highlight"><pre style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4"><code class="language-yaml" data-lang="yaml"><span style="color:#66d9ef">id</span>: {{ notEmpty .id }}
+<div class="highlight"><pre style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4"><code class="language-yaml" data-lang="yaml"><span style="color:#f92672">id</span>: {{ <span style="color:#ae81ff">notEmpty .id }}</span>
 </code></pre></div><h3 id="regexp-match">Regexp match</h3>
 <p><code>regexp</code> checks if string <code>s</code> matches the regular expression pattern.</p>
 <p>Examples:</p>
-<div class="highlight"><pre style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4"><code class="language-yaml" data-lang="yaml"><span style="color:#66d9ef">label</span>: {{ regexp .label <span style="color:#e6db74">&#34;ratings.*&#34;</span> }}
+<div class="highlight"><pre style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4"><code class="language-yaml" data-lang="yaml"><span style="color:#f92672">label</span>: {{ <span style="color:#ae81ff">regexp .label &#34;ratings.*&#34; }}</span>
 </code></pre></div><h3 id="base64">Base64</h3>
 <p><code>b64enc s</code> returns the Base64 encoded string of s.</p>
 <p>Examples:</p>
-<div class="highlight"><pre style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4"><code class="language-yaml" data-lang="yaml"><span style="color:#66d9ef">id</span>: {{ b64enc <span style="color:#e6db74">&#34;User&#34;</span> }}.static-suffix <span style="color:#75715e"># this evalutes the base64 encoded string of &#34;User&#34;, concatenated with a static suffix &#34;.static-suffix&#34;</span>
+<div class="highlight"><pre style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4"><code class="language-yaml" data-lang="yaml"><span style="color:#f92672">id</span>: {{ <span style="color:#ae81ff">b64enc &#34;User&#34; }}.static-suffix</span> <span style="color:#75715e"># this evalutes the base64 encoded string of &#34;User&#34;, concatenated with a static suffix &#34;.static-suffix&#34;</span>
 </code></pre></div><p>Result:</p>
-<div class="highlight"><pre style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4"><code class="language-yaml" data-lang="yaml"><span style="color:#66d9ef">id</span>: VXNlcg==.static-suffix
+<div class="highlight"><pre style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4"><code class="language-yaml" data-lang="yaml"><span style="color:#f92672">id</span>: <span style="color:#ae81ff">VXNlcg==.static-suffix</span>
 </code></pre></div><h2 id="full-example">Full Example</h2>
 <p>Here is an example of expected data:</p>
 <div class="highlight"><pre style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4"><code class="language-yaml" data-lang="yaml"><span style="color:#75715e"># expected.data.yaml</span>
-<span style="color:#66d9ef">nodes</span>:
-  - <span style="color:#66d9ef">id</span>: {{ b64enc <span style="color:#e6db74">&#34;User&#34;</span> }}.<span style="color:#ae81ff">0</span>
-    <span style="color:#66d9ef">name</span>: User
-    <span style="color:#66d9ef">type</span>: USER
-    <span style="color:#66d9ef">isReal</span>: <span style="color:#66d9ef">false</span>
-  - <span style="color:#66d9ef">id</span>: {{ b64enc <span style="color:#e6db74">&#34;Your_ApplicationName&#34;</span> }}.<span style="color:#ae81ff">1</span>
-    <span style="color:#66d9ef">name</span>: Your_ApplicationName
-    <span style="color:#66d9ef">type</span>: Tomcat
-    <span style="color:#66d9ef">isReal</span>: <span style="color:#66d9ef">true</span>
-  - <span style="color:#66d9ef">id</span>: {{ $h2ID := (index .nodes <span style="color:#ae81ff">2</span>).id }}{{ notEmpty $h2ID }} <span style="color:#75715e"># We assert that nodes[2].id is not empty and save it to variable `h2ID` for later use</span>
-    <span style="color:#66d9ef">name</span>: localhost:-<span style="color:#ae81ff">1</span>
-    <span style="color:#66d9ef">type</span>: H2
-    <span style="color:#66d9ef">isReal</span>: <span style="color:#66d9ef">false</span>
-<span style="color:#66d9ef">calls</span>:
-  - <span style="color:#66d9ef">id</span>: {{ notEmpty (index .calls <span style="color:#ae81ff">0</span>).id }}
-    <span style="color:#66d9ef">source</span>: {{ b64enc <span style="color:#e6db74">&#34;Your_ApplicationName&#34;</span> }}.<span style="color:#ae81ff">1</span>
-    <span style="color:#66d9ef">target</span>: {{ $h2ID }} <span style="color:#75715e"># We use the previously assigned variable `h2Id` to asert that the `target` is equal to the `id` of the nodes[2]</span>
-    <span style="color:#66d9ef">detectPoints</span>:
-      - CLIENT
-  - <span style="color:#66d9ef">id</span>: {{ b64enc <span style="color:#e6db74">&#34;User&#34;</span> }}.<span style="color:#ae81ff">0</span>-{{ b64enc <span style="color:#e6db74">&#34;Your_ApplicationName&#34;</span> }}.<span style="color:#ae81ff">1</span>
-    <span style="color:#66d9ef">source</span>: {{ b64enc <span style="color:#e6db74">&#34;User&#34;</span> }}.<span style="color:#ae81ff">0</span>
-    <span style="color:#66d9ef">target</span>: {{ b64enc <span style="color:#e6db74">&#34;Your_ApplicationName&#34;</span> }}.<span style="color:#ae81ff">1</span>
-    <span style="color:#66d9ef">detectPoints</span>:
-      - SERVER
+<span style="color:#f92672">nodes</span>:
+  - <span style="color:#f92672">id</span>: {{ <span style="color:#ae81ff">b64enc &#34;User&#34; }}.0</span>
+    <span style="color:#f92672">name</span>: <span style="color:#ae81ff">User</span>
+    <span style="color:#f92672">type</span>: <span style="color:#ae81ff">USER</span>
+    <span style="color:#f92672">isReal</span>: <span style="color:#66d9ef">false</span>
+  - <span style="color:#f92672">id</span>: {{ <span style="color:#ae81ff">b64enc &#34;Your_ApplicationName&#34; }}.1</span>
+    <span style="color:#f92672">name</span>: <span style="color:#ae81ff">Your_ApplicationName</span>
+    <span style="color:#f92672">type</span>: <span style="color:#ae81ff">Tomcat</span>
+    <span style="color:#f92672">isReal</span>: <span style="color:#66d9ef">true</span>
+  - <span style="color:#f92672">id</span>: {{ <span style="color:#ae81ff">$h2ID := (index .nodes 2).id }}{{ notEmpty $h2ID }}</span> <span style="color:#75715e"># We assert that nodes[2].id is not empty and save it to variable `h2ID` for later use</span>
+    <span style="color:#f92672">name</span>: <span style="color:#ae81ff">localhost:-1</span>
+    <span style="color:#f92672">type</span>: <span style="color:#ae81ff">H2</span>
+    <span style="color:#f92672">isReal</span>: <span style="color:#66d9ef">false</span>
+<span style="color:#f92672">calls</span>:
+  - <span style="color:#f92672">id</span>: {{ <span style="color:#ae81ff">notEmpty (index .calls 0).id }}</span>
+    <span style="color:#f92672">source</span>: {{ <span style="color:#ae81ff">b64enc &#34;Your_ApplicationName&#34; }}.1</span>
+    <span style="color:#f92672">target</span>: {{ <span style="color:#ae81ff">$h2ID }}</span> <span style="color:#75715e"># We use the previously assigned variable `h2Id` to asert that the `target` is equal to the `id` of the nodes[2]</span>
+    <span style="color:#f92672">detectPoints</span>:
+      - <span style="color:#ae81ff">CLIENT</span>
+  - <span style="color:#f92672">id</span>: {{ <span style="color:#ae81ff">b64enc &#34;User&#34; }}.0-{{ b64enc &#34;Your_ApplicationName&#34; }}.1</span>
+    <span style="color:#f92672">source</span>: {{ <span style="color:#ae81ff">b64enc &#34;User&#34; }}.0</span>
+    <span style="color:#f92672">target</span>: {{ <span style="color:#ae81ff">b64enc &#34;Your_ApplicationName&#34; }}.1</span>
+    <span style="color:#f92672">detectPoints</span>:
+      - <span style="color:#ae81ff">SERVER</span>
 </code></pre></div><p>will validate this data:</p>
 <div class="highlight"><pre style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4"><code class="language-yaml" data-lang="yaml"><span style="color:#75715e"># actual.data.yaml</span>
-<span style="color:#66d9ef">nodes</span>:
-  - <span style="color:#66d9ef">id</span>: VXNlcg==.<span style="color:#ae81ff">0</span>
-    <span style="color:#66d9ef">name</span>: User
-    <span style="color:#66d9ef">type</span>: USER
-    <span style="color:#66d9ef">isReal</span>: <span style="color:#66d9ef">false</span>
-  - <span style="color:#66d9ef">id</span>: WW91cl9BcHBsaWNhdGlvbk5hbWU=.<span style="color:#ae81ff">1</span>
-    <span style="color:#66d9ef">name</span>: Your_ApplicationName
-    <span style="color:#66d9ef">type</span>: Tomcat
-    <span style="color:#66d9ef">isReal</span>: <span style="color:#66d9ef">true</span>
-  - <span style="color:#66d9ef">id</span>: bG9jYWxob3N0Oi0x<span style="color:#ae81ff">.0</span>
-    <span style="color:#66d9ef">name</span>: localhost:-<span style="color:#ae81ff">1</span>
-    <span style="color:#66d9ef">type</span>: H2
-    <span style="color:#66d9ef">isReal</span>: <span style="color:#66d9ef">false</span>
-<span style="color:#66d9ef">calls</span>:
-  - <span style="color:#66d9ef">id</span>: WW91cl9BcHBsaWNhdGlvbk5hbWU=.<span style="color:#ae81ff">1</span>-bG9jYWxob3N0Oi0x<span style="color:#ae81ff">.0</span>
-    <span style="color:#66d9ef">source</span>: WW91cl9BcHBsaWNhdGlvbk5hbWU=.<span style="color:#ae81ff">1</span>
-    <span style="color:#66d9ef">detectPoints</span>:
-      - CLIENT
-    <span style="color:#66d9ef">target</span>: bG9jYWxob3N0Oi0x<span style="color:#ae81ff">.0</span>
-  - <span style="color:#66d9ef">id</span>: VXNlcg==.<span style="color:#ae81ff">0</span>-WW91cl9BcHBsaWNhdGlvbk5hbWU=.<span style="color:#ae81ff">1</span>
-    <span style="color:#66d9ef">source</span>: VXNlcg==.<span style="color:#ae81ff">0</span>
-    <span style="color:#66d9ef">detectPoints</span>:
-      - SERVER
-    <span style="color:#66d9ef">target</span>: WW91cl9BcHBsaWNhdGlvbk5hbWU=.<span style="color:#ae81ff">1</span>
+<span style="color:#f92672">nodes</span>:
+  - <span style="color:#f92672">id</span>: <span style="color:#ae81ff">VXNlcg==.0</span>
+    <span style="color:#f92672">name</span>: <span style="color:#ae81ff">User</span>
+    <span style="color:#f92672">type</span>: <span style="color:#ae81ff">USER</span>
+    <span style="color:#f92672">isReal</span>: <span style="color:#66d9ef">false</span>
+  - <span style="color:#f92672">id</span>: <span style="color:#ae81ff">WW91cl9BcHBsaWNhdGlvbk5hbWU=.1</span>
+    <span style="color:#f92672">name</span>: <span style="color:#ae81ff">Your_ApplicationName</span>
+    <span style="color:#f92672">type</span>: <span style="color:#ae81ff">Tomcat</span>
+    <span style="color:#f92672">isReal</span>: <span style="color:#66d9ef">true</span>
+  - <span style="color:#f92672">id</span>: <span style="color:#ae81ff">bG9jYWxob3N0Oi0x.0</span>
+    <span style="color:#f92672">name</span>: <span style="color:#ae81ff">localhost:-1</span>
+    <span style="color:#f92672">type</span>: <span style="color:#ae81ff">H2</span>
+    <span style="color:#f92672">isReal</span>: <span style="color:#66d9ef">false</span>
+<span style="color:#f92672">calls</span>:
+  - <span style="color:#f92672">id</span>: <span style="color:#ae81ff">WW91cl9BcHBsaWNhdGlvbk5hbWU=.1-bG9jYWxob3N0Oi0x.0</span>
+    <span style="color:#f92672">source</span>: <span style="color:#ae81ff">WW91cl9BcHBsaWNhdGlvbk5hbWU=.1</span>
+    <span style="color:#f92672">detectPoints</span>:
+      - <span style="color:#ae81ff">CLIENT</span>
+    <span style="color:#f92672">target</span>: <span style="color:#ae81ff">bG9jYWxob3N0Oi0x.0</span>
+  - <span style="color:#f92672">id</span>: <span style="color:#ae81ff">VXNlcg==.0-WW91cl9BcHBsaWNhdGlvbk5hbWU=.1</span>
+    <span style="color:#f92672">source</span>: <span style="color:#ae81ff">VXNlcg==.0</span>
+    <span style="color:#f92672">detectPoints</span>:
+      - <span style="color:#ae81ff">SERVER</span>
+    <span style="color:#f92672">target</span>: <span style="color:#ae81ff">WW91cl9BcHBsaWNhdGlvbk5hbWU=.1</span>
 </code></pre></div><div class="highlight"><pre style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4"><code class="language-yaml" data-lang="yaml"><span style="color:#75715e"># expected.data.yaml</span>
-<span style="color:#66d9ef">metrics</span>:
-{{- contains .metrics }}
-  - <span style="color:#66d9ef">name</span>: {{ notEmpty .name }}
-    <span style="color:#66d9ef">id</span>: {{ notEmpty .id }}
-    <span style="color:#66d9ef">value</span>: {{ gt .value <span style="color:#ae81ff">0</span> }}
-{{- end }}
+<span style="color:#f92672">metrics</span>:
+{{- <span style="color:#ae81ff">contains .metrics }}</span>
+  - <span style="color:#f92672">name</span>: {{ <span style="color:#ae81ff">notEmpty .name }}</span>
+    <span style="color:#f92672">id</span>: {{ <span style="color:#ae81ff">notEmpty .id }}</span>
+    <span style="color:#f92672">value</span>: {{ <span style="color:#ae81ff">gt .value 0 }}</span>
+{{- <span style="color:#ae81ff">end }}</span>
 </code></pre></div><p>will validate this data:</p>
 <div class="highlight"><pre style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4"><code class="language-yaml" data-lang="yaml"><span style="color:#75715e"># actual.data.yaml</span>
-<span style="color:#66d9ef">metrics</span>:
-  - <span style="color:#66d9ef">name</span>: business-zone::projectA
-    <span style="color:#66d9ef">id</span>: YnVzaW5lc3Mtem9uZTo6cHJvamVjdEE=.<span style="color:#ae81ff">1</span>
-    <span style="color:#66d9ef">value</span>: <span style="color:#ae81ff">1</span>
-  - <span style="color:#66d9ef">name</span>: system::load balancer1
-    <span style="color:#66d9ef">id</span>: c3lzdGVtOjpsb2FkIGJhbGFuY2VyMQ==.<span style="color:#ae81ff">1</span>
-    <span style="color:#66d9ef">value</span>: <span style="color:#ae81ff">0</span>
-  - <span style="color:#66d9ef">name</span>: system::load balancer2
-    <span style="color:#66d9ef">id</span>: c3lzdGVtOjpsb2FkIGJhbGFuY2VyMg==.<span style="color:#ae81ff">1</span>
-    <span style="color:#66d9ef">value</span>: <span style="color:#ae81ff">0</span>
+<span style="color:#f92672">metrics</span>:
+  - <span style="color:#f92672">name</span>: <span style="color:#ae81ff">business-zone::projectA</span>
+    <span style="color:#f92672">id</span>: <span style="color:#ae81ff">YnVzaW5lc3Mtem9uZTo6cHJvamVjdEE=.1</span>
+    <span style="color:#f92672">value</span>: <span style="color:#ae81ff">1</span>
+  - <span style="color:#f92672">name</span>: <span style="color:#ae81ff">system::load balancer1</span>
+    <span style="color:#f92672">id</span>: <span style="color:#ae81ff">c3lzdGVtOjpsb2FkIGJhbGFuY2VyMQ==.1</span>
+    <span style="color:#f92672">value</span>: <span style="color:#ae81ff">0</span>
+  - <span style="color:#f92672">name</span>: <span style="color:#ae81ff">system::load balancer2</span>
+    <span style="color:#f92672">id</span>: <span style="color:#ae81ff">c3lzdGVtOjpsb2FkIGJhbGFuY2VyMg==.1</span>
+    <span style="color:#f92672">value</span>: <span style="color:#ae81ff">0</span>
 </code></pre></div><p>and will report an error when validating this data, because there is no element with a value greater than 0:</p>
 <div class="highlight"><pre style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4"><code class="language-yaml" data-lang="yaml"><span style="color:#75715e"># actual.data.yaml</span>
-<span style="color:#66d9ef">metrics</span>:
-  - <span style="color:#66d9ef">name</span>: business-zone::projectA
-    <span style="color:#66d9ef">id</span>: YnVzaW5lc3Mtem9uZTo6cHJvamVjdEE=.<span style="color:#ae81ff">1</span>
-    <span style="color:#66d9ef">value</span>: <span style="color:#ae81ff">0</span>
-  - <span style="color:#66d9ef">name</span>: system::load balancer1
-    <span style="color:#66d9ef">id</span>: c3lzdGVtOjpsb2FkIGJhbGFuY2VyMQ==.<span style="color:#ae81ff">1</span>
-    <span style="color:#66d9ef">value</span>: <span style="color:#ae81ff">0</span>
-  - <span style="color:#66d9ef">name</span>: system::load balancer2
-    <span style="color:#66d9ef">id</span>: c3lzdGVtOjpsb2FkIGJhbGFuY2VyMg==.<span style="color:#ae81ff">1</span>
-    <span style="color:#66d9ef">value</span>: <span style="color:#ae81ff">0</span>
+<span style="color:#f92672">metrics</span>:
+  - <span style="color:#f92672">name</span>: <span style="color:#ae81ff">business-zone::projectA</span>
+    <span style="color:#f92672">id</span>: <span style="color:#ae81ff">YnVzaW5lc3Mtem9uZTo6cHJvamVjdEE=.1</span>
+    <span style="color:#f92672">value</span>: <span style="color:#ae81ff">0</span>
+  - <span style="color:#f92672">name</span>: <span style="color:#ae81ff">system::load balancer1</span>
+    <span style="color:#f92672">id</span>: <span style="color:#ae81ff">c3lzdGVtOjpsb2FkIGJhbGFuY2VyMQ==.1</span>
+    <span style="color:#f92672">value</span>: <span style="color:#ae81ff">0</span>
+  - <span style="color:#f92672">name</span>: <span style="color:#ae81ff">system::load balancer2</span>
+    <span style="color:#f92672">id</span>: <span style="color:#ae81ff">c3lzdGVtOjpsb2FkIGJhbGFuY2VyMg==.1</span>
+    <span style="color:#f92672">value</span>: <span style="color:#ae81ff">0</span>
 </code></pre></div><p>The <code>contains</code> does an unordered list verification, in order to do list verifications including orders, you can simply use the basic ruls like this:</p>
 <div class="highlight"><pre style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4"><code class="language-yaml" data-lang="yaml"><span style="color:#75715e"># expected.data.yaml</span>
-<span style="color:#66d9ef">metrics</span>:
-  - <span style="color:#66d9ef">name</span>: p99
-    <span style="color:#66d9ef">value</span>: {{ gt (index .metrics <span style="color:#ae81ff">0</span>).value <span style="color:#ae81ff">0</span> }}
-  - <span style="color:#66d9ef">name</span>: p95
-    <span style="color:#66d9ef">value</span>: {{ gt (index .metrics <span style="color:#ae81ff">1</span>).value <span style="color:#ae81ff">0</span> }}
+<span style="color:#f92672">metrics</span>:
+  - <span style="color:#f92672">name</span>: <span style="color:#ae81ff">p99</span>
+    <span style="color:#f92672">value</span>: {{ <span style="color:#ae81ff">gt (index .metrics 0).value 0 }}</span>
+  - <span style="color:#f92672">name</span>: <span style="color:#ae81ff">p95</span>
+    <span style="color:#f92672">value</span>: {{ <span style="color:#ae81ff">gt (index .metrics 1).value 0 }}</span>
 </code></pre></div><p>which expects the actual <code>metrics</code> list to be exactly ordered, with first element named <code>p99</code> and <code>value</code> greater 0, second element named <code>p95</code> and <code>value</code> greater 0.</p>
 
 	
diff --git a/blog/2021-02-07-infrastructure-monitoring/index.html b/blog/2021-02-07-infrastructure-monitoring/index.html
index aeef9d2..ff02b84 100644
--- a/blog/2021-02-07-infrastructure-monitoring/index.html
+++ b/blog/2021-02-07-infrastructure-monitoring/index.html
@@ -6,7 +6,7 @@
 <meta name="twitter:site" content="skywalking.apache.org">
 <meta name="twitter:image:src" content="https://skywalking.apache.org/images/skywalking_400x400.png">
 <meta property="og:image" content="https://skywalking.apache.org/images/skywalking_400x400.png">
-<meta name="generator" content="Hugo 0.74.3" />
+<meta name="generator" content="Hugo 0.80.0" />
 <META NAME="ROBOTS" CONTENT="INDEX, FOLLOW">
 
 
@@ -24,11 +24,11 @@
 <meta property="og:type" content="article" />
 <meta property="og:url" content="/blog/2021-02-07-infrastructure-monitoring/" />
 <meta property="article:published_time" content="2021-02-08T00:00:00+00:00" />
-<meta property="article:modified_time" content="2021-02-17T09:26:52+08:00" />
+<meta property="article:modified_time" content="2021-02-17T11:42:13+08:00" />
 <meta itemprop="name" content="SkyWalking 8.4 provides infrastructure monitoring">
 <meta itemprop="description" content="In this tutorial, learn how to use Apache SkyWalking for infrastructure monitoring">
 <meta itemprop="datePublished" content="2021-02-08T00:00:00+00:00" />
-<meta itemprop="dateModified" content="2021-02-17T09:26:52+08:00" />
+<meta itemprop="dateModified" content="2021-02-17T11:42:13+08:00" />
 <meta itemprop="wordCount" content="798">
 
 
@@ -52,8 +52,8 @@ if (!doNotTrack) {
 
 
 
-<link rel="preload" href="/scss/main.min.188e3d9b8c40c0c4b2eb2df8c875601e2deef000f752fb38eaebf6ad0dd18a58.css" as="style">
-<link href="/scss/main.min.188e3d9b8c40c0c4b2eb2df8c875601e2deef000f752fb38eaebf6ad0dd18a58.css" rel="stylesheet" integrity="">
+<link rel="preload" href="/scss/main.min.23ad955cba500a0b91ec3371ea1bf316cde102a3cde438be9f9c6a216b8f57c8.css" as="style">
+<link href="/scss/main.min.23ad955cba500a0b91ec3371ea1bf316cde102a3cde438be9f9c6a216b8f57c8.css" rel="stylesheet" integrity="">
 
 
 <script
@@ -247,58 +247,58 @@ If you want to get more information about Prometheus Node Exporter  see: <a href
 <li>Create <code>docker-compose.yaml</code> and <code>otel-collector-config.yaml</code> in this directory represented below:</li>
 </ol>
 <p><code>docker-compose.yaml</code></p>
-<div class="highlight"><pre style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4"><code class="language-yaml" data-lang="yaml"><span style="color:#66d9ef">version</span>: <span style="color:#e6db74">&#34;2&#34;</span>
-<span style="color:#66d9ef">services</span>:
+<div class="highlight"><pre style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4"><code class="language-yaml" data-lang="yaml"><span style="color:#f92672">version</span>: <span style="color:#e6db74">&#34;2&#34;</span>
+<span style="color:#f92672">services</span>:
   <span style="color:#75715e"># Collector</span>
-  <span style="color:#66d9ef">otel-collector</span>:
+  <span style="color:#f92672">otel-collector</span>:
     <span style="color:#75715e"># Specify the image to start the container from</span>
-    <span style="color:#66d9ef">image</span>: otel/opentelemetry-collector:<span style="color:#ae81ff">0.19.0</span>
+    <span style="color:#f92672">image</span>: <span style="color:#ae81ff">otel/opentelemetry-collector:0.19.0</span>
     <span style="color:#75715e"># Set the  otel-collector configfile </span>
-    <span style="color:#66d9ef">command</span>: [<span style="color:#e6db74">&#34;--config=/etc/otel-collector-config.yaml&#34;</span>]
+    <span style="color:#f92672">command</span>: [<span style="color:#e6db74">&#34;--config=/etc/otel-collector-config.yaml&#34;</span>]
     <span style="color:#75715e"># Mapping the configfile to host directory</span>
-    <span style="color:#66d9ef">volumes</span>:
-      - ./otel-collector-config.yaml:/etc/otel-collector-config.yaml
-    <span style="color:#66d9ef">ports</span>:
+    <span style="color:#f92672">volumes</span>:
+      - <span style="color:#ae81ff">./otel-collector-config.yaml:/etc/otel-collector-config.yaml</span>
+    <span style="color:#f92672">ports</span>:
       - <span style="color:#e6db74">&#34;13133:13133&#34;</span> <span style="color:#75715e"># health_check extension</span>
       - <span style="color:#e6db74">&#34;55678&#34;</span>       <span style="color:#75715e"># OpenCensus receiver</span>
 </code></pre></div><p><code>otel-collector-config.yaml</code></p>
-<div class="highlight"><pre style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4"><code class="language-yaml" data-lang="yaml"><span style="color:#66d9ef">extensions</span>:
-  <span style="color:#66d9ef">health_check</span>:
+<div class="highlight"><pre style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4"><code class="language-yaml" data-lang="yaml"><span style="color:#f92672">extensions</span>:
+  <span style="color:#f92672">health_check</span>:
 <span style="color:#75715e"># A receiver is how data gets into the OpenTelemetry Collector</span>
-<span style="color:#66d9ef">receivers</span>:
+<span style="color:#f92672">receivers</span>:
   <span style="color:#75715e"># Set Prometheus Receiver to collects metrics from targets</span>
   <span style="color:#75715e"># It’s supports the full set of Prometheus configuration</span>
-  <span style="color:#66d9ef">prometheus</span>:
-    <span style="color:#66d9ef">config</span>:
-      <span style="color:#66d9ef">scrape_configs</span>:
-        - <span style="color:#66d9ef">job_name</span>: <span style="color:#e6db74">&#39;otel-collector&#39;</span>
-          <span style="color:#66d9ef">scrape_interval</span>: 10s
-          <span style="color:#66d9ef">static_configs</span>: 
+  <span style="color:#f92672">prometheus</span>:
+    <span style="color:#f92672">config</span>:
+      <span style="color:#f92672">scrape_configs</span>:
+        - <span style="color:#f92672">job_name</span>: <span style="color:#e6db74">&#39;otel-collector&#39;</span>
+          <span style="color:#f92672">scrape_interval</span>: <span style="color:#ae81ff">10s</span>
+          <span style="color:#f92672">static_configs</span>: 
               <span style="color:#75715e"># Replace the IP to your VMs‘s IP which has installed Node Exporter</span>
-            - <span style="color:#66d9ef">targets</span>: [ <span style="color:#e6db74">&#39;vm1:9100&#39;</span> ] 
-            - <span style="color:#66d9ef">targets</span>: [ <span style="color:#e6db74">&#39;vm2:9100&#39;</span> ]
-            - <span style="color:#66d9ef">targets</span>: [ ‘vm3:<span style="color:#ae81ff">9100</span>&#39; ]
+            - <span style="color:#f92672">targets</span>: [ <span style="color:#e6db74">&#39;vm1:9100&#39;</span> ] 
+            - <span style="color:#f92672">targets</span>: [ <span style="color:#e6db74">&#39;vm2:9100&#39;</span> ]
+            - <span style="color:#f92672">targets</span>: [ <span style="color:#ae81ff">‘vm3:9100&#39; ]</span>
 
-<span style="color:#66d9ef">processors</span>:
-  <span style="color:#66d9ef">batch</span>:
+<span style="color:#f92672">processors</span>:
+  <span style="color:#f92672">batch</span>:
 
 <span style="color:#75715e"># An exporter is how data gets sent to different systems/back-ends</span>
-<span style="color:#66d9ef">exporters</span>:
+<span style="color:#f92672">exporters</span>:
   <span style="color:#75715e"># Exports metrics via gRPC using OpenCensus format</span>
-  <span style="color:#66d9ef">opencensus</span>:
-    <span style="color:#66d9ef">endpoint</span>: <span style="color:#e6db74">&#34;docker.for.mac.host.internal:11800&#34;</span> <span style="color:#75715e"># The OAP Server address</span>
-    <span style="color:#66d9ef">insecure</span>: <span style="color:#66d9ef">true</span>
-  <span style="color:#66d9ef">logging</span>:
-    <span style="color:#66d9ef">logLevel</span>: debug
-
-<span style="color:#66d9ef">service</span>:
-  <span style="color:#66d9ef">pipelines</span>:
-    <span style="color:#66d9ef">metrics</span>:
-      <span style="color:#66d9ef">receivers</span>: [prometheus]
-      <span style="color:#66d9ef">processors</span>: [batch]
-      <span style="color:#66d9ef">exporters</span>: [logging, opencensus]
-
-  <span style="color:#66d9ef">extensions</span>: [health_check]
+  <span style="color:#f92672">opencensus</span>:
+    <span style="color:#f92672">endpoint</span>: <span style="color:#e6db74">&#34;docker.for.mac.host.internal:11800&#34;</span> <span style="color:#75715e"># The OAP Server address</span>
+    <span style="color:#f92672">insecure</span>: <span style="color:#66d9ef">true</span>
+  <span style="color:#f92672">logging</span>:
+    <span style="color:#f92672">logLevel</span>: <span style="color:#ae81ff">debug</span>
+
+<span style="color:#f92672">service</span>:
+  <span style="color:#f92672">pipelines</span>:
+    <span style="color:#f92672">metrics</span>:
+      <span style="color:#f92672">receivers</span>: [<span style="color:#ae81ff">prometheus]</span>
+      <span style="color:#f92672">processors</span>: [<span style="color:#ae81ff">batch]</span>
+      <span style="color:#f92672">exporters</span>: [<span style="color:#ae81ff">logging, opencensus]</span>
+
+  <span style="color:#f92672">extensions</span>: [<span style="color:#ae81ff">health_check]</span>
 </code></pre></div><ol start="3">
 <li>In this  directory use command <code>docker-compose</code> to start up the container:</li>
 </ol>
diff --git a/blog/2021-02-09-skywalking-trace-threadpool/index.html b/blog/2021-02-09-skywalking-trace-threadpool/index.html
index f79060d..7707936 100644
--- a/blog/2021-02-09-skywalking-trace-threadpool/index.html
+++ b/blog/2021-02-09-skywalking-trace-threadpool/index.html
@@ -6,7 +6,7 @@
 <meta name="twitter:site" content="skywalking.apache.org">
 <meta name="twitter:image:src" content="https://skywalking.apache.org/images/skywalking_400x400.png">
 <meta property="og:image" content="https://skywalking.apache.org/images/skywalking_400x400.png">
-<meta name="generator" content="Hugo 0.74.3" />
+<meta name="generator" content="Hugo 0.80.0" />
 <META NAME="ROBOTS" CONTENT="INDEX, FOLLOW">
 
 
@@ -24,11 +24,11 @@
 <meta property="og:type" content="article" />
 <meta property="og:url" content="/blog/2021-02-09-skywalking-trace-threadpool/" />
 <meta property="article:published_time" content="2021-02-09T00:00:00+00:00" />
-<meta property="article:modified_time" content="2021-02-17T09:26:52+08:00" />
+<meta property="article:modified_time" content="2021-02-17T11:42:13+08:00" />
 <meta itemprop="name" content="Apache SkyWalking: How to propagate context between threads when using ThreadPoolExecutor">
 <meta itemprop="description" content="This post introduces how to propagate context between threads when using ThreadPoolExecutor, which SkyWalking agent should not enhance">
 <meta itemprop="datePublished" content="2021-02-09T00:00:00+00:00" />
-<meta itemprop="dateModified" content="2021-02-17T09:26:52+08:00" />
+<meta itemprop="dateModified" content="2021-02-17T11:42:13+08:00" />
 <meta itemprop="wordCount" content="432">
 
 
@@ -52,8 +52,8 @@ if (!doNotTrack) {
 
 
 
-<link rel="preload" href="/scss/main.min.188e3d9b8c40c0c4b2eb2df8c875601e2deef000f752fb38eaebf6ad0dd18a58.css" as="style">
-<link href="/scss/main.min.188e3d9b8c40c0c4b2eb2df8c875601e2deef000f752fb38eaebf6ad0dd18a58.css" rel="stylesheet" integrity="">
+<link rel="preload" href="/scss/main.min.23ad955cba500a0b91ec3371ea1bf316cde102a3cde438be9f9c6a216b8f57c8.css" as="style">
+<link href="/scss/main.min.23ad955cba500a0b91ec3371ea1bf316cde102a3cde438be9f9c6a216b8f57c8.css" rel="stylesheet" integrity="">
 
 
 <script
diff --git a/blog/e2e-design/index.html b/blog/e2e-design/index.html
index c177a80..d0b4b3c 100644
--- a/blog/e2e-design/index.html
+++ b/blog/e2e-design/index.html
@@ -6,7 +6,7 @@
 <meta name="twitter:site" content="skywalking.apache.org">
 <meta name="twitter:image:src" content="https://skywalking.apache.org/images/skywalking_400x400.png">
 <meta property="og:image" content="https://skywalking.apache.org/images/skywalking_400x400.png">
-<meta name="generator" content="Hugo 0.74.3" />
+<meta name="generator" content="Hugo 0.80.0" />
 <META NAME="ROBOTS" CONTENT="INDEX, FOLLOW">
 
 
@@ -24,11 +24,11 @@
 <meta property="og:type" content="article" />
 <meta property="og:url" content="/blog/e2e-design/" />
 <meta property="article:published_time" content="2020-12-14T00:00:00+00:00" />
-<meta property="article:modified_time" content="2021-02-17T09:26:52+08:00" />
+<meta property="article:modified_time" content="2021-02-17T11:42:13+08:00" />
 <meta itemprop="name" content="[Design] NGE2E - Next Generation End-to-End Testing Framework">
 <meta itemprop="description" content="The design of Next Generation End-to-End Testing Framework">
 <meta itemprop="datePublished" content="2020-12-14T00:00:00+00:00" />
-<meta itemprop="dateModified" content="2021-02-17T09:26:52+08:00" />
+<meta itemprop="dateModified" content="2021-02-17T11:42:13+08:00" />
 <meta itemprop="wordCount" content="1448">
 
 
@@ -52,8 +52,8 @@ if (!doNotTrack) {
 
 
 
-<link rel="preload" href="/scss/main.min.188e3d9b8c40c0c4b2eb2df8c875601e2deef000f752fb38eaebf6ad0dd18a58.css" as="style">
-<link href="/scss/main.min.188e3d9b8c40c0c4b2eb2df8c875601e2deef000f752fb38eaebf6ad0dd18a58.css" rel="stylesheet" integrity="">
+<link rel="preload" href="/scss/main.min.23ad955cba500a0b91ec3371ea1bf316cde102a3cde438be9f9c6a216b8f57c8.css" as="style">
+<link href="/scss/main.min.23ad955cba500a0b91ec3371ea1bf316cde102a3cde438be9f9c6a216b8f57c8.css" rel="stylesheet" integrity="">
 
 
 <script
@@ -283,46 +283,46 @@ e2e cleanup <span style="color:#75715e"># If configuration file e2e.yaml is pres
     ├── expected.endpoints.service2.yaml
     └── expected.services.yaml
 </code></pre></div><p>a sample of <code>e2e.yaml</code> may be</p>
-<div class="highlight"><pre style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4"><code class="language-yaml" data-lang="yaml"><span style="color:#66d9ef">setup</span>:
-  <span style="color:#66d9ef">env</span>: kind
-  <span style="color:#66d9ef">file</span>: kind.yaml
-  <span style="color:#66d9ef">manifests</span>:
-    - <span style="color:#66d9ef">path</span>: bookinfo.yaml
-      <span style="color:#66d9ef">wait</span>: <span style="color:#75715e"># you can have multiple conditions to wait</span>
-        - <span style="color:#66d9ef">namespace</span>: bookinfo
-          <span style="color:#66d9ef">label-selector</span>: app=product
-          <span style="color:#66d9ef">for</span>: deployment/available
-        - <span style="color:#66d9ef">namespace</span>: reviews
-          <span style="color:#66d9ef">label-selector</span>: app=product
-          <span style="color:#66d9ef">for</span>: deployment/available
-        - <span style="color:#66d9ef">namespace</span>: ratings
-          <span style="color:#66d9ef">label-selector</span>: app=product
-          <span style="color:#66d9ef">for</span>: deployment/available
-
-  <span style="color:#66d9ef">run</span>:
-    - <span style="color:#66d9ef">command</span>: | <span style="color:#75715e"># it can be a shell script or anything executable</span>
-        istioctl install --profile=demo -y
-        kubectl label namespace default istio-injection=enabled
-      <span style="color:#66d9ef">wait</span>:
-        - <span style="color:#66d9ef">namespace</span>: istio-system
-          <span style="color:#66d9ef">label-selector</span>: app=istiod
-          <span style="color:#66d9ef">for</span>: deployment/available
+<div class="highlight"><pre style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4"><code class="language-yaml" data-lang="yaml"><span style="color:#f92672">setup</span>:
+  <span style="color:#f92672">env</span>: <span style="color:#ae81ff">kind</span>
+  <span style="color:#f92672">file</span>: <span style="color:#ae81ff">kind.yaml</span>
+  <span style="color:#f92672">manifests</span>:
+    - <span style="color:#f92672">path</span>: <span style="color:#ae81ff">bookinfo.yaml</span>
+      <span style="color:#f92672">wait</span>: <span style="color:#75715e"># you can have multiple conditions to wait</span>
+        - <span style="color:#f92672">namespace</span>: <span style="color:#ae81ff">bookinfo</span>
+          <span style="color:#f92672">label-selector</span>: <span style="color:#ae81ff">app=product</span>
+          <span style="color:#f92672">for</span>: <span style="color:#ae81ff">deployment/available</span>
+        - <span style="color:#f92672">namespace</span>: <span style="color:#ae81ff">reviews</span>
+          <span style="color:#f92672">label-selector</span>: <span style="color:#ae81ff">app=product</span>
+          <span style="color:#f92672">for</span>: <span style="color:#ae81ff">deployment/available</span>
+        - <span style="color:#f92672">namespace</span>: <span style="color:#ae81ff">ratings</span>
+          <span style="color:#f92672">label-selector</span>: <span style="color:#ae81ff">app=product</span>
+          <span style="color:#f92672">for</span>: <span style="color:#ae81ff">deployment/available</span>
+
+  <span style="color:#f92672">run</span>:
+    - <span style="color:#f92672">command</span>: <span style="color:#ae81ff">|</span> <span style="color:#75715e"># it can be a shell script or anything executable</span>
+        <span style="color:#ae81ff">istioctl install --profile=demo -y</span>
+        <span style="color:#ae81ff">kubectl label namespace default istio-injection=enabled</span>
+      <span style="color:#f92672">wait</span>:
+        - <span style="color:#f92672">namespace</span>: <span style="color:#ae81ff">istio-system</span>
+          <span style="color:#f92672">label-selector</span>: <span style="color:#ae81ff">app=istiod</span>
+          <span style="color:#f92672">for</span>: <span style="color:#ae81ff">deployment/available</span>
 
   <span style="color:#75715e"># OR</span>
   <span style="color:#75715e"># env: compose</span>
   <span style="color:#75715e"># file: docker-compose.yaml</span>
 
-<span style="color:#66d9ef">trigger</span>:
-  <span style="color:#66d9ef">action</span>: http
-  <span style="color:#66d9ef">interval</span>: 3s
-  <span style="color:#66d9ef">times</span>: <span style="color:#ae81ff">0</span>
-  <span style="color:#66d9ef">url</span>: localhost:<span style="color:#ae81ff">9090</span>/users
-
-<span style="color:#66d9ef">verify</span>:
-  - <span style="color:#66d9ef">query</span>: swctl service ls
-    <span style="color:#66d9ef">expected</span>: expected.services.yaml
-  - <span style="color:#66d9ef">query</span>: swctl endpoint ls --service=<span style="color:#e6db74">&#34;YnVzaW5lc3Mtem9uZTo6cHJvamVjdEM=.1&#34;</span>
-    <span style="color:#66d9ef">expected</span>: expected.projectC.endpoints.yaml
+<span style="color:#f92672">trigger</span>:
+  <span style="color:#f92672">action</span>: <span style="color:#ae81ff">http</span>
+  <span style="color:#f92672">interval</span>: <span style="color:#ae81ff">3s</span>
+  <span style="color:#f92672">times</span>: <span style="color:#ae81ff">0</span>
+  <span style="color:#f92672">url</span>: <span style="color:#ae81ff">localhost:9090/users</span>
+
+<span style="color:#f92672">verify</span>:
+  - <span style="color:#f92672">query</span>: <span style="color:#ae81ff">swctl service ls</span>
+    <span style="color:#f92672">expected</span>: <span style="color:#ae81ff">expected.services.yaml</span>
+  - <span style="color:#f92672">query</span>: <span style="color:#ae81ff">swctl endpoint ls --service=&#34;YnVzaW5lc3Mtem9uZTo6cHJvamVjdEM=.1&#34;</span>
+    <span style="color:#f92672">expected</span>: <span style="color:#ae81ff">expected.projectC.endpoints.yaml</span>
 </code></pre></div><p>then a single command should do the trick.</p>
 <div class="highlight"><pre style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4"><code class="language-shell" data-lang="shell">e2e run
 </code></pre></div><h1 id="modules">Modules</h1>
@@ -364,7 +364,7 @@ func run() {
 <p>When <code>env==compose</code></p>
 <ul>
 <li>Start the <code>docker-compose</code> services;</li>
-<li>Check the services&rsquo; healthiness;</li>
+<li>Check the services' healthiness;</li>
 <li>Wait until all services are ready according to the <code>interval</code>, etc.;</li>
 </ul>
 </li>
@@ -373,7 +373,7 @@ func run() {
 <ul>
 <li>Start the KinD cluster according to the config files;</li>
 <li>Apply the resources files (<code>--manifests</code>) or/and run the custom init command (<code>--commands</code>);</li>
-<li>Check the pods&rsquo; readiness;</li>
+<li>Check the pods' readiness;</li>
 <li>Wait until all pods are ready according to the <code>interval</code>, etc.;</li>
 </ul>
 </li>
diff --git a/blog/index.html b/blog/index.html
index 1b86ead..6e3f86f 100644
--- a/blog/index.html
+++ b/blog/index.html
@@ -6,7 +6,7 @@
 <meta name="twitter:site" content="skywalking.apache.org">
 <meta name="twitter:image:src" content="https://skywalking.apache.org/images/skywalking_400x400.png">
 <meta property="og:image" content="https://skywalking.apache.org/images/skywalking_400x400.png">
-<meta name="generator" content="Hugo 0.74.3" />
+<meta name="generator" content="Hugo 0.80.0" />
 <META NAME="ROBOTS" CONTENT="INDEX, FOLLOW">
 <link rel="alternate" type="application/rss&#43;xml" href="/blog/index.xml">
 
@@ -45,8 +45,8 @@ if (!doNotTrack) {
 
 
 
-<link rel="preload" href="/scss/main.min.188e3d9b8c40c0c4b2eb2df8c875601e2deef000f752fb38eaebf6ad0dd18a58.css" as="style">
-<link href="/scss/main.min.188e3d9b8c40c0c4b2eb2df8c875601e2deef000f752fb38eaebf6ad0dd18a58.css" rel="stylesheet" integrity="">
+<link rel="preload" href="/scss/main.min.23ad955cba500a0b91ec3371ea1bf316cde102a3cde438be9f9c6a216b8f57c8.css" as="style">
+<link href="/scss/main.min.23ad955cba500a0b91ec3371ea1bf316cde102a3cde438be9f9c6a216b8f57c8.css" rel="stylesheet" integrity="">
 
 
 <script
diff --git a/blog/index.xml b/blog/index.xml
index 4d08ecc..fd0af59 100644
--- a/blog/index.xml
+++ b/blog/index.xml
@@ -143,58 +143,58 @@ If you want to get more information about Prometheus Node Exporter  see: &lt;a h
 &lt;li&gt;Create &lt;code&gt;docker-compose.yaml&lt;/code&gt; and &lt;code&gt;otel-collector-config.yaml&lt;/code&gt; in this directory represented below:&lt;/li&gt;
 &lt;/ol&gt;
 &lt;p&gt;&lt;code&gt;docker-compose.yaml&lt;/code&gt;&lt;/p&gt;
-&lt;div class=&#34;highlight&#34;&gt;&lt;pre style=&#34;color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4&#34;&gt;&lt;code class=&#34;language-yaml&#34; data-lang=&#34;yaml&#34;&gt;&lt;span style=&#34;color:#66d9ef&#34;&gt;version&lt;/span&gt;: &lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#34;2&amp;#34;&lt;/span&gt;
-&lt;span style=&#34;color:#66d9ef&#34;&gt;services&lt;/span&gt;:
+&lt;div class=&#34;highlight&#34;&gt;&lt;pre style=&#34;color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4&#34;&gt;&lt;code class=&#34;language-yaml&#34; data-lang=&#34;yaml&#34;&gt;&lt;span style=&#34;color:#f92672&#34;&gt;version&lt;/span&gt;: &lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#34;2&amp;#34;&lt;/span&gt;
+&lt;span style=&#34;color:#f92672&#34;&gt;services&lt;/span&gt;:
   &lt;span style=&#34;color:#75715e&#34;&gt;# Collector&lt;/span&gt;
-  &lt;span style=&#34;color:#66d9ef&#34;&gt;otel-collector&lt;/span&gt;:
+  &lt;span style=&#34;color:#f92672&#34;&gt;otel-collector&lt;/span&gt;:
     &lt;span style=&#34;color:#75715e&#34;&gt;# Specify the image to start the container from&lt;/span&gt;
-    &lt;span style=&#34;color:#66d9ef&#34;&gt;image&lt;/span&gt;: otel/opentelemetry-collector:&lt;span style=&#34;color:#ae81ff&#34;&gt;0.19.0&lt;/span&gt;
+    &lt;span style=&#34;color:#f92672&#34;&gt;image&lt;/span&gt;: &lt;span style=&#34;color:#ae81ff&#34;&gt;otel/opentelemetry-collector:0.19.0&lt;/span&gt;
     &lt;span style=&#34;color:#75715e&#34;&gt;# Set the  otel-collector configfile &lt;/span&gt;
-    &lt;span style=&#34;color:#66d9ef&#34;&gt;command&lt;/span&gt;: [&lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#34;--config=/etc/otel-collector-config.yaml&amp;#34;&lt;/span&gt;]
+    &lt;span style=&#34;color:#f92672&#34;&gt;command&lt;/span&gt;: [&lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#34;--config=/etc/otel-collector-config.yaml&amp;#34;&lt;/span&gt;]
     &lt;span style=&#34;color:#75715e&#34;&gt;# Mapping the configfile to host directory&lt;/span&gt;
-    &lt;span style=&#34;color:#66d9ef&#34;&gt;volumes&lt;/span&gt;:
-      - ./otel-collector-config.yaml:/etc/otel-collector-config.yaml
-    &lt;span style=&#34;color:#66d9ef&#34;&gt;ports&lt;/span&gt;:
+    &lt;span style=&#34;color:#f92672&#34;&gt;volumes&lt;/span&gt;:
+      - &lt;span style=&#34;color:#ae81ff&#34;&gt;./otel-collector-config.yaml:/etc/otel-collector-config.yaml&lt;/span&gt;
+    &lt;span style=&#34;color:#f92672&#34;&gt;ports&lt;/span&gt;:
       - &lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#34;13133:13133&amp;#34;&lt;/span&gt; &lt;span style=&#34;color:#75715e&#34;&gt;# health_check extension&lt;/span&gt;
       - &lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#34;55678&amp;#34;&lt;/span&gt;       &lt;span style=&#34;color:#75715e&#34;&gt;# OpenCensus receiver&lt;/span&gt;
 &lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;code&gt;otel-collector-config.yaml&lt;/code&gt;&lt;/p&gt;
-&lt;div class=&#34;highlight&#34;&gt;&lt;pre style=&#34;color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4&#34;&gt;&lt;code class=&#34;language-yaml&#34; data-lang=&#34;yaml&#34;&gt;&lt;span style=&#34;color:#66d9ef&#34;&gt;extensions&lt;/span&gt;:
-  &lt;span style=&#34;color:#66d9ef&#34;&gt;health_check&lt;/span&gt;:
+&lt;div class=&#34;highlight&#34;&gt;&lt;pre style=&#34;color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4&#34;&gt;&lt;code class=&#34;language-yaml&#34; data-lang=&#34;yaml&#34;&gt;&lt;span style=&#34;color:#f92672&#34;&gt;extensions&lt;/span&gt;:
+  &lt;span style=&#34;color:#f92672&#34;&gt;health_check&lt;/span&gt;:
 &lt;span style=&#34;color:#75715e&#34;&gt;# A receiver is how data gets into the OpenTelemetry Collector&lt;/span&gt;
-&lt;span style=&#34;color:#66d9ef&#34;&gt;receivers&lt;/span&gt;:
+&lt;span style=&#34;color:#f92672&#34;&gt;receivers&lt;/span&gt;:
   &lt;span style=&#34;color:#75715e&#34;&gt;# Set Prometheus Receiver to collects metrics from targets&lt;/span&gt;
   &lt;span style=&#34;color:#75715e&#34;&gt;# It’s supports the full set of Prometheus configuration&lt;/span&gt;
-  &lt;span style=&#34;color:#66d9ef&#34;&gt;prometheus&lt;/span&gt;:
-    &lt;span style=&#34;color:#66d9ef&#34;&gt;config&lt;/span&gt;:
-      &lt;span style=&#34;color:#66d9ef&#34;&gt;scrape_configs&lt;/span&gt;:
-        - &lt;span style=&#34;color:#66d9ef&#34;&gt;job_name&lt;/span&gt;: &lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#39;otel-collector&amp;#39;&lt;/span&gt;
-          &lt;span style=&#34;color:#66d9ef&#34;&gt;scrape_interval&lt;/span&gt;: 10s
-          &lt;span style=&#34;color:#66d9ef&#34;&gt;static_configs&lt;/span&gt;: 
+  &lt;span style=&#34;color:#f92672&#34;&gt;prometheus&lt;/span&gt;:
+    &lt;span style=&#34;color:#f92672&#34;&gt;config&lt;/span&gt;:
+      &lt;span style=&#34;color:#f92672&#34;&gt;scrape_configs&lt;/span&gt;:
+        - &lt;span style=&#34;color:#f92672&#34;&gt;job_name&lt;/span&gt;: &lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#39;otel-collector&amp;#39;&lt;/span&gt;
+          &lt;span style=&#34;color:#f92672&#34;&gt;scrape_interval&lt;/span&gt;: &lt;span style=&#34;color:#ae81ff&#34;&gt;10s&lt;/span&gt;
+          &lt;span style=&#34;color:#f92672&#34;&gt;static_configs&lt;/span&gt;: 
               &lt;span style=&#34;color:#75715e&#34;&gt;# Replace the IP to your VMs‘s IP which has installed Node Exporter&lt;/span&gt;
-            - &lt;span style=&#34;color:#66d9ef&#34;&gt;targets&lt;/span&gt;: [ &lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#39;vm1:9100&amp;#39;&lt;/span&gt; ] 
-            - &lt;span style=&#34;color:#66d9ef&#34;&gt;targets&lt;/span&gt;: [ &lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#39;vm2:9100&amp;#39;&lt;/span&gt; ]
-            - &lt;span style=&#34;color:#66d9ef&#34;&gt;targets&lt;/span&gt;: [ ‘vm3:&lt;span style=&#34;color:#ae81ff&#34;&gt;9100&lt;/span&gt;&amp;#39; ]
+            - &lt;span style=&#34;color:#f92672&#34;&gt;targets&lt;/span&gt;: [ &lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#39;vm1:9100&amp;#39;&lt;/span&gt; ] 
+            - &lt;span style=&#34;color:#f92672&#34;&gt;targets&lt;/span&gt;: [ &lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#39;vm2:9100&amp;#39;&lt;/span&gt; ]
+            - &lt;span style=&#34;color:#f92672&#34;&gt;targets&lt;/span&gt;: [ &lt;span style=&#34;color:#ae81ff&#34;&gt;‘vm3:9100&amp;#39; ]&lt;/span&gt;
 
-&lt;span style=&#34;color:#66d9ef&#34;&gt;processors&lt;/span&gt;:
-  &lt;span style=&#34;color:#66d9ef&#34;&gt;batch&lt;/span&gt;:
+&lt;span style=&#34;color:#f92672&#34;&gt;processors&lt;/span&gt;:
+  &lt;span style=&#34;color:#f92672&#34;&gt;batch&lt;/span&gt;:
 
 &lt;span style=&#34;color:#75715e&#34;&gt;# An exporter is how data gets sent to different systems/back-ends&lt;/span&gt;
-&lt;span style=&#34;color:#66d9ef&#34;&gt;exporters&lt;/span&gt;:
+&lt;span style=&#34;color:#f92672&#34;&gt;exporters&lt;/span&gt;:
   &lt;span style=&#34;color:#75715e&#34;&gt;# Exports metrics via gRPC using OpenCensus format&lt;/span&gt;
-  &lt;span style=&#34;color:#66d9ef&#34;&gt;opencensus&lt;/span&gt;:
-    &lt;span style=&#34;color:#66d9ef&#34;&gt;endpoint&lt;/span&gt;: &lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#34;docker.for.mac.host.internal:11800&amp;#34;&lt;/span&gt; &lt;span style=&#34;color:#75715e&#34;&gt;# The OAP Server address&lt;/span&gt;
-    &lt;span style=&#34;color:#66d9ef&#34;&gt;insecure&lt;/span&gt;: &lt;span style=&#34;color:#66d9ef&#34;&gt;true&lt;/span&gt;
-  &lt;span style=&#34;color:#66d9ef&#34;&gt;logging&lt;/span&gt;:
-    &lt;span style=&#34;color:#66d9ef&#34;&gt;logLevel&lt;/span&gt;: debug
+  &lt;span style=&#34;color:#f92672&#34;&gt;opencensus&lt;/span&gt;:
+    &lt;span style=&#34;color:#f92672&#34;&gt;endpoint&lt;/span&gt;: &lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#34;docker.for.mac.host.internal:11800&amp;#34;&lt;/span&gt; &lt;span style=&#34;color:#75715e&#34;&gt;# The OAP Server address&lt;/span&gt;
+    &lt;span style=&#34;color:#f92672&#34;&gt;insecure&lt;/span&gt;: &lt;span style=&#34;color:#66d9ef&#34;&gt;true&lt;/span&gt;
+  &lt;span style=&#34;color:#f92672&#34;&gt;logging&lt;/span&gt;:
+    &lt;span style=&#34;color:#f92672&#34;&gt;logLevel&lt;/span&gt;: &lt;span style=&#34;color:#ae81ff&#34;&gt;debug&lt;/span&gt;
 
-&lt;span style=&#34;color:#66d9ef&#34;&gt;service&lt;/span&gt;:
-  &lt;span style=&#34;color:#66d9ef&#34;&gt;pipelines&lt;/span&gt;:
-    &lt;span style=&#34;color:#66d9ef&#34;&gt;metrics&lt;/span&gt;:
-      &lt;span style=&#34;color:#66d9ef&#34;&gt;receivers&lt;/span&gt;: [prometheus]
-      &lt;span style=&#34;color:#66d9ef&#34;&gt;processors&lt;/span&gt;: [batch]
-      &lt;span style=&#34;color:#66d9ef&#34;&gt;exporters&lt;/span&gt;: [logging, opencensus]
+&lt;span style=&#34;color:#f92672&#34;&gt;service&lt;/span&gt;:
+  &lt;span style=&#34;color:#f92672&#34;&gt;pipelines&lt;/span&gt;:
+    &lt;span style=&#34;color:#f92672&#34;&gt;metrics&lt;/span&gt;:
+      &lt;span style=&#34;color:#f92672&#34;&gt;receivers&lt;/span&gt;: [&lt;span style=&#34;color:#ae81ff&#34;&gt;prometheus]&lt;/span&gt;
+      &lt;span style=&#34;color:#f92672&#34;&gt;processors&lt;/span&gt;: [&lt;span style=&#34;color:#ae81ff&#34;&gt;batch]&lt;/span&gt;
+      &lt;span style=&#34;color:#f92672&#34;&gt;exporters&lt;/span&gt;: [&lt;span style=&#34;color:#ae81ff&#34;&gt;logging, opencensus]&lt;/span&gt;
 
-  &lt;span style=&#34;color:#66d9ef&#34;&gt;extensions&lt;/span&gt;: [health_check]
+  &lt;span style=&#34;color:#f92672&#34;&gt;extensions&lt;/span&gt;: [&lt;span style=&#34;color:#ae81ff&#34;&gt;health_check]&lt;/span&gt;
 &lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;ol start=&#34;3&#34;&gt;
 &lt;li&gt;In this  directory use command &lt;code&gt;docker-compose&lt;/code&gt; to start up the container:&lt;/li&gt;
 &lt;/ol&gt;
@@ -330,128 +330,128 @@ Figure 5: Grouped Service Topology&lt;/p&gt;
 &lt;h3 id=&#34;list-elements-match&#34;&gt;List Elements Match&lt;/h3&gt;
 &lt;p&gt;&lt;code&gt;contains&lt;/code&gt; checks if the actual list contains elements that match the given template.&lt;/p&gt;
 &lt;p&gt;Examples:&lt;/p&gt;
-&lt;div class=&#34;highlight&#34;&gt;&lt;pre style=&#34;color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4&#34;&gt;&lt;code class=&#34;language-yaml&#34; data-lang=&#34;yaml&#34;&gt;&lt;span style=&#34;color:#66d9ef&#34;&gt;metrics&lt;/span&gt;:
-{{- contains .metrics }}
-  - &lt;span style=&#34;color:#66d9ef&#34;&gt;name&lt;/span&gt;: {{ notEmpty .name }}
-    &lt;span style=&#34;color:#66d9ef&#34;&gt;id&lt;/span&gt;: {{ notEmpty .id }}
-    &lt;span style=&#34;color:#66d9ef&#34;&gt;value&lt;/span&gt;: {{ gt .value &lt;span style=&#34;color:#ae81ff&#34;&gt;0&lt;/span&gt; }}
-{{- end }}
+&lt;div class=&#34;highlight&#34;&gt;&lt;pre style=&#34;color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4&#34;&gt;&lt;code class=&#34;language-yaml&#34; data-lang=&#34;yaml&#34;&gt;&lt;span style=&#34;color:#f92672&#34;&gt;metrics&lt;/span&gt;:
+{{- &lt;span style=&#34;color:#ae81ff&#34;&gt;contains .metrics }}&lt;/span&gt;
+  - &lt;span style=&#34;color:#f92672&#34;&gt;name&lt;/span&gt;: {{ &lt;span style=&#34;color:#ae81ff&#34;&gt;notEmpty .name }}&lt;/span&gt;
+    &lt;span style=&#34;color:#f92672&#34;&gt;id&lt;/span&gt;: {{ &lt;span style=&#34;color:#ae81ff&#34;&gt;notEmpty .id }}&lt;/span&gt;
+    &lt;span style=&#34;color:#f92672&#34;&gt;value&lt;/span&gt;: {{ &lt;span style=&#34;color:#ae81ff&#34;&gt;gt .value 0 }}&lt;/span&gt;
+{{- &lt;span style=&#34;color:#ae81ff&#34;&gt;end }}&lt;/span&gt;
 &lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;It means that the list &lt;code&gt;metrics&lt;/code&gt; must contain an element whose &lt;code&gt;name&lt;/code&gt; and &lt;code&gt;id&lt;/code&gt; are not empty, and &lt;code&gt;value&lt;/code&gt; is greater than &lt;code&gt;0&lt;/code&gt;.&lt;/p&gt;
-&lt;div class=&#34;highlight&#34;&gt;&lt;pre style=&#34;color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4&#34;&gt;&lt;code class=&#34;language-yaml&#34; data-lang=&#34;yaml&#34;&gt;&lt;span style=&#34;color:#66d9ef&#34;&gt;metrics&lt;/span&gt;:
-{{- contains .metrics }}
-  - &lt;span style=&#34;color:#66d9ef&#34;&gt;name&lt;/span&gt;: p95
-    &lt;span style=&#34;color:#66d9ef&#34;&gt;value&lt;/span&gt;: {{ gt .value &lt;span style=&#34;color:#ae81ff&#34;&gt;0&lt;/span&gt; }}
-  - &lt;span style=&#34;color:#66d9ef&#34;&gt;name&lt;/span&gt;: p99
-    &lt;span style=&#34;color:#66d9ef&#34;&gt;value&lt;/span&gt;: {{ gt .value &lt;span style=&#34;color:#ae81ff&#34;&gt;0&lt;/span&gt; }}
-{{- end }}
+&lt;div class=&#34;highlight&#34;&gt;&lt;pre style=&#34;color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4&#34;&gt;&lt;code class=&#34;language-yaml&#34; data-lang=&#34;yaml&#34;&gt;&lt;span style=&#34;color:#f92672&#34;&gt;metrics&lt;/span&gt;:
+{{- &lt;span style=&#34;color:#ae81ff&#34;&gt;contains .metrics }}&lt;/span&gt;
+  - &lt;span style=&#34;color:#f92672&#34;&gt;name&lt;/span&gt;: &lt;span style=&#34;color:#ae81ff&#34;&gt;p95&lt;/span&gt;
+    &lt;span style=&#34;color:#f92672&#34;&gt;value&lt;/span&gt;: {{ &lt;span style=&#34;color:#ae81ff&#34;&gt;gt .value 0 }}&lt;/span&gt;
+  - &lt;span style=&#34;color:#f92672&#34;&gt;name&lt;/span&gt;: &lt;span style=&#34;color:#ae81ff&#34;&gt;p99&lt;/span&gt;
+    &lt;span style=&#34;color:#f92672&#34;&gt;value&lt;/span&gt;: {{ &lt;span style=&#34;color:#ae81ff&#34;&gt;gt .value 0 }}&lt;/span&gt;
+{{- &lt;span style=&#34;color:#ae81ff&#34;&gt;end }}&lt;/span&gt;
 &lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;This means that the list &lt;code&gt;metrics&lt;/code&gt; must contain an element named &lt;code&gt;p95&lt;/code&gt; with a &lt;code&gt;value&lt;/code&gt; greater than 0, and an element named &lt;code&gt;p95&lt;/code&gt; with a &lt;code&gt;value&lt;/code&gt; greater than 0. Besides the two element, the list &lt;code&gt;metrics&lt;/code&gt; may or may not have other random elements.&lt;/p&gt;
 &lt;h2 id=&#34;functions&#34;&gt;Functions&lt;/h2&gt;
 &lt;p&gt;Users can use these provided functions in the template to describe the expected data.&lt;/p&gt;
 &lt;h3 id=&#34;not-empty&#34;&gt;Not Empty&lt;/h3&gt;
 &lt;p&gt;&lt;code&gt;notEmpty&lt;/code&gt; checks if the string &lt;code&gt;s&lt;/code&gt; is empty.&lt;/p&gt;
 &lt;p&gt;Example:&lt;/p&gt;
-&lt;div class=&#34;highlight&#34;&gt;&lt;pre style=&#34;color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4&#34;&gt;&lt;code class=&#34;language-yaml&#34; data-lang=&#34;yaml&#34;&gt;&lt;span style=&#34;color:#66d9ef&#34;&gt;id&lt;/span&gt;: {{ notEmpty .id }}
+&lt;div class=&#34;highlight&#34;&gt;&lt;pre style=&#34;color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4&#34;&gt;&lt;code class=&#34;language-yaml&#34; data-lang=&#34;yaml&#34;&gt;&lt;span style=&#34;color:#f92672&#34;&gt;id&lt;/span&gt;: {{ &lt;span style=&#34;color:#ae81ff&#34;&gt;notEmpty .id }}&lt;/span&gt;
 &lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h3 id=&#34;regexp-match&#34;&gt;Regexp match&lt;/h3&gt;
 &lt;p&gt;&lt;code&gt;regexp&lt;/code&gt; checks if string &lt;code&gt;s&lt;/code&gt; matches the regular expression pattern.&lt;/p&gt;
 &lt;p&gt;Examples:&lt;/p&gt;
-&lt;div class=&#34;highlight&#34;&gt;&lt;pre style=&#34;color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4&#34;&gt;&lt;code class=&#34;language-yaml&#34; data-lang=&#34;yaml&#34;&gt;&lt;span style=&#34;color:#66d9ef&#34;&gt;label&lt;/span&gt;: {{ regexp .label &lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#34;ratings.*&amp;#34;&lt;/span&gt; }}
+&lt;div class=&#34;highlight&#34;&gt;&lt;pre style=&#34;color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4&#34;&gt;&lt;code class=&#34;language-yaml&#34; data-lang=&#34;yaml&#34;&gt;&lt;span style=&#34;color:#f92672&#34;&gt;label&lt;/span&gt;: {{ &lt;span style=&#34;color:#ae81ff&#34;&gt;regexp .label &amp;#34;ratings.*&amp;#34; }}&lt;/span&gt;
 &lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h3 id=&#34;base64&#34;&gt;Base64&lt;/h3&gt;
 &lt;p&gt;&lt;code&gt;b64enc s&lt;/code&gt; returns the Base64 encoded string of s.&lt;/p&gt;
 &lt;p&gt;Examples:&lt;/p&gt;
-&lt;div class=&#34;highlight&#34;&gt;&lt;pre style=&#34;color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4&#34;&gt;&lt;code class=&#34;language-yaml&#34; data-lang=&#34;yaml&#34;&gt;&lt;span style=&#34;color:#66d9ef&#34;&gt;id&lt;/span&gt;: {{ b64enc &lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#34;User&amp;#34;&lt;/span&gt; }}.static-suffix &lt;span style=&#34;color:#75715e&#34;&gt;# this evalutes the base64 encoded string of &amp;#34;User&amp;#34;, concat [...]
+&lt;div class=&#34;highlight&#34;&gt;&lt;pre style=&#34;color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4&#34;&gt;&lt;code class=&#34;language-yaml&#34; data-lang=&#34;yaml&#34;&gt;&lt;span style=&#34;color:#f92672&#34;&gt;id&lt;/span&gt;: {{ &lt;span style=&#34;color:#ae81ff&#34;&gt;b64enc &amp;#34;User&amp;#34; }}.static-suffix&lt;/span&gt; &lt;span style=&#34;color:#75715e&#34;&gt;# this evalutes the base64 encoded string of &amp;#34;User&amp;#34;, concat [...]
 &lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;Result:&lt;/p&gt;
-&lt;div class=&#34;highlight&#34;&gt;&lt;pre style=&#34;color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4&#34;&gt;&lt;code class=&#34;language-yaml&#34; data-lang=&#34;yaml&#34;&gt;&lt;span style=&#34;color:#66d9ef&#34;&gt;id&lt;/span&gt;: VXNlcg==.static-suffix
+&lt;div class=&#34;highlight&#34;&gt;&lt;pre style=&#34;color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4&#34;&gt;&lt;code class=&#34;language-yaml&#34; data-lang=&#34;yaml&#34;&gt;&lt;span style=&#34;color:#f92672&#34;&gt;id&lt;/span&gt;: &lt;span style=&#34;color:#ae81ff&#34;&gt;VXNlcg==.static-suffix&lt;/span&gt;
 &lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h2 id=&#34;full-example&#34;&gt;Full Example&lt;/h2&gt;
 &lt;p&gt;Here is an example of expected data:&lt;/p&gt;
 &lt;div class=&#34;highlight&#34;&gt;&lt;pre style=&#34;color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4&#34;&gt;&lt;code class=&#34;language-yaml&#34; data-lang=&#34;yaml&#34;&gt;&lt;span style=&#34;color:#75715e&#34;&gt;# expected.data.yaml&lt;/span&gt;
-&lt;span style=&#34;color:#66d9ef&#34;&gt;nodes&lt;/span&gt;:
-  - &lt;span style=&#34;color:#66d9ef&#34;&gt;id&lt;/span&gt;: {{ b64enc &lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#34;User&amp;#34;&lt;/span&gt; }}.&lt;span style=&#34;color:#ae81ff&#34;&gt;0&lt;/span&gt;
-    &lt;span style=&#34;color:#66d9ef&#34;&gt;name&lt;/span&gt;: User
-    &lt;span style=&#34;color:#66d9ef&#34;&gt;type&lt;/span&gt;: USER
-    &lt;span style=&#34;color:#66d9ef&#34;&gt;isReal&lt;/span&gt;: &lt;span style=&#34;color:#66d9ef&#34;&gt;false&lt;/span&gt;
-  - &lt;span style=&#34;color:#66d9ef&#34;&gt;id&lt;/span&gt;: {{ b64enc &lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#34;Your_ApplicationName&amp;#34;&lt;/span&gt; }}.&lt;span style=&#34;color:#ae81ff&#34;&gt;1&lt;/span&gt;
-    &lt;span style=&#34;color:#66d9ef&#34;&gt;name&lt;/span&gt;: Your_ApplicationName
-    &lt;span style=&#34;color:#66d9ef&#34;&gt;type&lt;/span&gt;: Tomcat
-    &lt;span style=&#34;color:#66d9ef&#34;&gt;isReal&lt;/span&gt;: &lt;span style=&#34;color:#66d9ef&#34;&gt;true&lt;/span&gt;
-  - &lt;span style=&#34;color:#66d9ef&#34;&gt;id&lt;/span&gt;: {{ $h2ID := (index .nodes &lt;span style=&#34;color:#ae81ff&#34;&gt;2&lt;/span&gt;).id }}{{ notEmpty $h2ID }} &lt;span style=&#34;color:#75715e&#34;&gt;# We assert that nodes[2].id is not empty and save it to variable `h2ID` for later use&lt;/span&gt;
-    &lt;span style=&#34;color:#66d9ef&#34;&gt;name&lt;/span&gt;: localhost:-&lt;span style=&#34;color:#ae81ff&#34;&gt;1&lt;/span&gt;
-    &lt;span style=&#34;color:#66d9ef&#34;&gt;type&lt;/span&gt;: H2
-    &lt;span style=&#34;color:#66d9ef&#34;&gt;isReal&lt;/span&gt;: &lt;span style=&#34;color:#66d9ef&#34;&gt;false&lt;/span&gt;
-&lt;span style=&#34;color:#66d9ef&#34;&gt;calls&lt;/span&gt;:
-  - &lt;span style=&#34;color:#66d9ef&#34;&gt;id&lt;/span&gt;: {{ notEmpty (index .calls &lt;span style=&#34;color:#ae81ff&#34;&gt;0&lt;/span&gt;).id }}
-    &lt;span style=&#34;color:#66d9ef&#34;&gt;source&lt;/span&gt;: {{ b64enc &lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#34;Your_ApplicationName&amp;#34;&lt;/span&gt; }}.&lt;span style=&#34;color:#ae81ff&#34;&gt;1&lt;/span&gt;
-    &lt;span style=&#34;color:#66d9ef&#34;&gt;target&lt;/span&gt;: {{ $h2ID }} &lt;span style=&#34;color:#75715e&#34;&gt;# We use the previously assigned variable `h2Id` to asert that the `target` is equal to the `id` of the nodes[2]&lt;/span&gt;
-    &lt;span style=&#34;color:#66d9ef&#34;&gt;detectPoints&lt;/span&gt;:
-      - CLIENT
-  - &lt;span style=&#34;color:#66d9ef&#34;&gt;id&lt;/span&gt;: {{ b64enc &lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#34;User&amp;#34;&lt;/span&gt; }}.&lt;span style=&#34;color:#ae81ff&#34;&gt;0&lt;/span&gt;-{{ b64enc &lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#34;Your_ApplicationName&amp;#34;&lt;/span&gt; }}.&lt;span style=&#34;color:#ae81ff&#34;&gt;1&lt;/span&gt;
-    &lt;span style=&#34;color:#66d9ef&#34;&gt;source&lt;/span&gt;: {{ b64enc &lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#34;User&amp;#34;&lt;/span&gt; }}.&lt;span style=&#34;color:#ae81ff&#34;&gt;0&lt;/span&gt;
-    &lt;span style=&#34;color:#66d9ef&#34;&gt;target&lt;/span&gt;: {{ b64enc &lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#34;Your_ApplicationName&amp;#34;&lt;/span&gt; }}.&lt;span style=&#34;color:#ae81ff&#34;&gt;1&lt;/span&gt;
-    &lt;span style=&#34;color:#66d9ef&#34;&gt;detectPoints&lt;/span&gt;:
-      - SERVER
+&lt;span style=&#34;color:#f92672&#34;&gt;nodes&lt;/span&gt;:
+  - &lt;span style=&#34;color:#f92672&#34;&gt;id&lt;/span&gt;: {{ &lt;span style=&#34;color:#ae81ff&#34;&gt;b64enc &amp;#34;User&amp;#34; }}.0&lt;/span&gt;
+    &lt;span style=&#34;color:#f92672&#34;&gt;name&lt;/span&gt;: &lt;span style=&#34;color:#ae81ff&#34;&gt;User&lt;/span&gt;
+    &lt;span style=&#34;color:#f92672&#34;&gt;type&lt;/span&gt;: &lt;span style=&#34;color:#ae81ff&#34;&gt;USER&lt;/span&gt;
+    &lt;span style=&#34;color:#f92672&#34;&gt;isReal&lt;/span&gt;: &lt;span style=&#34;color:#66d9ef&#34;&gt;false&lt;/span&gt;
+  - &lt;span style=&#34;color:#f92672&#34;&gt;id&lt;/span&gt;: {{ &lt;span style=&#34;color:#ae81ff&#34;&gt;b64enc &amp;#34;Your_ApplicationName&amp;#34; }}.1&lt;/span&gt;
+    &lt;span style=&#34;color:#f92672&#34;&gt;name&lt;/span&gt;: &lt;span style=&#34;color:#ae81ff&#34;&gt;Your_ApplicationName&lt;/span&gt;
+    &lt;span style=&#34;color:#f92672&#34;&gt;type&lt;/span&gt;: &lt;span style=&#34;color:#ae81ff&#34;&gt;Tomcat&lt;/span&gt;
+    &lt;span style=&#34;color:#f92672&#34;&gt;isReal&lt;/span&gt;: &lt;span style=&#34;color:#66d9ef&#34;&gt;true&lt;/span&gt;
+  - &lt;span style=&#34;color:#f92672&#34;&gt;id&lt;/span&gt;: {{ &lt;span style=&#34;color:#ae81ff&#34;&gt;$h2ID := (index .nodes 2).id }}{{ notEmpty $h2ID }}&lt;/span&gt; &lt;span style=&#34;color:#75715e&#34;&gt;# We assert that nodes[2].id is not empty and save it to variable `h2ID` for later use&lt;/span&gt;
+    &lt;span style=&#34;color:#f92672&#34;&gt;name&lt;/span&gt;: &lt;span style=&#34;color:#ae81ff&#34;&gt;localhost:-1&lt;/span&gt;
+    &lt;span style=&#34;color:#f92672&#34;&gt;type&lt;/span&gt;: &lt;span style=&#34;color:#ae81ff&#34;&gt;H2&lt;/span&gt;
+    &lt;span style=&#34;color:#f92672&#34;&gt;isReal&lt;/span&gt;: &lt;span style=&#34;color:#66d9ef&#34;&gt;false&lt;/span&gt;
+&lt;span style=&#34;color:#f92672&#34;&gt;calls&lt;/span&gt;:
+  - &lt;span style=&#34;color:#f92672&#34;&gt;id&lt;/span&gt;: {{ &lt;span style=&#34;color:#ae81ff&#34;&gt;notEmpty (index .calls 0).id }}&lt;/span&gt;
+    &lt;span style=&#34;color:#f92672&#34;&gt;source&lt;/span&gt;: {{ &lt;span style=&#34;color:#ae81ff&#34;&gt;b64enc &amp;#34;Your_ApplicationName&amp;#34; }}.1&lt;/span&gt;
+    &lt;span style=&#34;color:#f92672&#34;&gt;target&lt;/span&gt;: {{ &lt;span style=&#34;color:#ae81ff&#34;&gt;$h2ID }}&lt;/span&gt; &lt;span style=&#34;color:#75715e&#34;&gt;# We use the previously assigned variable `h2Id` to asert that the `target` is equal to the `id` of the nodes[2]&lt;/span&gt;
+    &lt;span style=&#34;color:#f92672&#34;&gt;detectPoints&lt;/span&gt;:
+      - &lt;span style=&#34;color:#ae81ff&#34;&gt;CLIENT&lt;/span&gt;
+  - &lt;span style=&#34;color:#f92672&#34;&gt;id&lt;/span&gt;: {{ &lt;span style=&#34;color:#ae81ff&#34;&gt;b64enc &amp;#34;User&amp;#34; }}.0-{{ b64enc &amp;#34;Your_ApplicationName&amp;#34; }}.1&lt;/span&gt;
+    &lt;span style=&#34;color:#f92672&#34;&gt;source&lt;/span&gt;: {{ &lt;span style=&#34;color:#ae81ff&#34;&gt;b64enc &amp;#34;User&amp;#34; }}.0&lt;/span&gt;
+    &lt;span style=&#34;color:#f92672&#34;&gt;target&lt;/span&gt;: {{ &lt;span style=&#34;color:#ae81ff&#34;&gt;b64enc &amp;#34;Your_ApplicationName&amp;#34; }}.1&lt;/span&gt;
+    &lt;span style=&#34;color:#f92672&#34;&gt;detectPoints&lt;/span&gt;:
+      - &lt;span style=&#34;color:#ae81ff&#34;&gt;SERVER&lt;/span&gt;
 &lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;will validate this data:&lt;/p&gt;
 &lt;div class=&#34;highlight&#34;&gt;&lt;pre style=&#34;color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4&#34;&gt;&lt;code class=&#34;language-yaml&#34; data-lang=&#34;yaml&#34;&gt;&lt;span style=&#34;color:#75715e&#34;&gt;# actual.data.yaml&lt;/span&gt;
-&lt;span style=&#34;color:#66d9ef&#34;&gt;nodes&lt;/span&gt;:
-  - &lt;span style=&#34;color:#66d9ef&#34;&gt;id&lt;/span&gt;: VXNlcg==.&lt;span style=&#34;color:#ae81ff&#34;&gt;0&lt;/span&gt;
-    &lt;span style=&#34;color:#66d9ef&#34;&gt;name&lt;/span&gt;: User
-    &lt;span style=&#34;color:#66d9ef&#34;&gt;type&lt;/span&gt;: USER
-    &lt;span style=&#34;color:#66d9ef&#34;&gt;isReal&lt;/span&gt;: &lt;span style=&#34;color:#66d9ef&#34;&gt;false&lt;/span&gt;
-  - &lt;span style=&#34;color:#66d9ef&#34;&gt;id&lt;/span&gt;: WW91cl9BcHBsaWNhdGlvbk5hbWU=.&lt;span style=&#34;color:#ae81ff&#34;&gt;1&lt;/span&gt;
-    &lt;span style=&#34;color:#66d9ef&#34;&gt;name&lt;/span&gt;: Your_ApplicationName
-    &lt;span style=&#34;color:#66d9ef&#34;&gt;type&lt;/span&gt;: Tomcat
-    &lt;span style=&#34;color:#66d9ef&#34;&gt;isReal&lt;/span&gt;: &lt;span style=&#34;color:#66d9ef&#34;&gt;true&lt;/span&gt;
-  - &lt;span style=&#34;color:#66d9ef&#34;&gt;id&lt;/span&gt;: bG9jYWxob3N0Oi0x&lt;span style=&#34;color:#ae81ff&#34;&gt;.0&lt;/span&gt;
-    &lt;span style=&#34;color:#66d9ef&#34;&gt;name&lt;/span&gt;: localhost:-&lt;span style=&#34;color:#ae81ff&#34;&gt;1&lt;/span&gt;
-    &lt;span style=&#34;color:#66d9ef&#34;&gt;type&lt;/span&gt;: H2
-    &lt;span style=&#34;color:#66d9ef&#34;&gt;isReal&lt;/span&gt;: &lt;span style=&#34;color:#66d9ef&#34;&gt;false&lt;/span&gt;
-&lt;span style=&#34;color:#66d9ef&#34;&gt;calls&lt;/span&gt;:
-  - &lt;span style=&#34;color:#66d9ef&#34;&gt;id&lt;/span&gt;: WW91cl9BcHBsaWNhdGlvbk5hbWU=.&lt;span style=&#34;color:#ae81ff&#34;&gt;1&lt;/span&gt;-bG9jYWxob3N0Oi0x&lt;span style=&#34;color:#ae81ff&#34;&gt;.0&lt;/span&gt;
-    &lt;span style=&#34;color:#66d9ef&#34;&gt;source&lt;/span&gt;: WW91cl9BcHBsaWNhdGlvbk5hbWU=.&lt;span style=&#34;color:#ae81ff&#34;&gt;1&lt;/span&gt;
-    &lt;span style=&#34;color:#66d9ef&#34;&gt;detectPoints&lt;/span&gt;:
-      - CLIENT
-    &lt;span style=&#34;color:#66d9ef&#34;&gt;target&lt;/span&gt;: bG9jYWxob3N0Oi0x&lt;span style=&#34;color:#ae81ff&#34;&gt;.0&lt;/span&gt;
-  - &lt;span style=&#34;color:#66d9ef&#34;&gt;id&lt;/span&gt;: VXNlcg==.&lt;span style=&#34;color:#ae81ff&#34;&gt;0&lt;/span&gt;-WW91cl9BcHBsaWNhdGlvbk5hbWU=.&lt;span style=&#34;color:#ae81ff&#34;&gt;1&lt;/span&gt;
-    &lt;span style=&#34;color:#66d9ef&#34;&gt;source&lt;/span&gt;: VXNlcg==.&lt;span style=&#34;color:#ae81ff&#34;&gt;0&lt;/span&gt;
-    &lt;span style=&#34;color:#66d9ef&#34;&gt;detectPoints&lt;/span&gt;:
-      - SERVER
-    &lt;span style=&#34;color:#66d9ef&#34;&gt;target&lt;/span&gt;: WW91cl9BcHBsaWNhdGlvbk5hbWU=.&lt;span style=&#34;color:#ae81ff&#34;&gt;1&lt;/span&gt;
+&lt;span style=&#34;color:#f92672&#34;&gt;nodes&lt;/span&gt;:
+  - &lt;span style=&#34;color:#f92672&#34;&gt;id&lt;/span&gt;: &lt;span style=&#34;color:#ae81ff&#34;&gt;VXNlcg==.0&lt;/span&gt;
+    &lt;span style=&#34;color:#f92672&#34;&gt;name&lt;/span&gt;: &lt;span style=&#34;color:#ae81ff&#34;&gt;User&lt;/span&gt;
+    &lt;span style=&#34;color:#f92672&#34;&gt;type&lt;/span&gt;: &lt;span style=&#34;color:#ae81ff&#34;&gt;USER&lt;/span&gt;
+    &lt;span style=&#34;color:#f92672&#34;&gt;isReal&lt;/span&gt;: &lt;span style=&#34;color:#66d9ef&#34;&gt;false&lt;/span&gt;
+  - &lt;span style=&#34;color:#f92672&#34;&gt;id&lt;/span&gt;: &lt;span style=&#34;color:#ae81ff&#34;&gt;WW91cl9BcHBsaWNhdGlvbk5hbWU=.1&lt;/span&gt;
+    &lt;span style=&#34;color:#f92672&#34;&gt;name&lt;/span&gt;: &lt;span style=&#34;color:#ae81ff&#34;&gt;Your_ApplicationName&lt;/span&gt;
+    &lt;span style=&#34;color:#f92672&#34;&gt;type&lt;/span&gt;: &lt;span style=&#34;color:#ae81ff&#34;&gt;Tomcat&lt;/span&gt;
+    &lt;span style=&#34;color:#f92672&#34;&gt;isReal&lt;/span&gt;: &lt;span style=&#34;color:#66d9ef&#34;&gt;true&lt;/span&gt;
+  - &lt;span style=&#34;color:#f92672&#34;&gt;id&lt;/span&gt;: &lt;span style=&#34;color:#ae81ff&#34;&gt;bG9jYWxob3N0Oi0x.0&lt;/span&gt;
+    &lt;span style=&#34;color:#f92672&#34;&gt;name&lt;/span&gt;: &lt;span style=&#34;color:#ae81ff&#34;&gt;localhost:-1&lt;/span&gt;
+    &lt;span style=&#34;color:#f92672&#34;&gt;type&lt;/span&gt;: &lt;span style=&#34;color:#ae81ff&#34;&gt;H2&lt;/span&gt;
+    &lt;span style=&#34;color:#f92672&#34;&gt;isReal&lt;/span&gt;: &lt;span style=&#34;color:#66d9ef&#34;&gt;false&lt;/span&gt;
+&lt;span style=&#34;color:#f92672&#34;&gt;calls&lt;/span&gt;:
+  - &lt;span style=&#34;color:#f92672&#34;&gt;id&lt;/span&gt;: &lt;span style=&#34;color:#ae81ff&#34;&gt;WW91cl9BcHBsaWNhdGlvbk5hbWU=.1-bG9jYWxob3N0Oi0x.0&lt;/span&gt;
+    &lt;span style=&#34;color:#f92672&#34;&gt;source&lt;/span&gt;: &lt;span style=&#34;color:#ae81ff&#34;&gt;WW91cl9BcHBsaWNhdGlvbk5hbWU=.1&lt;/span&gt;
+    &lt;span style=&#34;color:#f92672&#34;&gt;detectPoints&lt;/span&gt;:
+      - &lt;span style=&#34;color:#ae81ff&#34;&gt;CLIENT&lt;/span&gt;
+    &lt;span style=&#34;color:#f92672&#34;&gt;target&lt;/span&gt;: &lt;span style=&#34;color:#ae81ff&#34;&gt;bG9jYWxob3N0Oi0x.0&lt;/span&gt;
+  - &lt;span style=&#34;color:#f92672&#34;&gt;id&lt;/span&gt;: &lt;span style=&#34;color:#ae81ff&#34;&gt;VXNlcg==.0-WW91cl9BcHBsaWNhdGlvbk5hbWU=.1&lt;/span&gt;
+    &lt;span style=&#34;color:#f92672&#34;&gt;source&lt;/span&gt;: &lt;span style=&#34;color:#ae81ff&#34;&gt;VXNlcg==.0&lt;/span&gt;
+    &lt;span style=&#34;color:#f92672&#34;&gt;detectPoints&lt;/span&gt;:
+      - &lt;span style=&#34;color:#ae81ff&#34;&gt;SERVER&lt;/span&gt;
+    &lt;span style=&#34;color:#f92672&#34;&gt;target&lt;/span&gt;: &lt;span style=&#34;color:#ae81ff&#34;&gt;WW91cl9BcHBsaWNhdGlvbk5hbWU=.1&lt;/span&gt;
 &lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;div class=&#34;highlight&#34;&gt;&lt;pre style=&#34;color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4&#34;&gt;&lt;code class=&#34;language-yaml&#34; data-lang=&#34;yaml&#34;&gt;&lt;span style=&#34;color:#75715e&#34;&gt;# expected.data.yaml&lt;/span&gt;
-&lt;span style=&#34;color:#66d9ef&#34;&gt;metrics&lt;/span&gt;:
-{{- contains .metrics }}
-  - &lt;span style=&#34;color:#66d9ef&#34;&gt;name&lt;/span&gt;: {{ notEmpty .name }}
-    &lt;span style=&#34;color:#66d9ef&#34;&gt;id&lt;/span&gt;: {{ notEmpty .id }}
-    &lt;span style=&#34;color:#66d9ef&#34;&gt;value&lt;/span&gt;: {{ gt .value &lt;span style=&#34;color:#ae81ff&#34;&gt;0&lt;/span&gt; }}
-{{- end }}
+&lt;span style=&#34;color:#f92672&#34;&gt;metrics&lt;/span&gt;:
+{{- &lt;span style=&#34;color:#ae81ff&#34;&gt;contains .metrics }}&lt;/span&gt;
+  - &lt;span style=&#34;color:#f92672&#34;&gt;name&lt;/span&gt;: {{ &lt;span style=&#34;color:#ae81ff&#34;&gt;notEmpty .name }}&lt;/span&gt;
+    &lt;span style=&#34;color:#f92672&#34;&gt;id&lt;/span&gt;: {{ &lt;span style=&#34;color:#ae81ff&#34;&gt;notEmpty .id }}&lt;/span&gt;
+    &lt;span style=&#34;color:#f92672&#34;&gt;value&lt;/span&gt;: {{ &lt;span style=&#34;color:#ae81ff&#34;&gt;gt .value 0 }}&lt;/span&gt;
+{{- &lt;span style=&#34;color:#ae81ff&#34;&gt;end }}&lt;/span&gt;
 &lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;will validate this data:&lt;/p&gt;
 &lt;div class=&#34;highlight&#34;&gt;&lt;pre style=&#34;color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4&#34;&gt;&lt;code class=&#34;language-yaml&#34; data-lang=&#34;yaml&#34;&gt;&lt;span style=&#34;color:#75715e&#34;&gt;# actual.data.yaml&lt;/span&gt;
-&lt;span style=&#34;color:#66d9ef&#34;&gt;metrics&lt;/span&gt;:
-  - &lt;span style=&#34;color:#66d9ef&#34;&gt;name&lt;/span&gt;: business-zone::projectA
-    &lt;span style=&#34;color:#66d9ef&#34;&gt;id&lt;/span&gt;: YnVzaW5lc3Mtem9uZTo6cHJvamVjdEE=.&lt;span style=&#34;color:#ae81ff&#34;&gt;1&lt;/span&gt;
-    &lt;span style=&#34;color:#66d9ef&#34;&gt;value&lt;/span&gt;: &lt;span style=&#34;color:#ae81ff&#34;&gt;1&lt;/span&gt;
-  - &lt;span style=&#34;color:#66d9ef&#34;&gt;name&lt;/span&gt;: system::load balancer1
-    &lt;span style=&#34;color:#66d9ef&#34;&gt;id&lt;/span&gt;: c3lzdGVtOjpsb2FkIGJhbGFuY2VyMQ==.&lt;span style=&#34;color:#ae81ff&#34;&gt;1&lt;/span&gt;
-    &lt;span style=&#34;color:#66d9ef&#34;&gt;value&lt;/span&gt;: &lt;span style=&#34;color:#ae81ff&#34;&gt;0&lt;/span&gt;
-  - &lt;span style=&#34;color:#66d9ef&#34;&gt;name&lt;/span&gt;: system::load balancer2
-    &lt;span style=&#34;color:#66d9ef&#34;&gt;id&lt;/span&gt;: c3lzdGVtOjpsb2FkIGJhbGFuY2VyMg==.&lt;span style=&#34;color:#ae81ff&#34;&gt;1&lt;/span&gt;
-    &lt;span style=&#34;color:#66d9ef&#34;&gt;value&lt;/span&gt;: &lt;span style=&#34;color:#ae81ff&#34;&gt;0&lt;/span&gt;
+&lt;span style=&#34;color:#f92672&#34;&gt;metrics&lt;/span&gt;:
+  - &lt;span style=&#34;color:#f92672&#34;&gt;name&lt;/span&gt;: &lt;span style=&#34;color:#ae81ff&#34;&gt;business-zone::projectA&lt;/span&gt;
+    &lt;span style=&#34;color:#f92672&#34;&gt;id&lt;/span&gt;: &lt;span style=&#34;color:#ae81ff&#34;&gt;YnVzaW5lc3Mtem9uZTo6cHJvamVjdEE=.1&lt;/span&gt;
+    &lt;span style=&#34;color:#f92672&#34;&gt;value&lt;/span&gt;: &lt;span style=&#34;color:#ae81ff&#34;&gt;1&lt;/span&gt;
+  - &lt;span style=&#34;color:#f92672&#34;&gt;name&lt;/span&gt;: &lt;span style=&#34;color:#ae81ff&#34;&gt;system::load balancer1&lt;/span&gt;
+    &lt;span style=&#34;color:#f92672&#34;&gt;id&lt;/span&gt;: &lt;span style=&#34;color:#ae81ff&#34;&gt;c3lzdGVtOjpsb2FkIGJhbGFuY2VyMQ==.1&lt;/span&gt;
+    &lt;span style=&#34;color:#f92672&#34;&gt;value&lt;/span&gt;: &lt;span style=&#34;color:#ae81ff&#34;&gt;0&lt;/span&gt;
+  - &lt;span style=&#34;color:#f92672&#34;&gt;name&lt;/span&gt;: &lt;span style=&#34;color:#ae81ff&#34;&gt;system::load balancer2&lt;/span&gt;
+    &lt;span style=&#34;color:#f92672&#34;&gt;id&lt;/span&gt;: &lt;span style=&#34;color:#ae81ff&#34;&gt;c3lzdGVtOjpsb2FkIGJhbGFuY2VyMg==.1&lt;/span&gt;
+    &lt;span style=&#34;color:#f92672&#34;&gt;value&lt;/span&gt;: &lt;span style=&#34;color:#ae81ff&#34;&gt;0&lt;/span&gt;
 &lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;and will report an error when validating this data, because there is no element with a value greater than 0:&lt;/p&gt;
 &lt;div class=&#34;highlight&#34;&gt;&lt;pre style=&#34;color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4&#34;&gt;&lt;code class=&#34;language-yaml&#34; data-lang=&#34;yaml&#34;&gt;&lt;span style=&#34;color:#75715e&#34;&gt;# actual.data.yaml&lt;/span&gt;
-&lt;span style=&#34;color:#66d9ef&#34;&gt;metrics&lt;/span&gt;:
-  - &lt;span style=&#34;color:#66d9ef&#34;&gt;name&lt;/span&gt;: business-zone::projectA
-    &lt;span style=&#34;color:#66d9ef&#34;&gt;id&lt;/span&gt;: YnVzaW5lc3Mtem9uZTo6cHJvamVjdEE=.&lt;span style=&#34;color:#ae81ff&#34;&gt;1&lt;/span&gt;
-    &lt;span style=&#34;color:#66d9ef&#34;&gt;value&lt;/span&gt;: &lt;span style=&#34;color:#ae81ff&#34;&gt;0&lt;/span&gt;
-  - &lt;span style=&#34;color:#66d9ef&#34;&gt;name&lt;/span&gt;: system::load balancer1
-    &lt;span style=&#34;color:#66d9ef&#34;&gt;id&lt;/span&gt;: c3lzdGVtOjpsb2FkIGJhbGFuY2VyMQ==.&lt;span style=&#34;color:#ae81ff&#34;&gt;1&lt;/span&gt;
-    &lt;span style=&#34;color:#66d9ef&#34;&gt;value&lt;/span&gt;: &lt;span style=&#34;color:#ae81ff&#34;&gt;0&lt;/span&gt;
-  - &lt;span style=&#34;color:#66d9ef&#34;&gt;name&lt;/span&gt;: system::load balancer2
-    &lt;span style=&#34;color:#66d9ef&#34;&gt;id&lt;/span&gt;: c3lzdGVtOjpsb2FkIGJhbGFuY2VyMg==.&lt;span style=&#34;color:#ae81ff&#34;&gt;1&lt;/span&gt;
-    &lt;span style=&#34;color:#66d9ef&#34;&gt;value&lt;/span&gt;: &lt;span style=&#34;color:#ae81ff&#34;&gt;0&lt;/span&gt;
+&lt;span style=&#34;color:#f92672&#34;&gt;metrics&lt;/span&gt;:
+  - &lt;span style=&#34;color:#f92672&#34;&gt;name&lt;/span&gt;: &lt;span style=&#34;color:#ae81ff&#34;&gt;business-zone::projectA&lt;/span&gt;
+    &lt;span style=&#34;color:#f92672&#34;&gt;id&lt;/span&gt;: &lt;span style=&#34;color:#ae81ff&#34;&gt;YnVzaW5lc3Mtem9uZTo6cHJvamVjdEE=.1&lt;/span&gt;
+    &lt;span style=&#34;color:#f92672&#34;&gt;value&lt;/span&gt;: &lt;span style=&#34;color:#ae81ff&#34;&gt;0&lt;/span&gt;
+  - &lt;span style=&#34;color:#f92672&#34;&gt;name&lt;/span&gt;: &lt;span style=&#34;color:#ae81ff&#34;&gt;system::load balancer1&lt;/span&gt;
+    &lt;span style=&#34;color:#f92672&#34;&gt;id&lt;/span&gt;: &lt;span style=&#34;color:#ae81ff&#34;&gt;c3lzdGVtOjpsb2FkIGJhbGFuY2VyMQ==.1&lt;/span&gt;
+    &lt;span style=&#34;color:#f92672&#34;&gt;value&lt;/span&gt;: &lt;span style=&#34;color:#ae81ff&#34;&gt;0&lt;/span&gt;
+  - &lt;span style=&#34;color:#f92672&#34;&gt;name&lt;/span&gt;: &lt;span style=&#34;color:#ae81ff&#34;&gt;system::load balancer2&lt;/span&gt;
+    &lt;span style=&#34;color:#f92672&#34;&gt;id&lt;/span&gt;: &lt;span style=&#34;color:#ae81ff&#34;&gt;c3lzdGVtOjpsb2FkIGJhbGFuY2VyMg==.1&lt;/span&gt;
+    &lt;span style=&#34;color:#f92672&#34;&gt;value&lt;/span&gt;: &lt;span style=&#34;color:#ae81ff&#34;&gt;0&lt;/span&gt;
 &lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;The &lt;code&gt;contains&lt;/code&gt; does an unordered list verification, in order to do list verifications including orders, you can simply use the basic ruls like this:&lt;/p&gt;
 &lt;div class=&#34;highlight&#34;&gt;&lt;pre style=&#34;color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4&#34;&gt;&lt;code class=&#34;language-yaml&#34; data-lang=&#34;yaml&#34;&gt;&lt;span style=&#34;color:#75715e&#34;&gt;# expected.data.yaml&lt;/span&gt;
-&lt;span style=&#34;color:#66d9ef&#34;&gt;metrics&lt;/span&gt;:
-  - &lt;span style=&#34;color:#66d9ef&#34;&gt;name&lt;/span&gt;: p99
-    &lt;span style=&#34;color:#66d9ef&#34;&gt;value&lt;/span&gt;: {{ gt (index .metrics &lt;span style=&#34;color:#ae81ff&#34;&gt;0&lt;/span&gt;).value &lt;span style=&#34;color:#ae81ff&#34;&gt;0&lt;/span&gt; }}
-  - &lt;span style=&#34;color:#66d9ef&#34;&gt;name&lt;/span&gt;: p95
-    &lt;span style=&#34;color:#66d9ef&#34;&gt;value&lt;/span&gt;: {{ gt (index .metrics &lt;span style=&#34;color:#ae81ff&#34;&gt;1&lt;/span&gt;).value &lt;span style=&#34;color:#ae81ff&#34;&gt;0&lt;/span&gt; }}
+&lt;span style=&#34;color:#f92672&#34;&gt;metrics&lt;/span&gt;:
+  - &lt;span style=&#34;color:#f92672&#34;&gt;name&lt;/span&gt;: &lt;span style=&#34;color:#ae81ff&#34;&gt;p99&lt;/span&gt;
+    &lt;span style=&#34;color:#f92672&#34;&gt;value&lt;/span&gt;: {{ &lt;span style=&#34;color:#ae81ff&#34;&gt;gt (index .metrics 0).value 0 }}&lt;/span&gt;
+  - &lt;span style=&#34;color:#f92672&#34;&gt;name&lt;/span&gt;: &lt;span style=&#34;color:#ae81ff&#34;&gt;p95&lt;/span&gt;
+    &lt;span style=&#34;color:#f92672&#34;&gt;value&lt;/span&gt;: {{ &lt;span style=&#34;color:#ae81ff&#34;&gt;gt (index .metrics 1).value 0 }}&lt;/span&gt;
 &lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;which expects the actual &lt;code&gt;metrics&lt;/code&gt; list to be exactly ordered, with first element named &lt;code&gt;p99&lt;/code&gt; and &lt;code&gt;value&lt;/code&gt; greater 0, second element named &lt;code&gt;p95&lt;/code&gt; and &lt;code&gt;value&lt;/code&gt; greater 0.&lt;/p&gt;
 
       </description>
@@ -591,7 +591,7 @@ Companies behinds those contributors support their employees to work with the co
 contribute the improvements and features upstream.
 Conference organizers share the stages with speakers from the SkyWalking community.&lt;/p&gt;
 &lt;p&gt;SkyWalking can’t make this happen without your help. You made this community extraordinary.&lt;/p&gt;
-&lt;p&gt;At this crazy distributed computing and cloud native age, we as a community could make DEV, OPS, and SRE teams&amp;rsquo; work easier by locating the issue(s) in the haystack
+&lt;p&gt;At this crazy distributed computing and cloud native age, we as a community could make DEV, OPS, and SRE teams&#39; work easier by locating the issue(s) in the haystack
 quicker than before, like why we named the project as SkyWalking, we will have a clear site line  when you stand on the glass bridge Skywalk at Grand Canyon West.&lt;/p&gt;
 &lt;hr&gt;
 &lt;p&gt;376 Contributors counted by GitHub account are following. Dec. 22st, 2020. Generated by a tool deveoped by &lt;a href=&#34;https://github.com/miss-you&#34;&gt;Yousa&lt;/a&gt;&lt;/p&gt;
@@ -1085,46 +1085,46 @@ e2e cleanup &lt;span style=&#34;color:#75715e&#34;&gt;# If configuration file e2
     ├── expected.endpoints.service2.yaml
     └── expected.services.yaml
 &lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;a sample of &lt;code&gt;e2e.yaml&lt;/code&gt; may be&lt;/p&gt;
-&lt;div class=&#34;highlight&#34;&gt;&lt;pre style=&#34;color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4&#34;&gt;&lt;code class=&#34;language-yaml&#34; data-lang=&#34;yaml&#34;&gt;&lt;span style=&#34;color:#66d9ef&#34;&gt;setup&lt;/span&gt;:
-  &lt;span style=&#34;color:#66d9ef&#34;&gt;env&lt;/span&gt;: kind
-  &lt;span style=&#34;color:#66d9ef&#34;&gt;file&lt;/span&gt;: kind.yaml
-  &lt;span style=&#34;color:#66d9ef&#34;&gt;manifests&lt;/span&gt;:
-    - &lt;span style=&#34;color:#66d9ef&#34;&gt;path&lt;/span&gt;: bookinfo.yaml
-      &lt;span style=&#34;color:#66d9ef&#34;&gt;wait&lt;/span&gt;: &lt;span style=&#34;color:#75715e&#34;&gt;# you can have multiple conditions to wait&lt;/span&gt;
-        - &lt;span style=&#34;color:#66d9ef&#34;&gt;namespace&lt;/span&gt;: bookinfo
-          &lt;span style=&#34;color:#66d9ef&#34;&gt;label-selector&lt;/span&gt;: app=product
-          &lt;span style=&#34;color:#66d9ef&#34;&gt;for&lt;/span&gt;: deployment/available
-        - &lt;span style=&#34;color:#66d9ef&#34;&gt;namespace&lt;/span&gt;: reviews
-          &lt;span style=&#34;color:#66d9ef&#34;&gt;label-selector&lt;/span&gt;: app=product
-          &lt;span style=&#34;color:#66d9ef&#34;&gt;for&lt;/span&gt;: deployment/available
-        - &lt;span style=&#34;color:#66d9ef&#34;&gt;namespace&lt;/span&gt;: ratings
-          &lt;span style=&#34;color:#66d9ef&#34;&gt;label-selector&lt;/span&gt;: app=product
-          &lt;span style=&#34;color:#66d9ef&#34;&gt;for&lt;/span&gt;: deployment/available
+&lt;div class=&#34;highlight&#34;&gt;&lt;pre style=&#34;color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4&#34;&gt;&lt;code class=&#34;language-yaml&#34; data-lang=&#34;yaml&#34;&gt;&lt;span style=&#34;color:#f92672&#34;&gt;setup&lt;/span&gt;:
+  &lt;span style=&#34;color:#f92672&#34;&gt;env&lt;/span&gt;: &lt;span style=&#34;color:#ae81ff&#34;&gt;kind&lt;/span&gt;
+  &lt;span style=&#34;color:#f92672&#34;&gt;file&lt;/span&gt;: &lt;span style=&#34;color:#ae81ff&#34;&gt;kind.yaml&lt;/span&gt;
+  &lt;span style=&#34;color:#f92672&#34;&gt;manifests&lt;/span&gt;:
+    - &lt;span style=&#34;color:#f92672&#34;&gt;path&lt;/span&gt;: &lt;span style=&#34;color:#ae81ff&#34;&gt;bookinfo.yaml&lt;/span&gt;
+      &lt;span style=&#34;color:#f92672&#34;&gt;wait&lt;/span&gt;: &lt;span style=&#34;color:#75715e&#34;&gt;# you can have multiple conditions to wait&lt;/span&gt;
+        - &lt;span style=&#34;color:#f92672&#34;&gt;namespace&lt;/span&gt;: &lt;span style=&#34;color:#ae81ff&#34;&gt;bookinfo&lt;/span&gt;
+          &lt;span style=&#34;color:#f92672&#34;&gt;label-selector&lt;/span&gt;: &lt;span style=&#34;color:#ae81ff&#34;&gt;app=product&lt;/span&gt;
+          &lt;span style=&#34;color:#f92672&#34;&gt;for&lt;/span&gt;: &lt;span style=&#34;color:#ae81ff&#34;&gt;deployment/available&lt;/span&gt;
+        - &lt;span style=&#34;color:#f92672&#34;&gt;namespace&lt;/span&gt;: &lt;span style=&#34;color:#ae81ff&#34;&gt;reviews&lt;/span&gt;
+          &lt;span style=&#34;color:#f92672&#34;&gt;label-selector&lt;/span&gt;: &lt;span style=&#34;color:#ae81ff&#34;&gt;app=product&lt;/span&gt;
+          &lt;span style=&#34;color:#f92672&#34;&gt;for&lt;/span&gt;: &lt;span style=&#34;color:#ae81ff&#34;&gt;deployment/available&lt;/span&gt;
+        - &lt;span style=&#34;color:#f92672&#34;&gt;namespace&lt;/span&gt;: &lt;span style=&#34;color:#ae81ff&#34;&gt;ratings&lt;/span&gt;
+          &lt;span style=&#34;color:#f92672&#34;&gt;label-selector&lt;/span&gt;: &lt;span style=&#34;color:#ae81ff&#34;&gt;app=product&lt;/span&gt;
+          &lt;span style=&#34;color:#f92672&#34;&gt;for&lt;/span&gt;: &lt;span style=&#34;color:#ae81ff&#34;&gt;deployment/available&lt;/span&gt;
 
-  &lt;span style=&#34;color:#66d9ef&#34;&gt;run&lt;/span&gt;:
-    - &lt;span style=&#34;color:#66d9ef&#34;&gt;command&lt;/span&gt;: | &lt;span style=&#34;color:#75715e&#34;&gt;# it can be a shell script or anything executable&lt;/span&gt;
-        istioctl install --profile=demo -y
-        kubectl label namespace default istio-injection=enabled
-      &lt;span style=&#34;color:#66d9ef&#34;&gt;wait&lt;/span&gt;:
-        - &lt;span style=&#34;color:#66d9ef&#34;&gt;namespace&lt;/span&gt;: istio-system
-          &lt;span style=&#34;color:#66d9ef&#34;&gt;label-selector&lt;/span&gt;: app=istiod
-          &lt;span style=&#34;color:#66d9ef&#34;&gt;for&lt;/span&gt;: deployment/available
+  &lt;span style=&#34;color:#f92672&#34;&gt;run&lt;/span&gt;:
+    - &lt;span style=&#34;color:#f92672&#34;&gt;command&lt;/span&gt;: &lt;span style=&#34;color:#ae81ff&#34;&gt;|&lt;/span&gt; &lt;span style=&#34;color:#75715e&#34;&gt;# it can be a shell script or anything executable&lt;/span&gt;
+        &lt;span style=&#34;color:#ae81ff&#34;&gt;istioctl install --profile=demo -y&lt;/span&gt;
+        &lt;span style=&#34;color:#ae81ff&#34;&gt;kubectl label namespace default istio-injection=enabled&lt;/span&gt;
+      &lt;span style=&#34;color:#f92672&#34;&gt;wait&lt;/span&gt;:
+        - &lt;span style=&#34;color:#f92672&#34;&gt;namespace&lt;/span&gt;: &lt;span style=&#34;color:#ae81ff&#34;&gt;istio-system&lt;/span&gt;
+          &lt;span style=&#34;color:#f92672&#34;&gt;label-selector&lt;/span&gt;: &lt;span style=&#34;color:#ae81ff&#34;&gt;app=istiod&lt;/span&gt;
+          &lt;span style=&#34;color:#f92672&#34;&gt;for&lt;/span&gt;: &lt;span style=&#34;color:#ae81ff&#34;&gt;deployment/available&lt;/span&gt;
 
   &lt;span style=&#34;color:#75715e&#34;&gt;# OR&lt;/span&gt;
   &lt;span style=&#34;color:#75715e&#34;&gt;# env: compose&lt;/span&gt;
   &lt;span style=&#34;color:#75715e&#34;&gt;# file: docker-compose.yaml&lt;/span&gt;
 
-&lt;span style=&#34;color:#66d9ef&#34;&gt;trigger&lt;/span&gt;:
-  &lt;span style=&#34;color:#66d9ef&#34;&gt;action&lt;/span&gt;: http
-  &lt;span style=&#34;color:#66d9ef&#34;&gt;interval&lt;/span&gt;: 3s
-  &lt;span style=&#34;color:#66d9ef&#34;&gt;times&lt;/span&gt;: &lt;span style=&#34;color:#ae81ff&#34;&gt;0&lt;/span&gt;
-  &lt;span style=&#34;color:#66d9ef&#34;&gt;url&lt;/span&gt;: localhost:&lt;span style=&#34;color:#ae81ff&#34;&gt;9090&lt;/span&gt;/users
+&lt;span style=&#34;color:#f92672&#34;&gt;trigger&lt;/span&gt;:
+  &lt;span style=&#34;color:#f92672&#34;&gt;action&lt;/span&gt;: &lt;span style=&#34;color:#ae81ff&#34;&gt;http&lt;/span&gt;
+  &lt;span style=&#34;color:#f92672&#34;&gt;interval&lt;/span&gt;: &lt;span style=&#34;color:#ae81ff&#34;&gt;3s&lt;/span&gt;
+  &lt;span style=&#34;color:#f92672&#34;&gt;times&lt;/span&gt;: &lt;span style=&#34;color:#ae81ff&#34;&gt;0&lt;/span&gt;
+  &lt;span style=&#34;color:#f92672&#34;&gt;url&lt;/span&gt;: &lt;span style=&#34;color:#ae81ff&#34;&gt;localhost:9090/users&lt;/span&gt;
 
-&lt;span style=&#34;color:#66d9ef&#34;&gt;verify&lt;/span&gt;:
-  - &lt;span style=&#34;color:#66d9ef&#34;&gt;query&lt;/span&gt;: swctl service ls
-    &lt;span style=&#34;color:#66d9ef&#34;&gt;expected&lt;/span&gt;: expected.services.yaml
-  - &lt;span style=&#34;color:#66d9ef&#34;&gt;query&lt;/span&gt;: swctl endpoint ls --service=&lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#34;YnVzaW5lc3Mtem9uZTo6cHJvamVjdEM=.1&amp;#34;&lt;/span&gt;
-    &lt;span style=&#34;color:#66d9ef&#34;&gt;expected&lt;/span&gt;: expected.projectC.endpoints.yaml
+&lt;span style=&#34;color:#f92672&#34;&gt;verify&lt;/span&gt;:
+  - &lt;span style=&#34;color:#f92672&#34;&gt;query&lt;/span&gt;: &lt;span style=&#34;color:#ae81ff&#34;&gt;swctl service ls&lt;/span&gt;
+    &lt;span style=&#34;color:#f92672&#34;&gt;expected&lt;/span&gt;: &lt;span style=&#34;color:#ae81ff&#34;&gt;expected.services.yaml&lt;/span&gt;
+  - &lt;span style=&#34;color:#f92672&#34;&gt;query&lt;/span&gt;: &lt;span style=&#34;color:#ae81ff&#34;&gt;swctl endpoint ls --service=&amp;#34;YnVzaW5lc3Mtem9uZTo6cHJvamVjdEM=.1&amp;#34;&lt;/span&gt;
+    &lt;span style=&#34;color:#f92672&#34;&gt;expected&lt;/span&gt;: &lt;span style=&#34;color:#ae81ff&#34;&gt;expected.projectC.endpoints.yaml&lt;/span&gt;
 &lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;then a single command should do the trick.&lt;/p&gt;
 &lt;div class=&#34;highlight&#34;&gt;&lt;pre style=&#34;color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4&#34;&gt;&lt;code class=&#34;language-shell&#34; data-lang=&#34;shell&#34;&gt;e2e run
 &lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h1 id=&#34;modules&#34;&gt;Modules&lt;/h1&gt;
@@ -1166,7 +1166,7 @@ func run() {
 &lt;p&gt;When &lt;code&gt;env==compose&lt;/code&gt;&lt;/p&gt;
 &lt;ul&gt;
 &lt;li&gt;Start the &lt;code&gt;docker-compose&lt;/code&gt; services;&lt;/li&gt;
-&lt;li&gt;Check the services&amp;rsquo; healthiness;&lt;/li&gt;
+&lt;li&gt;Check the services&#39; healthiness;&lt;/li&gt;
 &lt;li&gt;Wait until all services are ready according to the &lt;code&gt;interval&lt;/code&gt;, etc.;&lt;/li&gt;
 &lt;/ul&gt;
 &lt;/li&gt;
@@ -1175,7 +1175,7 @@ func run() {
 &lt;ul&gt;
 &lt;li&gt;Start the KinD cluster according to the config files;&lt;/li&gt;
 &lt;li&gt;Apply the resources files (&lt;code&gt;--manifests&lt;/code&gt;) or/and run the custom init command (&lt;code&gt;--commands&lt;/code&gt;);&lt;/li&gt;
-&lt;li&gt;Check the pods&amp;rsquo; readiness;&lt;/li&gt;
+&lt;li&gt;Check the pods&#39; readiness;&lt;/li&gt;
 &lt;li&gt;Wait until all pods are ready according to the &lt;code&gt;interval&lt;/code&gt;, etc.;&lt;/li&gt;
 &lt;/ul&gt;
 &lt;/li&gt;
@@ -1915,7 +1915,7 @@ Many developers have joined the ASF as new contributors, committers, foundation
 &lt;h2 id=&#34;asking-how-are-you-is-more-profound-than-what-are-your-symptoms&#34;&gt;Asking &lt;code&gt;How are you&lt;/code&gt; is more profound than &lt;code&gt;What are your symptoms&lt;/code&gt;&lt;/h2&gt;
 &lt;p&gt;&lt;img src=&#34;intro_image.png&#34; alt=&#34;alt_text&#34;&gt;&lt;/p&gt;
 &lt;h3 id=&#34;background&#34;&gt;&lt;strong&gt;Background&lt;/strong&gt;&lt;/h3&gt;
-&lt;p&gt;Recently I visited my preferred doctor. Whenever I visit, the doctor greets me with a series of light questions: How’s your day? How about the week before? Any recent trips? Did I break my cycling record? How’s your workout regimen? _Finally _he asks, “Do you have any problems?&amp;rdquo;  On those visits when I didn&amp;rsquo;t feel ok, I would say something like, &amp;ldquo;&lt;em&gt;I&amp;rsquo;m feeling dull this week, and I&amp;rsquo;m feeling more tired towards noon….&amp; [...]
+&lt;p&gt;Recently I visited my preferred doctor. Whenever I visit, the doctor greets me with a series of light questions: How’s your day? How about the week before? Any recent trips? Did I break my cycling record? How’s your workout regimen? _Finally _he asks, “Do you have any problems?&amp;quot;  On those visits when I didn&amp;rsquo;t feel ok, I would say something like, &amp;ldquo;&lt;em&gt;I&amp;rsquo;m feeling dull this week, and I&amp;rsquo;m feeling more tired towards noon….&amp;q [...]
 &lt;p&gt;When I asked him if the first part of the discussion was just an ice-breaker, he said, &amp;ldquo;&lt;em&gt;That&amp;rsquo;s the essential part. It helps me find out how you feel, rather than what your symptoms are.&amp;quot;&lt;/em&gt; So, despite appearances, our opening chat about life helped him structure subsequent questions on symptoms, investigations and test results.&lt;/p&gt;
 &lt;p&gt;On the way back, I couldn&amp;rsquo;t stop asking myself, &lt;em&gt;&amp;ldquo;Shouldn&amp;rsquo;t we be managing our mesh this way, too?&amp;quot;&lt;/em&gt;&lt;/p&gt;
 &lt;p&gt;If I strike parallels between my own health check and a  health check, “tests” would be log analysis, “investigations” would be tracing, and “symptoms” would be the traditional RED (Rate, Errors and Duration) metrics. That leaves the “essential part,” which is what we are talking about here: the &lt;em&gt;Wellness Factor&lt;/em&gt;, primarily the health of our mesh.&lt;/p&gt;
@@ -2095,7 +2095,7 @@ So, I began to ask friends around me, “Do you want to collaborate on the open
 At the end of 2017, SkyWalking joined the Apache Incubator, and kept following the Apache Way to build community. More contributors joined the community.&lt;/p&gt;
 &lt;p&gt;With more people spending time on the project collaborations, including codes, tests, blogs, conference talks, books and uses of the project, a chemical reaction happens. New developers begin to provide bug fixes, new feature requirements and new proposals.
 At the moment of graduation in spring 2019, the project had 100 contributors. Now, only 9 months later, it’s surged to 200 super quickly. They enhance the project and extend it to frontiers we never imaged: 5 popular language agents, service mesh adoption, CLI tool, super cool visualization. We are even moving on thread profiling, browser performance and Nginx tracing NOW.&lt;/p&gt;
-&lt;p&gt;Over the whole 4+ years open source journey, we have had supports from leaders in the tracing open source community around the world, including Adrian Cole, William Jiang, Luke Han, Michael Semb Wever, Ben Sigelman, and Jonah Kowall. And we’ve had critical  foundations&amp;rsquo; help, especially Apache Software Foundation and the Cloud Native Computing Foundation.&lt;/p&gt;
+&lt;p&gt;Over the whole 4+ years open source journey, we have had supports from leaders in the tracing open source community around the world, including Adrian Cole, William Jiang, Luke Han, Michael Semb Wever, Ben Sigelman, and Jonah Kowall. And we’ve had critical  foundations&#39; help, especially Apache Software Foundation and the Cloud Native Computing Foundation.&lt;/p&gt;
 &lt;p&gt;Our contributors also have their support from their employers, including, to the best of my knowledge, Alibaba, Huawei, China Mobile, ke.com, DaoCloud, Lizhi.fm, Yonghui Supermarket, and dangdang.com. I also have support from my employers, &lt;a href=&#34;https://www.tetrate.io/&#34;&gt;tetrate.io&lt;/a&gt;, Huawei, and OneAPM.&lt;/p&gt;
 &lt;p&gt;Thanks to our 200+ contributors and the companies behind them. You make this magic happen.&lt;/p&gt;
 
@@ -2133,9 +2133,9 @@ bash build/build.sh
 &lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;ul&gt;
 &lt;li&gt;Configuration&lt;/li&gt;
 &lt;/ul&gt;
-&lt;div class=&#34;highlight&#34;&gt;&lt;pre style=&#34;color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4&#34;&gt;&lt;code class=&#34;language-yaml&#34; data-lang=&#34;yaml&#34;&gt;&lt;span style=&#34;color:#66d9ef&#34;&gt;main configs file&lt;/span&gt;: configs/production.yml
-&lt;span style=&#34;color:#66d9ef&#34;&gt;dingtalk&lt;/span&gt;:
-  &lt;span style=&#34;color:#66d9ef&#34;&gt;p3&lt;/span&gt;: token...
+&lt;div class=&#34;highlight&#34;&gt;&lt;pre style=&#34;color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4&#34;&gt;&lt;code class=&#34;language-yaml&#34; data-lang=&#34;yaml&#34;&gt;&lt;span style=&#34;color:#f92672&#34;&gt;main configs file&lt;/span&gt;: &lt;span style=&#34;color:#ae81ff&#34;&gt;configs/production.yml&lt;/span&gt;
+&lt;span style=&#34;color:#f92672&#34;&gt;dingtalk&lt;/span&gt;:
+  &lt;span style=&#34;color:#f92672&#34;&gt;p3&lt;/span&gt;: &lt;span style=&#34;color:#ae81ff&#34;&gt;token...&lt;/span&gt;
 &lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;ul&gt;
 &lt;li&gt;Example&lt;/li&gt;
 &lt;/ul&gt;
@@ -2143,8 +2143,8 @@ bash build/build.sh
 &lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;ul&gt;
 &lt;li&gt;SkyWalking backend alarm settings&lt;/li&gt;
 &lt;/ul&gt;
-&lt;div class=&#34;highlight&#34;&gt;&lt;pre style=&#34;color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4&#34;&gt;&lt;code class=&#34;language-yaml&#34; data-lang=&#34;yaml&#34;&gt;&lt;span style=&#34;color:#66d9ef&#34;&gt;webhooks&lt;/span&gt;:
-  - http://&lt;span style=&#34;color:#ae81ff&#34;&gt;127.0.0.1&lt;/span&gt;:&lt;span style=&#34;color:#ae81ff&#34;&gt;8000&lt;/span&gt;/dingtalk
+&lt;div class=&#34;highlight&#34;&gt;&lt;pre style=&#34;color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4&#34;&gt;&lt;code class=&#34;language-yaml&#34; data-lang=&#34;yaml&#34;&gt;&lt;span style=&#34;color:#f92672&#34;&gt;webhooks&lt;/span&gt;:
+  - &lt;span style=&#34;color:#ae81ff&#34;&gt;http://127.0.0.1:8000/dingtalk&lt;/span&gt;
 &lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h2 id=&#34;collaboration&#34;&gt;Collaboration&lt;/h2&gt;
 &lt;p&gt;Hope that we can improve together &lt;a href=&#34;https://github.com/weiqiang333/infra-skywalking-webhook&#34;&gt;webhook&lt;/a&gt;&lt;/p&gt;
 &lt;p&gt;SkyWalking alarm rules may add more metric names (eg priority name), we can send different channels by locating different levels of alerts (dingtalk / SMS / phone)&lt;/p&gt;
@@ -2252,7 +2252,7 @@ bash build/build.sh
 &lt;p&gt;A high priority feature is identifying the slowest spans in a trace. This uses execution duration captured by application agents. In the old ListMode trace view, parent span almost always includes the child span&amp;rsquo;s duration, due to nesting. In other words, a slow span usually causes its parent to also become slow. In SkyWalking 6, we provide &lt;code&gt;Top 5 of slow span&lt;/code&gt; filter to help you locate the spans directly.&lt;/p&gt;
 &lt;p&gt;&lt;img src=&#34;top5-span.png&#34; alt=&#34;&#34;&gt;&lt;/p&gt;
 &lt;p align=&#34;center&#34;&gt;Top 5 slow span&lt;/p&gt;
-&lt;p&gt;The above screenshot highlights the top 5 slow spans, excluding child span duration. Also, this shows all spans&amp;rsquo; execution time, which helps identify the slowest ones.&lt;/p&gt;
+&lt;p&gt;The above screenshot highlights the top 5 slow spans, excluding child span duration. Also, this shows all spans&#39; execution time, which helps identify the slowest ones.&lt;/p&gt;
 &lt;h3 id=&#34;too-many-child-spans&#34;&gt;Too many child spans&lt;/h3&gt;
 &lt;p&gt;In some cases, individual durations are quick, but the trace is still slow, like this one:&lt;/p&gt;
 &lt;p&gt;&lt;img src=&#34;top5-not-clear.png&#34; alt=&#34;&#34;&gt;&lt;/p&gt;
diff --git a/blog/page/2/index.html b/blog/page/2/index.html
index 0ddd08a..396f8fd 100644
--- a/blog/page/2/index.html
+++ b/blog/page/2/index.html
@@ -6,7 +6,7 @@
 <meta name="twitter:site" content="skywalking.apache.org">
 <meta name="twitter:image:src" content="https://skywalking.apache.org/images/skywalking_400x400.png">
 <meta property="og:image" content="https://skywalking.apache.org/images/skywalking_400x400.png">
-<meta name="generator" content="Hugo 0.74.3" />
+<meta name="generator" content="Hugo 0.80.0" />
 <META NAME="ROBOTS" CONTENT="INDEX, FOLLOW">
 <link rel="alternate" type="application/rss&#43;xml" href="/blog/index.xml">
 
@@ -45,8 +45,8 @@ if (!doNotTrack) {
 
 
 
-<link rel="preload" href="/scss/main.min.188e3d9b8c40c0c4b2eb2df8c875601e2deef000f752fb38eaebf6ad0dd18a58.css" as="style">
-<link href="/scss/main.min.188e3d9b8c40c0c4b2eb2df8c875601e2deef000f752fb38eaebf6ad0dd18a58.css" rel="stylesheet" integrity="">
+<link rel="preload" href="/scss/main.min.23ad955cba500a0b91ec3371ea1bf316cde102a3cde438be9f9c6a216b8f57c8.css" as="style">
+<link href="/scss/main.min.23ad955cba500a0b91ec3371ea1bf316cde102a3cde438be9f9c6a216b8f57c8.css" rel="stylesheet" integrity="">
 
 
 <script
diff --git a/blog/page/3/index.html b/blog/page/3/index.html
index 5da797b..a881868 100644
--- a/blog/page/3/index.html
+++ b/blog/page/3/index.html
@@ -6,7 +6,7 @@
 <meta name="twitter:site" content="skywalking.apache.org">
 <meta name="twitter:image:src" content="https://skywalking.apache.org/images/skywalking_400x400.png">
 <meta property="og:image" content="https://skywalking.apache.org/images/skywalking_400x400.png">
-<meta name="generator" content="Hugo 0.74.3" />
+<meta name="generator" content="Hugo 0.80.0" />
 <META NAME="ROBOTS" CONTENT="INDEX, FOLLOW">
 <link rel="alternate" type="application/rss&#43;xml" href="/blog/index.xml">
 
@@ -45,8 +45,8 @@ if (!doNotTrack) {
 
 
 
-<link rel="preload" href="/scss/main.min.188e3d9b8c40c0c4b2eb2df8c875601e2deef000f752fb38eaebf6ad0dd18a58.css" as="style">
-<link href="/scss/main.min.188e3d9b8c40c0c4b2eb2df8c875601e2deef000f752fb38eaebf6ad0dd18a58.css" rel="stylesheet" integrity="">
+<link rel="preload" href="/scss/main.min.23ad955cba500a0b91ec3371ea1bf316cde102a3cde438be9f9c6a216b8f57c8.css" as="style">
+<link href="/scss/main.min.23ad955cba500a0b91ec3371ea1bf316cde102a3cde438be9f9c6a216b8f57c8.css" rel="stylesheet" integrity="">
 
 
 <script
diff --git a/blog/skywalking8-4-release/index.html b/blog/skywalking8-4-release/index.html
index 67a365c..a17562e 100644
--- a/blog/skywalking8-4-release/index.html
+++ b/blog/skywalking8-4-release/index.html
@@ -6,7 +6,7 @@
 <meta name="twitter:site" content="skywalking.apache.org">
 <meta name="twitter:image:src" content="https://skywalking.apache.org/images/skywalking_400x400.png">
 <meta property="og:image" content="https://skywalking.apache.org/images/skywalking_400x400.png">
-<meta name="generator" content="Hugo 0.74.3" />
+<meta name="generator" content="Hugo 0.80.0" />
 <META NAME="ROBOTS" CONTENT="INDEX, FOLLOW">
 
 
@@ -24,11 +24,11 @@
 <meta property="og:type" content="article" />
 <meta property="og:url" content="/blog/skywalking8-4-release/" />
 <meta property="article:published_time" content="2021-02-05T00:00:00+00:00" />
-<meta property="article:modified_time" content="2021-02-17T09:26:52+08:00" />
+<meta property="article:modified_time" content="2021-02-17T11:42:13+08:00" />
 <meta itemprop="name" content="Apache SkyWalking 8.4: Logs, VM Monitoring, and Dynamic Configurations at Agent Side">
 <meta itemprop="description" content="Logs, VM Monitoring, and Dynamic Configurations at Agent Side">
 <meta itemprop="datePublished" content="2021-02-05T00:00:00+00:00" />
-<meta itemprop="dateModified" content="2021-02-17T09:26:52+08:00" />
+<meta itemprop="dateModified" content="2021-02-17T11:42:13+08:00" />
 <meta itemprop="wordCount" content="631">
 
 
@@ -52,8 +52,8 @@ if (!doNotTrack) {
 
 
 
-<link rel="preload" href="/scss/main.min.188e3d9b8c40c0c4b2eb2df8c875601e2deef000f752fb38eaebf6ad0dd18a58.css" as="style">
-<link href="/scss/main.min.188e3d9b8c40c0c4b2eb2df8c875601e2deef000f752fb38eaebf6ad0dd18a58.css" rel="stylesheet" integrity="">
+<link rel="preload" href="/scss/main.min.23ad955cba500a0b91ec3371ea1bf316cde102a3cde438be9f9c6a216b8f57c8.css" as="style">
+<link href="/scss/main.min.23ad955cba500a0b91ec3371ea1bf316cde102a3cde438be9f9c6a216b8f57c8.css" rel="stylesheet" integrity="">
 
 
 <script
diff --git a/docs/index.html b/docs/index.html
index 084d472..95fb99e 100644
--- a/docs/index.html
+++ b/docs/index.html
@@ -6,7 +6,7 @@
 <meta name="twitter:site" content="skywalking.apache.org">
 <meta name="twitter:image:src" content="https://skywalking.apache.org/images/skywalking_400x400.png">
 <meta property="og:image" content="https://skywalking.apache.org/images/skywalking_400x400.png">
-<meta name="generator" content="Hugo 0.74.3" />
+<meta name="generator" content="Hugo 0.80.0" />
 <META NAME="ROBOTS" CONTENT="INDEX, FOLLOW">
 <link rel="alternate" type="application/rss&#43;xml" href="/docs/index.xml">
 
@@ -45,8 +45,8 @@ if (!doNotTrack) {
 
 
 
-<link rel="preload" href="/scss/main.min.188e3d9b8c40c0c4b2eb2df8c875601e2deef000f752fb38eaebf6ad0dd18a58.css" as="style">
-<link href="/scss/main.min.188e3d9b8c40c0c4b2eb2df8c875601e2deef000f752fb38eaebf6ad0dd18a58.css" rel="stylesheet" integrity="">
+<link rel="preload" href="/scss/main.min.23ad955cba500a0b91ec3371ea1bf316cde102a3cde438be9f9c6a216b8f57c8.css" as="style">
+<link href="/scss/main.min.23ad955cba500a0b91ec3371ea1bf316cde102a3cde438be9f9c6a216b8f57c8.css" rel="stylesheet" integrity="">
 
 
 <script
diff --git a/docs/main/v8.2.0/en/concepts-and-designs/backend-overview/index.html b/docs/main/v8.2.0/en/concepts-and-designs/backend-overview/index.html
index 276642f..f88dc9a 100644
--- a/docs/main/v8.2.0/en/concepts-and-designs/backend-overview/index.html
+++ b/docs/main/v8.2.0/en/concepts-and-designs/backend-overview/index.html
@@ -6,7 +6,7 @@
 <meta name="twitter:site" content="skywalking.apache.org">
 <meta name="twitter:image:src" content="https://skywalking.apache.org/images/skywalking_400x400.png">
 <meta property="og:image" content="https://skywalking.apache.org/images/skywalking_400x400.png">
-<meta name="generator" content="Hugo 0.74.3" />
+<meta name="generator" content="Hugo 0.80.0" />
 <META NAME="ROBOTS" CONTENT="INDEX, FOLLOW">
 
 
@@ -56,8 +56,8 @@ if (!doNotTrack) {
 
 
 
-<link rel="preload" href="/scss/main.min.188e3d9b8c40c0c4b2eb2df8c875601e2deef000f752fb38eaebf6ad0dd18a58.css" as="style">
-<link href="/scss/main.min.188e3d9b8c40c0c4b2eb2df8c875601e2deef000f752fb38eaebf6ad0dd18a58.css" rel="stylesheet" integrity="">
+<link rel="preload" href="/scss/main.min.23ad955cba500a0b91ec3371ea1bf316cde102a3cde438be9f9c6a216b8f57c8.css" as="style">
+<link href="/scss/main.min.23ad955cba500a0b91ec3371ea1bf316cde102a3cde438be9f9c6a216b8f57c8.css" rel="stylesheet" integrity="">
 
 
 <script
diff --git a/docs/main/v8.2.0/en/concepts-and-designs/mal/index.html b/docs/main/v8.2.0/en/concepts-and-designs/mal/index.html
index d2a1f91..f9030df 100644
--- a/docs/main/v8.2.0/en/concepts-and-designs/mal/index.html
+++ b/docs/main/v8.2.0/en/concepts-and-designs/mal/index.html
@@ -6,7 +6,7 @@
 <meta name="twitter:site" content="skywalking.apache.org">
 <meta name="twitter:image:src" content="https://skywalking.apache.org/images/skywalking_400x400.png">
 <meta property="og:image" content="https://skywalking.apache.org/images/skywalking_400x400.png">
-<meta name="generator" content="Hugo 0.74.3" />
+<meta name="generator" content="Hugo 0.80.0" />
 <META NAME="ROBOTS" CONTENT="INDEX, FOLLOW">
 
 
@@ -56,8 +56,8 @@ if (!doNotTrack) {
 
 
 
-<link rel="preload" href="/scss/main.min.188e3d9b8c40c0c4b2eb2df8c875601e2deef000f752fb38eaebf6ad0dd18a58.css" as="style">
-<link href="/scss/main.min.188e3d9b8c40c0c4b2eb2df8c875601e2deef000f752fb38eaebf6ad0dd18a58.css" rel="stylesheet" integrity="">
+<link rel="preload" href="/scss/main.min.23ad955cba500a0b91ec3371ea1bf316cde102a3cde438be9f9c6a216b8f57c8.css" as="style">
+<link href="/scss/main.min.23ad955cba500a0b91ec3371ea1bf316cde102a3cde438be9f9c6a216b8f57c8.css" rel="stylesheet" integrity="">
 
 
 <script
diff --git a/docs/main/v8.2.0/en/concepts-and-designs/manual-sdk/index.html b/docs/main/v8.2.0/en/concepts-and-designs/manual-sdk/index.html
index 114ffd0..19b818c 100644
--- a/docs/main/v8.2.0/en/concepts-and-designs/manual-sdk/index.html
+++ b/docs/main/v8.2.0/en/concepts-and-designs/manual-sdk/index.html
@@ -6,7 +6,7 @@
 <meta name="twitter:site" content="skywalking.apache.org">
 <meta name="twitter:image:src" content="https://skywalking.apache.org/images/skywalking_400x400.png">
 <meta property="og:image" content="https://skywalking.apache.org/images/skywalking_400x400.png">
-<meta name="generator" content="Hugo 0.74.3" />
+<meta name="generator" content="Hugo 0.80.0" />
 <META NAME="ROBOTS" CONTENT="INDEX, FOLLOW">
 
 
@@ -59,8 +59,8 @@ if (!doNotTrack) {
 
 
 
-<link rel="preload" href="/scss/main.min.188e3d9b8c40c0c4b2eb2df8c875601e2deef000f752fb38eaebf6ad0dd18a58.css" as="style">
-<link href="/scss/main.min.188e3d9b8c40c0c4b2eb2df8c875601e2deef000f752fb38eaebf6ad0dd18a58.css" rel="stylesheet" integrity="">
+<link rel="preload" href="/scss/main.min.23ad955cba500a0b91ec3371ea1bf316cde102a3cde438be9f9c6a216b8f57c8.css" as="style">
+<link href="/scss/main.min.23ad955cba500a0b91ec3371ea1bf316cde102a3cde438be9f9c6a216b8f57c8.css" rel="stylesheet" integrity="">
 
 
 <script
diff --git a/docs/main/v8.2.0/en/concepts-and-designs/meter/index.html b/docs/main/v8.2.0/en/concepts-and-designs/meter/index.html
index 2a7d602..c9453a6 100644
--- a/docs/main/v8.2.0/en/concepts-and-designs/meter/index.html
+++ b/docs/main/v8.2.0/en/concepts-and-designs/meter/index.html
@@ -6,7 +6,7 @@
 <meta name="twitter:site" content="skywalking.apache.org">
 <meta name="twitter:image:src" content="https://skywalking.apache.org/images/skywalking_400x400.png">
 <meta property="og:image" content="https://skywalking.apache.org/images/skywalking_400x400.png">
-<meta name="generator" content="Hugo 0.74.3" />
+<meta name="generator" content="Hugo 0.80.0" />
 <META NAME="ROBOTS" CONTENT="INDEX, FOLLOW">
 
 
@@ -56,8 +56,8 @@ if (!doNotTrack) {
 
 
 
-<link rel="preload" href="/scss/main.min.188e3d9b8c40c0c4b2eb2df8c875601e2deef000f752fb38eaebf6ad0dd18a58.css" as="style">
-<link href="/scss/main.min.188e3d9b8c40c0c4b2eb2df8c875601e2deef000f752fb38eaebf6ad0dd18a58.css" rel="stylesheet" integrity="">
+<link rel="preload" href="/scss/main.min.23ad955cba500a0b91ec3371ea1bf316cde102a3cde438be9f9c6a216b8f57c8.css" as="style">
+<link href="/scss/main.min.23ad955cba500a0b91ec3371ea1bf316cde102a3cde438be9f9c6a216b8f57c8.css" rel="stylesheet" integrity="">
 
 
 <script
diff --git a/docs/main/v8.2.0/en/concepts-and-designs/oal/index.html b/docs/main/v8.2.0/en/concepts-and-designs/oal/index.html
index af0a93e..5f5fbf9 100644
--- a/docs/main/v8.2.0/en/concepts-and-designs/oal/index.html
+++ b/docs/main/v8.2.0/en/concepts-and-designs/oal/index.html
@@ -6,7 +6,7 @@
 <meta name="twitter:site" content="skywalking.apache.org">
 <meta name="twitter:image:src" content="https://skywalking.apache.org/images/skywalking_400x400.png">
 <meta property="og:image" content="https://skywalking.apache.org/images/skywalking_400x400.png">
-<meta name="generator" content="Hugo 0.74.3" />
+<meta name="generator" content="Hugo 0.80.0" />
 <META NAME="ROBOTS" CONTENT="INDEX, FOLLOW">
 
 
@@ -56,8 +56,8 @@ if (!doNotTrack) {
 
 
 
-<link rel="preload" href="/scss/main.min.188e3d9b8c40c0c4b2eb2df8c875601e2deef000f752fb38eaebf6ad0dd18a58.css" as="style">
-<link href="/scss/main.min.188e3d9b8c40c0c4b2eb2df8c875601e2deef000f752fb38eaebf6ad0dd18a58.css" rel="stylesheet" integrity="">
+<link rel="preload" href="/scss/main.min.23ad955cba500a0b91ec3371ea1bf316cde102a3cde438be9f9c6a216b8f57c8.css" as="style">
+<link href="/scss/main.min.23ad955cba500a0b91ec3371ea1bf316cde102a3cde438be9f9c6a216b8f57c8.css" rel="stylesheet" integrity="">
 
 
 <script
diff --git a/docs/main/v8.2.0/en/concepts-and-designs/overview/index.html b/docs/main/v8.2.0/en/concepts-and-designs/overview/index.html
index c4ee124..604bbff 100644
--- a/docs/main/v8.2.0/en/concepts-and-designs/overview/index.html
+++ b/docs/main/v8.2.0/en/concepts-and-designs/overview/index.html
@@ -6,7 +6,7 @@
 <meta name="twitter:site" content="skywalking.apache.org">
 <meta name="twitter:image:src" content="https://skywalking.apache.org/images/skywalking_400x400.png">
 <meta property="og:image" content="https://skywalking.apache.org/images/skywalking_400x400.png">
-<meta name="generator" content="Hugo 0.74.3" />
+<meta name="generator" content="Hugo 0.80.0" />
 <META NAME="ROBOTS" CONTENT="INDEX, FOLLOW">
 
 
@@ -53,8 +53,8 @@ if (!doNotTrack) {
 
 
 
-<link rel="preload" href="/scss/main.min.188e3d9b8c40c0c4b2eb2df8c875601e2deef000f752fb38eaebf6ad0dd18a58.css" as="style">
-<link href="/scss/main.min.188e3d9b8c40c0c4b2eb2df8c875601e2deef000f752fb38eaebf6ad0dd18a58.css" rel="stylesheet" integrity="">
+<link rel="preload" href="/scss/main.min.23ad955cba500a0b91ec3371ea1bf316cde102a3cde438be9f9c6a216b8f57c8.css" as="style">
+<link href="/scss/main.min.23ad955cba500a0b91ec3371ea1bf316cde102a3cde438be9f9c6a216b8f57c8.css" rel="stylesheet" integrity="">
 
 
 <script
diff --git a/docs/main/v8.2.0/en/concepts-and-designs/probe-introduction/index.html b/docs/main/v8.2.0/en/concepts-and-designs/probe-introduction/index.html
index e54af5d..71bbe1d 100644
--- a/docs/main/v8.2.0/en/concepts-and-designs/probe-introduction/index.html
+++ b/docs/main/v8.2.0/en/concepts-and-designs/probe-introduction/index.html
@@ -6,7 +6,7 @@
 <meta name="twitter:site" content="skywalking.apache.org">
 <meta name="twitter:image:src" content="https://skywalking.apache.org/images/skywalking_400x400.png">
 <meta property="og:image" content="https://skywalking.apache.org/images/skywalking_400x400.png">
-<meta name="generator" content="Hugo 0.74.3" />
+<meta name="generator" content="Hugo 0.80.0" />
 <META NAME="ROBOTS" CONTENT="INDEX, FOLLOW">
 
 
@@ -56,8 +56,8 @@ if (!doNotTrack) {
 
 
 
-<link rel="preload" href="/scss/main.min.188e3d9b8c40c0c4b2eb2df8c875601e2deef000f752fb38eaebf6ad0dd18a58.css" as="style">
-<link href="/scss/main.min.188e3d9b8c40c0c4b2eb2df8c875601e2deef000f752fb38eaebf6ad0dd18a58.css" rel="stylesheet" integrity="">
+<link rel="preload" href="/scss/main.min.23ad955cba500a0b91ec3371ea1bf316cde102a3cde438be9f9c6a216b8f57c8.css" as="style">
+<link href="/scss/main.min.23ad955cba500a0b91ec3371ea1bf316cde102a3cde438be9f9c6a216b8f57c8.css" rel="stylesheet" integrity="">
 
 
 <script
diff --git a/docs/main/v8.2.0/en/concepts-and-designs/project-goals/index.html b/docs/main/v8.2.0/en/concepts-and-designs/project-goals/index.html
index 02b62ab..9161d3b 100644
--- a/docs/main/v8.2.0/en/concepts-and-designs/project-goals/index.html
+++ b/docs/main/v8.2.0/en/concepts-and-designs/project-goals/index.html
@@ -6,7 +6,7 @@
 <meta name="twitter:site" content="skywalking.apache.org">
 <meta name="twitter:image:src" content="https://skywalking.apache.org/images/skywalking_400x400.png">
 <meta property="og:image" content="https://skywalking.apache.org/images/skywalking_400x400.png">
-<meta name="generator" content="Hugo 0.74.3" />
+<meta name="generator" content="Hugo 0.80.0" />
 <META NAME="ROBOTS" CONTENT="INDEX, FOLLOW">
 
 
@@ -56,8 +56,8 @@ if (!doNotTrack) {
 
 
 
-<link rel="preload" href="/scss/main.min.188e3d9b8c40c0c4b2eb2df8c875601e2deef000f752fb38eaebf6ad0dd18a58.css" as="style">
-<link href="/scss/main.min.188e3d9b8c40c0c4b2eb2df8c875601e2deef000f752fb38eaebf6ad0dd18a58.css" rel="stylesheet" integrity="">
+<link rel="preload" href="/scss/main.min.23ad955cba500a0b91ec3371ea1bf316cde102a3cde438be9f9c6a216b8f57c8.css" as="style">
+<link href="/scss/main.min.23ad955cba500a0b91ec3371ea1bf316cde102a3cde438be9f9c6a216b8f57c8.css" rel="stylesheet" integrity="">
 
 
 <script
diff --git a/docs/main/v8.2.0/en/concepts-and-designs/readme/index.html b/docs/main/v8.2.0/en/concepts-and-designs/readme/index.html
index 10aa1b9..33f8c14 100644
--- a/docs/main/v8.2.0/en/concepts-and-designs/readme/index.html
+++ b/docs/main/v8.2.0/en/concepts-and-designs/readme/index.html
@@ -6,7 +6,7 @@
 <meta name="twitter:site" content="skywalking.apache.org">
 <meta name="twitter:image:src" content="https://skywalking.apache.org/images/skywalking_400x400.png">
 <meta property="og:image" content="https://skywalking.apache.org/images/skywalking_400x400.png">
-<meta name="generator" content="Hugo 0.74.3" />
+<meta name="generator" content="Hugo 0.80.0" />
 <META NAME="ROBOTS" CONTENT="INDEX, FOLLOW">
 
 
@@ -53,8 +53,8 @@ if (!doNotTrack) {
 
 
 
-<link rel="preload" href="/scss/main.min.188e3d9b8c40c0c4b2eb2df8c875601e2deef000f752fb38eaebf6ad0dd18a58.css" as="style">
-<link href="/scss/main.min.188e3d9b8c40c0c4b2eb2df8c875601e2deef000f752fb38eaebf6ad0dd18a58.css" rel="stylesheet" integrity="">
+<link rel="preload" href="/scss/main.min.23ad955cba500a0b91ec3371ea1bf316cde102a3cde438be9f9c6a216b8f57c8.css" as="style">
+<link href="/scss/main.min.23ad955cba500a0b91ec3371ea1bf316cde102a3cde438be9f9c6a216b8f57c8.css" rel="stylesheet" integrity="">
 
 
 <script
diff --git a/docs/main/v8.2.0/en/concepts-and-designs/scope-definitions/index.html b/docs/main/v8.2.0/en/concepts-and-designs/scope-definitions/index.html
index 1889292..6798a50 100644
--- a/docs/main/v8.2.0/en/concepts-and-designs/scope-definitions/index.html
+++ b/docs/main/v8.2.0/en/concepts-and-designs/scope-definitions/index.html
@@ -6,7 +6,7 @@
 <meta name="twitter:site" content="skywalking.apache.org">
 <meta name="twitter:image:src" content="https://skywalking.apache.org/images/skywalking_400x400.png">
 <meta property="og:image" content="https://skywalking.apache.org/images/skywalking_400x400.png">
-<meta name="generator" content="Hugo 0.74.3" />
+<meta name="generator" content="Hugo 0.80.0" />
 <META NAME="ROBOTS" CONTENT="INDEX, FOLLOW">
 
 
@@ -53,8 +53,8 @@ if (!doNotTrack) {
 
 
 
-<link rel="preload" href="/scss/main.min.188e3d9b8c40c0c4b2eb2df8c875601e2deef000f752fb38eaebf6ad0dd18a58.css" as="style">
-<link href="/scss/main.min.188e3d9b8c40c0c4b2eb2df8c875601e2deef000f752fb38eaebf6ad0dd18a58.css" rel="stylesheet" integrity="">
+<link rel="preload" href="/scss/main.min.23ad955cba500a0b91ec3371ea1bf316cde102a3cde438be9f9c6a216b8f57c8.css" as="style">
+<link href="/scss/main.min.23ad955cba500a0b91ec3371ea1bf316cde102a3cde438be9f9c6a216b8f57c8.css" rel="stylesheet" integrity="">
 
 
 <script
diff --git a/docs/main/v8.2.0/en/concepts-and-designs/service-agent/index.html b/docs/main/v8.2.0/en/concepts-and-designs/service-agent/index.html
index 82a02fa..1fd8e7a 100644
--- a/docs/main/v8.2.0/en/concepts-and-designs/service-agent/index.html
+++ b/docs/main/v8.2.0/en/concepts-and-designs/service-agent/index.html
@@ -6,7 +6,7 @@
 <meta name="twitter:site" content="skywalking.apache.org">
 <meta name="twitter:image:src" content="https://skywalking.apache.org/images/skywalking_400x400.png">
 <meta property="og:image" content="https://skywalking.apache.org/images/skywalking_400x400.png">
-<meta name="generator" content="Hugo 0.74.3" />
+<meta name="generator" content="Hugo 0.80.0" />
 <META NAME="ROBOTS" CONTENT="INDEX, FOLLOW">
 
 
@@ -53,8 +53,8 @@ if (!doNotTrack) {
 
 
 
-<link rel="preload" href="/scss/main.min.188e3d9b8c40c0c4b2eb2df8c875601e2deef000f752fb38eaebf6ad0dd18a58.css" as="style">
-<link href="/scss/main.min.188e3d9b8c40c0c4b2eb2df8c875601e2deef000f752fb38eaebf6ad0dd18a58.css" rel="stylesheet" integrity="">
+<link rel="preload" href="/scss/main.min.23ad955cba500a0b91ec3371ea1bf316cde102a3cde438be9f9c6a216b8f57c8.css" as="style">
+<link href="/scss/main.min.23ad955cba500a0b91ec3371ea1bf316cde102a3cde438be9f9c6a216b8f57c8.css" rel="stylesheet" integrity="">
 
 
 <script
diff --git a/docs/main/v8.2.0/en/concepts-and-designs/service-mesh-probe/index.html b/docs/main/v8.2.0/en/concepts-and-designs/service-mesh-probe/index.html
index 560e628..44f605d 100644
--- a/docs/main/v8.2.0/en/concepts-and-designs/service-mesh-probe/index.html
+++ b/docs/main/v8.2.0/en/concepts-and-designs/service-mesh-probe/index.html
@@ -6,7 +6,7 @@
 <meta name="twitter:site" content="skywalking.apache.org">
 <meta name="twitter:image:src" content="https://skywalking.apache.org/images/skywalking_400x400.png">
 <meta property="og:image" content="https://skywalking.apache.org/images/skywalking_400x400.png">
-<meta name="generator" content="Hugo 0.74.3" />
+<meta name="generator" content="Hugo 0.80.0" />
 <META NAME="ROBOTS" CONTENT="INDEX, FOLLOW">
 
 
@@ -56,8 +56,8 @@ if (!doNotTrack) {
 
 
 
-<link rel="preload" href="/scss/main.min.188e3d9b8c40c0c4b2eb2df8c875601e2deef000f752fb38eaebf6ad0dd18a58.css" as="style">
-<link href="/scss/main.min.188e3d9b8c40c0c4b2eb2df8c875601e2deef000f752fb38eaebf6ad0dd18a58.css" rel="stylesheet" integrity="">
+<link rel="preload" href="/scss/main.min.23ad955cba500a0b91ec3371ea1bf316cde102a3cde438be9f9c6a216b8f57c8.css" as="style">
+<link href="/scss/main.min.23ad955cba500a0b91ec3371ea1bf316cde102a3cde438be9f9c6a216b8f57c8.css" rel="stylesheet" integrity="">
 
 
 <script
diff --git a/docs/main/v8.2.0/en/concepts-and-designs/ui-overview/index.html b/docs/main/v8.2.0/en/concepts-and-designs/ui-overview/index.html
index 3888107..04ba201 100644
--- a/docs/main/v8.2.0/en/concepts-and-designs/ui-overview/index.html
+++ b/docs/main/v8.2.0/en/concepts-and-designs/ui-overview/index.html
@@ -6,7 +6,7 @@
 <meta name="twitter:site" content="skywalking.apache.org">
 <meta name="twitter:image:src" content="https://skywalking.apache.org/images/skywalking_400x400.png">
 <meta property="og:image" content="https://skywalking.apache.org/images/skywalking_400x400.png">
-<meta name="generator" content="Hugo 0.74.3" />
+<meta name="generator" content="Hugo 0.80.0" />
 <META NAME="ROBOTS" CONTENT="INDEX, FOLLOW">
 
 
@@ -53,8 +53,8 @@ if (!doNotTrack) {
 
 
 
-<link rel="preload" href="/scss/main.min.188e3d9b8c40c0c4b2eb2df8c875601e2deef000f752fb38eaebf6ad0dd18a58.css" as="style">
-<link href="/scss/main.min.188e3d9b8c40c0c4b2eb2df8c875601e2deef000f752fb38eaebf6ad0dd18a58.css" rel="stylesheet" integrity="">
+<link rel="preload" href="/scss/main.min.23ad955cba500a0b91ec3371ea1bf316cde102a3cde438be9f9c6a216b8f57c8.css" as="style">
+<link href="/scss/main.min.23ad955cba500a0b91ec3371ea1bf316cde102a3cde438be9f9c6a216b8f57c8.css" rel="stylesheet" integrity="">
 
 
 <script
diff --git a/docs/main/v8.2.0/en/faq/compatible-with-other-javaagent-bytecode-processing/index.html b/docs/main/v8.2.0/en/faq/compatible-with-other-javaagent-bytecode-processing/index.html
index ac06855..bc9794a 100644
--- a/docs/main/v8.2.0/en/faq/compatible-with-other-javaagent-bytecode-processing/index.html
+++ b/docs/main/v8.2.0/en/faq/compatible-with-other-javaagent-bytecode-processing/index.html
@@ -6,7 +6,7 @@
 <meta name="twitter:site" content="skywalking.apache.org">
 <meta name="twitter:image:src" content="https://skywalking.apache.org/images/skywalking_400x400.png">
 <meta property="og:image" content="https://skywalking.apache.org/images/skywalking_400x400.png">
-<meta name="generator" content="Hugo 0.74.3" />
+<meta name="generator" content="Hugo 0.80.0" />
 <META NAME="ROBOTS" CONTENT="INDEX, FOLLOW">
 
 
@@ -59,8 +59,8 @@ if (!doNotTrack) {
 
 
 
-<link rel="preload" href="/scss/main.min.188e3d9b8c40c0c4b2eb2df8c875601e2deef000f752fb38eaebf6ad0dd18a58.css" as="style">
-<link href="/scss/main.min.188e3d9b8c40c0c4b2eb2df8c875601e2deef000f752fb38eaebf6ad0dd18a58.css" rel="stylesheet" integrity="">
+<link rel="preload" href="/scss/main.min.23ad955cba500a0b91ec3371ea1bf316cde102a3cde438be9f9c6a216b8f57c8.css" as="style">
+<link href="/scss/main.min.23ad955cba500a0b91ec3371ea1bf316cde102a3cde438be9f9c6a216b8f57c8.css" rel="stylesheet" integrity="">
 
 
 <script
diff --git a/docs/main/v8.2.0/en/faq/enhancerequireobjectcache-cast-exception/index.html b/docs/main/v8.2.0/en/faq/enhancerequireobjectcache-cast-exception/index.html
index 6c359f5..8bd7dba 100644
--- a/docs/main/v8.2.0/en/faq/enhancerequireobjectcache-cast-exception/index.html
+++ b/docs/main/v8.2.0/en/faq/enhancerequireobjectcache-cast-exception/index.html
@@ -6,7 +6,7 @@
 <meta name="twitter:site" content="skywalking.apache.org">
 <meta name="twitter:image:src" content="https://skywalking.apache.org/images/skywalking_400x400.png">
 <meta property="og:image" content="https://skywalking.apache.org/images/skywalking_400x400.png">
-<meta name="generator" content="Hugo 0.74.3" />
+<meta name="generator" content="Hugo 0.80.0" />
 <META NAME="ROBOTS" CONTENT="INDEX, FOLLOW">
 
 
@@ -53,8 +53,8 @@ if (!doNotTrack) {
 
 
 
-<link rel="preload" href="/scss/main.min.188e3d9b8c40c0c4b2eb2df8c875601e2deef000f752fb38eaebf6ad0dd18a58.css" as="style">
-<link href="/scss/main.min.188e3d9b8c40c0c4b2eb2df8c875601e2deef000f752fb38eaebf6ad0dd18a58.css" rel="stylesheet" integrity="">
+<link rel="preload" href="/scss/main.min.23ad955cba500a0b91ec3371ea1bf316cde102a3cde438be9f9c6a216b8f57c8.css" as="style">
+<link href="/scss/main.min.23ad955cba500a0b91ec3371ea1bf316cde102a3cde438be9f9c6a216b8f57c8.css" rel="stylesheet" integrity="">
 
 
 <script
diff --git a/docs/main/v8.2.0/en/faq/es-server-faq/index.html b/docs/main/v8.2.0/en/faq/es-server-faq/index.html
index d5772e2..c853aca 100644
--- a/docs/main/v8.2.0/en/faq/es-server-faq/index.html
+++ b/docs/main/v8.2.0/en/faq/es-server-faq/index.html
@@ -6,7 +6,7 @@
 <meta name="twitter:site" content="skywalking.apache.org">
 <meta name="twitter:image:src" content="https://skywalking.apache.org/images/skywalking_400x400.png">
 <meta property="og:image" content="https://skywalking.apache.org/images/skywalking_400x400.png">
-<meta name="generator" content="Hugo 0.74.3" />
+<meta name="generator" content="Hugo 0.80.0" />
 <META NAME="ROBOTS" CONTENT="INDEX, FOLLOW">
 
 
@@ -56,8 +56,8 @@ if (!doNotTrack) {
 
 
 
-<link rel="preload" href="/scss/main.min.188e3d9b8c40c0c4b2eb2df8c875601e2deef000f752fb38eaebf6ad0dd18a58.css" as="style">
-<link href="/scss/main.min.188e3d9b8c40c0c4b2eb2df8c875601e2deef000f752fb38eaebf6ad0dd18a58.css" rel="stylesheet" integrity="">
+<link rel="preload" href="/scss/main.min.23ad955cba500a0b91ec3371ea1bf316cde102a3cde438be9f9c6a216b8f57c8.css" as="style">
+<link href="/scss/main.min.23ad955cba500a0b91ec3371ea1bf316cde102a3cde438be9f9c6a216b8f57c8.css" rel="stylesheet" integrity="">
 
 
 <script
@@ -850,11 +850,11 @@ if (!doNotTrack) {
         at org.elasticsearch.client.RestHighLevelClient.performRequest(RestHighLevelClient.java:522) ~[elasticsearch
 </code></pre><p>You could add following config to <code>elasticsearch.yml</code>, set the value based on your env.</p>
 <div class="highlight"><pre style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4"><code class="language-yml" data-lang="yml"><span style="color:#75715e"># In tracing scenario, consider to set more than this at least.</span>
-<span style="color:#66d9ef">thread_pool.index.queue_size</span>: <span style="color:#ae81ff">1000</span>
-<span style="color:#66d9ef">thread_pool.write.queue_size</span>: <span style="color:#ae81ff">1000</span>
+<span style="color:#f92672">thread_pool.index.queue_size</span>: <span style="color:#ae81ff">1000</span>
+<span style="color:#f92672">thread_pool.write.queue_size</span>: <span style="color:#ae81ff">1000</span>
 
 <span style="color:#75715e"># When you face query error at trace page, remember to check this.</span>
-<span style="color:#66d9ef">index.max_result_window</span>: <span style="color:#ae81ff">1000000</span>
+<span style="color:#f92672">index.max_result_window</span>: <span style="color:#ae81ff">1000000</span>
 </code></pre></div><p>Read ElasticSearch official documents to get more information.</p>
 
 
diff --git a/docs/main/v8.2.0/en/faq/hour-day-metrics-stopping/index.html b/docs/main/v8.2.0/en/faq/hour-day-metrics-stopping/index.html
index d14d27b..526307b 100644
--- a/docs/main/v8.2.0/en/faq/hour-day-metrics-stopping/index.html
+++ b/docs/main/v8.2.0/en/faq/hour-day-metrics-stopping/index.html
@@ -6,7 +6,7 @@
 <meta name="twitter:site" content="skywalking.apache.org">
 <meta name="twitter:image:src" content="https://skywalking.apache.org/images/skywalking_400x400.png">
 <meta property="og:image" content="https://skywalking.apache.org/images/skywalking_400x400.png">
-<meta name="generator" content="Hugo 0.74.3" />
+<meta name="generator" content="Hugo 0.80.0" />
 <META NAME="ROBOTS" CONTENT="INDEX, FOLLOW">
 
 
@@ -53,8 +53,8 @@ if (!doNotTrack) {
 
 
 
-<link rel="preload" href="/scss/main.min.188e3d9b8c40c0c4b2eb2df8c875601e2deef000f752fb38eaebf6ad0dd18a58.css" as="style">
-<link href="/scss/main.min.188e3d9b8c40c0c4b2eb2df8c875601e2deef000f752fb38eaebf6ad0dd18a58.css" rel="stylesheet" integrity="">
+<link rel="preload" href="/scss/main.min.23ad955cba500a0b91ec3371ea1bf316cde102a3cde438be9f9c6a216b8f57c8.css" as="style">
+<link href="/scss/main.min.23ad955cba500a0b91ec3371ea1bf316cde102a3cde438be9f9c6a216b8f57c8.css" rel="stylesheet" integrity="">
 
 
 <script
diff --git a/docs/main/v8.2.0/en/faq/import-project-eclipse-requireitems-exception/index.html b/docs/main/v8.2.0/en/faq/import-project-eclipse-requireitems-exception/index.html
index e8bf3ab..4fe41d7 100644
--- a/docs/main/v8.2.0/en/faq/import-project-eclipse-requireitems-exception/index.html
+++ b/docs/main/v8.2.0/en/faq/import-project-eclipse-requireitems-exception/index.html
@@ -6,7 +6,7 @@
 <meta name="twitter:site" content="skywalking.apache.org">
 <meta name="twitter:image:src" content="https://skywalking.apache.org/images/skywalking_400x400.png">
 <meta property="og:image" content="https://skywalking.apache.org/images/skywalking_400x400.png">
-<meta name="generator" content="Hugo 0.74.3" />
+<meta name="generator" content="Hugo 0.80.0" />
 <META NAME="ROBOTS" CONTENT="INDEX, FOLLOW">
 
 
@@ -56,8 +56,8 @@ if (!doNotTrack) {
 
 
 
-<link rel="preload" href="/scss/main.min.188e3d9b8c40c0c4b2eb2df8c875601e2deef000f752fb38eaebf6ad0dd18a58.css" as="style">
-<link href="/scss/main.min.188e3d9b8c40c0c4b2eb2df8c875601e2deef000f752fb38eaebf6ad0dd18a58.css" rel="stylesheet" integrity="">
+<link rel="preload" href="/scss/main.min.23ad955cba500a0b91ec3371ea1bf316cde102a3cde438be9f9c6a216b8f57c8.css" as="style">
+<link href="/scss/main.min.23ad955cba500a0b91ec3371ea1bf316cde102a3cde438be9f9c6a216b8f57c8.css" rel="stylesheet" integrity="">
 
 
 <script
diff --git a/docs/main/v8.2.0/en/faq/install_agent_on_websphere/index.html b/docs/main/v8.2.0/en/faq/install_agent_on_websphere/index.html
index 11ffdde..c00e67f 100644
--- a/docs/main/v8.2.0/en/faq/install_agent_on_websphere/index.html
+++ b/docs/main/v8.2.0/en/faq/install_agent_on_websphere/index.html
@@ -6,7 +6,7 @@
 <meta name="twitter:site" content="skywalking.apache.org">
 <meta name="twitter:image:src" content="https://skywalking.apache.org/images/skywalking_400x400.png">
 <meta property="og:image" content="https://skywalking.apache.org/images/skywalking_400x400.png">
-<meta name="generator" content="Hugo 0.74.3" />
+<meta name="generator" content="Hugo 0.80.0" />
 <META NAME="ROBOTS" CONTENT="INDEX, FOLLOW">
 
 
@@ -53,8 +53,8 @@ if (!doNotTrack) {
 
 
 
-<link rel="preload" href="/scss/main.min.188e3d9b8c40c0c4b2eb2df8c875601e2deef000f752fb38eaebf6ad0dd18a58.css" as="style">
-<link href="/scss/main.min.188e3d9b8c40c0c4b2eb2df8c875601e2deef000f752fb38eaebf6ad0dd18a58.css" rel="stylesheet" integrity="">
+<link rel="preload" href="/scss/main.min.23ad955cba500a0b91ec3371ea1bf316cde102a3cde438be9f9c6a216b8f57c8.css" as="style">
+<link href="/scss/main.min.23ad955cba500a0b91ec3371ea1bf316cde102a3cde438be9f9c6a216b8f57c8.css" rel="stylesheet" integrity="">
 
 
 <script
diff --git a/docs/main/v8.2.0/en/faq/kafka-plugin/index.html b/docs/main/v8.2.0/en/faq/kafka-plugin/index.html
index ab3bd2c..62e02e0 100644
--- a/docs/main/v8.2.0/en/faq/kafka-plugin/index.html
+++ b/docs/main/v8.2.0/en/faq/kafka-plugin/index.html
@@ -6,7 +6,7 @@
 <meta name="twitter:site" content="skywalking.apache.org">
 <meta name="twitter:image:src" content="https://skywalking.apache.org/images/skywalking_400x400.png">
 <meta property="og:image" content="https://skywalking.apache.org/images/skywalking_400x400.png">
-<meta name="generator" content="Hugo 0.74.3" />
+<meta name="generator" content="Hugo 0.80.0" />
 <META NAME="ROBOTS" CONTENT="INDEX, FOLLOW">
 
 
@@ -56,8 +56,8 @@ if (!doNotTrack) {
 
 
 
-<link rel="preload" href="/scss/main.min.188e3d9b8c40c0c4b2eb2df8c875601e2deef000f752fb38eaebf6ad0dd18a58.css" as="style">
-<link href="/scss/main.min.188e3d9b8c40c0c4b2eb2df8c875601e2deef000f752fb38eaebf6ad0dd18a58.css" rel="stylesheet" integrity="">
+<link rel="preload" href="/scss/main.min.23ad955cba500a0b91ec3371ea1bf316cde102a3cde438be9f9c6a216b8f57c8.css" as="style">
+<link href="/scss/main.min.23ad955cba500a0b91ec3371ea1bf316cde102a3cde438be9f9c6a216b8f57c8.css" rel="stylesheet" integrity="">
 
 
 <script
diff --git a/docs/main/v8.2.0/en/faq/maven-compile-npm-failure/index.html b/docs/main/v8.2.0/en/faq/maven-compile-npm-failure/index.html
index 530f777..a103c9a 100644
--- a/docs/main/v8.2.0/en/faq/maven-compile-npm-failure/index.html
+++ b/docs/main/v8.2.0/en/faq/maven-compile-npm-failure/index.html
@@ -6,7 +6,7 @@
 <meta name="twitter:site" content="skywalking.apache.org">
 <meta name="twitter:image:src" content="https://skywalking.apache.org/images/skywalking_400x400.png">
 <meta property="og:image" content="https://skywalking.apache.org/images/skywalking_400x400.png">
-<meta name="generator" content="Hugo 0.74.3" />
+<meta name="generator" content="Hugo 0.80.0" />
 <META NAME="ROBOTS" CONTENT="INDEX, FOLLOW">
 
 
@@ -56,8 +56,8 @@ if (!doNotTrack) {
 
 
 
-<link rel="preload" href="/scss/main.min.188e3d9b8c40c0c4b2eb2df8c875601e2deef000f752fb38eaebf6ad0dd18a58.css" as="style">
-<link href="/scss/main.min.188e3d9b8c40c0c4b2eb2df8c875601e2deef000f752fb38eaebf6ad0dd18a58.css" rel="stylesheet" integrity="">
+<link rel="preload" href="/scss/main.min.23ad955cba500a0b91ec3371ea1bf316cde102a3cde438be9f9c6a216b8f57c8.css" as="style">
+<link href="/scss/main.min.23ad955cba500a0b91ec3371ea1bf316cde102a3cde438be9f9c6a216b8f57c8.css" rel="stylesheet" integrity="">
 
 
 <script
diff --git a/docs/main/v8.2.0/en/faq/memory-leak-enhance-worker-thread/index.html b/docs/main/v8.2.0/en/faq/memory-leak-enhance-worker-thread/index.html
index 1ab79bc..42b45f8 100644
--- a/docs/main/v8.2.0/en/faq/memory-leak-enhance-worker-thread/index.html
+++ b/docs/main/v8.2.0/en/faq/memory-leak-enhance-worker-thread/index.html
@@ -6,7 +6,7 @@
 <meta name="twitter:site" content="skywalking.apache.org">
 <meta name="twitter:image:src" content="https://skywalking.apache.org/images/skywalking_400x400.png">
 <meta property="og:image" content="https://skywalking.apache.org/images/skywalking_400x400.png">
-<meta name="generator" content="Hugo 0.74.3" />
+<meta name="generator" content="Hugo 0.80.0" />
 <META NAME="ROBOTS" CONTENT="INDEX, FOLLOW">
 
 
@@ -53,8 +53,8 @@ if (!doNotTrack) {
 
 
 
-<link rel="preload" href="/scss/main.min.188e3d9b8c40c0c4b2eb2df8c875601e2deef000f752fb38eaebf6ad0dd18a58.css" as="style">
-<link href="/scss/main.min.188e3d9b8c40c0c4b2eb2df8c875601e2deef000f752fb38eaebf6ad0dd18a58.css" rel="stylesheet" integrity="">
+<link rel="preload" href="/scss/main.min.23ad955cba500a0b91ec3371ea1bf316cde102a3cde438be9f9c6a216b8f57c8.css" as="style">
+<link href="/scss/main.min.23ad955cba500a0b91ec3371ea1bf316cde102a3cde438be9f9c6a216b8f57c8.css" rel="stylesheet" integrity="">
 
 
 <script
diff --git a/docs/main/v8.2.0/en/faq/protoc-plugin-fails-when-build/index.html b/docs/main/v8.2.0/en/faq/protoc-plugin-fails-when-build/index.html
index db6e91f..74d1156 100644
--- a/docs/main/v8.2.0/en/faq/protoc-plugin-fails-when-build/index.html
+++ b/docs/main/v8.2.0/en/faq/protoc-plugin-fails-when-build/index.html
@@ -6,7 +6,7 @@
 <meta name="twitter:site" content="skywalking.apache.org">
 <meta name="twitter:image:src" content="https://skywalking.apache.org/images/skywalking_400x400.png">
 <meta property="og:image" content="https://skywalking.apache.org/images/skywalking_400x400.png">
-<meta name="generator" content="Hugo 0.74.3" />
+<meta name="generator" content="Hugo 0.80.0" />
 <META NAME="ROBOTS" CONTENT="INDEX, FOLLOW">
 
 
@@ -50,8 +50,8 @@ if (!doNotTrack) {
 
 
 
-<link rel="preload" href="/scss/main.min.188e3d9b8c40c0c4b2eb2df8c875601e2deef000f752fb38eaebf6ad0dd18a58.css" as="style">
-<link href="/scss/main.min.188e3d9b8c40c0c4b2eb2df8c875601e2deef000f752fb38eaebf6ad0dd18a58.css" rel="stylesheet" integrity="">
+<link rel="preload" href="/scss/main.min.23ad955cba500a0b91ec3371ea1bf316cde102a3cde438be9f9c6a216b8f57c8.css" as="style">
+<link href="/scss/main.min.23ad955cba500a0b91ec3371ea1bf316cde102a3cde438be9f9c6a216b8f57c8.css" rel="stylesheet" integrity="">
 
 
 <script
diff --git a/docs/main/v8.2.0/en/faq/readme/index.html b/docs/main/v8.2.0/en/faq/readme/index.html
index 90d321c..f9d7c8e 100644
--- a/docs/main/v8.2.0/en/faq/readme/index.html
+++ b/docs/main/v8.2.0/en/faq/readme/index.html
@@ -6,7 +6,7 @@
 <meta name="twitter:site" content="skywalking.apache.org">
 <meta name="twitter:image:src" content="https://skywalking.apache.org/images/skywalking_400x400.png">
 <meta property="og:image" content="https://skywalking.apache.org/images/skywalking_400x400.png">
-<meta name="generator" content="Hugo 0.74.3" />
+<meta name="generator" content="Hugo 0.80.0" />
 <META NAME="ROBOTS" CONTENT="INDEX, FOLLOW">
 
 
@@ -53,8 +53,8 @@ if (!doNotTrack) {
 
 
 
-<link rel="preload" href="/scss/main.min.188e3d9b8c40c0c4b2eb2df8c875601e2deef000f752fb38eaebf6ad0dd18a58.css" as="style">
-<link href="/scss/main.min.188e3d9b8c40c0c4b2eb2df8c875601e2deef000f752fb38eaebf6ad0dd18a58.css" rel="stylesheet" integrity="">
+<link rel="preload" href="/scss/main.min.23ad955cba500a0b91ec3371ea1bf316cde102a3cde438be9f9c6a216b8f57c8.css" as="style">
+<link href="/scss/main.min.23ad955cba500a0b91ec3371ea1bf316cde102a3cde438be9f9c6a216b8f57c8.css" rel="stylesheet" integrity="">
 
 
 <script
diff --git a/docs/main/v8.2.0/en/faq/thrift-plugin/index.html b/docs/main/v8.2.0/en/faq/thrift-plugin/index.html
index 1a1713b..8dfdffa 100644
--- a/docs/main/v8.2.0/en/faq/thrift-plugin/index.html
+++ b/docs/main/v8.2.0/en/faq/thrift-plugin/index.html
@@ -6,7 +6,7 @@
 <meta name="twitter:site" content="skywalking.apache.org">
 <meta name="twitter:image:src" content="https://skywalking.apache.org/images/skywalking_400x400.png">
 <meta property="og:image" content="https://skywalking.apache.org/images/skywalking_400x400.png">
-<meta name="generator" content="Hugo 0.74.3" />
+<meta name="generator" content="Hugo 0.80.0" />
 <META NAME="ROBOTS" CONTENT="INDEX, FOLLOW">
 
 
@@ -56,8 +56,8 @@ if (!doNotTrack) {
 
 
 
-<link rel="preload" href="/scss/main.min.188e3d9b8c40c0c4b2eb2df8c875601e2deef000f752fb38eaebf6ad0dd18a58.css" as="style">
-<link href="/scss/main.min.188e3d9b8c40c0c4b2eb2df8c875601e2deef000f752fb38eaebf6ad0dd18a58.css" rel="stylesheet" integrity="">
+<link rel="preload" href="/scss/main.min.23ad955cba500a0b91ec3371ea1bf316cde102a3cde438be9f9c6a216b8f57c8.css" as="style">
+<link href="/scss/main.min.23ad955cba500a0b91ec3371ea1bf316cde102a3cde438be9f9c6a216b8f57c8.css" rel="stylesheet" integrity="">
 
 
 <script
diff --git a/docs/main/v8.2.0/en/faq/time-and-timezone/index.html b/docs/main/v8.2.0/en/faq/time-and-timezone/index.html
index 7fe6908..7838562 100644
--- a/docs/main/v8.2.0/en/faq/time-and-timezone/index.html
+++ b/docs/main/v8.2.0/en/faq/time-and-timezone/index.html
@@ -6,7 +6,7 @@
 <meta name="twitter:site" content="skywalking.apache.org">
 <meta name="twitter:image:src" content="https://skywalking.apache.org/images/skywalking_400x400.png">
 <meta property="og:image" content="https://skywalking.apache.org/images/skywalking_400x400.png">
-<meta name="generator" content="Hugo 0.74.3" />
+<meta name="generator" content="Hugo 0.80.0" />
 <META NAME="ROBOTS" CONTENT="INDEX, FOLLOW">
 
 
@@ -53,8 +53,8 @@ if (!doNotTrack) {
 
 
 
-<link rel="preload" href="/scss/main.min.188e3d9b8c40c0c4b2eb2df8c875601e2deef000f752fb38eaebf6ad0dd18a58.css" as="style">
-<link href="/scss/main.min.188e3d9b8c40c0c4b2eb2df8c875601e2deef000f752fb38eaebf6ad0dd18a58.css" rel="stylesheet" integrity="">
+<link rel="preload" href="/scss/main.min.23ad955cba500a0b91ec3371ea1bf316cde102a3cde438be9f9c6a216b8f57c8.css" as="style">
+<link href="/scss/main.min.23ad955cba500a0b91ec3371ea1bf316cde102a3cde438be9f9c6a216b8f57c8.css" rel="stylesheet" integrity="">
 
 
 <script
diff --git a/docs/main/v8.2.0/en/faq/unexpected-endpoint-register/index.html b/docs/main/v8.2.0/en/faq/unexpected-endpoint-register/index.html
index e959ba3..f81f453 100644
--- a/docs/main/v8.2.0/en/faq/unexpected-endpoint-register/index.html
+++ b/docs/main/v8.2.0/en/faq/unexpected-endpoint-register/index.html
@@ -6,7 +6,7 @@
 <meta name="twitter:site" content="skywalking.apache.org">
 <meta name="twitter:image:src" content="https://skywalking.apache.org/images/skywalking_400x400.png">
 <meta property="og:image" content="https://skywalking.apache.org/images/skywalking_400x400.png">
-<meta name="generator" content="Hugo 0.74.3" />
+<meta name="generator" content="Hugo 0.80.0" />
 <META NAME="ROBOTS" CONTENT="INDEX, FOLLOW">
 
 
@@ -53,8 +53,8 @@ if (!doNotTrack) {
 
 
 
-<link rel="preload" href="/scss/main.min.188e3d9b8c40c0c4b2eb2df8c875601e2deef000f752fb38eaebf6ad0dd18a58.css" as="style">
-<link href="/scss/main.min.188e3d9b8c40c0c4b2eb2df8c875601e2deef000f752fb38eaebf6ad0dd18a58.css" rel="stylesheet" integrity="">
+<link rel="preload" href="/scss/main.min.23ad955cba500a0b91ec3371ea1bf316cde102a3cde438be9f9c6a216b8f57c8.css" as="style">
+<link href="/scss/main.min.23ad955cba500a0b91ec3371ea1bf316cde102a3cde438be9f9c6a216b8f57c8.css" rel="stylesheet" integrity="">
 
 
 <script
diff --git a/docs/main/v8.2.0/en/faq/v3-version-upgrade/index.html b/docs/main/v8.2.0/en/faq/v3-version-upgrade/index.html
index 148cb4f..741b6cc 100644
--- a/docs/main/v8.2.0/en/faq/v3-version-upgrade/index.html
+++ b/docs/main/v8.2.0/en/faq/v3-version-upgrade/index.html
@@ -6,7 +6,7 @@
 <meta name="twitter:site" content="skywalking.apache.org">
 <meta name="twitter:image:src" content="https://skywalking.apache.org/images/skywalking_400x400.png">
 <meta property="og:image" content="https://skywalking.apache.org/images/skywalking_400x400.png">
-<meta name="generator" content="Hugo 0.74.3" />
+<meta name="generator" content="Hugo 0.80.0" />
 <META NAME="ROBOTS" CONTENT="INDEX, FOLLOW">
 
 
@@ -56,8 +56,8 @@ if (!doNotTrack) {
 
 
 
-<link rel="preload" href="/scss/main.min.188e3d9b8c40c0c4b2eb2df8c875601e2deef000f752fb38eaebf6ad0dd18a58.css" as="style">
-<link href="/scss/main.min.188e3d9b8c40c0c4b2eb2df8c875601e2deef000f752fb38eaebf6ad0dd18a58.css" rel="stylesheet" integrity="">
+<link rel="preload" href="/scss/main.min.23ad955cba500a0b91ec3371ea1bf316cde102a3cde438be9f9c6a216b8f57c8.css" as="style">
+<link href="/scss/main.min.23ad955cba500a0b91ec3371ea1bf316cde102a3cde438be9f9c6a216b8f57c8.css" rel="stylesheet" integrity="">
 
 
 <script
diff --git a/docs/main/v8.2.0/en/faq/v6-version-upgrade/index.html b/docs/main/v8.2.0/en/faq/v6-version-upgrade/index.html
index b12b668..4ddcc7c 100644
--- a/docs/main/v8.2.0/en/faq/v6-version-upgrade/index.html
+++ b/docs/main/v8.2.0/en/faq/v6-version-upgrade/index.html
@@ -6,7 +6,7 @@
 <meta name="twitter:site" content="skywalking.apache.org">
 <meta name="twitter:image:src" content="https://skywalking.apache.org/images/skywalking_400x400.png">
 <meta property="og:image" content="https://skywalking.apache.org/images/skywalking_400x400.png">
-<meta name="generator" content="Hugo 0.74.3" />
+<meta name="generator" content="Hugo 0.80.0" />
 <META NAME="ROBOTS" CONTENT="INDEX, FOLLOW">
 
 
@@ -59,8 +59,8 @@ if (!doNotTrack) {
 
 
 
-<link rel="preload" href="/scss/main.min.188e3d9b8c40c0c4b2eb2df8c875601e2deef000f752fb38eaebf6ad0dd18a58.css" as="style">
-<link href="/scss/main.min.188e3d9b8c40c0c4b2eb2df8c875601e2deef000f752fb38eaebf6ad0dd18a58.css" rel="stylesheet" integrity="">
+<link rel="preload" href="/scss/main.min.23ad955cba500a0b91ec3371ea1bf316cde102a3cde438be9f9c6a216b8f57c8.css" as="style">
+<link href="/scss/main.min.23ad955cba500a0b91ec3371ea1bf316cde102a3cde438be9f9c6a216b8f57c8.css" rel="stylesheet" integrity="">
 
 
 <script
diff --git a/docs/main/v8.2.0/en/faq/v8-version-upgrade/index.html b/docs/main/v8.2.0/en/faq/v8-version-upgrade/index.html
index afff5b2..446c7d8 100644
--- a/docs/main/v8.2.0/en/faq/v8-version-upgrade/index.html
+++ b/docs/main/v8.2.0/en/faq/v8-version-upgrade/index.html
@@ -6,7 +6,7 @@
 <meta name="twitter:site" content="skywalking.apache.org">
 <meta name="twitter:image:src" content="https://skywalking.apache.org/images/skywalking_400x400.png">
 <meta property="og:image" content="https://skywalking.apache.org/images/skywalking_400x400.png">
-<meta name="generator" content="Hugo 0.74.3" />
+<meta name="generator" content="Hugo 0.80.0" />
 <META NAME="ROBOTS" CONTENT="INDEX, FOLLOW">
 
 
@@ -56,8 +56,8 @@ if (!doNotTrack) {
 
 
 
-<link rel="preload" href="/scss/main.min.188e3d9b8c40c0c4b2eb2df8c875601e2deef000f752fb38eaebf6ad0dd18a58.css" as="style">
-<link href="/scss/main.min.188e3d9b8c40c0c4b2eb2df8c875601e2deef000f752fb38eaebf6ad0dd18a58.css" rel="stylesheet" integrity="">
+<link rel="preload" href="/scss/main.min.23ad955cba500a0b91ec3371ea1bf316cde102a3cde438be9f9c6a216b8f57c8.css" as="style">
+<link href="/scss/main.min.23ad955cba500a0b91ec3371ea1bf316cde102a3cde438be9f9c6a216b8f57c8.css" rel="stylesheet" integrity="">
 
 
 <script
diff --git a/docs/main/v8.2.0/en/faq/why-have-traces-no-others/index.html b/docs/main/v8.2.0/en/faq/why-have-traces-no-others/index.html
index f28f606..554e947 100644
--- a/docs/main/v8.2.0/en/faq/why-have-traces-no-others/index.html
+++ b/docs/main/v8.2.0/en/faq/why-have-traces-no-others/index.html
@@ -6,7 +6,7 @@
 <meta name="twitter:site" content="skywalking.apache.org">
 <meta name="twitter:image:src" content="https://skywalking.apache.org/images/skywalking_400x400.png">
 <meta property="og:image" content="https://skywalking.apache.org/images/skywalking_400x400.png">
-<meta name="generator" content="Hugo 0.74.3" />
+<meta name="generator" content="Hugo 0.80.0" />
 <META NAME="ROBOTS" CONTENT="INDEX, FOLLOW">
 
 
@@ -53,8 +53,8 @@ if (!doNotTrack) {
 
 
 
-<link rel="preload" href="/scss/main.min.188e3d9b8c40c0c4b2eb2df8c875601e2deef000f752fb38eaebf6ad0dd18a58.css" as="style">
-<link href="/scss/main.min.188e3d9b8c40c0c4b2eb2df8c875601e2deef000f752fb38eaebf6ad0dd18a58.css" rel="stylesheet" integrity="">
+<link rel="preload" href="/scss/main.min.23ad955cba500a0b91ec3371ea1bf316cde102a3cde438be9f9c6a216b8f57c8.css" as="style">
+<link href="/scss/main.min.23ad955cba500a0b91ec3371ea1bf316cde102a3cde438be9f9c6a216b8f57c8.css" rel="stylesheet" integrity="">
 
 
 <script
diff --git a/docs/main/v8.2.0/en/faq/why_mq_not_involved/index.html b/docs/main/v8.2.0/en/faq/why_mq_not_involved/index.html
index f30bf1f..44463c7 100644
--- a/docs/main/v8.2.0/en/faq/why_mq_not_involved/index.html
+++ b/docs/main/v8.2.0/en/faq/why_mq_not_involved/index.html
@@ -6,7 +6,7 @@
 <meta name="twitter:site" content="skywalking.apache.org">
 <meta name="twitter:image:src" content="https://skywalking.apache.org/images/skywalking_400x400.png">
 <meta property="og:image" content="https://skywalking.apache.org/images/skywalking_400x400.png">
-<meta name="generator" content="Hugo 0.74.3" />
+<meta name="generator" content="Hugo 0.80.0" />
 <META NAME="ROBOTS" CONTENT="INDEX, FOLLOW">
 
 
@@ -56,8 +56,8 @@ if (!doNotTrack) {
 
 
 
-<link rel="preload" href="/scss/main.min.188e3d9b8c40c0c4b2eb2df8c875601e2deef000f752fb38eaebf6ad0dd18a58.css" as="style">
-<link href="/scss/main.min.188e3d9b8c40c0c4b2eb2df8c875601e2deef000f752fb38eaebf6ad0dd18a58.css" rel="stylesheet" integrity="">
+<link rel="preload" href="/scss/main.min.23ad955cba500a0b91ec3371ea1bf316cde102a3cde438be9f9c6a216b8f57c8.css" as="style">
+<link href="/scss/main.min.23ad955cba500a0b91ec3371ea1bf316cde102a3cde438be9f9c6a216b8f57c8.css" rel="stylesheet" integrity="">
 
 
 <script
diff --git a/docs/main/v8.2.0/en/guides/asf/committer/index.html b/docs/main/v8.2.0/en/guides/asf/committer/index.html
index 3ec3448..71e1930 100644
--- a/docs/main/v8.2.0/en/guides/asf/committer/index.html
+++ b/docs/main/v8.2.0/en/guides/asf/committer/index.html
@@ -6,7 +6,7 @@
 <meta name="twitter:site" content="skywalking.apache.org">
 <meta name="twitter:image:src" content="https://skywalking.apache.org/images/skywalking_400x400.png">
 <meta property="og:image" content="https://skywalking.apache.org/images/skywalking_400x400.png">
-<meta name="generator" content="Hugo 0.74.3" />
+<meta name="generator" content="Hugo 0.80.0" />
 <META NAME="ROBOTS" CONTENT="INDEX, FOLLOW">
 
 
@@ -56,8 +56,8 @@ if (!doNotTrack) {
 
 
 
-<link rel="preload" href="/scss/main.min.188e3d9b8c40c0c4b2eb2df8c875601e2deef000f752fb38eaebf6ad0dd18a58.css" as="style">
-<link href="/scss/main.min.188e3d9b8c40c0c4b2eb2df8c875601e2deef000f752fb38eaebf6ad0dd18a58.css" rel="stylesheet" integrity="">
+<link rel="preload" href="/scss/main.min.23ad955cba500a0b91ec3371ea1bf316cde102a3cde438be9f9c6a216b8f57c8.css" as="style">
+<link href="/scss/main.min.23ad955cba500a0b91ec3371ea1bf316cde102a3cde438be9f9c6a216b8f57c8.css" rel="stylesheet" integrity="">
 
 
 <script
diff --git a/docs/main/v8.2.0/en/guides/backend-oal-scripts/index.html b/docs/main/v8.2.0/en/guides/backend-oal-scripts/index.html
index b5da1ab..c79ed6b 100644
--- a/docs/main/v8.2.0/en/guides/backend-oal-scripts/index.html
+++ b/docs/main/v8.2.0/en/guides/backend-oal-scripts/index.html
@@ -6,7 +6,7 @@
 <meta name="twitter:site" content="skywalking.apache.org">
 <meta name="twitter:image:src" content="https://skywalking.apache.org/images/skywalking_400x400.png">
 <meta property="og:image" content="https://skywalking.apache.org/images/skywalking_400x400.png">
-<meta name="generator" content="Hugo 0.74.3" />
+<meta name="generator" content="Hugo 0.80.0" />
 <META NAME="ROBOTS" CONTENT="INDEX, FOLLOW">
 
 
@@ -62,8 +62,8 @@ if (!doNotTrack) {
 
 
 
-<link rel="preload" href="/scss/main.min.188e3d9b8c40c0c4b2eb2df8c875601e2deef000f752fb38eaebf6ad0dd18a58.css" as="style">
-<link href="/scss/main.min.188e3d9b8c40c0c4b2eb2df8c875601e2deef000f752fb38eaebf6ad0dd18a58.css" rel="stylesheet" integrity="">
+<link rel="preload" href="/scss/main.min.23ad955cba500a0b91ec3371ea1bf316cde102a3cde438be9f9c6a216b8f57c8.css" as="style">
+<link href="/scss/main.min.23ad955cba500a0b91ec3371ea1bf316cde102a3cde438be9f9c6a216b8f57c8.css" rel="stylesheet" integrity="">
 
 
 <script
diff --git a/docs/main/v8.2.0/en/guides/backend-profile-export/index.html b/docs/main/v8.2.0/en/guides/backend-profile-export/index.html
index 473cf32..8e63ef3 100644
--- a/docs/main/v8.2.0/en/guides/backend-profile-export/index.html
+++ b/docs/main/v8.2.0/en/guides/backend-profile-export/index.html
@@ -6,7 +6,7 @@
 <meta name="twitter:site" content="skywalking.apache.org">
 <meta name="twitter:image:src" content="https://skywalking.apache.org/images/skywalking_400x400.png">
 <meta property="og:image" content="https://skywalking.apache.org/images/skywalking_400x400.png">
-<meta name="generator" content="Hugo 0.74.3" />
+<meta name="generator" content="Hugo 0.80.0" />
 <META NAME="ROBOTS" CONTENT="INDEX, FOLLOW">
 
 
@@ -50,8 +50,8 @@ if (!doNotTrack) {
 
 
 
-<link rel="preload" href="/scss/main.min.188e3d9b8c40c0c4b2eb2df8c875601e2deef000f752fb38eaebf6ad0dd18a58.css" as="style">
-<link href="/scss/main.min.188e3d9b8c40c0c4b2eb2df8c875601e2deef000f752fb38eaebf6ad0dd18a58.css" rel="stylesheet" integrity="">
+<link rel="preload" href="/scss/main.min.23ad955cba500a0b91ec3371ea1bf316cde102a3cde438be9f9c6a216b8f57c8.css" as="style">
+<link href="/scss/main.min.23ad955cba500a0b91ec3371ea1bf316cde102a3cde438be9f9c6a216b8f57c8.css" rel="stylesheet" integrity="">
 
 
 <script
diff --git a/docs/main/v8.2.0/en/guides/backend-profile/index.html b/docs/main/v8.2.0/en/guides/backend-profile/index.html
index 7e57b79..caddf09 100644
--- a/docs/main/v8.2.0/en/guides/backend-profile/index.html
+++ b/docs/main/v8.2.0/en/guides/backend-profile/index.html
@@ -6,7 +6,7 @@
 <meta name="twitter:site" content="skywalking.apache.org">
 <meta name="twitter:image:src" content="https://skywalking.apache.org/images/skywalking_400x400.png">
 <meta property="og:image" content="https://skywalking.apache.org/images/skywalking_400x400.png">
-<meta name="generator" content="Hugo 0.74.3" />
+<meta name="generator" content="Hugo 0.80.0" />
 <META NAME="ROBOTS" CONTENT="INDEX, FOLLOW">
 
 
@@ -50,8 +50,8 @@ if (!doNotTrack) {
 
 
 
-<link rel="preload" href="/scss/main.min.188e3d9b8c40c0c4b2eb2df8c875601e2deef000f752fb38eaebf6ad0dd18a58.css" as="style">
-<link href="/scss/main.min.188e3d9b8c40c0c4b2eb2df8c875601e2deef000f752fb38eaebf6ad0dd18a58.css" rel="stylesheet" integrity="">
+<link rel="preload" href="/scss/main.min.23ad955cba500a0b91ec3371ea1bf316cde102a3cde438be9f9c6a216b8f57c8.css" as="style">
+<link href="/scss/main.min.23ad955cba500a0b91ec3371ea1bf316cde102a3cde438be9f9c6a216b8f57c8.css" rel="stylesheet" integrity="">
 
 
 <script
diff --git a/docs/main/v8.2.0/en/guides/component-library-settings/index.html b/docs/main/v8.2.0/en/guides/component-library-settings/index.html
index d8e4814..d55f85a 100644
--- a/docs/main/v8.2.0/en/guides/component-library-settings/index.html
+++ b/docs/main/v8.2.0/en/guides/component-library-settings/index.html
@@ -6,7 +6,7 @@
 <meta name="twitter:site" content="skywalking.apache.org">
 <meta name="twitter:image:src" content="https://skywalking.apache.org/images/skywalking_400x400.png">
 <meta property="og:image" content="https://skywalking.apache.org/images/skywalking_400x400.png">
-<meta name="generator" content="Hugo 0.74.3" />
+<meta name="generator" content="Hugo 0.80.0" />
 <META NAME="ROBOTS" CONTENT="INDEX, FOLLOW">
 
 
@@ -56,8 +56,8 @@ if (!doNotTrack) {
 
 
 
-<link rel="preload" href="/scss/main.min.188e3d9b8c40c0c4b2eb2df8c875601e2deef000f752fb38eaebf6ad0dd18a58.css" as="style">
-<link href="/scss/main.min.188e3d9b8c40c0c4b2eb2df8c875601e2deef000f752fb38eaebf6ad0dd18a58.css" rel="stylesheet" integrity="">
+<link rel="preload" href="/scss/main.min.23ad955cba500a0b91ec3371ea1bf316cde102a3cde438be9f9c6a216b8f57c8.css" as="style">
+<link href="/scss/main.min.23ad955cba500a0b91ec3371ea1bf316cde102a3cde438be9f9c6a216b8f57c8.css" rel="stylesheet" integrity="">
 
 
 <script
@@ -857,7 +857,7 @@ the component library is MySQL Driver library, then the remote service should be
 </ol>
 <p><strong>All component names and IDs must be defined in this file.</strong></p>
 <h2 id="component-library-id">Component Library id</h2>
-<p>Define all component libraries&rsquo; names and IDs, used in monitored application.
+<p>Define all component libraries' names and IDs, used in monitored application.
 This is a both-way mapping, agent or SDK could use the value(ID) to represent the component name in uplink data.</p>
 <ul>
 <li>Name: the component name used in agent and UI</li>
@@ -876,34 +876,34 @@ This is a both-way mapping, agent or SDK could use the value(ID) to represent th
 <li>C++ reserved: [9000, 10000)</li>
 </ul>
 <p>Example</p>
-<div class="highlight"><pre style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4"><code class="language-yaml" data-lang="yaml"><span style="color:#66d9ef">Tomcat</span>:
-  <span style="color:#66d9ef">id</span>: <span style="color:#ae81ff">1</span>
-  <span style="color:#66d9ef">languages</span>: Java
-<span style="color:#66d9ef">HttpClient</span>:
-  <span style="color:#66d9ef">id</span>: <span style="color:#ae81ff">2</span>
-  <span style="color:#66d9ef">languages</span>: Java,C<span style="color:#75715e">#,Node.js</span>
-<span style="color:#66d9ef">Dubbo</span>:
-  <span style="color:#66d9ef">id</span>: <span style="color:#ae81ff">3</span>
-  <span style="color:#66d9ef">languages</span>: Java
-<span style="color:#66d9ef">H2</span>:
-  <span style="color:#66d9ef">id</span>: <span style="color:#ae81ff">4</span>
-  <span style="color:#66d9ef">languages</span>: Java
+<div class="highlight"><pre style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4"><code class="language-yaml" data-lang="yaml"><span style="color:#f92672">Tomcat</span>:
+  <span style="color:#f92672">id</span>: <span style="color:#ae81ff">1</span>
+  <span style="color:#f92672">languages</span>: <span style="color:#ae81ff">Java</span>
+<span style="color:#f92672">HttpClient</span>:
+  <span style="color:#f92672">id</span>: <span style="color:#ae81ff">2</span>
+  <span style="color:#f92672">languages</span>: <span style="color:#ae81ff">Java,C#,Node.js</span>
+<span style="color:#f92672">Dubbo</span>:
+  <span style="color:#f92672">id</span>: <span style="color:#ae81ff">3</span>
+  <span style="color:#f92672">languages</span>: <span style="color:#ae81ff">Java</span>
+<span style="color:#f92672">H2</span>:
+  <span style="color:#f92672">id</span>: <span style="color:#ae81ff">4</span>
+  <span style="color:#f92672">languages</span>: <span style="color:#ae81ff">Java</span>
 </code></pre></div><h2 id="remote-server-mapping">Remote server mapping</h2>
 <p>Remote server will be conjectured by the local component. The mappings are based on Component library names.</p>
 <ul>
 <li>Key: client component library name</li>
 <li>Value: server component name</li>
 </ul>
-<div class="highlight"><pre style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4"><code class="language-yaml" data-lang="yaml"><span style="color:#66d9ef">Component-Server-Mappings</span>:
-  <span style="color:#66d9ef">Jedis</span>: Redis
-  <span style="color:#66d9ef">StackExchange.Redis</span>: Redis
-  <span style="color:#66d9ef">Redisson</span>: Redis
-  <span style="color:#66d9ef">Lettuce</span>: Redis
-  <span style="color:#66d9ef">Zookeeper</span>: Zookeeper
-  <span style="color:#66d9ef">SqlClient</span>: SqlServer
-  <span style="color:#66d9ef">Npgsql</span>: PostgreSQL
-  <span style="color:#66d9ef">MySqlConnector</span>: Mysql
-  <span style="color:#66d9ef">EntityFrameworkCore.InMemory</span>: InMemoryDatabase
+<div class="highlight"><pre style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4"><code class="language-yaml" data-lang="yaml"><span style="color:#f92672">Component-Server-Mappings</span>:
+  <span style="color:#f92672">Jedis</span>: <span style="color:#ae81ff">Redis</span>
+  <span style="color:#f92672">StackExchange.Redis</span>: <span style="color:#ae81ff">Redis</span>
+  <span style="color:#f92672">Redisson</span>: <span style="color:#ae81ff">Redis</span>
+  <span style="color:#f92672">Lettuce</span>: <span style="color:#ae81ff">Redis</span>
+  <span style="color:#f92672">Zookeeper</span>: <span style="color:#ae81ff">Zookeeper</span>
+  <span style="color:#f92672">SqlClient</span>: <span style="color:#ae81ff">SqlServer</span>
+  <span style="color:#f92672">Npgsql</span>: <span style="color:#ae81ff">PostgreSQL</span>
+  <span style="color:#f92672">MySqlConnector</span>: <span style="color:#ae81ff">Mysql</span>
+  <span style="color:#f92672">EntityFrameworkCore.InMemory</span>: <span style="color:#ae81ff">InMemoryDatabase</span>
 </code></pre></div>
 
 
diff --git a/docs/main/v8.2.0/en/guides/e2e-local-remote-debug/index.html b/docs/main/v8.2.0/en/guides/e2e-local-remote-debug/index.html
index 18ad09a..0288524 100644
--- a/docs/main/v8.2.0/en/guides/e2e-local-remote-debug/index.html
+++ b/docs/main/v8.2.0/en/guides/e2e-local-remote-debug/index.html
@@ -6,7 +6,7 @@
 <meta name="twitter:site" content="skywalking.apache.org">
 <meta name="twitter:image:src" content="https://skywalking.apache.org/images/skywalking_400x400.png">
 <meta property="og:image" content="https://skywalking.apache.org/images/skywalking_400x400.png">
-<meta name="generator" content="Hugo 0.74.3" />
+<meta name="generator" content="Hugo 0.80.0" />
 <META NAME="ROBOTS" CONTENT="INDEX, FOLLOW">
 
 
@@ -29,7 +29,7 @@ For example, this is the configuration of a container in the skywalking/test/e2e
 <meta itemprop="description" content="Using E2E local remote debugging The E2E remote debugging port of service containers is 5005. If the developer wants to use remote debugging, he needs to add remote debugging parameters to the start service command, and then expose the port 5005.
 For example, this is the configuration of a container in the skywalking/test/e2e/e2e-test/docker/base-compose.yml. JAVA_OPTS is a preset variable for passing additional parameters in the AOP service startup command, so we only need to add the JAVA remote debugging parameters agentlib:jdwp=transport=dt_socket,server=y,suspend=n,address=5005 to the configuration and exposes the port 5005.">
 
-<meta itemprop="wordCount" content="159">
+<meta itemprop="wordCount" content="158">
 
 
 
@@ -53,8 +53,8 @@ if (!doNotTrack) {
 
 
 
-<link rel="preload" href="/scss/main.min.188e3d9b8c40c0c4b2eb2df8c875601e2deef000f752fb38eaebf6ad0dd18a58.css" as="style">
-<link href="/scss/main.min.188e3d9b8c40c0c4b2eb2df8c875601e2deef000f752fb38eaebf6ad0dd18a58.css" rel="stylesheet" integrity="">
+<link rel="preload" href="/scss/main.min.23ad955cba500a0b91ec3371ea1bf316cde102a3cde438be9f9c6a216b8f57c8.css" as="style">
+<link href="/scss/main.min.23ad955cba500a0b91ec3371ea1bf316cde102a3cde438be9f9c6a216b8f57c8.css" rel="stylesheet" integrity="">
 
 
 <script
@@ -833,18 +833,18 @@ if (!doNotTrack) {
 	<h1 id="using-e2e-local-remote-debugging">Using E2E local remote debugging</h1>
 <p>The E2E remote debugging port of service containers is <code>5005</code>. If the developer wants to use remote debugging, he needs to add remote debugging parameters to the start service command, and then expose the port <code>5005</code>.</p>
 <p>For example, this is the configuration of a container in the <a href="https://github.com/apache/skywalking/blob/master/test/e2e/e2e-test/docker/base-compose.yml">skywalking/test/e2e/e2e-test/docker/base-compose.yml</a>. <a href="https://github.com/apache/skywalking/blob/190ca93b6bf48e9d966de5b05cd6490ba54b7266/docker/oap/docker-entrypoint.sh">JAVA_OPTS</a> is a preset variable for passing additional parameters in the AOP service startup command, so we only need to add the JAVA remote  [...]
-<div class="highlight"><pre style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4"><code class="language-yml" data-lang="yml"><span style="color:#66d9ef">oap</span>:
-    <span style="color:#66d9ef">image</span>: skywalking/oap:latest
-    <span style="color:#66d9ef">expose</span>:
-      ...
+<div class="highlight"><pre style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4"><code class="language-yml" data-lang="yml"><span style="color:#f92672">oap</span>:
+    <span style="color:#f92672">image</span>: <span style="color:#ae81ff">skywalking/oap:latest</span>
+    <span style="color:#f92672">expose</span>:
+      <span style="color:#ae81ff">...</span>
       - <span style="color:#ae81ff">5005</span>
-    ...
-    <span style="color:#66d9ef">environment</span>:
-      ...
-      <span style="color:#66d9ef">JAVA_OPTS</span>: &gt;<span style="color:#e6db74">-
-</span><span style="color:#e6db74">        ...</span>
-        -agentlib:jdwp=transport=dt_socket,server=y,suspend=n,address=<span style="color:#ae81ff">5005</span>
-    ...
+    <span style="color:#ae81ff">...</span>
+    <span style="color:#f92672">environment</span>:
+      <span style="color:#ae81ff">...</span>
+      <span style="color:#f92672">JAVA_OPTS</span>: &gt;-<span style="color:#e6db74">
+</span><span style="color:#e6db74">        ...
+</span><span style="color:#e6db74">        -agentlib:jdwp=transport=dt_socket,server=y,suspend=n,address=5005</span>        
+    <span style="color:#ae81ff">...</span>
 </code></pre></div><p>At last, if the E2E test failed and is retrying, the developer can get the ports mapping in the file <code>skywalking/test/e2e/e2e-test/remote_real_port</code> and selects the host port of the corresponding service for remote debugging. For example,</p>
 <div class="highlight"><pre style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4"><code class="language-bash" data-lang="bash"><span style="color:#75715e">#remote_real_port</span>
 
diff --git a/docs/main/v8.2.0/en/guides/how-to-build/index.html b/docs/main/v8.2.0/en/guides/how-to-build/index.html
index e1faaa8..14e6b16 100644
--- a/docs/main/v8.2.0/en/guides/how-to-build/index.html
+++ b/docs/main/v8.2.0/en/guides/how-to-build/index.html
@@ -6,7 +6,7 @@
 <meta name="twitter:site" content="skywalking.apache.org">
 <meta name="twitter:image:src" content="https://skywalking.apache.org/images/skywalking_400x400.png">
 <meta property="og:image" content="https://skywalking.apache.org/images/skywalking_400x400.png">
-<meta name="generator" content="Hugo 0.74.3" />
+<meta name="generator" content="Hugo 0.80.0" />
 <META NAME="ROBOTS" CONTENT="INDEX, FOLLOW">
 
 
@@ -59,8 +59,8 @@ if (!doNotTrack) {
 
 
 
-<link rel="preload" href="/scss/main.min.188e3d9b8c40c0c4b2eb2df8c875601e2deef000f752fb38eaebf6ad0dd18a58.css" as="style">
-<link href="/scss/main.min.188e3d9b8c40c0c4b2eb2df8c875601e2deef000f752fb38eaebf6ad0dd18a58.css" rel="stylesheet" integrity="">
+<link rel="preload" href="/scss/main.min.23ad955cba500a0b91ec3371ea1bf316cde102a3cde438be9f9c6a216b8f57c8.css" as="style">
+<link href="/scss/main.min.23ad955cba500a0b91ec3371ea1bf316cde102a3cde438be9f9c6a216b8f57c8.css" rel="stylesheet" integrity="">
 
 
 <script
diff --git a/docs/main/v8.2.0/en/guides/how-to-release/index.html b/docs/main/v8.2.0/en/guides/how-to-release/index.html
index 829a6be..5508687 100644
--- a/docs/main/v8.2.0/en/guides/how-to-release/index.html
+++ b/docs/main/v8.2.0/en/guides/how-to-release/index.html
@@ -6,7 +6,7 @@
 <meta name="twitter:site" content="skywalking.apache.org">
 <meta name="twitter:image:src" content="https://skywalking.apache.org/images/skywalking_400x400.png">
 <meta property="og:image" content="https://skywalking.apache.org/images/skywalking_400x400.png">
-<meta name="generator" content="Hugo 0.74.3" />
+<meta name="generator" content="Hugo 0.80.0" />
 <META NAME="ROBOTS" CONTENT="INDEX, FOLLOW">
 
 
@@ -59,8 +59,8 @@ if (!doNotTrack) {
 
 
 
-<link rel="preload" href="/scss/main.min.188e3d9b8c40c0c4b2eb2df8c875601e2deef000f752fb38eaebf6ad0dd18a58.css" as="style">
-<link href="/scss/main.min.188e3d9b8c40c0c4b2eb2df8c875601e2deef000f752fb38eaebf6ad0dd18a58.css" rel="stylesheet" integrity="">
+<link rel="preload" href="/scss/main.min.23ad955cba500a0b91ec3371ea1bf316cde102a3cde438be9f9c6a216b8f57c8.css" as="style">
+<link href="/scss/main.min.23ad955cba500a0b91ec3371ea1bf316cde102a3cde438be9f9c6a216b8f57c8.css" rel="stylesheet" integrity="">
 
 
 <script
diff --git a/docs/main/v8.2.0/en/guides/java-plugin-development-guide/index.html b/docs/main/v8.2.0/en/guides/java-plugin-development-guide/index.html
index 95b2c2a..8c7d40a 100644
--- a/docs/main/v8.2.0/en/guides/java-plugin-development-guide/index.html
+++ b/docs/main/v8.2.0/en/guides/java-plugin-development-guide/index.html
@@ -6,7 +6,7 @@
 <meta name="twitter:site" content="skywalking.apache.org">
 <meta name="twitter:image:src" content="https://skywalking.apache.org/images/skywalking_400x400.png">
 <meta property="og:image" content="https://skywalking.apache.org/images/skywalking_400x400.png">
-<meta name="generator" content="Hugo 0.74.3" />
+<meta name="generator" content="Hugo 0.80.0" />
 <META NAME="ROBOTS" CONTENT="INDEX, FOLLOW">
 
 
@@ -56,8 +56,8 @@ if (!doNotTrack) {
 
 
 
-<link rel="preload" href="/scss/main.min.188e3d9b8c40c0c4b2eb2df8c875601e2deef000f752fb38eaebf6ad0dd18a58.css" as="style">
-<link href="/scss/main.min.188e3d9b8c40c0c4b2eb2df8c875601e2deef000f752fb38eaebf6ad0dd18a58.css" rel="stylesheet" integrity="">
+<link rel="preload" href="/scss/main.min.23ad955cba500a0b91ec3371ea1bf316cde102a3cde438be9f9c6a216b8f57c8.css" as="style">
+<link href="/scss/main.min.23ad955cba500a0b91ec3371ea1bf316cde102a3cde438be9f9c6a216b8f57c8.css" rel="stylesheet" integrity="">
 
 
 <script
@@ -1212,7 +1212,7 @@ and could make very unexpected result or side effect.</p>
 <p>The config could provide different behaviours based on the configurations. SkyWalking plugin mechanism provides the configuration
 injection and initialization system in the agent core.</p>
 <p>Every plugin could declare one or more classes to represent the config by using <code>@PluginConfig</code> annotation. The agent core
-could initialize this class&rsquo; static field though System environments, System properties, and <code>agent.config</code> static file.</p>
+could initialize this class' static field though System environments, System properties, and <code>agent.config</code> static file.</p>
 <p>The <code>#root()</code> method in the <code>@PluginConfig</code> annotation requires to declare the root class for the initialization process.
 Typically, SkyWalking prefers to use nested inner static classes for the hierarchy of the configuration.
 Recommend using <code>Plugin</code>/<code>plugin-name</code>/<code>config-key</code> as the nested classes structure of the Config class.</p>
diff --git a/docs/main/v8.2.0/en/guides/plugin-test/index.html b/docs/main/v8.2.0/en/guides/plugin-test/index.html
index 4807d95..728941d 100644
--- a/docs/main/v8.2.0/en/guides/plugin-test/index.html
+++ b/docs/main/v8.2.0/en/guides/plugin-test/index.html
@@ -6,7 +6,7 @@
 <meta name="twitter:site" content="skywalking.apache.org">
 <meta name="twitter:image:src" content="https://skywalking.apache.org/images/skywalking_400x400.png">
 <meta property="og:image" content="https://skywalking.apache.org/images/skywalking_400x400.png">
-<meta name="generator" content="Hugo 0.74.3" />
+<meta name="generator" content="Hugo 0.80.0" />
 <META NAME="ROBOTS" CONTENT="INDEX, FOLLOW">
 
 
@@ -20,12 +20,12 @@
 <meta name="theme-color" content="#ffffff">
 
 <title>Plugin automatic test framework | Apache SkyWalking</title><meta property="og:title" content="Plugin automatic test framework" />
-<meta property="og:description" content="Plugin automatic test framework Plugin test framework is designed for verifying the plugins&rsquo; function and compatible status. As there are dozens of plugins and hundreds of versions need to be verified, it is impossible to do manually. The test framework uses container based tech stack, requires a set of real services with agent installed, then the test mock OAP backend is running to check the segments data sent from agents." />
+<meta property="og:description" content="Plugin automatic test framework Plugin test framework is designed for verifying the plugins&#39; function and compatible status. As there are dozens of plugins and hundreds of versions need to be verified, it is impossible to do manually. The test framework uses container based tech stack, requires a set of real services with agent installed, then the test mock OAP backend is running to check the segments data sent from agents." />
 <meta property="og:type" content="article" />
 <meta property="og:url" content="/docs/main/v8.2.0/en/guides/plugin-test/" />
 
 <meta itemprop="name" content="Plugin automatic test framework">
-<meta itemprop="description" content="Plugin automatic test framework Plugin test framework is designed for verifying the plugins&rsquo; function and compatible status. As there are dozens of plugins and hundreds of versions need to be verified, it is impossible to do manually. The test framework uses container based tech stack, requires a set of real services with agent installed, then the test mock OAP backend is running to check the segments data sent from agents.">
+<meta itemprop="description" content="Plugin automatic test framework Plugin test framework is designed for verifying the plugins&#39; function and compatible status. As there are dozens of plugins and hundreds of versions need to be verified, it is impossible to do manually. The test framework uses container based tech stack, requires a set of real services with agent installed, then the test mock OAP backend is running to check the segments data sent from agents.">
 
 <meta itemprop="wordCount" content="2579">
 
@@ -34,7 +34,7 @@
 <meta itemprop="keywords" content="" />
 <meta name="twitter:card" content="summary"/>
 <meta name="twitter:title" content="Plugin automatic test framework"/>
-<meta name="twitter:description" content="Plugin automatic test framework Plugin test framework is designed for verifying the plugins&rsquo; function and compatible status. As there are dozens of plugins and hundreds of versions need to be verified, it is impossible to do manually. The test framework uses container based tech stack, requires a set of real services with agent installed, then the test mock OAP backend is running to check the segments data sent from agents."/>
+<meta name="twitter:description" content="Plugin automatic test framework Plugin test framework is designed for verifying the plugins&#39; function and compatible status. As there are dozens of plugins and hundreds of versions need to be verified, it is impossible to do manually. The test framework uses container based tech stack, requires a set of real services with agent installed, then the test mock OAP backend is running to check the segments data sent from agents."/>
 
 <script type="application/javascript">
 var doNotTrack = false;
@@ -50,8 +50,8 @@ if (!doNotTrack) {
 
 
 
-<link rel="preload" href="/scss/main.min.188e3d9b8c40c0c4b2eb2df8c875601e2deef000f752fb38eaebf6ad0dd18a58.css" as="style">
-<link href="/scss/main.min.188e3d9b8c40c0c4b2eb2df8c875601e2deef000f752fb38eaebf6ad0dd18a58.css" rel="stylesheet" integrity="">
+<link rel="preload" href="/scss/main.min.23ad955cba500a0b91ec3371ea1bf316cde102a3cde438be9f9c6a216b8f57c8.css" as="style">
+<link href="/scss/main.min.23ad955cba500a0b91ec3371ea1bf316cde102a3cde438be9f9c6a216b8f57c8.css" rel="stylesheet" integrity="">
 
 
 <script
@@ -858,7 +858,7 @@ if (!doNotTrack) {
 
 
 	<h1 id="plugin-automatic-test-framework">Plugin automatic test framework</h1>
-<p>Plugin test framework is designed for verifying the plugins&rsquo; function and compatible status. As there are dozens of plugins and
+<p>Plugin test framework is designed for verifying the plugins' function and compatible status. As there are dozens of plugins and
 hundreds of versions need to be verified, it is impossible to do manually.
 The test framework uses container based tech stack, requires a set of real services with agent installed, then the test mock
 OAP backend is running to check the segments data sent from agents.</p>
@@ -1064,15 +1064,15 @@ dependencies:
 and describe it as a string line.</li>
 </ul>
 <p>Such as in official doc, the health check is</p>
-<div class="highlight"><pre style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4"><code class="language-yaml" data-lang="yaml"><span style="color:#66d9ef">healthcheck</span>:
-  <span style="color:#66d9ef">test</span>: [<span style="color:#e6db74">&#34;CMD&#34;</span>, <span style="color:#e6db74">&#34;curl&#34;</span>, <span style="color:#e6db74">&#34;-f&#34;</span>, <span style="color:#e6db74">&#34;http://localhost&#34;</span>]
-  <span style="color:#66d9ef">interval</span>: 1m30s
-  <span style="color:#66d9ef">timeout</span>: 10s
-  <span style="color:#66d9ef">retries</span>: <span style="color:#ae81ff">3</span>
-  <span style="color:#66d9ef">start_period</span>: 40s
+<div class="highlight"><pre style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4"><code class="language-yaml" data-lang="yaml"><span style="color:#f92672">healthcheck</span>:
+  <span style="color:#f92672">test</span>: [<span style="color:#e6db74">&#34;CMD&#34;</span>, <span style="color:#e6db74">&#34;curl&#34;</span>, <span style="color:#e6db74">&#34;-f&#34;</span>, <span style="color:#e6db74">&#34;http://localhost&#34;</span>]
+  <span style="color:#f92672">interval</span>: <span style="color:#ae81ff">1m30s</span>
+  <span style="color:#f92672">timeout</span>: <span style="color:#ae81ff">10s</span>
+  <span style="color:#f92672">retries</span>: <span style="color:#ae81ff">3</span>
+  <span style="color:#f92672">start_period</span>: <span style="color:#ae81ff">40s</span>
 </code></pre></div><p>The here, you should write as</p>
-<div class="highlight"><pre style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4"><code class="language-yaml" data-lang="yaml"><span style="color:#66d9ef">healthcheck</span>:
-  - <span style="color:#66d9ef">&#39;test</span>: [<span style="color:#e6db74">&#34;CMD&#34;</span>, <span style="color:#e6db74">&#34;curl&#34;</span>, <span style="color:#e6db74">&#34;-f&#34;</span>, <span style="color:#e6db74">&#34;http://localhost&#34;</span>]&#39;
+<div class="highlight"><pre style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4"><code class="language-yaml" data-lang="yaml"><span style="color:#f92672">healthcheck</span>:
+  - <span style="color:#f92672">&#39;test</span>: [<span style="color:#e6db74">&#34;CMD&#34;</span>, <span style="color:#e6db74">&#34;curl&#34;</span>, <span style="color:#e6db74">&#34;-f&#34;</span>, <span style="color:#e6db74">&#34;http://localhost&#34;</span>]<span style="color:#ae81ff">&#39;</span>
   - <span style="color:#e6db74">&#34;interval: 1m30s&#34;</span>
   - <span style="color:#e6db74">&#34;timeout: 10s&#34;</span>
   - <span style="color:#e6db74">&#34;retries: 3&#34;</span>
@@ -1096,26 +1096,26 @@ don&rsquo;t need mapping any port to the host VM, or mount any folder.</p>
 <table>
 <thead>
 <tr>
-<th align="left">Operator</th>
-<th align="left">Description</th>
+<th style="text-align:left">Operator</th>
+<th style="text-align:left">Description</th>
 </tr>
 </thead>
 <tbody>
 <tr>
-<td align="left"><code>nq</code></td>
-<td align="left">Not equal</td>
+<td style="text-align:left"><code>nq</code></td>
+<td style="text-align:left">Not equal</td>
 </tr>
 <tr>
-<td align="left"><code>eq</code></td>
-<td align="left">Equal(default)</td>
+<td style="text-align:left"><code>eq</code></td>
+<td style="text-align:left">Equal(default)</td>
 </tr>
 <tr>
-<td align="left"><code>ge</code></td>
-<td align="left">Greater than or equal</td>
+<td style="text-align:left"><code>ge</code></td>
+<td style="text-align:left">Greater than or equal</td>
 </tr>
 <tr>
-<td align="left"><code>gt</code></td>
-<td align="left">Greater than</td>
+<td style="text-align:left"><code>gt</code></td>
+<td style="text-align:left">Greater than</td>
 </tr>
 </tbody>
 </table>
@@ -1123,34 +1123,34 @@ don&rsquo;t need mapping any port to the host VM, or mount any folder.</p>
 <table>
 <thead>
 <tr>
-<th align="left">Operator</th>
-<th align="left">Description</th>
+<th style="text-align:left">Operator</th>
+<th style="text-align:left">Description</th>
 </tr>
 </thead>
 <tbody>
 <tr>
-<td align="left"><code>not null</code></td>
-<td align="left">Not null</td>
+<td style="text-align:left"><code>not null</code></td>
+<td style="text-align:left">Not null</td>
 </tr>
 <tr>
-<td align="left"><code>null</code></td>
-<td align="left">Null or empty String</td>
+<td style="text-align:left"><code>null</code></td>
+<td style="text-align:left">Null or empty String</td>
 </tr>
 <tr>
-<td align="left"><code>eq</code></td>
-<td align="left">Equal(default)</td>
+<td style="text-align:left"><code>eq</code></td>
+<td style="text-align:left">Equal(default)</td>
 </tr>
 </tbody>
 </table>
 <p><strong>Expected Data Format Of The Segment</strong></p>
-<div class="highlight"><pre style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4"><code class="language-yml" data-lang="yml"><span style="color:#66d9ef">segmentItems</span>:
-<span style="color:#e6db74">-
-</span><span style="color:#e6db74">  serviceName: SERVICE_NAME(string)</span>
-  <span style="color:#66d9ef">segmentSize</span>: SEGMENT_SIZE(int)
-  <span style="color:#66d9ef">segments</span>:
-  - <span style="color:#66d9ef">segmentId</span>: SEGMENT_ID(string)
-    <span style="color:#66d9ef">spans</span>:
-        ...
+<div class="highlight"><pre style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4"><code class="language-yml" data-lang="yml"><span style="color:#f92672">segmentItems</span>:
+-
+  <span style="color:#f92672">serviceName</span>: <span style="color:#ae81ff">SERVICE_NAME(string)</span>
+  <span style="color:#f92672">segmentSize</span>: <span style="color:#ae81ff">SEGMENT_SIZE(int)</span>
+  <span style="color:#f92672">segments</span>:
+  - <span style="color:#f92672">segmentId</span>: <span style="color:#ae81ff">SEGMENT_ID(string)</span>
+    <span style="color:#f92672">spans</span>:
+        <span style="color:#ae81ff">...</span>
 </code></pre></div><table>
 <thead>
 <tr>
@@ -1179,34 +1179,34 @@ don&rsquo;t need mapping any port to the host VM, or mount any folder.</p>
 </table>
 <p><strong>Expected Data Format Of The Span</strong></p>
 <p><strong>Notice</strong>: The order of span list should follow the order of the span finish time.</p>
-<div class="highlight"><pre style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4"><code class="language-yml" data-lang="yml">    <span style="color:#66d9ef">operationName</span>: OPERATION_NAME(string)
-    <span style="color:#66d9ef">parentSpanId</span>: PARENT_SPAN_ID(int)
-    <span style="color:#66d9ef">spanId</span>: SPAN_ID(int)
-    <span style="color:#66d9ef">startTime</span>: START_TIME(int)
-    <span style="color:#66d9ef">endTime</span>: END_TIME(int)
-    <span style="color:#66d9ef">isError: IS_ERROR(string</span>: <span style="color:#66d9ef">true</span>, <span style="color:#66d9ef">false</span>)
-    <span style="color:#66d9ef">spanLayer: SPAN_LAYER(string</span>: DB, RPC_FRAMEWORK, HTTP, MQ, CACHE)
-    <span style="color:#66d9ef">spanType: SPAN_TYPE(string</span>: Exit, Entry, Local)
-    <span style="color:#66d9ef">componentId</span>: COMPONENT_ID(int)
-    <span style="color:#66d9ef">tags</span>:
-    - {<span style="color:#66d9ef">key: TAG_KEY(string), value</span>: TAG_VALUE(string)}
-    ...
-    <span style="color:#66d9ef">logs</span>:
-    - {<span style="color:#66d9ef">key: LOG_KEY(string), value</span>: LOG_VALUE(string)}
-    ...
-    <span style="color:#66d9ef">peer</span>: PEER(string)
-    <span style="color:#66d9ef">refs</span>:
+<div class="highlight"><pre style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4"><code class="language-yml" data-lang="yml">    <span style="color:#f92672">operationName</span>: <span style="color:#ae81ff">OPERATION_NAME(string)</span>
+    <span style="color:#f92672">parentSpanId</span>: <span style="color:#ae81ff">PARENT_SPAN_ID(int)</span>
+    <span style="color:#f92672">spanId</span>: <span style="color:#ae81ff">SPAN_ID(int)</span>
+    <span style="color:#f92672">startTime</span>: <span style="color:#ae81ff">START_TIME(int)</span>
+    <span style="color:#f92672">endTime</span>: <span style="color:#ae81ff">END_TIME(int)</span>
+    <span style="color:#f92672">isError: IS_ERROR(string</span>: <span style="color:#66d9ef">true</span>, <span style="color:#66d9ef">false</span><span style="color:#ae81ff">)</span>
+    <span style="color:#f92672">spanLayer: SPAN_LAYER(string</span>: <span style="color:#ae81ff">DB, RPC_FRAMEWORK, HTTP, MQ, CACHE)</span>
+    <span style="color:#f92672">spanType: SPAN_TYPE(string</span>: <span style="color:#ae81ff">Exit, Entry, Local)</span>
+    <span style="color:#f92672">componentId</span>: <span style="color:#ae81ff">COMPONENT_ID(int)</span>
+    <span style="color:#f92672">tags</span>:
+    - {<span style="color:#f92672">key: TAG_KEY(string), value</span>: <span style="color:#ae81ff">TAG_VALUE(string)}</span>
+    <span style="color:#ae81ff">...</span>
+    <span style="color:#f92672">logs</span>:
+    - {<span style="color:#f92672">key: LOG_KEY(string), value</span>: <span style="color:#ae81ff">LOG_VALUE(string)}</span>
+    <span style="color:#ae81ff">...</span>
+    <span style="color:#f92672">peer</span>: <span style="color:#ae81ff">PEER(string)</span>
+    <span style="color:#f92672">refs</span>:
     - {
-       <span style="color:#66d9ef">traceId</span>: TRACE_ID(string),
-       <span style="color:#66d9ef">parentTraceSegmentId</span>: PARENT_TRACE_SEGMENT_ID(string),
-       <span style="color:#66d9ef">parentSpanId</span>: PARENT_SPAN_ID(int),
-       <span style="color:#66d9ef">parentService</span>: PARENT_SERVICE(string),
-       <span style="color:#66d9ef">parentServiceInstance</span>: PARENT_SERVICE_INSTANCE(string),
-       <span style="color:#66d9ef">parentEndpoint</span>: PARENT_ENDPOINT_NAME(string),
-       <span style="color:#66d9ef">networkAddress</span>: NETWORK_ADDRESS(string),
-       <span style="color:#66d9ef">refType:  REF_TYPE(string</span>: CrossProcess, CrossThread)
+       <span style="color:#f92672">traceId</span>: <span style="color:#ae81ff">TRACE_ID(string),</span>
+       <span style="color:#f92672">parentTraceSegmentId</span>: <span style="color:#ae81ff">PARENT_TRACE_SEGMENT_ID(string),</span>
+       <span style="color:#f92672">parentSpanId</span>: <span style="color:#ae81ff">PARENT_SPAN_ID(int),</span>
+       <span style="color:#f92672">parentService</span>: <span style="color:#ae81ff">PARENT_SERVICE(string),</span>
+       <span style="color:#f92672">parentServiceInstance</span>: <span style="color:#ae81ff">PARENT_SERVICE_INSTANCE(string),</span>
+       <span style="color:#f92672">parentEndpoint</span>: <span style="color:#ae81ff">PARENT_ENDPOINT_NAME(string),</span>
+       <span style="color:#f92672">networkAddress</span>: <span style="color:#ae81ff">NETWORK_ADDRESS(string),</span>
+       <span style="color:#f92672">refType:  REF_TYPE(string</span>: <span style="color:#ae81ff">CrossProcess, CrossThread)</span>
      }
-   ...
+   <span style="color:#ae81ff">...</span>
 </code></pre></div><table>
 <thead>
 <tr>
@@ -1309,12 +1309,12 @@ don&rsquo;t need mapping any port to the host VM, or mount any folder.</p>
 </tbody>
 </table>
 <p><strong>Expected Data Format Of The Meter Items</strong></p>
-<div class="highlight"><pre style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4"><code class="language-yml" data-lang="yml"><span style="color:#66d9ef">meterItems</span>:
-<span style="color:#e6db74">-
-</span><span style="color:#e6db74">  serviceName: SERVICE_NAME(string)</span>
-  <span style="color:#66d9ef">meterSize</span>: METER_SIZE(int)
-  <span style="color:#66d9ef">meters</span>:
-  - ...
+<div class="highlight"><pre style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4"><code class="language-yml" data-lang="yml"><span style="color:#f92672">meterItems</span>:
+-
+  <span style="color:#f92672">serviceName</span>: <span style="color:#ae81ff">SERVICE_NAME(string)</span>
+  <span style="color:#f92672">meterSize</span>: <span style="color:#ae81ff">METER_SIZE(int)</span>
+  <span style="color:#f92672">meters</span>:
+  - <span style="color:#ae81ff">...</span>
 </code></pre></div><table>
 <thead>
 <tr>
@@ -1338,14 +1338,14 @@ don&rsquo;t need mapping any port to the host VM, or mount any folder.</p>
 </tbody>
 </table>
 <p><strong>Expected Data Format Of The Meter</strong></p>
-<div class="highlight"><pre style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4"><code class="language-yml" data-lang="yml">    <span style="color:#66d9ef">meterId</span>: 
-        <span style="color:#66d9ef">name</span>: NAME(string)
-        <span style="color:#66d9ef">tags</span>:
-        - {<span style="color:#66d9ef">name: TAG_NAME(string), value</span>: TAG_VALUE(string)}
-    <span style="color:#66d9ef">singleValue</span>: SINGLE_VALUE(double)
-    <span style="color:#66d9ef">histogramBuckets</span>:
-    - HISTOGRAM_BUCKET(double)
-    ...
+<div class="highlight"><pre style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4"><code class="language-yml" data-lang="yml">    <span style="color:#f92672">meterId</span>: 
+        <span style="color:#f92672">name</span>: <span style="color:#ae81ff">NAME(string)</span>
+        <span style="color:#f92672">tags</span>:
+        - {<span style="color:#f92672">name: TAG_NAME(string), value</span>: <span style="color:#ae81ff">TAG_VALUE(string)}</span>
+    <span style="color:#f92672">singleValue</span>: <span style="color:#ae81ff">SINGLE_VALUE(double)</span>
+    <span style="color:#f92672">histogramBuckets</span>:
+    - <span style="color:#ae81ff">HISTOGRAM_BUCKET(double)</span>
+    <span style="color:#ae81ff">...</span>
 </code></pre></div><p>The verify description for MeterId</p>
 <table>
 <thead>
@@ -1387,30 +1387,30 @@ The following system environment variables are available in the shell.</p>
 <table>
 <thead>
 <tr>
-<th align="left">Variable</th>
-<th align="left">Description</th>
+<th style="text-align:left">Variable</th>
+<th style="text-align:left">Description</th>
 </tr>
 </thead>
 <tbody>
 <tr>
-<td align="left">agent_opts</td>
-<td align="left">Agent plugin opts, check the detail in plugin doc or the same opt added in this PR.</td>
+<td style="text-align:left">agent_opts</td>
+<td style="text-align:left">Agent plugin opts, check the detail in plugin doc or the same opt added in this PR.</td>
 </tr>
 <tr>
-<td align="left">SCENARIO_NAME</td>
-<td align="left">Service name. Default same as the case folder name</td>
+<td style="text-align:left">SCENARIO_NAME</td>
+<td style="text-align:left">Service name. Default same as the case folder name</td>
 </tr>
 <tr>
-<td align="left">SCENARIO_VERSION</td>
-<td align="left">Version</td>
+<td style="text-align:left">SCENARIO_VERSION</td>
+<td style="text-align:left">Version</td>
 </tr>
 <tr>
-<td align="left">SCENARIO_ENTRY_SERVICE</td>
-<td align="left">Entrance URL to access this service</td>
+<td style="text-align:left">SCENARIO_ENTRY_SERVICE</td>
+<td style="text-align:left">Entrance URL to access this service</td>
 </tr>
 <tr>
-<td align="left">SCENARIO_HEALTH_CHECK_URL</td>
-<td align="left">Health check URL</td>
+<td style="text-align:left">SCENARIO_HEALTH_CHECK_URL</td>
+<td style="text-align:left">Health check URL</td>
 </tr>
 </tbody>
 </table>
@@ -1504,66 +1504,66 @@ and don&rsquo;t include the segments of heartbeat service in the expected segmen
 <li>Segment represents the CaseServlet access. Let&rsquo;s name it as <code>SegmentA</code>.</li>
 <li>Segment represents the ContextPropagateServlet access. Let&rsquo;s name it as <code>SegmentB</code>.</li>
 </ol>
-<div class="highlight"><pre style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4"><code class="language-yml" data-lang="yml"><span style="color:#66d9ef">segmentItems</span>:
-  - <span style="color:#66d9ef">serviceName</span>: httpclient-case
-    <span style="color:#66d9ef">segmentSize</span>: ge <span style="color:#ae81ff">2</span> <span style="color:#75715e"># Could have more than one health check segments, because, the dependency is not standby.</span>
+<div class="highlight"><pre style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4"><code class="language-yml" data-lang="yml"><span style="color:#f92672">segmentItems</span>:
+  - <span style="color:#f92672">serviceName</span>: <span style="color:#ae81ff">httpclient-case</span>
+    <span style="color:#f92672">segmentSize</span>: <span style="color:#ae81ff">ge 2</span> <span style="color:#75715e"># Could have more than one health check segments, because, the dependency is not standby.</span>
 </code></pre></div><p>Because Tomcat plugin is a default plugin of SkyWalking, so, in SegmentA, there are two spans</p>
 <ol>
 <li>Tomcat entry span</li>
 <li>HttpClient exit span</li>
 </ol>
 <p>SegmentA span list should like following</p>
-<div class="highlight"><pre style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4"><code class="language-yml" data-lang="yml">    - <span style="color:#66d9ef">segmentId</span>: not <span style="color:#66d9ef">null</span>
-      <span style="color:#66d9ef">spans</span>:
-        - <span style="color:#66d9ef">operationName</span>: /httpclient-case/case/context-propagate
-          <span style="color:#66d9ef">parentSpanId</span>: <span style="color:#ae81ff">0</span>
-          <span style="color:#66d9ef">spanId</span>: <span style="color:#ae81ff">1</span>
-          <span style="color:#66d9ef">startTime</span>: nq <span style="color:#ae81ff">0</span>
-          <span style="color:#66d9ef">endTime</span>: nq <span style="color:#ae81ff">0</span>
-          <span style="color:#66d9ef">isError</span>: <span style="color:#66d9ef">false</span>
-          <span style="color:#66d9ef">spanLayer</span>: Http
-          <span style="color:#66d9ef">spanType</span>: Exit
-          <span style="color:#66d9ef">componentId</span>: eq <span style="color:#ae81ff">2</span>
-          <span style="color:#66d9ef">tags</span>:
-            - {<span style="color:#66d9ef">key: url, value</span>: <span style="color:#e6db74">&#39;http://127.0.0.1:8080/httpclient-case/case/context-propagate&#39;</span>}
-            - {<span style="color:#66d9ef">key: http.method, value</span>: GET}
-          <span style="color:#66d9ef">logs</span>: []
-          <span style="color:#66d9ef">peer</span>: <span style="color:#ae81ff">127.0.0.1</span>:<span style="color:#ae81ff">8080</span>
-        - <span style="color:#66d9ef">operationName</span>: /httpclient-case/case/httpclient
-          <span style="color:#66d9ef">parentSpanId</span>: -<span style="color:#ae81ff">1</span>
-          <span style="color:#66d9ef">spanId</span>: <span style="color:#ae81ff">0</span>
-          <span style="color:#66d9ef">startTime</span>: nq <span style="color:#ae81ff">0</span>
-          <span style="color:#66d9ef">endTime</span>: nq <span style="color:#ae81ff">0</span>
-          <span style="color:#66d9ef">spanLayer</span>: Http
-          <span style="color:#66d9ef">isError</span>: <span style="color:#66d9ef">false</span>
-          <span style="color:#66d9ef">spanType</span>: Entry
-          <span style="color:#66d9ef">componentId</span>: <span style="color:#ae81ff">1</span>
-          <span style="color:#66d9ef">tags</span>:
-            - {<span style="color:#66d9ef">key: url, value</span>: <span style="color:#e6db74">&#39;http://localhost:{SERVER_OUTPUT_PORT}/httpclient-case/case/httpclient&#39;</span>}
-            - {<span style="color:#66d9ef">key: http.method, value</span>: GET}
-          <span style="color:#66d9ef">logs</span>: []
-          <span style="color:#66d9ef">peer</span>: <span style="color:#66d9ef">null</span>
+<div class="highlight"><pre style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4"><code class="language-yml" data-lang="yml">    - <span style="color:#f92672">segmentId</span>: <span style="color:#ae81ff">not null</span>
+      <span style="color:#f92672">spans</span>:
+        - <span style="color:#f92672">operationName</span>: <span style="color:#ae81ff">/httpclient-case/case/context-propagate</span>
+          <span style="color:#f92672">parentSpanId</span>: <span style="color:#ae81ff">0</span>
+          <span style="color:#f92672">spanId</span>: <span style="color:#ae81ff">1</span>
+          <span style="color:#f92672">startTime</span>: <span style="color:#ae81ff">nq 0</span>
+          <span style="color:#f92672">endTime</span>: <span style="color:#ae81ff">nq 0</span>
+          <span style="color:#f92672">isError</span>: <span style="color:#66d9ef">false</span>
+          <span style="color:#f92672">spanLayer</span>: <span style="color:#ae81ff">Http</span>
+          <span style="color:#f92672">spanType</span>: <span style="color:#ae81ff">Exit</span>
+          <span style="color:#f92672">componentId</span>: <span style="color:#ae81ff">eq 2</span>
+          <span style="color:#f92672">tags</span>:
+            - {<span style="color:#f92672">key: url, value</span>: <span style="color:#e6db74">&#39;http://127.0.0.1:8080/httpclient-case/case/context-propagate&#39;</span>}
+            - {<span style="color:#f92672">key: http.method, value</span>: <span style="color:#ae81ff">GET}</span>
+          <span style="color:#f92672">logs</span>: []
+          <span style="color:#f92672">peer</span>: <span style="color:#ae81ff">127.0.0.1</span>:<span style="color:#ae81ff">8080</span>
+        - <span style="color:#f92672">operationName</span>: <span style="color:#ae81ff">/httpclient-case/case/httpclient</span>
+          <span style="color:#f92672">parentSpanId</span>: -<span style="color:#ae81ff">1</span>
+          <span style="color:#f92672">spanId</span>: <span style="color:#ae81ff">0</span>
+          <span style="color:#f92672">startTime</span>: <span style="color:#ae81ff">nq 0</span>
+          <span style="color:#f92672">endTime</span>: <span style="color:#ae81ff">nq 0</span>
+          <span style="color:#f92672">spanLayer</span>: <span style="color:#ae81ff">Http</span>
+          <span style="color:#f92672">isError</span>: <span style="color:#66d9ef">false</span>
+          <span style="color:#f92672">spanType</span>: <span style="color:#ae81ff">Entry</span>
+          <span style="color:#f92672">componentId</span>: <span style="color:#ae81ff">1</span>
+          <span style="color:#f92672">tags</span>:
+            - {<span style="color:#f92672">key: url, value</span>: <span style="color:#e6db74">&#39;http://localhost:{SERVER_OUTPUT_PORT}/httpclient-case/case/httpclient&#39;</span>}
+            - {<span style="color:#f92672">key: http.method, value</span>: <span style="color:#ae81ff">GET}</span>
+          <span style="color:#f92672">logs</span>: []
+          <span style="color:#f92672">peer</span>: <span style="color:#66d9ef">null</span>
 </code></pre></div><p>SegmentB should only have one Tomcat entry span, but includes the Ref pointing to SegmentA.</p>
 <p>SegmentB span list should like following</p>
-<div class="highlight"><pre style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4"><code class="language-yml" data-lang="yml">- <span style="color:#66d9ef">segmentId</span>: not <span style="color:#66d9ef">null</span>
-  <span style="color:#66d9ef">spans</span>:
-  <span style="color:#e6db74">-
-</span><span style="color:#e6db74">   operationName: /httpclient-case/case/context-propagate</span>
-   <span style="color:#66d9ef">parentSpanId</span>: -<span style="color:#ae81ff">1</span>
-   <span style="color:#66d9ef">spanId</span>: <span style="color:#ae81ff">0</span>
-   <span style="color:#66d9ef">tags</span>:
-   - {<span style="color:#66d9ef">key: url, value</span>: <span style="color:#e6db74">&#39;http://127.0.0.1:8080/httpclient-case/case/context-propagate&#39;</span>}
-   - {<span style="color:#66d9ef">key: http.method, value</span>: GET}
-   <span style="color:#66d9ef">logs</span>: []
-   <span style="color:#66d9ef">startTime</span>: nq <span style="color:#ae81ff">0</span>
-   <span style="color:#66d9ef">endTime</span>: nq <span style="color:#ae81ff">0</span>
-   <span style="color:#66d9ef">spanLayer</span>: Http
-   <span style="color:#66d9ef">isError</span>: <span style="color:#66d9ef">false</span>
-   <span style="color:#66d9ef">spanType</span>: Entry
-   <span style="color:#66d9ef">componentId</span>: <span style="color:#ae81ff">1</span>
-   <span style="color:#66d9ef">peer</span>: <span style="color:#66d9ef">null</span>
-   <span style="color:#66d9ef">refs</span>:
-    - {<span style="color:#66d9ef">parentEndpoint: /httpclient-case/case/httpclient, networkAddress: &#39;localhost:8080&#39;, refType: CrossProcess, parentSpanId: 1, parentTraceSegmentId: not null, parentServiceInstance: not null, parentService: not null, traceId</span>: not <span style="color:#66d9ef">null</span>}
+<div class="highlight"><pre style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4"><code class="language-yml" data-lang="yml">- <span style="color:#f92672">segmentId</span>: <span style="color:#ae81ff">not null</span>
+  <span style="color:#f92672">spans</span>:
+  -
+   <span style="color:#f92672">operationName</span>: <span style="color:#ae81ff">/httpclient-case/case/context-propagate</span>
+   <span style="color:#f92672">parentSpanId</span>: -<span style="color:#ae81ff">1</span>
+   <span style="color:#f92672">spanId</span>: <span style="color:#ae81ff">0</span>
+   <span style="color:#f92672">tags</span>:
+   - {<span style="color:#f92672">key: url, value</span>: <span style="color:#e6db74">&#39;http://127.0.0.1:8080/httpclient-case/case/context-propagate&#39;</span>}
+   - {<span style="color:#f92672">key: http.method, value</span>: <span style="color:#ae81ff">GET}</span>
+   <span style="color:#f92672">logs</span>: []
+   <span style="color:#f92672">startTime</span>: <span style="color:#ae81ff">nq 0</span>
+   <span style="color:#f92672">endTime</span>: <span style="color:#ae81ff">nq 0</span>
+   <span style="color:#f92672">spanLayer</span>: <span style="color:#ae81ff">Http</span>
+   <span style="color:#f92672">isError</span>: <span style="color:#66d9ef">false</span>
+   <span style="color:#f92672">spanType</span>: <span style="color:#ae81ff">Entry</span>
+   <span style="color:#f92672">componentId</span>: <span style="color:#ae81ff">1</span>
+   <span style="color:#f92672">peer</span>: <span style="color:#66d9ef">null</span>
+   <span style="color:#f92672">refs</span>:
+    - {<span style="color:#f92672">parentEndpoint: /httpclient-case/case/httpclient, networkAddress: &#39;localhost:8080&#39;, refType: CrossProcess, parentSpanId: 1, parentTraceSegmentId: not null, parentServiceInstance: not null, parentService: not null, traceId</span>: <span style="color:#ae81ff">not null}</span>
 </code></pre></div><h3 id="the-example-process-of-writing-meter-expected-data">The example Process of Writing Meter Expected Data</h3>
 <p>Expected data file, <code>expectedData.yaml</code>, include <code>MeterItems</code> part.</p>
 <p>We are using the toolkit plugin to demonstrate how to write the expected data. When write the <a href="../java-plugin-development-guide#meter-plugin">meter plugin</a>, the expected data file keeps the same.</p>
@@ -1600,22 +1600,22 @@ MeterFactory<span style="color:#f92672">.</span><span style="color:#a6e22e">hist
 <li>Meter <code>test_counter</code> created from <code>MeterFactory#counter</code>. Let&rsquo;s name it as <code>MeterA</code>.</li>
 <li>Meter <code>test_histogram</code> created from <code>MeterFactory#histogram</code>. Let&rsquo;s name it as <code>MeterB</code>.</li>
 </ol>
-<div class="highlight"><pre style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4"><code class="language-yml" data-lang="yml"><span style="color:#66d9ef">meterItems</span>:
-  - <span style="color:#66d9ef">serviceName</span>: toolkit-case
-    <span style="color:#66d9ef">meterSize</span>: <span style="color:#ae81ff">2</span>
+<div class="highlight"><pre style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4"><code class="language-yml" data-lang="yml"><span style="color:#f92672">meterItems</span>:
+  - <span style="color:#f92672">serviceName</span>: <span style="color:#ae81ff">toolkit-case</span>
+    <span style="color:#f92672">meterSize</span>: <span style="color:#ae81ff">2</span>
 </code></pre></div><p>They&rsquo;re showing two kinds of meter, MeterA has a single value, MeterB has a histogram value.</p>
 <p>MeterA should like following, <code>counter</code> and <code>gauge</code> use the same data format.</p>
-<div class="highlight"><pre style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4"><code class="language-yaml" data-lang="yaml">- <span style="color:#66d9ef">meterId</span>:
-    <span style="color:#66d9ef">name</span>: test_counter
-    <span style="color:#66d9ef">tags</span>:
-      - {<span style="color:#66d9ef">name: ck1, value</span>: cv1}
-  <span style="color:#66d9ef">singleValue</span>: gt <span style="color:#ae81ff">0</span>
+<div class="highlight"><pre style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4"><code class="language-yaml" data-lang="yaml">- <span style="color:#f92672">meterId</span>:
+    <span style="color:#f92672">name</span>: <span style="color:#ae81ff">test_counter</span>
+    <span style="color:#f92672">tags</span>:
+      - {<span style="color:#f92672">name: ck1, value</span>: <span style="color:#ae81ff">cv1}</span>
+  <span style="color:#f92672">singleValue</span>: <span style="color:#ae81ff">gt 0</span>
 </code></pre></div><p>MeterB should like following.</p>
-<div class="highlight"><pre style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4"><code class="language-yaml" data-lang="yaml">- <span style="color:#66d9ef">meterId</span>:
-    <span style="color:#66d9ef">name</span>: test_histogram
-    <span style="color:#66d9ef">tags</span>:
-      - {<span style="color:#66d9ef">name: hk1, value</span>: hv1}
-  <span style="color:#66d9ef">histogramBuckets</span>:
+<div class="highlight"><pre style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4"><code class="language-yaml" data-lang="yaml">- <span style="color:#f92672">meterId</span>:
+    <span style="color:#f92672">name</span>: <span style="color:#ae81ff">test_histogram</span>
+    <span style="color:#f92672">tags</span>:
+      - {<span style="color:#f92672">name: hk1, value</span>: <span style="color:#ae81ff">hv1}</span>
+  <span style="color:#f92672">histogramBuckets</span>:
     - <span style="color:#ae81ff">0.0</span>
     - <span style="color:#ae81ff">1.0</span>
     - <span style="color:#ae81ff">5.0</span>
@@ -1637,18 +1637,18 @@ Based on your plugin&rsquo;s name, please add the test case into file <code>.git
 mostly you&rsquo;ll just need to decide which file (<code>plugins-test.&lt;n&gt;.yaml</code>) to add your test case, and simply put one line (as follows) in it, take the existed cases as examples.
 You can run <code>python3 tools/select-group.py</code> to see which file contains the least cases and add your cases into it, in order to balance the running time of each group.</p>
 <p>If a test case required to run in JDK 14 environment, please add you test case into file <code>plugins-jdk14-test.&lt;n&gt;.yaml</code>.</p>
-<div class="highlight"><pre style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4"><code class="language-yaml" data-lang="yaml"><span style="color:#66d9ef">jobs</span>:
-  <span style="color:#66d9ef">PluginsTest</span>:
-    <span style="color:#66d9ef">name</span>: Plugin
-    <span style="color:#66d9ef">runs-on</span>: ubuntu<span style="color:#ae81ff">-18.04</span>
-    <span style="color:#66d9ef">timeout-minutes</span>: <span style="color:#ae81ff">90</span>
-    <span style="color:#66d9ef">strategy</span>:
-      <span style="color:#66d9ef">fail-fast</span>: <span style="color:#66d9ef">true</span>
-      <span style="color:#66d9ef">matrix</span>:
-        <span style="color:#66d9ef">case</span>:
+<div class="highlight"><pre style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4"><code class="language-yaml" data-lang="yaml"><span style="color:#f92672">jobs</span>:
+  <span style="color:#f92672">PluginsTest</span>:
+    <span style="color:#f92672">name</span>: <span style="color:#ae81ff">Plugin</span>
+    <span style="color:#f92672">runs-on</span>: <span style="color:#ae81ff">ubuntu-18.04</span>
+    <span style="color:#f92672">timeout-minutes</span>: <span style="color:#ae81ff">90</span>
+    <span style="color:#f92672">strategy</span>:
+      <span style="color:#f92672">fail-fast</span>: <span style="color:#66d9ef">true</span>
+      <span style="color:#f92672">matrix</span>:
+        <span style="color:#f92672">case</span>:
+          <span style="color:#75715e"># ...</span>
+          - <span style="color:#ae81ff">&lt;your scenario test directory name&gt;</span>
           <span style="color:#75715e"># ...</span>
-          - &lt;your scenario test directory name<span style="color:#e6db74">&gt;
-</span><span style="color:#e6db74">          # ...</span>
 </code></pre></div>
 
 
diff --git a/docs/main/v8.2.0/en/guides/readme/index.html b/docs/main/v8.2.0/en/guides/readme/index.html
index e5908f9..c2a1952 100644
--- a/docs/main/v8.2.0/en/guides/readme/index.html
+++ b/docs/main/v8.2.0/en/guides/readme/index.html
@@ -6,7 +6,7 @@
 <meta name="twitter:site" content="skywalking.apache.org">
 <meta name="twitter:image:src" content="https://skywalking.apache.org/images/skywalking_400x400.png">
 <meta property="og:image" content="https://skywalking.apache.org/images/skywalking_400x400.png">
-<meta name="generator" content="Hugo 0.74.3" />
+<meta name="generator" content="Hugo 0.80.0" />
 <META NAME="ROBOTS" CONTENT="INDEX, FOLLOW">
 
 
@@ -53,8 +53,8 @@ if (!doNotTrack) {
 
 
 
-<link rel="preload" href="/scss/main.min.188e3d9b8c40c0c4b2eb2df8c875601e2deef000f752fb38eaebf6ad0dd18a58.css" as="style">
-<link href="/scss/main.min.188e3d9b8c40c0c4b2eb2df8c875601e2deef000f752fb38eaebf6ad0dd18a58.css" rel="stylesheet" integrity="">
+<link rel="preload" href="/scss/main.min.23ad955cba500a0b91ec3371ea1bf316cde102a3cde438be9f9c6a216b8f57c8.css" as="style">
+<link href="/scss/main.min.23ad955cba500a0b91ec3371ea1bf316cde102a3cde438be9f9c6a216b8f57c8.css" rel="stylesheet" integrity="">
 
 
 <script
@@ -981,7 +981,7 @@ miss any newly-added dependency:</p>
 <li>Build a distribution package and unzip/untar it to folder <code>dist</code>.</li>
 <li>Run the script in the root directory, it will print out all newly-added dependencies.</li>
 <li>Check the LICENSE&rsquo;s and NOTICE&rsquo;s of those dependencies, if they can be included in an ASF project, add them in the <code>apm-dist/release-docs/{LICENSE,NOTICE}</code> file.</li>
-<li>Add those dependencies&rsquo; names to the <code>tools/dependencies/known-oap-backend-dependencies.txt</code> file (<strong>alphabetical order</strong>), the next run of <code>check-LICENSE.sh</code> should pass.</li>
+<li>Add those dependencies' names to the <code>tools/dependencies/known-oap-backend-dependencies.txt</code> file (<strong>alphabetical order</strong>), the next run of <code>check-LICENSE.sh</code> should pass.</li>
 </ul>
 <h2 id="profile">Profile</h2>
 <p>The performance profile is an enhancement feature in the APM system. We are using the thread dump to estimate the method execution time, rather than adding many local spans. In this way, the resource cost would be much less than using distributed tracing to locate slow method. This feature is suitable in the production environment. The following documents are important for developers to understand the key parts of this feature</p>
diff --git a/docs/main/v8.2.0/en/guides/source-extension/index.html b/docs/main/v8.2.0/en/guides/source-extension/index.html
index 6b81e6c..befd23c 100644
--- a/docs/main/v8.2.0/en/guides/source-extension/index.html
+++ b/docs/main/v8.2.0/en/guides/source-extension/index.html
@@ -6,7 +6,7 @@
 <meta name="twitter:site" content="skywalking.apache.org">
 <meta name="twitter:image:src" content="https://skywalking.apache.org/images/skywalking_400x400.png">
 <meta property="og:image" content="https://skywalking.apache.org/images/skywalking_400x400.png">
-<meta name="generator" content="Hugo 0.74.3" />
+<meta name="generator" content="Hugo 0.80.0" />
 <META NAME="ROBOTS" CONTENT="INDEX, FOLLOW">
 
 
@@ -56,8 +56,8 @@ if (!doNotTrack) {
 
 
 
-<link rel="preload" href="/scss/main.min.188e3d9b8c40c0c4b2eb2df8c875601e2deef000f752fb38eaebf6ad0dd18a58.css" as="style">
-<link href="/scss/main.min.188e3d9b8c40c0c4b2eb2df8c875601e2deef000f752fb38eaebf6ad0dd18a58.css" rel="stylesheet" integrity="">
+<link rel="preload" href="/scss/main.min.23ad955cba500a0b91ec3371ea1bf316cde102a3cde438be9f9c6a216b8f57c8.css" as="style">
+<link href="/scss/main.min.23ad955cba500a0b91ec3371ea1bf316cde102a3cde438be9f9c6a216b8f57c8.css" rel="stylesheet" integrity="">
 
 
 <script
diff --git a/docs/main/v8.2.0/en/guides/storage-extention/index.html b/docs/main/v8.2.0/en/guides/storage-extention/index.html
index e3dc002..7deb09d 100644
--- a/docs/main/v8.2.0/en/guides/storage-extention/index.html
+++ b/docs/main/v8.2.0/en/guides/storage-extention/index.html
@@ -6,7 +6,7 @@
 <meta name="twitter:site" content="skywalking.apache.org">
 <meta name="twitter:image:src" content="https://skywalking.apache.org/images/skywalking_400x400.png">
 <meta property="og:image" content="https://skywalking.apache.org/images/skywalking_400x400.png">
-<meta name="generator" content="Hugo 0.74.3" />
+<meta name="generator" content="Hugo 0.80.0" />
 <META NAME="ROBOTS" CONTENT="INDEX, FOLLOW">
 
 
@@ -56,8 +56,8 @@ if (!doNotTrack) {
 
 
 
-<link rel="preload" href="/scss/main.min.188e3d9b8c40c0c4b2eb2df8c875601e2deef000f752fb38eaebf6ad0dd18a58.css" as="style">
-<link href="/scss/main.min.188e3d9b8c40c0c4b2eb2df8c875601e2deef000f752fb38eaebf6ad0dd18a58.css" rel="stylesheet" integrity="">
+<link rel="preload" href="/scss/main.min.23ad955cba500a0b91ec3371ea1bf316cde102a3cde438be9f9c6a216b8f57c8.css" as="style">
+<link href="/scss/main.min.23ad955cba500a0b91ec3371ea1bf316cde102a3cde438be9f9c6a216b8f57c8.css" rel="stylesheet" integrity="">
 
 
 <script
diff --git a/docs/main/v8.2.0/en/protocols/browser-http-api-protocol/index.html b/docs/main/v8.2.0/en/protocols/browser-http-api-protocol/index.html
index d73912d..be973cd 100644
--- a/docs/main/v8.2.0/en/protocols/browser-http-api-protocol/index.html
+++ b/docs/main/v8.2.0/en/protocols/browser-http-api-protocol/index.html
@@ -6,7 +6,7 @@
 <meta name="twitter:site" content="skywalking.apache.org">
 <meta name="twitter:image:src" content="https://skywalking.apache.org/images/skywalking_400x400.png">
 <meta property="og:image" content="https://skywalking.apache.org/images/skywalking_400x400.png">
-<meta name="generator" content="Hugo 0.74.3" />
+<meta name="generator" content="Hugo 0.80.0" />
 <META NAME="ROBOTS" CONTENT="INDEX, FOLLOW">
 
 
@@ -62,8 +62,8 @@ if (!doNotTrack) {
 
 
 
-<link rel="preload" href="/scss/main.min.188e3d9b8c40c0c4b2eb2df8c875601e2deef000f752fb38eaebf6ad0dd18a58.css" as="style">
-<link href="/scss/main.min.188e3d9b8c40c0c4b2eb2df8c875601e2deef000f752fb38eaebf6ad0dd18a58.css" rel="stylesheet" integrity="">
+<link rel="preload" href="/scss/main.min.23ad955cba500a0b91ec3371ea1bf316cde102a3cde438be9f9c6a216b8f57c8.css" as="style">
+<link href="/scss/main.min.23ad955cba500a0b91ec3371ea1bf316cde102a3cde438be9f9c6a216b8f57c8.css" rel="stylesheet" integrity="">
 
 
 <script
diff --git a/docs/main/v8.2.0/en/protocols/browser-protocol/index.html b/docs/main/v8.2.0/en/protocols/browser-protocol/index.html
index 6fbd4fe..beac434 100644
--- a/docs/main/v8.2.0/en/protocols/browser-protocol/index.html
+++ b/docs/main/v8.2.0/en/protocols/browser-protocol/index.html
@@ -6,7 +6,7 @@
 <meta name="twitter:site" content="skywalking.apache.org">
 <meta name="twitter:image:src" content="https://skywalking.apache.org/images/skywalking_400x400.png">
 <meta property="og:image" content="https://skywalking.apache.org/images/skywalking_400x400.png">
-<meta name="generator" content="Hugo 0.74.3" />
+<meta name="generator" content="Hugo 0.80.0" />
 <META NAME="ROBOTS" CONTENT="INDEX, FOLLOW">
 
 
@@ -62,8 +62,8 @@ if (!doNotTrack) {
 
 
 
-<link rel="preload" href="/scss/main.min.188e3d9b8c40c0c4b2eb2df8c875601e2deef000f752fb38eaebf6ad0dd18a58.css" as="style">
-<link href="/scss/main.min.188e3d9b8c40c0c4b2eb2df8c875601e2deef000f752fb38eaebf6ad0dd18a58.css" rel="stylesheet" integrity="">
+<link rel="preload" href="/scss/main.min.23ad955cba500a0b91ec3371ea1bf316cde102a3cde438be9f9c6a216b8f57c8.css" as="style">
+<link href="/scss/main.min.23ad955cba500a0b91ec3371ea1bf316cde102a3cde438be9f9c6a216b8f57c8.css" rel="stylesheet" integrity="">
 
 
 <script
diff --git a/docs/main/v8.2.0/en/protocols/http-api-protocol/index.html b/docs/main/v8.2.0/en/protocols/http-api-protocol/index.html
index 5bcb85f..1f850cb 100644
--- a/docs/main/v8.2.0/en/protocols/http-api-protocol/index.html
+++ b/docs/main/v8.2.0/en/protocols/http-api-protocol/index.html
@@ -6,7 +6,7 @@
 <meta name="twitter:site" content="skywalking.apache.org">
 <meta name="twitter:image:src" content="https://skywalking.apache.org/images/skywalking_400x400.png">
 <meta property="og:image" content="https://skywalking.apache.org/images/skywalking_400x400.png">
-<meta name="generator" content="Hugo 0.74.3" />
+<meta name="generator" content="Hugo 0.80.0" />
 <META NAME="ROBOTS" CONTENT="INDEX, FOLLOW">
 
 
@@ -62,8 +62,8 @@ if (!doNotTrack) {
 
 
 
-<link rel="preload" href="/scss/main.min.188e3d9b8c40c0c4b2eb2df8c875601e2deef000f752fb38eaebf6ad0dd18a58.css" as="style">
-<link href="/scss/main.min.188e3d9b8c40c0c4b2eb2df8c875601e2deef000f752fb38eaebf6ad0dd18a58.css" rel="stylesheet" integrity="">
+<link rel="preload" href="/scss/main.min.23ad955cba500a0b91ec3371ea1bf316cde102a3cde438be9f9c6a216b8f57c8.css" as="style">
+<link href="/scss/main.min.23ad955cba500a0b91ec3371ea1bf316cde102a3cde438be9f9c6a216b8f57c8.css" rel="stylesheet" integrity="">
 
 
 <script
diff --git a/docs/main/v8.2.0/en/protocols/jvm-protocol/index.html b/docs/main/v8.2.0/en/protocols/jvm-protocol/index.html
index 3fd84de..a1a027f 100644
--- a/docs/main/v8.2.0/en/protocols/jvm-protocol/index.html
+++ b/docs/main/v8.2.0/en/protocols/jvm-protocol/index.html
@@ -6,7 +6,7 @@
 <meta name="twitter:site" content="skywalking.apache.org">
 <meta name="twitter:image:src" content="https://skywalking.apache.org/images/skywalking_400x400.png">
 <meta property="og:image" content="https://skywalking.apache.org/images/skywalking_400x400.png">
-<meta name="generator" content="Hugo 0.74.3" />
+<meta name="generator" content="Hugo 0.80.0" />
 <META NAME="ROBOTS" CONTENT="INDEX, FOLLOW">
 
 
@@ -53,8 +53,8 @@ if (!doNotTrack) {
 
 
 
-<link rel="preload" href="/scss/main.min.188e3d9b8c40c0c4b2eb2df8c875601e2deef000f752fb38eaebf6ad0dd18a58.css" as="style">
-<link href="/scss/main.min.188e3d9b8c40c0c4b2eb2df8c875601e2deef000f752fb38eaebf6ad0dd18a58.css" rel="stylesheet" integrity="">
+<link rel="preload" href="/scss/main.min.23ad955cba500a0b91ec3371ea1bf316cde102a3cde438be9f9c6a216b8f57c8.css" as="style">
+<link href="/scss/main.min.23ad955cba500a0b91ec3371ea1bf316cde102a3cde438be9f9c6a216b8f57c8.css" rel="stylesheet" integrity="">
 
 
 <script
diff --git a/docs/main/v8.2.0/en/protocols/query-protocol/index.html b/docs/main/v8.2.0/en/protocols/query-protocol/index.html
index 3bec799..24d86b6 100644
--- a/docs/main/v8.2.0/en/protocols/query-protocol/index.html
+++ b/docs/main/v8.2.0/en/protocols/query-protocol/index.html
@@ -6,7 +6,7 @@
 <meta name="twitter:site" content="skywalking.apache.org">
 <meta name="twitter:image:src" content="https://skywalking.apache.org/images/skywalking_400x400.png">
 <meta property="og:image" content="https://skywalking.apache.org/images/skywalking_400x400.png">
-<meta name="generator" content="Hugo 0.74.3" />
+<meta name="generator" content="Hugo 0.80.0" />
 <META NAME="ROBOTS" CONTENT="INDEX, FOLLOW">
 
 
@@ -59,8 +59,8 @@ if (!doNotTrack) {
 
 
 
-<link rel="preload" href="/scss/main.min.188e3d9b8c40c0c4b2eb2df8c875601e2deef000f752fb38eaebf6ad0dd18a58.css" as="style">
-<link href="/scss/main.min.188e3d9b8c40c0c4b2eb2df8c875601e2deef000f752fb38eaebf6ad0dd18a58.css" rel="stylesheet" integrity="">
+<link rel="preload" href="/scss/main.min.23ad955cba500a0b91ec3371ea1bf316cde102a3cde438be9f9c6a216b8f57c8.css" as="style">
+<link href="/scss/main.min.23ad955cba500a0b91ec3371ea1bf316cde102a3cde438be9f9c6a216b8f57c8.css" rel="stylesheet" integrity="">
 
 
 <script
diff --git a/docs/main/v8.2.0/en/protocols/readme/index.html b/docs/main/v8.2.0/en/protocols/readme/index.html
index 640da2c..6186888 100644
--- a/docs/main/v8.2.0/en/protocols/readme/index.html
+++ b/docs/main/v8.2.0/en/protocols/readme/index.html
@@ -6,7 +6,7 @@
 <meta name="twitter:site" content="skywalking.apache.org">
 <meta name="twitter:image:src" content="https://skywalking.apache.org/images/skywalking_400x400.png">
 <meta property="og:image" content="https://skywalking.apache.org/images/skywalking_400x400.png">
-<meta name="generator" content="Hugo 0.74.3" />
+<meta name="generator" content="Hugo 0.80.0" />
 <META NAME="ROBOTS" CONTENT="INDEX, FOLLOW">
 
 
@@ -59,8 +59,8 @@ if (!doNotTrack) {
 
 
 
-<link rel="preload" href="/scss/main.min.188e3d9b8c40c0c4b2eb2df8c875601e2deef000f752fb38eaebf6ad0dd18a58.css" as="style">
-<link href="/scss/main.min.188e3d9b8c40c0c4b2eb2df8c875601e2deef000f752fb38eaebf6ad0dd18a58.css" rel="stylesheet" integrity="">
+<link rel="preload" href="/scss/main.min.23ad955cba500a0b91ec3371ea1bf316cde102a3cde438be9f9c6a216b8f57c8.css" as="style">
+<link href="/scss/main.min.23ad955cba500a0b91ec3371ea1bf316cde102a3cde438be9f9c6a216b8f57c8.css" rel="stylesheet" integrity="">
 
 
 <script
diff --git a/docs/main/v8.2.0/en/protocols/skywalking-cross-process-correlation-headers-protocol-v1/index.html b/docs/main/v8.2.0/en/protocols/skywalking-cross-process-correlation-headers-protocol-v1/index.html
index 257f014..e023bfb 100644
--- a/docs/main/v8.2.0/en/protocols/skywalking-cross-process-correlation-headers-protocol-v1/index.html
+++ b/docs/main/v8.2.0/en/protocols/skywalking-cross-process-correlation-headers-protocol-v1/index.html
@@ -6,7 +6,7 @@
 <meta name="twitter:site" content="skywalking.apache.org">
 <meta name="twitter:image:src" content="https://skywalking.apache.org/images/skywalking_400x400.png">
 <meta property="og:image" content="https://skywalking.apache.org/images/skywalking_400x400.png">
-<meta name="generator" content="Hugo 0.74.3" />
+<meta name="generator" content="Hugo 0.80.0" />
 <META NAME="ROBOTS" CONTENT="INDEX, FOLLOW">
 
 
@@ -53,8 +53,8 @@ if (!doNotTrack) {
 
 
 
-<link rel="preload" href="/scss/main.min.188e3d9b8c40c0c4b2eb2df8c875601e2deef000f752fb38eaebf6ad0dd18a58.css" as="style">
-<link href="/scss/main.min.188e3d9b8c40c0c4b2eb2df8c875601e2deef000f752fb38eaebf6ad0dd18a58.css" rel="stylesheet" integrity="">
+<link rel="preload" href="/scss/main.min.23ad955cba500a0b91ec3371ea1bf316cde102a3cde438be9f9c6a216b8f57c8.css" as="style">
+<link href="/scss/main.min.23ad955cba500a0b91ec3371ea1bf316cde102a3cde438be9f9c6a216b8f57c8.css" rel="stylesheet" integrity="">
 
 
 <script
diff --git a/docs/main/v8.2.0/en/protocols/skywalking-cross-process-propagation-headers-protocol-v3/index.html b/docs/main/v8.2.0/en/protocols/skywalking-cross-process-propagation-headers-protocol-v3/index.html
index 2ae1727..5ca11d2 100644
--- a/docs/main/v8.2.0/en/protocols/skywalking-cross-process-propagation-headers-protocol-v3/index.html
+++ b/docs/main/v8.2.0/en/protocols/skywalking-cross-process-propagation-headers-protocol-v3/index.html
@@ -6,7 +6,7 @@
 <meta name="twitter:site" content="skywalking.apache.org">
 <meta name="twitter:image:src" content="https://skywalking.apache.org/images/skywalking_400x400.png">
 <meta property="og:image" content="https://skywalking.apache.org/images/skywalking_400x400.png">
-<meta name="generator" content="Hugo 0.74.3" />
+<meta name="generator" content="Hugo 0.80.0" />
 <META NAME="ROBOTS" CONTENT="INDEX, FOLLOW">
 
 
@@ -53,8 +53,8 @@ if (!doNotTrack) {
 
 
 
-<link rel="preload" href="/scss/main.min.188e3d9b8c40c0c4b2eb2df8c875601e2deef000f752fb38eaebf6ad0dd18a58.css" as="style">
-<link href="/scss/main.min.188e3d9b8c40c0c4b2eb2df8c875601e2deef000f752fb38eaebf6ad0dd18a58.css" rel="stylesheet" integrity="">
+<link rel="preload" href="/scss/main.min.23ad955cba500a0b91ec3371ea1bf316cde102a3cde438be9f9c6a216b8f57c8.css" as="style">
+<link href="/scss/main.min.23ad955cba500a0b91ec3371ea1bf316cde102a3cde438be9f9c6a216b8f57c8.css" rel="stylesheet" integrity="">
 
 
 <script
diff --git a/docs/main/v8.2.0/en/protocols/trace-data-protocol-v3/index.html b/docs/main/v8.2.0/en/protocols/trace-data-protocol-v3/index.html
index b67e422..9c59661 100644
--- a/docs/main/v8.2.0/en/protocols/trace-data-protocol-v3/index.html
+++ b/docs/main/v8.2.0/en/protocols/trace-data-protocol-v3/index.html
@@ -6,7 +6,7 @@
 <meta name="twitter:site" content="skywalking.apache.org">
 <meta name="twitter:image:src" content="https://skywalking.apache.org/images/skywalking_400x400.png">
 <meta property="og:image" content="https://skywalking.apache.org/images/skywalking_400x400.png">
-<meta name="generator" content="Hugo 0.74.3" />
+<meta name="generator" content="Hugo 0.80.0" />
 <META NAME="ROBOTS" CONTENT="INDEX, FOLLOW">
 
 
@@ -56,8 +56,8 @@ if (!doNotTrack) {
 
 
 
-<link rel="preload" href="/scss/main.min.188e3d9b8c40c0c4b2eb2df8c875601e2deef000f752fb38eaebf6ad0dd18a58.css" as="style">
-<link href="/scss/main.min.188e3d9b8c40c0c4b2eb2df8c875601e2deef000f752fb38eaebf6ad0dd18a58.css" rel="stylesheet" integrity="">
+<link rel="preload" href="/scss/main.min.23ad955cba500a0b91ec3371ea1bf316cde102a3cde438be9f9c6a216b8f57c8.css" as="style">
+<link href="/scss/main.min.23ad955cba500a0b91ec3371ea1bf316cde102a3cde438be9f9c6a216b8f57c8.css" rel="stylesheet" integrity="">
 
 
 <script
diff --git a/docs/main/v8.2.0/en/setup/backend/advanced-deployment/index.html b/docs/main/v8.2.0/en/setup/backend/advanced-deployment/index.html
index 48b2e78..a153d1c 100644
--- a/docs/main/v8.2.0/en/setup/backend/advanced-deployment/index.html
+++ b/docs/main/v8.2.0/en/setup/backend/advanced-deployment/index.html
@@ -6,7 +6,7 @@
 <meta name="twitter:site" content="skywalking.apache.org">
 <meta name="twitter:image:src" content="https://skywalking.apache.org/images/skywalking_400x400.png">
 <meta property="og:image" content="https://skywalking.apache.org/images/skywalking_400x400.png">
-<meta name="generator" content="Hugo 0.74.3" />
+<meta name="generator" content="Hugo 0.80.0" />
 <META NAME="ROBOTS" CONTENT="INDEX, FOLLOW">
 
 
@@ -59,8 +59,8 @@ if (!doNotTrack) {
 
 
 
-<link rel="preload" href="/scss/main.min.188e3d9b8c40c0c4b2eb2df8c875601e2deef000f752fb38eaebf6ad0dd18a58.css" as="style">
-<link href="/scss/main.min.188e3d9b8c40c0c4b2eb2df8c875601e2deef000f752fb38eaebf6ad0dd18a58.css" rel="stylesheet" integrity="">
+<link rel="preload" href="/scss/main.min.23ad955cba500a0b91ec3371ea1bf316cde102a3cde438be9f9c6a216b8f57c8.css" as="style">
+<link href="/scss/main.min.23ad955cba500a0b91ec3371ea1bf316cde102a3cde438be9f9c6a216b8f57c8.css" rel="stylesheet" integrity="">
 
 
 <script
diff --git a/docs/main/v8.2.0/en/setup/backend/apdex-threshold/index.html b/docs/main/v8.2.0/en/setup/backend/apdex-threshold/index.html
index d434016..5221fcb 100644
--- a/docs/main/v8.2.0/en/setup/backend/apdex-threshold/index.html
+++ b/docs/main/v8.2.0/en/setup/backend/apdex-threshold/index.html
@@ -6,7 +6,7 @@
 <meta name="twitter:site" content="skywalking.apache.org">
 <meta name="twitter:image:src" content="https://skywalking.apache.org/images/skywalking_400x400.png">
 <meta property="og:image" content="https://skywalking.apache.org/images/skywalking_400x400.png">
-<meta name="generator" content="Hugo 0.74.3" />
+<meta name="generator" content="Hugo 0.80.0" />
 <META NAME="ROBOTS" CONTENT="INDEX, FOLLOW">
 
 
@@ -56,8 +56,8 @@ if (!doNotTrack) {
 
 
 
-<link rel="preload" href="/scss/main.min.188e3d9b8c40c0c4b2eb2df8c875601e2deef000f752fb38eaebf6ad0dd18a58.css" as="style">
-<link href="/scss/main.min.188e3d9b8c40c0c4b2eb2df8c875601e2deef000f752fb38eaebf6ad0dd18a58.css" rel="stylesheet" integrity="">
+<link rel="preload" href="/scss/main.min.23ad955cba500a0b91ec3371ea1bf316cde102a3cde438be9f9c6a216b8f57c8.css" as="style">
+<link href="/scss/main.min.23ad955cba500a0b91ec3371ea1bf316cde102a3cde438be9f9c6a216b8f57c8.css" rel="stylesheet" integrity="">
 
 
 <script
@@ -843,9 +843,9 @@ greater than 1.2 seconds dissatisfy the user. Responses greater than 4.8 seconds
 <p>The apdex threshold T can be configured in <code>service-apdex-threshold.yml</code> file or via <a href="../dynamic-config">Dynamic Configuration</a>.
 The <code>default</code> item will be apply to a service isn&rsquo;t defined in this configuration as the default threshold.</p>
 <h2 id="configuration-format">Configuration Format</h2>
-<p>The configuration content includes the service&rsquo; names and their threshold:</p>
+<p>The configuration content includes the service' names and their threshold:</p>
 <div class="highlight"><pre style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4"><code class="language-yml" data-lang="yml"><span style="color:#75715e"># default threshold is 500ms</span>
-<span style="color:#66d9ef">default</span>: <span style="color:#ae81ff">500</span>
+<span style="color:#f92672">default</span>: <span style="color:#ae81ff">500</span>
 <span style="color:#75715e"># example:</span>
 <span style="color:#75715e"># the threshold of service &#34;tomcat&#34; is 1s</span>
 <span style="color:#75715e"># tomcat: 1000</span>
diff --git a/docs/main/v8.2.0/en/setup/backend/backend-alarm/index.html b/docs/main/v8.2.0/en/setup/backend/backend-alarm/index.html
index 5802d4f..e388138 100644
--- a/docs/main/v8.2.0/en/setup/backend/backend-alarm/index.html
+++ b/docs/main/v8.2.0/en/setup/backend/backend-alarm/index.html
@@ -6,7 +6,7 @@
 <meta name="twitter:site" content="skywalking.apache.org">
 <meta name="twitter:image:src" content="https://skywalking.apache.org/images/skywalking_400x400.png">
 <meta property="og:image" content="https://skywalking.apache.org/images/skywalking_400x400.png">
-<meta name="generator" content="Hugo 0.74.3" />
+<meta name="generator" content="Hugo 0.80.0" />
 <META NAME="ROBOTS" CONTENT="INDEX, FOLLOW">
 
 
@@ -29,7 +29,7 @@
 <meta itemprop="description" content="Alarm Alarm core is driven by a collection of rules, which are defined in config/alarm-settings.yml. There are three parts in alarm rule definition.
  Alarm rules. They define how metrics alarm should be triggered, what conditions should be considered. Webhooks. The list of web service endpoint, which should be called after the alarm is triggered. gRPCHook. The host and port of remote gRPC method, which should be called after the alarm is triggered.">
 
-<meta itemprop="wordCount" content="1606">
+<meta itemprop="wordCount" content="1603">
 
 
 
@@ -53,8 +53,8 @@ if (!doNotTrack) {
 
 
 
-<link rel="preload" href="/scss/main.min.188e3d9b8c40c0c4b2eb2df8c875601e2deef000f752fb38eaebf6ad0dd18a58.css" as="style">
-<link href="/scss/main.min.188e3d9b8c40c0c4b2eb2df8c875601e2deef000f752fb38eaebf6ad0dd18a58.css" rel="stylesheet" integrity="">
+<link rel="preload" href="/scss/main.min.23ad955cba500a0b91ec3371ea1bf316cde102a3cde438be9f9c6a216b8f57c8.css" as="style">
+<link href="/scss/main.min.23ad955cba500a0b91ec3371ea1bf316cde102a3cde438be9f9c6a216b8f57c8.css" rel="stylesheet" integrity="">
 
 
 <script
@@ -913,62 +913,62 @@ such as one alarm rule of the service metrics with another rule of the endpoint
 <li><strong>Expression</strong>. Specify how to compose rules, support <code>&amp;&amp;</code>, <code>||</code>, <code>()</code>.</li>
 <li><strong>Message</strong>. Specify the notification message when rule triggered.</li>
 </ul>
-<div class="highlight"><pre style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4"><code class="language-yaml" data-lang="yaml"><span style="color:#66d9ef">rules</span>:
+<div class="highlight"><pre style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4"><code class="language-yaml" data-lang="yaml"><span style="color:#f92672">rules</span>:
   <span style="color:#75715e"># Rule unique name, must be ended with `_rule`.</span>
-  <span style="color:#66d9ef">endpoint_percent_rule</span>:
+  <span style="color:#f92672">endpoint_percent_rule</span>:
     <span style="color:#75715e"># Metrics value need to be long, double or int</span>
-    <span style="color:#66d9ef">metrics-name</span>: endpoint_percent
-    <span style="color:#66d9ef">threshold</span>: <span style="color:#ae81ff">75</span>
-    <span style="color:#66d9ef">op</span>: &lt;
+    <span style="color:#f92672">metrics-name</span>: <span style="color:#ae81ff">endpoint_percent</span>
+    <span style="color:#f92672">threshold</span>: <span style="color:#ae81ff">75</span>
+    <span style="color:#f92672">op</span>: <span style="color:#ae81ff">&lt;</span>
     <span style="color:#75715e"># The length of time to evaluate the metrics</span>
-    <span style="color:#66d9ef">period</span>: <span style="color:#ae81ff">10</span>
+    <span style="color:#f92672">period</span>: <span style="color:#ae81ff">10</span>
     <span style="color:#75715e"># How many times after the metrics match the condition, will trigger alarm</span>
-    <span style="color:#66d9ef">count</span>: <span style="color:#ae81ff">3</span>
+    <span style="color:#f92672">count</span>: <span style="color:#ae81ff">3</span>
     <span style="color:#75715e"># How many times of checks, the alarm keeps silence after alarm triggered, default as same as period.</span>
-    <span style="color:#66d9ef">silence-period</span>: <span style="color:#ae81ff">10</span>
+    <span style="color:#f92672">silence-period</span>: <span style="color:#ae81ff">10</span>
     <span style="color:#75715e"># Specify if the rule can send notification or just as an condition of composite rule</span>
-    <span style="color:#66d9ef">only-as-condition</span>: <span style="color:#66d9ef">false</span>
-  <span style="color:#66d9ef">service_percent_rule</span>:
-    <span style="color:#66d9ef">metrics-name</span>: service_percent
+    <span style="color:#f92672">only-as-condition</span>: <span style="color:#66d9ef">false</span>
+  <span style="color:#f92672">service_percent_rule</span>:
+    <span style="color:#f92672">metrics-name</span>: <span style="color:#ae81ff">service_percent</span>
     <span style="color:#75715e"># [Optional] Default, match all services in this metrics</span>
-    <span style="color:#66d9ef">include-names</span>:
-      - service_a
-      - service_b
-    <span style="color:#66d9ef">exclude-names</span>:
-      - service_c
+    <span style="color:#f92672">include-names</span>:
+      - <span style="color:#ae81ff">service_a</span>
+      - <span style="color:#ae81ff">service_b</span>
+    <span style="color:#f92672">exclude-names</span>:
+      - <span style="color:#ae81ff">service_c</span>
     <span style="color:#75715e"># Single value metrics threshold.</span>
-    <span style="color:#66d9ef">threshold</span>: <span style="color:#ae81ff">85</span>
-    <span style="color:#66d9ef">op</span>: &lt;
-    <span style="color:#66d9ef">period</span>: <span style="color:#ae81ff">10</span>
-    <span style="color:#66d9ef">count</span>: <span style="color:#ae81ff">4</span>
-    <span style="color:#66d9ef">only-as-condition</span>: <span style="color:#66d9ef">false</span>
-  <span style="color:#66d9ef">service_resp_time_percentile_rule</span>:
+    <span style="color:#f92672">threshold</span>: <span style="color:#ae81ff">85</span>
+    <span style="color:#f92672">op</span>: <span style="color:#ae81ff">&lt;</span>
+    <span style="color:#f92672">period</span>: <span style="color:#ae81ff">10</span>
+    <span style="color:#f92672">count</span>: <span style="color:#ae81ff">4</span>
+    <span style="color:#f92672">only-as-condition</span>: <span style="color:#66d9ef">false</span>
+  <span style="color:#f92672">service_resp_time_percentile_rule</span>:
     <span style="color:#75715e"># Metrics value need to be long, double or int</span>
-    <span style="color:#66d9ef">metrics-name</span>: service_percentile
-    <span style="color:#66d9ef">op</span>: <span style="color:#e6db74">&#34;&gt;&#34;</span>
+    <span style="color:#f92672">metrics-name</span>: <span style="color:#ae81ff">service_percentile</span>
+    <span style="color:#f92672">op</span>: <span style="color:#e6db74">&#34;&gt;&#34;</span>
     <span style="color:#75715e"># Multiple value metrics threshold. Thresholds for P50, P75, P90, P95, P99.</span>
-    <span style="color:#66d9ef">threshold</span>: <span style="color:#ae81ff">1000</span>,<span style="color:#ae81ff">1000</span>,<span style="color:#ae81ff">1000</span>,<span style="color:#ae81ff">1000</span>,<span style="color:#ae81ff">1000</span>
-    <span style="color:#66d9ef">period</span>: <span style="color:#ae81ff">10</span>
-    <span style="color:#66d9ef">count</span>: <span style="color:#ae81ff">3</span>
-    <span style="color:#66d9ef">silence-period</span>: <span style="color:#ae81ff">5</span>
-    <span style="color:#66d9ef">message</span>: Percentile response time of service {name} alarm in <span style="color:#ae81ff">3</span> minutes of last <span style="color:#ae81ff">10</span> minutes, due to more than one condition of p50 &gt; <span style="color:#ae81ff">1000</span>, p75 &gt; <span style="color:#ae81ff">1000</span>, p90 &gt; <span style="color:#ae81ff">1000</span>, p95 &gt; <span style="color:#ae81ff">1000</span>, p99 &gt; <span style="color:#ae81ff">1000</span>
-    <span style="color:#66d9ef">only-as-condition</span>: <span style="color:#66d9ef">false</span>
-  <span style="color:#66d9ef">meter_service_status_code_rule</span>:
-    <span style="color:#66d9ef">metrics-name</span>: meter_status_code
-    <span style="color:#66d9ef">exclude-labels</span>:
+    <span style="color:#f92672">threshold</span>: <span style="color:#ae81ff">1000</span>,<span style="color:#ae81ff">1000</span>,<span style="color:#ae81ff">1000</span>,<span style="color:#ae81ff">1000</span>,<span style="color:#ae81ff">1000</span>
+    <span style="color:#f92672">period</span>: <span style="color:#ae81ff">10</span>
+    <span style="color:#f92672">count</span>: <span style="color:#ae81ff">3</span>
+    <span style="color:#f92672">silence-period</span>: <span style="color:#ae81ff">5</span>
+    <span style="color:#f92672">message</span>: <span style="color:#ae81ff">Percentile response time of service {name} alarm in 3 minutes of last 10 minutes, due to more than one condition of p50 &gt; 1000, p75 &gt; 1000, p90 &gt; 1000, p95 &gt; 1000, p99 &gt; 1000</span>
+    <span style="color:#f92672">only-as-condition</span>: <span style="color:#66d9ef">false</span>
+  <span style="color:#f92672">meter_service_status_code_rule</span>:
+    <span style="color:#f92672">metrics-name</span>: <span style="color:#ae81ff">meter_status_code</span>
+    <span style="color:#f92672">exclude-labels</span>:
       - <span style="color:#e6db74">&#34;200&#34;</span>
-    <span style="color:#66d9ef">op</span>: <span style="color:#e6db74">&#34;&gt;&#34;</span>
-    <span style="color:#66d9ef">threshold</span>: <span style="color:#ae81ff">10</span>
-    <span style="color:#66d9ef">period</span>: <span style="color:#ae81ff">10</span>
-    <span style="color:#66d9ef">count</span>: <span style="color:#ae81ff">3</span>
-    <span style="color:#66d9ef">silence-period</span>: <span style="color:#ae81ff">5</span>
-    <span style="color:#66d9ef">message</span>: The request number of entity {name} non<span style="color:#ae81ff">-200</span> status is more than expected.
-    <span style="color:#66d9ef">only-as-condition</span>: <span style="color:#66d9ef">false</span>
-<span style="color:#66d9ef">composite-rules</span>:
-  <span style="color:#66d9ef">comp_rule</span>:
+    <span style="color:#f92672">op</span>: <span style="color:#e6db74">&#34;&gt;&#34;</span>
+    <span style="color:#f92672">threshold</span>: <span style="color:#ae81ff">10</span>
+    <span style="color:#f92672">period</span>: <span style="color:#ae81ff">10</span>
+    <span style="color:#f92672">count</span>: <span style="color:#ae81ff">3</span>
+    <span style="color:#f92672">silence-period</span>: <span style="color:#ae81ff">5</span>
+    <span style="color:#f92672">message</span>: <span style="color:#ae81ff">The request number of entity {name} non-200 status is more than expected.</span>
+    <span style="color:#f92672">only-as-condition</span>: <span style="color:#66d9ef">false</span>
+<span style="color:#f92672">composite-rules</span>:
+  <span style="color:#f92672">comp_rule</span>:
     <span style="color:#75715e"># Must satisfied percent rule and resp time rule </span>
-    <span style="color:#66d9ef">expression</span>: service_percent_rule <span style="color:#75715e">&amp;&amp;</span> service_resp_time_percentile_rule
-    <span style="color:#66d9ef">message</span>: Service {name} successful rate is less than <span style="color:#ae81ff">80</span>% and P50 of response time is over 1000ms
+    <span style="color:#f92672">expression</span>: <span style="color:#ae81ff">service_percent_rule &amp;&amp; service_resp_time_percentile_rule</span>
+    <span style="color:#f92672">message</span>: <span style="color:#ae81ff">Service {name} successful rate is less than 80% and P50 of response time is over 1000ms</span>
 </code></pre></div><h3 id="default-alarm-rules">Default alarm rules</h3>
 <p>We provided a default <code>alarm-setting.yml</code> in our distribution only for convenience, which including following rules</p>
 <ol>
@@ -1032,45 +1032,45 @@ The message format with following key information which are defined in <code>oap
 </span></code></pre></div><h2 id="slack-chat-hook">Slack Chat Hook</h2>
 <p>To do this you need to follow the <a href="https://api.slack.com/messaging/webhooks">Getting Started with Incoming Webhooks guide</a> and create new Webhooks.</p>
 <p>The alarm message will send through HTTP post by <code>application/json</code> content type if you configured Slack Incoming Webhooks as following:</p>
-<div class="highlight"><pre style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4"><code class="language-yml" data-lang="yml"><span style="color:#66d9ef">slackHooks</span>:
-  <span style="color:#66d9ef">textTemplate</span>: |<span style="color:#e6db74">-
-</span><span style="color:#e6db74">    {</span>
-      <span style="color:#66d9ef">&#34;type&#34;: </span><span style="color:#e6db74">&#34;section&#34;</span>,
-      <span style="color:#66d9ef">&#34;text&#34;: </span>{
-        <span style="color:#66d9ef">&#34;type&#34;: </span><span style="color:#e6db74">&#34;mrkdwn&#34;</span>,
-        <span style="color:#66d9ef">&#34;text&#34;: </span><span style="color:#e6db74">&#34;:alarm_clock: *Apache Skywalking Alarm* \n **%s**.&#34;</span>
-      }
-    }
-  <span style="color:#66d9ef">webhooks</span>:
-    - https://hooks.slack.com/services/x/y/z
+<div class="highlight"><pre style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4"><code class="language-yml" data-lang="yml"><span style="color:#f92672">slackHooks</span>:
+  <span style="color:#f92672">textTemplate</span>: |-<span style="color:#e6db74">
+</span><span style="color:#e6db74">    {
+</span><span style="color:#e6db74">      &#34;type&#34;: &#34;section&#34;,
+</span><span style="color:#e6db74">      &#34;text&#34;: {
+</span><span style="color:#e6db74">        &#34;type&#34;: &#34;mrkdwn&#34;,
+</span><span style="color:#e6db74">        &#34;text&#34;: &#34;:alarm_clock: *Apache Skywalking Alarm* \n **%s**.&#34;
+</span><span style="color:#e6db74">      }
+</span><span style="color:#e6db74">    }</span>    
+  <span style="color:#f92672">webhooks</span>:
+    - <span style="color:#ae81ff">https://hooks.slack.com/services/x/y/z</span>
 </code></pre></div><h2 id="wechat-hook">WeChat Hook</h2>
 <p>Note, only WeCom(WeChat Company Edition) supports webhook. To use the WeChat webhook you need to follow the <a href="https://work.weixin.qq.com/help?doc_id=13376">Wechat Webhooks guide</a>.
 The alarm message would send through HTTP post by <code>application/json</code> content type after you set up Wechat Webhooks as following:</p>
-<div class="highlight"><pre style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4"><code class="language-yml" data-lang="yml"><span style="color:#66d9ef">wechatHooks</span>:
-  <span style="color:#66d9ef">textTemplate</span>: |<span style="color:#e6db74">-
-</span><span style="color:#e6db74">    {</span>
-      <span style="color:#66d9ef">&#34;msgtype&#34;: </span><span style="color:#e6db74">&#34;text&#34;</span>,
-      <span style="color:#66d9ef">&#34;text&#34;: </span>{
-        <span style="color:#66d9ef">&#34;content&#34;: </span><span style="color:#e6db74">&#34;Apache SkyWalking Alarm: \n %s.&#34;</span>
-      }
-    }
-  <span style="color:#66d9ef">webhooks</span>:
-    - https://qyapi.weixin.qq.com/cgi-bin/webhook/send?key=dummy_key
+<div class="highlight"><pre style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4"><code class="language-yml" data-lang="yml"><span style="color:#f92672">wechatHooks</span>:
+  <span style="color:#f92672">textTemplate</span>: |-<span style="color:#e6db74">
+</span><span style="color:#e6db74">    {
+</span><span style="color:#e6db74">      &#34;msgtype&#34;: &#34;text&#34;,
+</span><span style="color:#e6db74">      &#34;text&#34;: {
+</span><span style="color:#e6db74">        &#34;content&#34;: &#34;Apache SkyWalking Alarm: \n %s.&#34;
+</span><span style="color:#e6db74">      }
+</span><span style="color:#e6db74">    }</span>    
+  <span style="color:#f92672">webhooks</span>:
+    - <span style="color:#ae81ff">https://qyapi.weixin.qq.com/cgi-bin/webhook/send?key=dummy_key</span>
 </code></pre></div><h2 id="dingtalk-hook">Dingtalk Hook</h2>
 <p>To do this you need to follow the <a href="https://ding-doc.dingtalk.com/doc#/serverapi2/qf2nxq/uKPlK">Dingtalk Webhooks guide</a> and create new Webhooks.
 For security issue, you can config optional secret for individual webhook url.
 The alarm message will send through HTTP post by <code>application/json</code> content type if you configured Dingtalk Webhooks as following:</p>
-<div class="highlight"><pre style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4"><code class="language-yml" data-lang="yml"><span style="color:#66d9ef">dingtalkHooks</span>:
-  <span style="color:#66d9ef">textTemplate</span>: |<span style="color:#e6db74">-
-</span><span style="color:#e6db74">    {</span>
-      <span style="color:#66d9ef">&#34;msgtype&#34;: </span><span style="color:#e6db74">&#34;text&#34;</span>,
-      <span style="color:#66d9ef">&#34;text&#34;: </span>{
-        <span style="color:#66d9ef">&#34;content&#34;: </span><span style="color:#e6db74">&#34;Apache SkyWalking Alarm: \n %s.&#34;</span>
-      }
-    }
-  <span style="color:#66d9ef">webhooks</span>:
-    - <span style="color:#66d9ef">url</span>: https://oapi.dingtalk.com/robot/send?access_token=dummy_token
-      <span style="color:#66d9ef">secret</span>: dummysecret
+<div class="highlight"><pre style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4"><code class="language-yml" data-lang="yml"><span style="color:#f92672">dingtalkHooks</span>:
+  <span style="color:#f92672">textTemplate</span>: |-<span style="color:#e6db74">
+</span><span style="color:#e6db74">    {
+</span><span style="color:#e6db74">      &#34;msgtype&#34;: &#34;text&#34;,
+</span><span style="color:#e6db74">      &#34;text&#34;: {
+</span><span style="color:#e6db74">        &#34;content&#34;: &#34;Apache SkyWalking Alarm: \n %s.&#34;
+</span><span style="color:#e6db74">      }
+</span><span style="color:#e6db74">    }</span>    
+  <span style="color:#f92672">webhooks</span>:
+    - <span style="color:#f92672">url</span>: <span style="color:#ae81ff">https://oapi.dingtalk.com/robot/send?access_token=dummy_token</span>
+      <span style="color:#f92672">secret</span>: <span style="color:#ae81ff">dummysecret</span>
 </code></pre></div><h2 id="update-the-settings-dynamically">Update the settings dynamically</h2>
 <p>Since 6.5.0, the alarm settings can be updated dynamically at runtime by <a href="../dynamic-config">Dynamic Configuration</a>,
 which will override the settings in <code>alarm-settings.yml</code>.</p>
diff --git a/docs/main/v8.2.0/en/setup/backend/backend-cluster/index.html b/docs/main/v8.2.0/en/setup/backend/backend-cluster/index.html
index c222acc..83ec505 100644
--- a/docs/main/v8.2.0/en/setup/backend/backend-cluster/index.html
+++ b/docs/main/v8.2.0/en/setup/backend/backend-cluster/index.html
@@ -6,7 +6,7 @@
 <meta name="twitter:site" content="skywalking.apache.org">
 <meta name="twitter:image:src" content="https://skywalking.apache.org/images/skywalking_400x400.png">
 <meta property="og:image" content="https://skywalking.apache.org/images/skywalking_400x400.png">
-<meta name="generator" content="Hugo 0.74.3" />
+<meta name="generator" content="Hugo 0.80.0" />
 <META NAME="ROBOTS" CONTENT="INDEX, FOLLOW">
 
 
@@ -56,8 +56,8 @@ if (!doNotTrack) {
 
 
 
-<link rel="preload" href="/scss/main.min.188e3d9b8c40c0c4b2eb2df8c875601e2deef000f752fb38eaebf6ad0dd18a58.css" as="style">
-<link href="/scss/main.min.188e3d9b8c40c0c4b2eb2df8c875601e2deef000f752fb38eaebf6ad0dd18a58.css" rel="stylesheet" integrity="">
+<link rel="preload" href="/scss/main.min.23ad955cba500a0b91ec3371ea1bf316cde102a3cde438be9f9c6a216b8f57c8.css" as="style">
+<link href="/scss/main.min.23ad955cba500a0b91ec3371ea1bf316cde102a3cde438be9f9c6a216b8f57c8.css" rel="stylesheet" integrity="">
 
 
 <script
@@ -861,8 +861,8 @@ you can specify one of them in the <code>selector</code> property to enable it.<
 <h2 id="zookeeper-coordinator">Zookeeper coordinator</h2>
 <p>Zookeeper is a very common and wide used cluster coordinator. Set the <strong>cluster/selector</strong> to <strong>zookeeper</strong> in the yml to enable.</p>
 <p>Required Zookeeper version, 3.4+</p>
-<div class="highlight"><pre style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4"><code class="language-yaml" data-lang="yaml"><span style="color:#66d9ef">cluster</span>:
-  <span style="color:#66d9ef">selector</span>: ${SW_CLUSTER:zookeeper}
+<div class="highlight"><pre style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4"><code class="language-yaml" data-lang="yaml"><span style="color:#f92672">cluster</span>:
+  <span style="color:#f92672">selector</span>: <span style="color:#ae81ff">${SW_CLUSTER:zookeeper}</span>
   <span style="color:#75715e"># other configurations</span>
 </code></pre></div><ul>
 <li><code>hostPort</code> is the list of zookeeper servers. Format is <code>IP1:PORT1,IP2:PORT2,...,IPn:PORTn</code></li>
@@ -882,29 +882,29 @@ The following setting are provided to set the host and port manually, based on y
 <li>internalComHost, the host registered and other oap node use this to communicate with current node.</li>
 <li>internalComPort, the port registered and other oap node use this to communicate with current node.</li>
 </ul>
-<div class="highlight"><pre style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4"><code class="language-yaml" data-lang="yaml"><span style="color:#66d9ef">zookeeper</span>:
-  <span style="color:#66d9ef">nameSpace</span>: ${SW_NAMESPACE:<span style="color:#e6db74">&#34;&#34;</span>}
-  <span style="color:#66d9ef">hostPort</span>: ${SW_CLUSTER_ZK_HOST_PORT:localhost:<span style="color:#ae81ff">2181</span>}
+<div class="highlight"><pre style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4"><code class="language-yaml" data-lang="yaml"><span style="color:#f92672">zookeeper</span>:
+  <span style="color:#f92672">nameSpace</span>: <span style="color:#ae81ff">${SW_NAMESPACE:&#34;&#34;}</span>
+  <span style="color:#f92672">hostPort</span>: <span style="color:#ae81ff">${SW_CLUSTER_ZK_HOST_PORT:localhost:2181}</span>
   <span style="color:#75715e">#Retry Policy</span>
-  <span style="color:#66d9ef">baseSleepTimeMs</span>: ${SW_CLUSTER_ZK_SLEEP_TIME:<span style="color:#ae81ff">1000</span>} <span style="color:#75715e"># initial amount of time to wait between retries</span>
-  <span style="color:#66d9ef">maxRetries</span>: ${SW_CLUSTER_ZK_MAX_RETRIES:<span style="color:#ae81ff">3</span>} <span style="color:#75715e"># max number of times to retry</span>
-  <span style="color:#66d9ef">internalComHost</span>: <span style="color:#ae81ff">172.10.4.10</span>
-  <span style="color:#66d9ef">internalComPort</span>: <span style="color:#ae81ff">11800</span>
+  <span style="color:#f92672">baseSleepTimeMs</span>: <span style="color:#ae81ff">${SW_CLUSTER_ZK_SLEEP_TIME:1000}</span> <span style="color:#75715e"># initial amount of time to wait between retries</span>
+  <span style="color:#f92672">maxRetries</span>: <span style="color:#ae81ff">${SW_CLUSTER_ZK_MAX_RETRIES:3}</span> <span style="color:#75715e"># max number of times to retry</span>
+  <span style="color:#f92672">internalComHost</span>: <span style="color:#ae81ff">172.10.4.10</span>
+  <span style="color:#f92672">internalComPort</span>: <span style="color:#ae81ff">11800</span>
   <span style="color:#75715e"># Enable ACL</span>
-  <span style="color:#66d9ef">enableACL</span>: ${SW_ZK_ENABLE_ACL:<span style="color:#66d9ef">false</span>} <span style="color:#75715e"># disable ACL in default</span>
-  <span style="color:#66d9ef">schema</span>: ${SW_ZK_SCHEMA:digest} <span style="color:#75715e"># only support digest schema</span>
-  <span style="color:#66d9ef">expression</span>: ${SW_ZK_EXPRESSION:skywalking:skywalking}
+  <span style="color:#f92672">enableACL</span>: <span style="color:#ae81ff">${SW_ZK_ENABLE_ACL:false}</span> <span style="color:#75715e"># disable ACL in default</span>
+  <span style="color:#f92672">schema</span>: <span style="color:#ae81ff">${SW_ZK_SCHEMA:digest}</span> <span style="color:#75715e"># only support digest schema</span>
+  <span style="color:#f92672">expression</span>: <span style="color:#ae81ff">${SW_ZK_EXPRESSION:skywalking:skywalking}</span>
 </code></pre></div><h2 id="kubernetes">Kubernetes</h2>
 <p>Require backend cluster are deployed inside kubernetes, guides are in <a href="../backend-k8s">Deploy in kubernetes</a>.
 Set the selector to <code>kubernetes</code>.</p>
-<div class="highlight"><pre style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4"><code class="language-yaml" data-lang="yaml"><span style="color:#66d9ef">cluster</span>:
-  <span style="color:#66d9ef">selector</span>: ${SW_CLUSTER:kubernetes}
+<div class="highlight"><pre style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4"><code class="language-yaml" data-lang="yaml"><span style="color:#f92672">cluster</span>:
+  <span style="color:#f92672">selector</span>: <span style="color:#ae81ff">${SW_CLUSTER:kubernetes}</span>
   <span style="color:#75715e"># other configurations</span>
 </code></pre></div><h2 id="consul">Consul</h2>
 <p>Now, consul is becoming a famous system, many of companies and developers using consul to be
 their service discovery solution. Set the <strong>cluster/selector</strong> to <strong>consul</strong> in the yml to enable.</p>
-<div class="highlight"><pre style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4"><code class="language-yaml" data-lang="yaml"><span style="color:#66d9ef">cluster</span>:
-  <span style="color:#66d9ef">selector</span>: ${SW_CLUSTER:consul}
+<div class="highlight"><pre style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4"><code class="language-yaml" data-lang="yaml"><span style="color:#f92672">cluster</span>:
+  <span style="color:#f92672">selector</span>: <span style="color:#ae81ff">${SW_CLUSTER:consul}</span>
   <span style="color:#75715e"># other configurations</span>
 </code></pre></div><p>Same as Zookeeper coordinator,
 in some cases, oap default gRPC host and port in core are not suitable for internal communication among the oap nodes.
@@ -915,8 +915,8 @@ The following setting are provided to set the host and port manually, based on y
 </ul>
 <h2 id="etcd">Etcd</h2>
 <p>Set the <strong>cluster/selector</strong> to <strong>etcd</strong> in the yml to enable.</p>
-<div class="highlight"><pre style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4"><code class="language-yaml" data-lang="yaml"><span style="color:#66d9ef">cluster</span>:
-  <span style="color:#66d9ef">selector</span>: ${SW_CLUSTER:etcd}
+<div class="highlight"><pre style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4"><code class="language-yaml" data-lang="yaml"><span style="color:#f92672">cluster</span>:
+  <span style="color:#f92672">selector</span>: <span style="color:#ae81ff">${SW_CLUSTER:etcd}</span>
   <span style="color:#75715e"># other configurations</span>
 </code></pre></div><p>Same as Zookeeper coordinator,
 in some cases, oap default gRPC host and port in core are not suitable for internal communication among the oap nodes.
@@ -927,15 +927,15 @@ The following setting are provided to set the host and port manually, based on y
 </ul>
 <h2 id="nacos">Nacos</h2>
 <p>Set the <strong>cluster/selector</strong> to <strong>nacos</strong> in the yml to enable.</p>
-<div class="highlight"><pre style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4"><code class="language-yaml" data-lang="yaml"><span style="color:#66d9ef">cluster</span>:
-  <span style="color:#66d9ef">selector</span>: ${SW_CLUSTER:nacos}
+<div class="highlight"><pre style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4"><code class="language-yaml" data-lang="yaml"><span style="color:#f92672">cluster</span>:
+  <span style="color:#f92672">selector</span>: <span style="color:#ae81ff">${SW_CLUSTER:nacos}</span>
   <span style="color:#75715e"># other configurations</span>
 </code></pre></div><p>Nacos support authenticate by username or accessKey, empty means no need auth. extra config is bellow:</p>
-<div class="highlight"><pre style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4"><code class="language-yaml" data-lang="yaml"><span style="color:#66d9ef">nacos</span>:
-  <span style="color:#66d9ef">username</span>:
-  <span style="color:#66d9ef">password</span>:
-  <span style="color:#66d9ef">accessKey</span>:
-  <span style="color:#66d9ef">secretKey</span>:
+<div class="highlight"><pre style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4"><code class="language-yaml" data-lang="yaml"><span style="color:#f92672">nacos</span>:
+  <span style="color:#f92672">username</span>:
+  <span style="color:#f92672">password</span>:
+  <span style="color:#f92672">accessKey</span>:
+  <span style="color:#f92672">secretKey</span>:
 </code></pre></div><p>Same as Zookeeper coordinator,
 in some cases, oap default gRPC host and port in core are not suitable for internal communication among the oap nodes.
 The following setting are provided to set the host and port manually, based on your own LAN env.</p>
diff --git a/docs/main/v8.2.0/en/setup/backend/backend-fetcher/index.html b/docs/main/v8.2.0/en/setup/backend/backend-fetcher/index.html
index c0e8492..602b487 100644
--- a/docs/main/v8.2.0/en/setup/backend/backend-fetcher/index.html
+++ b/docs/main/v8.2.0/en/setup/backend/backend-fetcher/index.html
@@ -6,7 +6,7 @@
 <meta name="twitter:site" content="skywalking.apache.org">
 <meta name="twitter:image:src" content="https://skywalking.apache.org/images/skywalking_400x400.png">
 <meta property="og:image" content="https://skywalking.apache.org/images/skywalking_400x400.png">
-<meta name="generator" content="Hugo 0.74.3" />
+<meta name="generator" content="Hugo 0.80.0" />
 <META NAME="ROBOTS" CONTENT="INDEX, FOLLOW">
 
 
@@ -53,8 +53,8 @@ if (!doNotTrack) {
 
 
 
-<link rel="preload" href="/scss/main.min.188e3d9b8c40c0c4b2eb2df8c875601e2deef000f752fb38eaebf6ad0dd18a58.css" as="style">
-<link href="/scss/main.min.188e3d9b8c40c0c4b2eb2df8c875601e2deef000f752fb38eaebf6ad0dd18a58.css" rel="stylesheet" integrity="">
+<link rel="preload" href="/scss/main.min.23ad955cba500a0b91ec3371ea1bf316cde102a3cde438be9f9c6a216b8f57c8.css" as="style">
+<link href="/scss/main.min.23ad955cba500a0b91ec3371ea1bf316cde102a3cde438be9f9c6a216b8f57c8.css" rel="stylesheet" integrity="">
 
 
 <script
@@ -845,10 +845,10 @@ if (!doNotTrack) {
 <p>Fetcher is a concept in SkyWalking backend. It uses pulling mode rather than <a href="../backend-receivers">receiver</a>, which
 read the data from the target systems. This mode is typically in some metrics SDKs, such as Prometheus.</p>
 <h2 id="prometheus-fetcher">Prometheus Fetcher</h2>
-<div class="highlight"><pre style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4"><code class="language-yaml" data-lang="yaml"><span style="color:#66d9ef">prometheus-fetcher</span>:
-  <span style="color:#66d9ef">selector</span>: ${SW_PROMETHEUS_FETCHER:default}
-  <span style="color:#66d9ef">default</span>:
-    <span style="color:#66d9ef">active</span>: ${SW_PROMETHEUS_FETCHER_ACTIVE:<span style="color:#66d9ef">false</span>}
+<div class="highlight"><pre style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4"><code class="language-yaml" data-lang="yaml"><span style="color:#f92672">prometheus-fetcher</span>:
+  <span style="color:#f92672">selector</span>: <span style="color:#ae81ff">${SW_PROMETHEUS_FETCHER:default}</span>
+  <span style="color:#f92672">default</span>:
+    <span style="color:#f92672">active</span>: <span style="color:#ae81ff">${SW_PROMETHEUS_FETCHER_ACTIVE:false}</span>
 </code></pre></div><h3 id="configuration-file">Configuration file</h3>
 <p>Prometheus fetcher is configured via a configuration file. The configuration file defines everything related to fetching
 services and their instances, as well as which rule files to load.</p>
@@ -867,68 +867,68 @@ the ISO-8601 duration format <code>PnDTnHnMn.nS</code> with days considered to b
 <li><code>&lt;string&gt;</code>: a regular string</li>
 </ul>
 <div class="highlight"><pre style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4"><code class="language-yaml" data-lang="yaml"><span style="color:#75715e"># How frequently to fetch targets.</span>
-<span style="color:#66d9ef">fetcherInterval</span>: &lt;duration<span style="color:#e6db74">&gt; 
-</span><span style="color:#e6db74"># Per-fetch timeout when fetching this target.</span>
-<span style="color:#66d9ef">fetcherTimeout</span>: &lt;duration&gt;
+<span style="color:#f92672">fetcherInterval</span>: <span style="color:#ae81ff">&lt;duration&gt; </span>
+<span style="color:#75715e"># Per-fetch timeout when fetching this target.</span>
+<span style="color:#f92672">fetcherTimeout</span>: <span style="color:#ae81ff">&lt;duration&gt;</span>
 <span style="color:#75715e"># The HTTP resource path on which to fetch metrics from targets.</span>
-<span style="color:#66d9ef">metricsPath</span>: &lt;path&gt;
+<span style="color:#f92672">metricsPath</span>: <span style="color:#ae81ff">&lt;path&gt;</span>
 <span style="color:#75715e">#Statically configured targets.</span>
-<span style="color:#66d9ef">staticConfig</span>:
+<span style="color:#f92672">staticConfig</span>:
   <span style="color:#75715e"># The targets specified by the static config.</span>
-  <span style="color:#66d9ef">targets</span>:
-    [ - &lt;target&gt; ]
+  <span style="color:#f92672">targets</span>:
+    [ - <span style="color:#ae81ff">&lt;target&gt; ]</span>
   <span style="color:#75715e"># Labels assigned to all metrics fetched from the targets.</span>
-  <span style="color:#66d9ef">labels</span>:
-    <span style="color:#66d9ef">[ &lt;labelname&gt;</span>: &lt;labelvalue&gt; ... ]
+  <span style="color:#f92672">labels</span>:
+    <span style="color:#f92672">[ &lt;labelname&gt;</span>: <span style="color:#ae81ff">&lt;labelvalue&gt; ... ]</span>
 <span style="color:#75715e"># default metric level function appends to all expression in this file.</span>
-<span style="color:#66d9ef">defaultMetricLevel</span>: &lt;exp&gt;
+<span style="color:#f92672">defaultMetricLevel</span>: <span style="color:#ae81ff">&lt;exp&gt;</span>
 <span style="color:#75715e"># Metrics rule allow you to recompute queries.</span>
-<span style="color:#66d9ef">metricsRules</span>:
-   [ - &lt;metric_rules&gt; ]
+<span style="color:#f92672">metricsRules</span>:
+   [ - <span style="color:#ae81ff">&lt;metric_rules&gt; ]</span>
 </code></pre></div><h4 id="target"><target></h4>
 <div class="highlight"><pre style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4"><code class="language-yaml" data-lang="yaml"><span style="color:#75715e"># The url of target exporter. the format should be complied with &#34;java.net.URI&#34;</span>
-<span style="color:#66d9ef">url</span>: &lt;string&gt;
+<span style="color:#f92672">url</span>: <span style="color:#ae81ff">&lt;string&gt;</span>
 <span style="color:#75715e"># The path of root CA file.</span>
-<span style="color:#66d9ef">sslCaFilePath</span>: &lt;string&gt;
+<span style="color:#f92672">sslCaFilePath</span>: <span style="color:#ae81ff">&lt;string&gt;</span>
 </code></pre></div><h4 id="metric_rules">&lt;metric_rules&gt;</h4>
 <div class="highlight"><pre style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4"><code class="language-yaml" data-lang="yaml"><span style="color:#75715e"># The name of rule, which combinates with a prefix &#39;meter_&#39; as the index/table name in storage.</span>
-<span style="color:#66d9ef">name</span>: &lt;string&gt;
+<span style="color:#f92672">name</span>: <span style="color:#ae81ff">&lt;string&gt;</span>
 <span style="color:#75715e"># MAL expression.</span>
-<span style="color:#66d9ef">exp</span>: &lt;string&gt;
+<span style="color:#f92672">exp</span>: <span style="color:#ae81ff">&lt;string&gt;</span>
 </code></pre></div><p>More about MAL, please refer to <a href="../../../concepts-and-designs/mal">mal.md</a></p>
 <h2 id="kafka-fetcher">Kafka Fetcher</h2>
 <p>Kafka Fetcher pulls messages from Kafka Broker(s) what is the Agent delivered. Check the agent documentation about the details. Typically Tracing Segments, Service/Instance properties, JVM Metrics, and Meter system data are supported.  Kafka Fetcher can work with gRPC/HTTP Receivers at the same time for adopting different transport protocols.</p>
 <p>Kafka Fetcher is disabled in default, and we configure as following to enable.</p>
-<div class="highlight"><pre style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4"><code class="language-yaml" data-lang="yaml"><span style="color:#66d9ef">kafka-fetcher</span>:
-  <span style="color:#66d9ef">selector</span>: ${SW_KAFKA_FETCHER:default}
-  <span style="color:#66d9ef">default</span>:
-    <span style="color:#66d9ef">bootstrapServers</span>: ${SW_KAFKA_FETCHER_SERVERS:localhost:<span style="color:#ae81ff">9092</span>}
+<div class="highlight"><pre style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4"><code class="language-yaml" data-lang="yaml"><span style="color:#f92672">kafka-fetcher</span>:
+  <span style="color:#f92672">selector</span>: <span style="color:#ae81ff">${SW_KAFKA_FETCHER:default}</span>
+  <span style="color:#f92672">default</span>:
+    <span style="color:#f92672">bootstrapServers</span>: <span style="color:#ae81ff">${SW_KAFKA_FETCHER_SERVERS:localhost:9092}</span>
 </code></pre></div><p><code>skywalking-segments</code>, <code>skywalking-metrics</code>, <code>skywalking-profile</code>, <code>skywalking-managements</code> and <code>skywalking-meters</code> topics are required by <code>kafka-fetcher</code>.
 If they do not exist, Kafka Fetcher will create them in default. Also, you can create them by yourself before the OAP server started.</p>
 <p>When using the OAP server automatical creation mechanism, you could modify the number of partitions and replications of the topics through the following configurations:</p>
-<div class="highlight"><pre style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4"><code class="language-yaml" data-lang="yaml"><span style="color:#66d9ef">kafka-fetcher</span>:
-  <span style="color:#66d9ef">selector</span>: ${SW_KAFKA_FETCHER:default}
-  <span style="color:#66d9ef">default</span>:
-    <span style="color:#66d9ef">bootstrapServers</span>: ${SW_KAFKA_FETCHER_SERVERS:localhost:<span style="color:#ae81ff">9092</span>}
-    <span style="color:#66d9ef">partitions</span>: ${SW_KAFKA_FETCHER_PARTITIONS:<span style="color:#ae81ff">3</span>}
-    <span style="color:#66d9ef">replicationFactor</span>: ${SW_KAFKA_FETCHER_PARTITIONS_FACTOR:<span style="color:#ae81ff">2</span>}
-    <span style="color:#66d9ef">enableMeterSystem</span>: ${SW_KAFKA_FETCHER_ENABLE_METER_SYSTEM:<span style="color:#66d9ef">false</span>}
-    <span style="color:#66d9ef">isSharding</span>: ${SW_KAFKA_FETCHER_IS_SHARDING:<span style="color:#66d9ef">false</span>}
-    <span style="color:#66d9ef">consumePartitions</span>: ${SW_KAFKA_FETCHER_CONSUME_PARTITIONS:<span style="color:#e6db74">&#34;&#34;</span>}
+<div class="highlight"><pre style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4"><code class="language-yaml" data-lang="yaml"><span style="color:#f92672">kafka-fetcher</span>:
+  <span style="color:#f92672">selector</span>: <span style="color:#ae81ff">${SW_KAFKA_FETCHER:default}</span>
+  <span style="color:#f92672">default</span>:
+    <span style="color:#f92672">bootstrapServers</span>: <span style="color:#ae81ff">${SW_KAFKA_FETCHER_SERVERS:localhost:9092}</span>
+    <span style="color:#f92672">partitions</span>: <span style="color:#ae81ff">${SW_KAFKA_FETCHER_PARTITIONS:3}</span>
+    <span style="color:#f92672">replicationFactor</span>: <span style="color:#ae81ff">${SW_KAFKA_FETCHER_PARTITIONS_FACTOR:2}</span>
+    <span style="color:#f92672">enableMeterSystem</span>: <span style="color:#ae81ff">${SW_KAFKA_FETCHER_ENABLE_METER_SYSTEM:false}</span>
+    <span style="color:#f92672">isSharding</span>: <span style="color:#ae81ff">${SW_KAFKA_FETCHER_IS_SHARDING:false}</span>
+    <span style="color:#f92672">consumePartitions</span>: <span style="color:#ae81ff">${SW_KAFKA_FETCHER_CONSUME_PARTITIONS:&#34;&#34;}</span>
 </code></pre></div><p>In cluster mode, all topics have the same number of partitions. Then we have to set <code>&quot;isSharding&quot;</code> to <code>&quot;true&quot;</code> and assign the partitions to consume for OAP server. The OAP server can use commas to separate multiple partitions.</p>
 <p>Kafka Fetcher allows to configure all the Kafka producers listed <a href="http://kafka.apache.org/24/documentation.html#consumerconfigs">here</a> in property <code>kafkaConsumerConfig</code>. Such as:</p>
-<div class="highlight"><pre style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4"><code class="language-yaml" data-lang="yaml"><span style="color:#66d9ef">kafka-fetcher</span>:
-  <span style="color:#66d9ef">selector</span>: ${SW_KAFKA_FETCHER:default}
-  <span style="color:#66d9ef">default</span>:
-    <span style="color:#66d9ef">bootstrapServers</span>: ${SW_KAFKA_FETCHER_SERVERS:localhost:<span style="color:#ae81ff">9092</span>}
-    <span style="color:#66d9ef">partitions</span>: ${SW_KAFKA_FETCHER_PARTITIONS:<span style="color:#ae81ff">3</span>}
-    <span style="color:#66d9ef">replicationFactor</span>: ${SW_KAFKA_FETCHER_PARTITIONS_FACTOR:<span style="color:#ae81ff">2</span>}
-    <span style="color:#66d9ef">enableMeterSystem</span>: ${SW_KAFKA_FETCHER_ENABLE_METER_SYSTEM:<span style="color:#66d9ef">false</span>}
-    <span style="color:#66d9ef">isSharding</span>: ${SW_KAFKA_FETCHER_IS_SHARDING:<span style="color:#66d9ef">true</span>}
-    <span style="color:#66d9ef">consumePartitions</span>: ${SW_KAFKA_FETCHER_CONSUME_PARTITIONS:<span style="color:#ae81ff">1</span>,<span style="color:#ae81ff">3</span>,<span style="color:#ae81ff">5</span>}
-    <span style="color:#66d9ef">kafkaConsumerConfig</span>:
-      <span style="color:#66d9ef">enable.auto.commit</span>: <span style="color:#66d9ef">true</span>
-      ...
+<div class="highlight"><pre style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4"><code class="language-yaml" data-lang="yaml"><span style="color:#f92672">kafka-fetcher</span>:
+  <span style="color:#f92672">selector</span>: <span style="color:#ae81ff">${SW_KAFKA_FETCHER:default}</span>
+  <span style="color:#f92672">default</span>:
+    <span style="color:#f92672">bootstrapServers</span>: <span style="color:#ae81ff">${SW_KAFKA_FETCHER_SERVERS:localhost:9092}</span>
+    <span style="color:#f92672">partitions</span>: <span style="color:#ae81ff">${SW_KAFKA_FETCHER_PARTITIONS:3}</span>
+    <span style="color:#f92672">replicationFactor</span>: <span style="color:#ae81ff">${SW_KAFKA_FETCHER_PARTITIONS_FACTOR:2}</span>
+    <span style="color:#f92672">enableMeterSystem</span>: <span style="color:#ae81ff">${SW_KAFKA_FETCHER_ENABLE_METER_SYSTEM:false}</span>
+    <span style="color:#f92672">isSharding</span>: <span style="color:#ae81ff">${SW_KAFKA_FETCHER_IS_SHARDING:true}</span>
+    <span style="color:#f92672">consumePartitions</span>: <span style="color:#ae81ff">${SW_KAFKA_FETCHER_CONSUME_PARTITIONS:1,3,5}</span>
+    <span style="color:#f92672">kafkaConsumerConfig</span>:
+      <span style="color:#f92672">enable.auto.commit</span>: <span style="color:#66d9ef">true</span>
+      <span style="color:#ae81ff">...</span>
 </code></pre></div>
 
 
diff --git a/docs/main/v8.2.0/en/setup/backend/backend-health-check/index.html b/docs/main/v8.2.0/en/setup/backend/backend-health-check/index.html
index 2d16a84..6b27ff8 100644
--- a/docs/main/v8.2.0/en/setup/backend/backend-health-check/index.html
+++ b/docs/main/v8.2.0/en/setup/backend/backend-health-check/index.html
@@ -6,7 +6,7 @@
 <meta name="twitter:site" content="skywalking.apache.org">
 <meta name="twitter:image:src" content="https://skywalking.apache.org/images/skywalking_400x400.png">
 <meta property="og:image" content="https://skywalking.apache.org/images/skywalking_400x400.png">
-<meta name="generator" content="Hugo 0.74.3" />
+<meta name="generator" content="Hugo 0.80.0" />
 <META NAME="ROBOTS" CONTENT="INDEX, FOLLOW">
 
 
@@ -56,8 +56,8 @@ if (!doNotTrack) {
 
 
 
-<link rel="preload" href="/scss/main.min.188e3d9b8c40c0c4b2eb2df8c875601e2deef000f752fb38eaebf6ad0dd18a58.css" as="style">
-<link href="/scss/main.min.188e3d9b8c40c0c4b2eb2df8c875601e2deef000f752fb38eaebf6ad0dd18a58.css" rel="stylesheet" integrity="">
+<link rel="preload" href="/scss/main.min.23ad955cba500a0b91ec3371ea1bf316cde102a3cde438be9f9c6a216b8f57c8.css" as="style">
+<link href="/scss/main.min.23ad955cba500a0b91ec3371ea1bf316cde102a3cde438be9f9c6a216b8f57c8.css" rel="stylesheet" integrity="">
 
 
 <script
@@ -846,10 +846,10 @@ if (!doNotTrack) {
 of modules, GraphQL and gRPC services readiness.</p>
 <h2 id="health-checker-module">Health Checker Module.</h2>
 <p>Health Checker module could solute how to observe the health status of modules. We can active it by below:</p>
-<div class="highlight"><pre style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4"><code class="language-yaml" data-lang="yaml"><span style="color:#66d9ef">health-checker</span>:
-  <span style="color:#66d9ef">selector</span>: ${SW_HEALTH_CHECKER:default}
-  <span style="color:#66d9ef">default</span>:
-    <span style="color:#66d9ef">checkIntervalSeconds</span>: ${SW_HEALTH_CHECKER_INTERVAL_SECONDS:<span style="color:#ae81ff">5</span>}
+<div class="highlight"><pre style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4"><code class="language-yaml" data-lang="yaml"><span style="color:#f92672">health-checker</span>:
+  <span style="color:#f92672">selector</span>: <span style="color:#ae81ff">${SW_HEALTH_CHECKER:default}</span>
+  <span style="color:#f92672">default</span>:
+    <span style="color:#f92672">checkIntervalSeconds</span>: <span style="color:#ae81ff">${SW_HEALTH_CHECKER_INTERVAL_SECONDS:5}</span>
 </code></pre></div><p>Notice, we should enable <code>telemetry</code> module at the same time. That means the provider should not be <code>-</code> and <code>none</code>.</p>
 <p>After that, we can query OAP server health status by querying GraphQL:</p>
 <pre><code>query{
diff --git a/docs/main/v8.2.0/en/setup/backend/backend-init-mode/index.html b/docs/main/v8.2.0/en/setup/backend/backend-init-mode/index.html
index 6dc4a55..e2dcca3 100644
--- a/docs/main/v8.2.0/en/setup/backend/backend-init-mode/index.html
+++ b/docs/main/v8.2.0/en/setup/backend/backend-init-mode/index.html
@@ -6,7 +6,7 @@
 <meta name="twitter:site" content="skywalking.apache.org">
 <meta name="twitter:image:src" content="https://skywalking.apache.org/images/skywalking_400x400.png">
 <meta property="og:image" content="https://skywalking.apache.org/images/skywalking_400x400.png">
-<meta name="generator" content="Hugo 0.74.3" />
+<meta name="generator" content="Hugo 0.80.0" />
 <META NAME="ROBOTS" CONTENT="INDEX, FOLLOW">
 
 
@@ -53,8 +53,8 @@ if (!doNotTrack) {
 
 
 
-<link rel="preload" href="/scss/main.min.188e3d9b8c40c0c4b2eb2df8c875601e2deef000f752fb38eaebf6ad0dd18a58.css" as="style">
-<link href="/scss/main.min.188e3d9b8c40c0c4b2eb2df8c875601e2deef000f752fb38eaebf6ad0dd18a58.css" rel="stylesheet" integrity="">
+<link rel="preload" href="/scss/main.min.23ad955cba500a0b91ec3371ea1bf316cde102a3cde438be9f9c6a216b8f57c8.css" as="style">
+<link href="/scss/main.min.23ad955cba500a0b91ec3371ea1bf316cde102a3cde438be9f9c6a216b8f57c8.css" rel="stylesheet" integrity="">
 
 
 <script
diff --git a/docs/main/v8.2.0/en/setup/backend/backend-ip-port/index.html b/docs/main/v8.2.0/en/setup/backend/backend-ip-port/index.html
index a569f45..8b0179f 100644
--- a/docs/main/v8.2.0/en/setup/backend/backend-ip-port/index.html
+++ b/docs/main/v8.2.0/en/setup/backend/backend-ip-port/index.html
@@ -6,7 +6,7 @@
 <meta name="twitter:site" content="skywalking.apache.org">
 <meta name="twitter:image:src" content="https://skywalking.apache.org/images/skywalking_400x400.png">
 <meta property="og:image" content="https://skywalking.apache.org/images/skywalking_400x400.png">
-<meta name="generator" content="Hugo 0.74.3" />
+<meta name="generator" content="Hugo 0.80.0" />
 <META NAME="ROBOTS" CONTENT="INDEX, FOLLOW">
 
 
@@ -56,8 +56,8 @@ if (!doNotTrack) {
 
 
 
-<link rel="preload" href="/scss/main.min.188e3d9b8c40c0c4b2eb2df8c875601e2deef000f752fb38eaebf6ad0dd18a58.css" as="style">
-<link href="/scss/main.min.188e3d9b8c40c0c4b2eb2df8c875601e2deef000f752fb38eaebf6ad0dd18a58.css" rel="stylesheet" integrity="">
+<link rel="preload" href="/scss/main.min.23ad955cba500a0b91ec3371ea1bf316cde102a3cde438be9f9c6a216b8f57c8.css" as="style">
+<link href="/scss/main.min.23ad955cba500a0b91ec3371ea1bf316cde102a3cde438be9f9c6a216b8f57c8.css" rel="stylesheet" integrity="">
 
 
 <script
@@ -847,13 +847,13 @@ if (!doNotTrack) {
 	<h1 id="ip-and-port-setting">IP and port setting</h1>
 <p>Backend is using IP and port binding, in order to support the OS having multiple IPs.
 The binding/listening IP and port are specified by core module</p>
-<div class="highlight"><pre style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4"><code class="language-yaml" data-lang="yaml"><span style="color:#66d9ef">core</span>:
-  <span style="color:#66d9ef">default</span>:
-    <span style="color:#66d9ef">restHost</span>: <span style="color:#ae81ff">0.0.0.0</span>
-    <span style="color:#66d9ef">restPort</span>: <span style="color:#ae81ff">12800</span>
-    <span style="color:#66d9ef">restContextPath</span>: /
-    <span style="color:#66d9ef">gRPCHost</span>: <span style="color:#ae81ff">0.0.0.0</span>
-    <span style="color:#66d9ef">gRPCPort</span>: <span style="color:#ae81ff">11800</span>
+<div class="highlight"><pre style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4"><code class="language-yaml" data-lang="yaml"><span style="color:#f92672">core</span>:
+  <span style="color:#f92672">default</span>:
+    <span style="color:#f92672">restHost</span>: <span style="color:#ae81ff">0.0.0.0</span>
+    <span style="color:#f92672">restPort</span>: <span style="color:#ae81ff">12800</span>
+    <span style="color:#f92672">restContextPath</span>: <span style="color:#ae81ff">/</span>
+    <span style="color:#f92672">gRPCHost</span>: <span style="color:#ae81ff">0.0.0.0</span>
+    <span style="color:#f92672">gRPCPort</span>: <span style="color:#ae81ff">11800</span>
 </code></pre></div><p>There are two IP/port pair for gRPC and HTTP rest services.</p>
 <ul>
 <li>Most agents and probes use gRPC service for better performance and code readability.</li>
diff --git a/docs/main/v8.2.0/en/setup/backend/backend-k8s/index.html b/docs/main/v8.2.0/en/setup/backend/backend-k8s/index.html
index 8476048..89ac9e6 100644
--- a/docs/main/v8.2.0/en/setup/backend/backend-k8s/index.html
+++ b/docs/main/v8.2.0/en/setup/backend/backend-k8s/index.html
@@ -6,7 +6,7 @@
 <meta name="twitter:site" content="skywalking.apache.org">
 <meta name="twitter:image:src" content="https://skywalking.apache.org/images/skywalking_400x400.png">
 <meta property="og:image" content="https://skywalking.apache.org/images/skywalking_400x400.png">
-<meta name="generator" content="Hugo 0.74.3" />
+<meta name="generator" content="Hugo 0.80.0" />
 <META NAME="ROBOTS" CONTENT="INDEX, FOLLOW">
 
 
@@ -53,8 +53,8 @@ if (!doNotTrack) {
 
 
 
-<link rel="preload" href="/scss/main.min.188e3d9b8c40c0c4b2eb2df8c875601e2deef000f752fb38eaebf6ad0dd18a58.css" as="style">
-<link href="/scss/main.min.188e3d9b8c40c0c4b2eb2df8c875601e2deef000f752fb38eaebf6ad0dd18a58.css" rel="stylesheet" integrity="">
+<link rel="preload" href="/scss/main.min.23ad955cba500a0b91ec3371ea1bf316cde102a3cde438be9f9c6a216b8f57c8.css" as="style">
+<link href="/scss/main.min.23ad955cba500a0b91ec3371ea1bf316cde102a3cde438be9f9c6a216b8f57c8.css" rel="stylesheet" integrity="">
 
 
 <script
diff --git a/docs/main/v8.2.0/en/setup/backend/backend-meter/index.html b/docs/main/v8.2.0/en/setup/backend/backend-meter/index.html
index 36ec088..b8568e6 100644
--- a/docs/main/v8.2.0/en/setup/backend/backend-meter/index.html
+++ b/docs/main/v8.2.0/en/setup/backend/backend-meter/index.html
@@ -6,7 +6,7 @@
 <meta name="twitter:site" content="skywalking.apache.org">
 <meta name="twitter:image:src" content="https://skywalking.apache.org/images/skywalking_400x400.png">
 <meta property="og:image" content="https://skywalking.apache.org/images/skywalking_400x400.png">
-<meta name="generator" content="Hugo 0.74.3" />
+<meta name="generator" content="Hugo 0.80.0" />
 <META NAME="ROBOTS" CONTENT="INDEX, FOLLOW">
 
 
@@ -56,8 +56,8 @@ if (!doNotTrack) {
 
 
 
-<link rel="preload" href="/scss/main.min.188e3d9b8c40c0c4b2eb2df8c875601e2deef000f752fb38eaebf6ad0dd18a58.css" as="style">
-<link href="/scss/main.min.188e3d9b8c40c0c4b2eb2df8c875601e2deef000f752fb38eaebf6ad0dd18a58.css" rel="stylesheet" integrity="">
+<link rel="preload" href="/scss/main.min.23ad955cba500a0b91ec3371ea1bf316cde102a3cde438be9f9c6a216b8f57c8.css" as="style">
+<link href="/scss/main.min.23ad955cba500a0b91ec3371ea1bf316cde102a3cde438be9f9c6a216b8f57c8.css" rel="stylesheet" integrity="">
 
 
 <script
@@ -847,16 +847,16 @@ if (!doNotTrack) {
 	<h1 id="meter-receiver">Meter Receiver</h1>
 <p>Meter receiver is accepting the metrics of <a href="https://github.com/apache/skywalking-data-collect-protocol/blob/master/language-agent/Meter.proto">meter protocol</a> format into the <a href="./.././../../concepts-and-designs/meter">Meter System</a>.</p>
 <h2 id="module-define">Module define</h2>
-<div class="highlight"><pre style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4"><code class="language-yaml" data-lang="yaml"><span style="color:#66d9ef">receiver-meter</span>:
-  <span style="color:#66d9ef">selector</span>: ${SW_RECEIVER_METER:default}
-  <span style="color:#66d9ef">default</span>:
+<div class="highlight"><pre style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4"><code class="language-yaml" data-lang="yaml"><span style="color:#f92672">receiver-meter</span>:
+  <span style="color:#f92672">selector</span>: <span style="color:#ae81ff">${SW_RECEIVER_METER:default}</span>
+  <span style="color:#f92672">default</span>:
 
 </code></pre></div><p>In Kafka Fetcher, we need to follow the configuration to enable it.</p>
-<div class="highlight"><pre style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4"><code class="language-yaml" data-lang="yaml"><span style="color:#66d9ef">kafka-fetcher</span>:
-  <span style="color:#66d9ef">selector</span>: ${SW_KAFKA_FETCHER:default}
-  <span style="color:#66d9ef">default</span>:
-    <span style="color:#66d9ef">bootstrapServers</span>: ${SW_KAFKA_FETCHER_SERVERS:localhost:<span style="color:#ae81ff">9092</span>}
-    <span style="color:#66d9ef">enableMeterSystem</span>: ${SW_KAFKA_FETCHER_ENABLE_METER_SYSTEM:<span style="color:#66d9ef">true</span>}
+<div class="highlight"><pre style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4"><code class="language-yaml" data-lang="yaml"><span style="color:#f92672">kafka-fetcher</span>:
+  <span style="color:#f92672">selector</span>: <span style="color:#ae81ff">${SW_KAFKA_FETCHER:default}</span>
+  <span style="color:#f92672">default</span>:
+    <span style="color:#f92672">bootstrapServers</span>: <span style="color:#ae81ff">${SW_KAFKA_FETCHER_SERVERS:localhost:9092}</span>
+    <span style="color:#f92672">enableMeterSystem</span>: <span style="color:#ae81ff">${SW_KAFKA_FETCHER_ENABLE_METER_SYSTEM:true}</span>
 </code></pre></div><h2 id="configuration-file">Configuration file</h2>
 <p>Meter receiver is configured via a configuration file. The configuration file defines everything related to receiving
 from agents, as well as which rule files to load.</p>
@@ -867,27 +867,27 @@ are located at <code>$CLASSPATH/meter-receive-config</code>.</p>
 If you&rsquo;re using Spring sleuth, you could use <a href="../spring-sleuth-setup">Spring Sleuth Setup</a>.</p>
 <h3 id="meters-configure">Meters configure</h3>
 <div class="highlight"><pre style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4"><code class="language-yaml" data-lang="yaml"><span style="color:#75715e"># Meter config allow your to recompute</span>
-<span style="color:#66d9ef">meters</span>:
+<span style="color:#f92672">meters</span>:
   <span style="color:#75715e"># Meter name which combines with a prefix &#39;meter_&#39; as the index/table name in storage.</span>
-  - <span style="color:#66d9ef">name</span>: &lt;string<span style="color:#e6db74">&gt;
-</span><span style="color:#e6db74">    # The meter scope</span>
-    <span style="color:#66d9ef">scope</span>:
+  - <span style="color:#f92672">name</span>: <span style="color:#ae81ff">&lt;string&gt;</span>
+    <span style="color:#75715e"># The meter scope</span>
+    <span style="color:#f92672">scope</span>:
       <span style="color:#75715e"># Scope type should be one of SERVICE, SERVICE_INSTANCE, ENDPOINT</span>
-      <span style="color:#66d9ef">type</span>: &lt;string<span style="color:#e6db74">&gt;
-</span><span style="color:#e6db74">      # &lt;Optional&gt; Appoint the endpoint name if using ENDPOINT scope</span>
-      <span style="color:#66d9ef">endpoint</span>: &lt;string<span style="color:#e6db74">&gt;
-</span><span style="color:#e6db74">    # The agent source of the transformation operation.</span>
-    <span style="color:#66d9ef">meter</span>:
+      <span style="color:#f92672">type</span>: <span style="color:#ae81ff">&lt;string&gt;</span>
+      <span style="color:#75715e"># &lt;Optional&gt; Appoint the endpoint name if using ENDPOINT scope</span>
+      <span style="color:#f92672">endpoint</span>: <span style="color:#ae81ff">&lt;string&gt;</span>
+    <span style="color:#75715e"># The agent source of the transformation operation.</span>
+    <span style="color:#f92672">meter</span>:
       <span style="color:#75715e"># The transformation operation from prometheus metrics to Skywalking ones. </span>
-      <span style="color:#66d9ef">operation</span>: &lt;string<span style="color:#e6db74">&gt;
-</span><span style="color:#e6db74">      # Meter value parse groovy script.</span>
-      <span style="color:#66d9ef">value</span>: &lt;string<span style="color:#e6db74">&gt;
-</span><span style="color:#e6db74">      # Aggregate metrics group by dedicated labels</span>
-      <span style="color:#66d9ef">groupBy</span>:
-        - &lt;labelName<span style="color:#e6db74">&gt;
-</span><span style="color:#e6db74">      # &lt;Optional&gt; Appoint percentiles if using avgHistogramPercentile operation.</span>
-      <span style="color:#66d9ef">percentile</span>:
-        - &lt;rank&gt;
+      <span style="color:#f92672">operation</span>: <span style="color:#ae81ff">&lt;string&gt;</span>
+      <span style="color:#75715e"># Meter value parse groovy script.</span>
+      <span style="color:#f92672">value</span>: <span style="color:#ae81ff">&lt;string&gt;</span>
+      <span style="color:#75715e"># Aggregate metrics group by dedicated labels</span>
+      <span style="color:#f92672">groupBy</span>:
+        - <span style="color:#ae81ff">&lt;labelName&gt;</span>
+      <span style="color:#75715e"># &lt;Optional&gt; Appoint percentiles if using avgHistogramPercentile operation.</span>
+      <span style="color:#f92672">percentile</span>:
+        - <span style="color:#ae81ff">&lt;rank&gt;</span>
 </code></pre></div><h4 id="meter-transform-operation">Meter transform operation</h4>
 <p>The available operations are <code>avg</code>, <code>avgLabeled</code>, <code>avgHistogram</code> and <code>avgHistogramPercentile</code>. The <code>avg</code> and <code>avgXXX</code> mean to average
 the raw received metrics.</p>
diff --git a/docs/main/v8.2.0/en/setup/backend/backend-receivers/index.html b/docs/main/v8.2.0/en/setup/backend/backend-receivers/index.html
index 1b6bdfe..472450c 100644
--- a/docs/main/v8.2.0/en/setup/backend/backend-receivers/index.html
+++ b/docs/main/v8.2.0/en/setup/backend/backend-receivers/index.html
@@ -6,7 +6,7 @@
 <meta name="twitter:site" content="skywalking.apache.org">
 <meta name="twitter:image:src" content="https://skywalking.apache.org/images/skywalking_400x400.png">
 <meta property="og:image" content="https://skywalking.apache.org/images/skywalking_400x400.png">
-<meta name="generator" content="Hugo 0.74.3" />
+<meta name="generator" content="Hugo 0.80.0" />
 <META NAME="ROBOTS" CONTENT="INDEX, FOLLOW">
 
 
@@ -56,8 +56,8 @@ if (!doNotTrack) {
 
 
 
-<link rel="preload" href="/scss/main.min.188e3d9b8c40c0c4b2eb2df8c875601e2deef000f752fb38eaebf6ad0dd18a58.css" as="style">
-<link href="/scss/main.min.188e3d9b8c40c0c4b2eb2df8c875601e2deef000f752fb38eaebf6ad0dd18a58.css" rel="stylesheet" integrity="">
+<link rel="preload" href="/scss/main.min.23ad955cba500a0b91ec3371ea1bf316cde102a3cde438be9f9c6a216b8f57c8.css" as="style">
+<link href="/scss/main.min.23ad955cba500a0b91ec3371ea1bf316cde102a3cde438be9f9c6a216b8f57c8.css" rel="stylesheet" integrity="">
 
 
 <script
@@ -863,67 +863,67 @@ Take a look at <a href="../backend-fetcher">fetcher document</a>.</p>
 <li><strong>receiver-browser</strong>. gRPC services to accept browser performance data and error log.</li>
 </ol>
 <p>The sample settings of these receivers should be already in default <code>application.yml</code>, and also list here</p>
-<div class="highlight"><pre style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4"><code class="language-yaml" data-lang="yaml"><span style="color:#66d9ef">receiver-register</span>:
-  <span style="color:#66d9ef">selector</span>: ${SW_RECEIVER_REGISTER:default}
-  <span style="color:#66d9ef">default</span>:
-
-<span style="color:#66d9ef">receiver-trace</span>:
-  <span style="color:#66d9ef">selector</span>: ${SW_RECEIVER_TRACE:default}
-  <span style="color:#66d9ef">default</span>:
-
-<span style="color:#66d9ef">receiver-jvm</span>:
-  <span style="color:#66d9ef">selector</span>: ${SW_RECEIVER_JVM:default}
-  <span style="color:#66d9ef">default</span>:
-
-<span style="color:#66d9ef">service-mesh</span>:
-  <span style="color:#66d9ef">selector</span>: ${SW_SERVICE_MESH:default}
-  <span style="color:#66d9ef">default</span>:
-
-<span style="color:#66d9ef">istio-telemetry</span>:
-  <span style="color:#66d9ef">selector</span>: ${SW_ISTIO_TELEMETRY:default}
-  <span style="color:#66d9ef">default</span>:
-
-<span style="color:#66d9ef">envoy-metric</span>:
-  <span style="color:#66d9ef">selector</span>: ${SW_ENVOY_METRIC:default}
-  <span style="color:#66d9ef">default</span>:
-    <span style="color:#66d9ef">acceptMetricsService</span>: ${SW_ENVOY_METRIC_SERVICE:<span style="color:#66d9ef">true</span>}
-    <span style="color:#66d9ef">alsHTTPAnalysis</span>: ${SW_ENVOY_METRIC_ALS_HTTP_ANALYSIS:<span style="color:#e6db74">&#34;&#34;</span>}
-
-<span style="color:#66d9ef">receiver_zipkin</span>:
-  <span style="color:#66d9ef">selector</span>: ${SW_RECEIVER_ZIPKIN:-}
-  <span style="color:#66d9ef">default</span>:
-    <span style="color:#66d9ef">host</span>: ${SW_RECEIVER_ZIPKIN_HOST:<span style="color:#ae81ff">0.0.0.0</span>}
-    <span style="color:#66d9ef">port</span>: ${SW_RECEIVER_ZIPKIN_PORT:<span style="color:#ae81ff">9411</span>}
-    <span style="color:#66d9ef">contextPath</span>: ${SW_RECEIVER_ZIPKIN_CONTEXT_PATH:/}
-    <span style="color:#66d9ef">jettyMinThreads</span>: ${SW_RECEIVER_ZIPKIN_JETTY_MIN_THREADS:<span style="color:#ae81ff">1</span>}
-    <span style="color:#66d9ef">jettyMaxThreads</span>: ${SW_RECEIVER_ZIPKIN_JETTY_MAX_THREADS:<span style="color:#ae81ff">200</span>}
-    <span style="color:#66d9ef">jettyIdleTimeOut</span>: ${SW_RECEIVER_ZIPKIN_JETTY_IDLE_TIMEOUT:<span style="color:#ae81ff">30000</span>}
-    <span style="color:#66d9ef">jettyAcceptorPriorityDelta</span>: ${SW_RECEIVER_ZIPKIN_JETTY_DELTA:<span style="color:#ae81ff">0</span>}
-    <span style="color:#66d9ef">jettyAcceptQueueSize</span>: ${SW_RECEIVER_ZIPKIN_QUEUE_SIZE:<span style="color:#ae81ff">0</span>}
-
-<span style="color:#66d9ef">receiver-profile</span>:
-  <span style="color:#66d9ef">selector</span>: ${SW_RECEIVER_PROFILE:default}
-  <span style="color:#66d9ef">default</span>:
-
-<span style="color:#66d9ef">receiver-browser</span>:
-  <span style="color:#66d9ef">selector</span>: ${SW_RECEIVER_BROWSER:default}
-  <span style="color:#66d9ef">default</span>:
-    <span style="color:#66d9ef">sampleRate</span>: ${SW_RECEIVER_BROWSER_SAMPLE_RATE:<span style="color:#ae81ff">10000</span>}
+<div class="highlight"><pre style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4"><code class="language-yaml" data-lang="yaml"><span style="color:#f92672">receiver-register</span>:
+  <span style="color:#f92672">selector</span>: <span style="color:#ae81ff">${SW_RECEIVER_REGISTER:default}</span>
+  <span style="color:#f92672">default</span>:
+
+<span style="color:#f92672">receiver-trace</span>:
+  <span style="color:#f92672">selector</span>: <span style="color:#ae81ff">${SW_RECEIVER_TRACE:default}</span>
+  <span style="color:#f92672">default</span>:
+
+<span style="color:#f92672">receiver-jvm</span>:
+  <span style="color:#f92672">selector</span>: <span style="color:#ae81ff">${SW_RECEIVER_JVM:default}</span>
+  <span style="color:#f92672">default</span>:
+
+<span style="color:#f92672">service-mesh</span>:
+  <span style="color:#f92672">selector</span>: <span style="color:#ae81ff">${SW_SERVICE_MESH:default}</span>
+  <span style="color:#f92672">default</span>:
+
+<span style="color:#f92672">istio-telemetry</span>:
+  <span style="color:#f92672">selector</span>: <span style="color:#ae81ff">${SW_ISTIO_TELEMETRY:default}</span>
+  <span style="color:#f92672">default</span>:
+
+<span style="color:#f92672">envoy-metric</span>:
+  <span style="color:#f92672">selector</span>: <span style="color:#ae81ff">${SW_ENVOY_METRIC:default}</span>
+  <span style="color:#f92672">default</span>:
+    <span style="color:#f92672">acceptMetricsService</span>: <span style="color:#ae81ff">${SW_ENVOY_METRIC_SERVICE:true}</span>
+    <span style="color:#f92672">alsHTTPAnalysis</span>: <span style="color:#ae81ff">${SW_ENVOY_METRIC_ALS_HTTP_ANALYSIS:&#34;&#34;}</span>
+
+<span style="color:#f92672">receiver_zipkin</span>:
+  <span style="color:#f92672">selector</span>: <span style="color:#ae81ff">${SW_RECEIVER_ZIPKIN:-}</span>
+  <span style="color:#f92672">default</span>:
+    <span style="color:#f92672">host</span>: <span style="color:#ae81ff">${SW_RECEIVER_ZIPKIN_HOST:0.0.0.0}</span>
+    <span style="color:#f92672">port</span>: <span style="color:#ae81ff">${SW_RECEIVER_ZIPKIN_PORT:9411}</span>
+    <span style="color:#f92672">contextPath</span>: <span style="color:#ae81ff">${SW_RECEIVER_ZIPKIN_CONTEXT_PATH:/}</span>
+    <span style="color:#f92672">jettyMinThreads</span>: <span style="color:#ae81ff">${SW_RECEIVER_ZIPKIN_JETTY_MIN_THREADS:1}</span>
+    <span style="color:#f92672">jettyMaxThreads</span>: <span style="color:#ae81ff">${SW_RECEIVER_ZIPKIN_JETTY_MAX_THREADS:200}</span>
+    <span style="color:#f92672">jettyIdleTimeOut</span>: <span style="color:#ae81ff">${SW_RECEIVER_ZIPKIN_JETTY_IDLE_TIMEOUT:30000}</span>
+    <span style="color:#f92672">jettyAcceptorPriorityDelta</span>: <span style="color:#ae81ff">${SW_RECEIVER_ZIPKIN_JETTY_DELTA:0}</span>
+    <span style="color:#f92672">jettyAcceptQueueSize</span>: <span style="color:#ae81ff">${SW_RECEIVER_ZIPKIN_QUEUE_SIZE:0}</span>
+
+<span style="color:#f92672">receiver-profile</span>:
+  <span style="color:#f92672">selector</span>: <span style="color:#ae81ff">${SW_RECEIVER_PROFILE:default}</span>
+  <span style="color:#f92672">default</span>:
+
+<span style="color:#f92672">receiver-browser</span>:
+  <span style="color:#f92672">selector</span>: <span style="color:#ae81ff">${SW_RECEIVER_BROWSER:default}</span>
+  <span style="color:#f92672">default</span>:
+    <span style="color:#f92672">sampleRate</span>: <span style="color:#ae81ff">${SW_RECEIVER_BROWSER_SAMPLE_RATE:10000}</span>
 </code></pre></div><h2 id="grpchttp-server-for-receiver">gRPC/HTTP server for receiver</h2>
 <p>In default, all gRPC/HTTP services should be served at <code>core/gRPC</code> and <code>core/rest</code>.
 But the <code>receiver-sharing-server</code> module provide a way to make all receivers serving at
 different ip:port, if you set them explicitly.</p>
-<div class="highlight"><pre style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4"><code class="language-yaml" data-lang="yaml"><span style="color:#66d9ef">receiver-sharing-server</span>:
-  <span style="color:#66d9ef">selector</span>: ${SW_RECEIVER_SHARING_SERVER:default}
-  <span style="color:#66d9ef">default</span>:
-    <span style="color:#66d9ef">host</span>: ${SW_RECEIVER_JETTY_HOST:<span style="color:#ae81ff">0.0.0.0</span>}
-    <span style="color:#66d9ef">contextPath</span>: ${SW_RECEIVER_JETTY_CONTEXT_PATH:/}
-    <span style="color:#66d9ef">authentication</span>: ${SW_AUTHENTICATION:<span style="color:#e6db74">&#34;&#34;</span>}
-    <span style="color:#66d9ef">jettyMinThreads</span>: ${SW_RECEIVER_SHARING_JETTY_MIN_THREADS:<span style="color:#ae81ff">1</span>}
-    <span style="color:#66d9ef">jettyMaxThreads</span>: ${SW_RECEIVER_SHARING_JETTY_MAX_THREADS:<span style="color:#ae81ff">200</span>}
-    <span style="color:#66d9ef">jettyIdleTimeOut</span>: ${SW_RECEIVER_SHARING_JETTY_IDLE_TIMEOUT:<span style="color:#ae81ff">30000</span>}
-    <span style="color:#66d9ef">jettyAcceptorPriorityDelta</span>: ${SW_RECEIVER_SHARING_JETTY_DELTA:<span style="color:#ae81ff">0</span>}
-    <span style="color:#66d9ef">jettyAcceptQueueSize</span>: ${SW_RECEIVER_SHARING_JETTY_QUEUE_SIZE:<span style="color:#ae81ff">0</span>}
+<div class="highlight"><pre style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4"><code class="language-yaml" data-lang="yaml"><span style="color:#f92672">receiver-sharing-server</span>:
+  <span style="color:#f92672">selector</span>: <span style="color:#ae81ff">${SW_RECEIVER_SHARING_SERVER:default}</span>
+  <span style="color:#f92672">default</span>:
+    <span style="color:#f92672">host</span>: <span style="color:#ae81ff">${SW_RECEIVER_JETTY_HOST:0.0.0.0}</span>
+    <span style="color:#f92672">contextPath</span>: <span style="color:#ae81ff">${SW_RECEIVER_JETTY_CONTEXT_PATH:/}</span>
+    <span style="color:#f92672">authentication</span>: <span style="color:#ae81ff">${SW_AUTHENTICATION:&#34;&#34;}</span>
+    <span style="color:#f92672">jettyMinThreads</span>: <span style="color:#ae81ff">${SW_RECEIVER_SHARING_JETTY_MIN_THREADS:1}</span>
+    <span style="color:#f92672">jettyMaxThreads</span>: <span style="color:#ae81ff">${SW_RECEIVER_SHARING_JETTY_MAX_THREADS:200}</span>
+    <span style="color:#f92672">jettyIdleTimeOut</span>: <span style="color:#ae81ff">${SW_RECEIVER_SHARING_JETTY_IDLE_TIMEOUT:30000}</span>
+    <span style="color:#f92672">jettyAcceptorPriorityDelta</span>: <span style="color:#ae81ff">${SW_RECEIVER_SHARING_JETTY_DELTA:0}</span>
+    <span style="color:#f92672">jettyAcceptQueueSize</span>: <span style="color:#ae81ff">${SW_RECEIVER_SHARING_JETTY_QUEUE_SIZE:0}</span>
 </code></pre></div><p>Notice, if you add these settings, make sure they are not as same as core module,
 because gRPC/HTTP servers of core are still used for UI and OAP internal communications.</p>
 <h2 id="zipkin-receiver">Zipkin receiver</h2>
@@ -938,35 +938,35 @@ Read <a href="../backend-storage#elasticsearch-6-with-zipkin-trace-extension">th
 how to active.</li>
 </ol>
 <p>Use following config to active.</p>
-<div class="highlight"><pre style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4"><code class="language-yaml" data-lang="yaml"><span style="color:#66d9ef">receiver_zipkin</span>:
-  <span style="color:#66d9ef">selector</span>: ${SW_RECEIVER_ZIPKIN:-}
-  <span style="color:#66d9ef">default</span>:
-    <span style="color:#66d9ef">host</span>: ${SW_RECEIVER_ZIPKIN_HOST:<span style="color:#ae81ff">0.0.0.0</span>}
-    <span style="color:#66d9ef">port</span>: ${SW_RECEIVER_ZIPKIN_PORT:<span style="color:#ae81ff">9411</span>}
-    <span style="color:#66d9ef">contextPath</span>: ${SW_RECEIVER_ZIPKIN_CONTEXT_PATH:/}
-    <span style="color:#66d9ef">jettyMinThreads</span>: ${SW_RECEIVER_ZIPKIN_JETTY_MIN_THREADS:<span style="color:#ae81ff">1</span>}
-    <span style="color:#66d9ef">jettyMaxThreads</span>: ${SW_RECEIVER_ZIPKIN_JETTY_MAX_THREADS:<span style="color:#ae81ff">200</span>}
-    <span style="color:#66d9ef">jettyIdleTimeOut</span>: ${SW_RECEIVER_ZIPKIN_JETTY_IDLE_TIMEOUT:<span style="color:#ae81ff">30000</span>}
-    <span style="color:#66d9ef">jettyAcceptorPriorityDelta</span>: ${SW_RECEIVER_ZIPKIN_JETTY_DELTA:<span style="color:#ae81ff">0</span>}
-    <span style="color:#66d9ef">jettyAcceptQueueSize</span>: ${SW_RECEIVER_ZIPKIN_QUEUE_SIZE:<span style="color:#ae81ff">0</span>}
+<div class="highlight"><pre style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4"><code class="language-yaml" data-lang="yaml"><span style="color:#f92672">receiver_zipkin</span>:
+  <span style="color:#f92672">selector</span>: <span style="color:#ae81ff">${SW_RECEIVER_ZIPKIN:-}</span>
+  <span style="color:#f92672">default</span>:
+    <span style="color:#f92672">host</span>: <span style="color:#ae81ff">${SW_RECEIVER_ZIPKIN_HOST:0.0.0.0}</span>
+    <span style="color:#f92672">port</span>: <span style="color:#ae81ff">${SW_RECEIVER_ZIPKIN_PORT:9411}</span>
+    <span style="color:#f92672">contextPath</span>: <span style="color:#ae81ff">${SW_RECEIVER_ZIPKIN_CONTEXT_PATH:/}</span>
+    <span style="color:#f92672">jettyMinThreads</span>: <span style="color:#ae81ff">${SW_RECEIVER_ZIPKIN_JETTY_MIN_THREADS:1}</span>
+    <span style="color:#f92672">jettyMaxThreads</span>: <span style="color:#ae81ff">${SW_RECEIVER_ZIPKIN_JETTY_MAX_THREADS:200}</span>
+    <span style="color:#f92672">jettyIdleTimeOut</span>: <span style="color:#ae81ff">${SW_RECEIVER_ZIPKIN_JETTY_IDLE_TIMEOUT:30000}</span>
+    <span style="color:#f92672">jettyAcceptorPriorityDelta</span>: <span style="color:#ae81ff">${SW_RECEIVER_ZIPKIN_JETTY_DELTA:0}</span>
+    <span style="color:#f92672">jettyAcceptQueueSize</span>: <span style="color:#ae81ff">${SW_RECEIVER_ZIPKIN_QUEUE_SIZE:0}</span>
 </code></pre></div><ol start="2">
 <li>Analysis mode(Not production ready), receive Zipkin v1/v2 formats through HTTP service. Transform the trace to skywalking
 native format, and analysis like skywalking trace. This feature can&rsquo;t work in production env right now,
 because of Zipkin tag/endpoint value unpredictable, we can&rsquo;t make sure it fits production env requirements.</li>
 </ol>
 <p>Active <code>analysis mode</code>, you should set <code>needAnalysis</code> config.</p>
-<div class="highlight"><pre style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4"><code class="language-yaml" data-lang="yaml"><span style="color:#66d9ef">receiver_zipkin</span>:
-  <span style="color:#66d9ef">selector</span>: ${SW_RECEIVER_ZIPKIN:-}
-  <span style="color:#66d9ef">default</span>:
-    <span style="color:#66d9ef">host</span>: ${SW_RECEIVER_ZIPKIN_HOST:<span style="color:#ae81ff">0.0.0.0</span>}
-    <span style="color:#66d9ef">port</span>: ${SW_RECEIVER_ZIPKIN_PORT:<span style="color:#ae81ff">9411</span>}
-    <span style="color:#66d9ef">contextPath</span>: ${SW_RECEIVER_ZIPKIN_CONTEXT_PATH:/}
-    <span style="color:#66d9ef">jettyMinThreads</span>: ${SW_RECEIVER_ZIPKIN_JETTY_MIN_THREADS:<span style="color:#ae81ff">1</span>}
-    <span style="color:#66d9ef">jettyMaxThreads</span>: ${SW_RECEIVER_ZIPKIN_JETTY_MAX_THREADS:<span style="color:#ae81ff">200</span>}
-    <span style="color:#66d9ef">jettyIdleTimeOut</span>: ${SW_RECEIVER_ZIPKIN_JETTY_IDLE_TIMEOUT:<span style="color:#ae81ff">30000</span>}
-    <span style="color:#66d9ef">jettyAcceptorPriorityDelta</span>: ${SW_RECEIVER_ZIPKIN_JETTY_DELTA:<span style="color:#ae81ff">0</span>}
-    <span style="color:#66d9ef">jettyAcceptQueueSize</span>: ${SW_RECEIVER_ZIPKIN_QUEUE_SIZE:<span style="color:#ae81ff">0</span>}
-    <span style="color:#66d9ef">needAnalysis</span>: <span style="color:#66d9ef">true</span>    
+<div class="highlight"><pre style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4"><code class="language-yaml" data-lang="yaml"><span style="color:#f92672">receiver_zipkin</span>:
+  <span style="color:#f92672">selector</span>: <span style="color:#ae81ff">${SW_RECEIVER_ZIPKIN:-}</span>
+  <span style="color:#f92672">default</span>:
+    <span style="color:#f92672">host</span>: <span style="color:#ae81ff">${SW_RECEIVER_ZIPKIN_HOST:0.0.0.0}</span>
+    <span style="color:#f92672">port</span>: <span style="color:#ae81ff">${SW_RECEIVER_ZIPKIN_PORT:9411}</span>
+    <span style="color:#f92672">contextPath</span>: <span style="color:#ae81ff">${SW_RECEIVER_ZIPKIN_CONTEXT_PATH:/}</span>
+    <span style="color:#f92672">jettyMinThreads</span>: <span style="color:#ae81ff">${SW_RECEIVER_ZIPKIN_JETTY_MIN_THREADS:1}</span>
+    <span style="color:#f92672">jettyMaxThreads</span>: <span style="color:#ae81ff">${SW_RECEIVER_ZIPKIN_JETTY_MAX_THREADS:200}</span>
+    <span style="color:#f92672">jettyIdleTimeOut</span>: <span style="color:#ae81ff">${SW_RECEIVER_ZIPKIN_JETTY_IDLE_TIMEOUT:30000}</span>
+    <span style="color:#f92672">jettyAcceptorPriorityDelta</span>: <span style="color:#ae81ff">${SW_RECEIVER_ZIPKIN_JETTY_DELTA:0}</span>
+    <span style="color:#f92672">jettyAcceptQueueSize</span>: <span style="color:#ae81ff">${SW_RECEIVER_ZIPKIN_QUEUE_SIZE:0}</span>
+    <span style="color:#f92672">needAnalysis</span>: <span style="color:#66d9ef">true</span>    
 </code></pre></div><p>NOTICE, Zipkin receiver is only provided in <code>apache-skywalking-apm-x.y.z.tar.gz</code> tar.</p>
 <h2 id="jaeger-receiver">Jaeger receiver</h2>
 <p>Jaeger receiver right now only works in <code>Tracing Mode</code>, and no analysis.
@@ -977,11 +977,11 @@ Read <a href="../backend-storage#elasticsearch-6-with-jaeger-trace-extension">th
 send spans to SkyWalking oap server. Read <a href="https://www.jaegertracing.io/docs/1.11/architecture/">Jaeger Architecture</a>
 to get more details.</p>
 <p>Active the receiver.</p>
-<div class="highlight"><pre style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4"><code class="language-yaml" data-lang="yaml"><span style="color:#66d9ef">receiver_jaeger</span>:
-  <span style="color:#66d9ef">selector</span>: ${SW_RECEIVER_JAEGER:-}
-  <span style="color:#66d9ef">default</span>:
-    <span style="color:#66d9ef">gRPCHost</span>: ${SW_RECEIVER_JAEGER_HOST:<span style="color:#ae81ff">0.0.0.0</span>}
-    <span style="color:#66d9ef">gRPCPort</span>: ${SW_RECEIVER_JAEGER_PORT:<span style="color:#ae81ff">14250</span>}
+<div class="highlight"><pre style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4"><code class="language-yaml" data-lang="yaml"><span style="color:#f92672">receiver_jaeger</span>:
+  <span style="color:#f92672">selector</span>: <span style="color:#ae81ff">${SW_RECEIVER_JAEGER:-}</span>
+  <span style="color:#f92672">default</span>:
+    <span style="color:#f92672">gRPCHost</span>: <span style="color:#ae81ff">${SW_RECEIVER_JAEGER_HOST:0.0.0.0}</span>
+    <span style="color:#f92672">gRPCPort</span>: <span style="color:#ae81ff">${SW_RECEIVER_JAEGER_PORT:14250}</span>
 </code></pre></div><p>NOTICE, Jaeger receiver is only provided in <code>apache-skywalking-apm-x.y.z.tar.gz</code> tar.</p>
 <h2 id="opencensus-receiver">Opencensus receiver</h2>
 <p>Opencensus receiver supports to ingest agent metrics by meter-system. OAP can load the configuration at bootstrap.
@@ -989,18 +989,18 @@ If the new configuration is not well-formed, OAP fails to start up. The files ar
 <p>The file is written in YAML format, defined by the scheme described in <a href="./.././backend-fetcher">prometheus-fetcher</a>.
 Notice, <code>receiver-oc</code> only support <code>metricsRules</code> node of scheme due to the push mode it opts to.</p>
 <p>To active the <code>default</code> implementation:</p>
-<div class="highlight"><pre style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4"><code class="language-yaml" data-lang="yaml"><span style="color:#66d9ef">receiver-oc</span>:
-  <span style="color:#66d9ef">selector</span>: ${SW_OC_RECEIVER:-}
-  <span style="color:#66d9ef">default</span>:
-    <span style="color:#66d9ef">gRPCHost</span>: ${SW_OC_RECEIVER_GRPC_HOST:<span style="color:#ae81ff">0.0.0.0</span>}
-    <span style="color:#66d9ef">gRPCPort</span>: ${SW_OC_RECEIVER_GRPC_PORT:<span style="color:#ae81ff">55678</span>}
+<div class="highlight"><pre style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4"><code class="language-yaml" data-lang="yaml"><span style="color:#f92672">receiver-oc</span>:
+  <span style="color:#f92672">selector</span>: <span style="color:#ae81ff">${SW_OC_RECEIVER:-}</span>
+  <span style="color:#f92672">default</span>:
+    <span style="color:#f92672">gRPCHost</span>: <span style="color:#ae81ff">${SW_OC_RECEIVER_GRPC_HOST:0.0.0.0}</span>
+    <span style="color:#f92672">gRPCPort</span>: <span style="color:#ae81ff">${SW_OC_RECEIVER_GRPC_PORT:55678}</span>
 </code></pre></div><h2 id="meter-receiver">Meter receiver</h2>
 <p>Meter receiver supports accept the metrics into the meter-system. OAP can load the configuration at bootstrap.</p>
 <p>The file is written in YAML format, defined by the scheme described in <a href="./.././backend-meter">backend-meter</a>.</p>
 <p>To active the <code>default</code> implementation:</p>
-<div class="highlight"><pre style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4"><code class="language-yaml" data-lang="yaml"><span style="color:#66d9ef">receiver-meter</span>:
-  <span style="color:#66d9ef">selector</span>: ${SW_RECEIVER_METER:default}
-  <span style="color:#66d9ef">default</span>:
+<div class="highlight"><pre style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4"><code class="language-yaml" data-lang="yaml"><span style="color:#f92672">receiver-meter</span>:
+  <span style="color:#f92672">selector</span>: <span style="color:#ae81ff">${SW_RECEIVER_METER:default}</span>
+  <span style="color:#f92672">default</span>:
 </code></pre></div>
 
 
diff --git a/docs/main/v8.2.0/en/setup/backend/backend-setting-override/index.html b/docs/main/v8.2.0/en/setup/backend/backend-setting-override/index.html
index d72f5c7..8b21abb 100644
--- a/docs/main/v8.2.0/en/setup/backend/backend-setting-override/index.html
+++ b/docs/main/v8.2.0/en/setup/backend/backend-setting-override/index.html
@@ -6,7 +6,7 @@
 <meta name="twitter:site" content="skywalking.apache.org">
 <meta name="twitter:image:src" content="https://skywalking.apache.org/images/skywalking_400x400.png">
 <meta property="og:image" content="https://skywalking.apache.org/images/skywalking_400x400.png">
-<meta name="generator" content="Hugo 0.74.3" />
+<meta name="generator" content="Hugo 0.80.0" />
 <META NAME="ROBOTS" CONTENT="INDEX, FOLLOW">
 
 
@@ -71,8 +71,8 @@ if (!doNotTrack) {
 
 
 
-<link rel="preload" href="/scss/main.min.188e3d9b8c40c0c4b2eb2df8c875601e2deef000f752fb38eaebf6ad0dd18a58.css" as="style">
-<link href="/scss/main.min.188e3d9b8c40c0c4b2eb2df8c875601e2deef000f752fb38eaebf6ad0dd18a58.css" rel="stylesheet" integrity="">
+<link rel="preload" href="/scss/main.min.23ad955cba500a0b91ec3371ea1bf316cde102a3cde438be9f9c6a216b8f57c8.css" as="style">
+<link href="/scss/main.min.23ad955cba500a0b91ec3371ea1bf316cde102a3cde438be9f9c6a216b8f57c8.css" rel="stylesheet" integrity="">
 
 
 <script
@@ -866,13 +866,13 @@ You could override the settings in <code>application.yml</code></p>
 <p>Override <code>restHost</code> in this setting segment</p>
 </li>
 </ul>
-<div class="highlight"><pre style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4"><code class="language-yaml" data-lang="yaml"><span style="color:#66d9ef">core</span>:
-  <span style="color:#66d9ef">default</span>:
-    <span style="color:#66d9ef">restHost</span>: ${SW_CORE_REST_HOST:<span style="color:#ae81ff">0.0.0.0</span>}
-    <span style="color:#66d9ef">restPort</span>: ${SW_CORE_REST_PORT:<span style="color:#ae81ff">12800</span>}
-    <span style="color:#66d9ef">restContextPath</span>: ${SW_CORE_REST_CONTEXT_PATH:/}
-    <span style="color:#66d9ef">gRPCHost</span>: ${SW_CORE_GRPC_HOST:<span style="color:#ae81ff">0.0.0.0</span>}
-    <span style="color:#66d9ef">gRPCPort</span>: ${SW_CORE_GRPC_PORT:<span style="color:#ae81ff">11800</span>}
+<div class="highlight"><pre style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4"><code class="language-yaml" data-lang="yaml"><span style="color:#f92672">core</span>:
+  <span style="color:#f92672">default</span>:
+    <span style="color:#f92672">restHost</span>: <span style="color:#ae81ff">${SW_CORE_REST_HOST:0.0.0.0}</span>
+    <span style="color:#f92672">restPort</span>: <span style="color:#ae81ff">${SW_CORE_REST_PORT:12800}</span>
+    <span style="color:#f92672">restContextPath</span>: <span style="color:#ae81ff">${SW_CORE_REST_CONTEXT_PATH:/}</span>
+    <span style="color:#f92672">gRPCHost</span>: <span style="color:#ae81ff">${SW_CORE_GRPC_HOST:0.0.0.0}</span>
+    <span style="color:#f92672">gRPCPort</span>: <span style="color:#ae81ff">${SW_CORE_GRPC_PORT:11800}</span>
 </code></pre></div><p>Use command arg</p>
 <pre><code>-Dcore.default.restHost=172.0.4.12
 </code></pre><h2 id="system-environment-variables">System environment variables</h2>
@@ -882,13 +882,13 @@ You could override the settings in <code>application.yml</code></p>
 <p>Override <code>restHost</code> in this setting segment through environment variables</p>
 </li>
 </ul>
-<div class="highlight"><pre style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4"><code class="language-yaml" data-lang="yaml"><span style="color:#66d9ef">core</span>:
-  <span style="color:#66d9ef">default</span>:
-    <span style="color:#66d9ef">restHost</span>: ${REST_HOST:<span style="color:#ae81ff">0.0.0.0</span>}
-    <span style="color:#66d9ef">restPort</span>: ${SW_CORE_REST_PORT:<span style="color:#ae81ff">12800</span>}
-    <span style="color:#66d9ef">restContextPath</span>: ${SW_CORE_REST_CONTEXT_PATH:/}
-    <span style="color:#66d9ef">gRPCHost</span>: ${SW_CORE_GRPC_HOST:<span style="color:#ae81ff">0.0.0.0</span>}
-    <span style="color:#66d9ef">gRPCPort</span>: ${SW_CORE_GRPC_PORT:<span style="color:#ae81ff">11800</span>}
+<div class="highlight"><pre style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4"><code class="language-yaml" data-lang="yaml"><span style="color:#f92672">core</span>:
+  <span style="color:#f92672">default</span>:
+    <span style="color:#f92672">restHost</span>: <span style="color:#ae81ff">${REST_HOST:0.0.0.0}</span>
+    <span style="color:#f92672">restPort</span>: <span style="color:#ae81ff">${SW_CORE_REST_PORT:12800}</span>
+    <span style="color:#f92672">restContextPath</span>: <span style="color:#ae81ff">${SW_CORE_REST_CONTEXT_PATH:/}</span>
+    <span style="color:#f92672">gRPCHost</span>: <span style="color:#ae81ff">${SW_CORE_GRPC_HOST:0.0.0.0}</span>
+    <span style="color:#f92672">gRPCPort</span>: <span style="color:#ae81ff">${SW_CORE_GRPC_PORT:11800}</span>
 </code></pre></div><p>If the <code>REST_HOST </code> environment variable exists in your operating system and its value is <code>172.0.4.12</code>,
 then the value of <code>restHost</code> here will be overwritten to <code>172.0.4.12</code>, otherwise, it will be set to <code>0.0.0.0</code>.</p>
 <p>By the way, Placeholder nesting is also supported, like <code>${REST_HOST:${ANOTHER_REST_HOST:127.0.0.1}}</code>.
diff --git a/docs/main/v8.2.0/en/setup/backend/backend-setup/index.html b/docs/main/v8.2.0/en/setup/backend/backend-setup/index.html
index 1200701..9bac8af 100644
--- a/docs/main/v8.2.0/en/setup/backend/backend-setup/index.html
+++ b/docs/main/v8.2.0/en/setup/backend/backend-setup/index.html
@@ -6,7 +6,7 @@
 <meta name="twitter:site" content="skywalking.apache.org">
 <meta name="twitter:image:src" content="https://skywalking.apache.org/images/skywalking_400x400.png">
 <meta property="og:image" content="https://skywalking.apache.org/images/skywalking_400x400.png">
-<meta name="generator" content="Hugo 0.74.3" />
+<meta name="generator" content="Hugo 0.80.0" />
 <META NAME="ROBOTS" CONTENT="INDEX, FOLLOW">
 
 
@@ -56,8 +56,8 @@ if (!doNotTrack) {
 
 
 
-<link rel="preload" href="/scss/main.min.188e3d9b8c40c0c4b2eb2df8c875601e2deef000f752fb38eaebf6ad0dd18a58.css" as="style">
-<link href="/scss/main.min.188e3d9b8c40c0c4b2eb2df8c875601e2deef000f752fb38eaebf6ad0dd18a58.css" rel="stylesheet" integrity="">
+<link rel="preload" href="/scss/main.min.23ad955cba500a0b91ec3371ea1bf316cde102a3cde438be9f9c6a216b8f57c8.css" as="style">
+<link href="/scss/main.min.23ad955cba500a0b91ec3371ea1bf316cde102a3cde438be9f9c6a216b8f57c8.css" rel="stylesheet" integrity="">
 
 
 <script
@@ -866,23 +866,23 @@ if there is only one provider listed, the <code>selector</code> is optional and
 <li><strong>Level 3</strong>. settings of the provider.</li>
 </ol>
 <p>Example:</p>
-<div class="highlight"><pre style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4"><code class="language-yaml" data-lang="yaml"><span style="color:#66d9ef">storage</span>:
-  <span style="color:#66d9ef">selector</span>: mysql <span style="color:#75715e"># the mysql storage will actually be activated, while the h2 storage takes no effect</span>
-  <span style="color:#66d9ef">h2</span>:
-    <span style="color:#66d9ef">driver</span>: ${SW_STORAGE_H2_DRIVER:org.h2.jdbcx.JdbcDataSource}
-    <span style="color:#66d9ef">url</span>: ${SW_STORAGE_H2_URL:jdbc:h2:mem:skywalking-oap-db}
-    <span style="color:#66d9ef">user</span>: ${SW_STORAGE_H2_USER:sa}
-    <span style="color:#66d9ef">metadataQueryMaxSize</span>: ${SW_STORAGE_H2_QUERY_MAX_SIZE:<span style="color:#ae81ff">5000</span>}
-  <span style="color:#66d9ef">mysql</span>:
-    <span style="color:#66d9ef">properties</span>:
-      <span style="color:#66d9ef">jdbcUrl</span>: ${SW_JDBC_URL:<span style="color:#e6db74">&#34;jdbc:mysql://localhost:3306/swtest&#34;</span>}
-      <span style="color:#66d9ef">dataSource.user</span>: ${SW_DATA_SOURCE_USER:root}
-      <span style="color:#66d9ef">dataSource.password</span>: ${SW_DATA_SOURCE_PASSWORD:root@<span style="color:#ae81ff">1234</span>}
-      <span style="color:#66d9ef">dataSource.cachePrepStmts</span>: ${SW_DATA_SOURCE_CACHE_PREP_STMTS:<span style="color:#66d9ef">true</span>}
-      <span style="color:#66d9ef">dataSource.prepStmtCacheSize</span>: ${SW_DATA_SOURCE_PREP_STMT_CACHE_SQL_SIZE:<span style="color:#ae81ff">250</span>}
-      <span style="color:#66d9ef">dataSource.prepStmtCacheSqlLimit</span>: ${SW_DATA_SOURCE_PREP_STMT_CACHE_SQL_LIMIT:<span style="color:#ae81ff">2048</span>}
-      <span style="color:#66d9ef">dataSource.useServerPrepStmts</span>: ${SW_DATA_SOURCE_USE_SERVER_PREP_STMTS:<span style="color:#66d9ef">true</span>}
-    <span style="color:#66d9ef">metadataQueryMaxSize</span>: ${SW_STORAGE_MYSQL_QUERY_MAX_SIZE:<span style="color:#ae81ff">5000</span>}
+<div class="highlight"><pre style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4"><code class="language-yaml" data-lang="yaml"><span style="color:#f92672">storage</span>:
+  <span style="color:#f92672">selector</span>: <span style="color:#ae81ff">mysql</span> <span style="color:#75715e"># the mysql storage will actually be activated, while the h2 storage takes no effect</span>
+  <span style="color:#f92672">h2</span>:
+    <span style="color:#f92672">driver</span>: <span style="color:#ae81ff">${SW_STORAGE_H2_DRIVER:org.h2.jdbcx.JdbcDataSource}</span>
+    <span style="color:#f92672">url</span>: <span style="color:#ae81ff">${SW_STORAGE_H2_URL:jdbc:h2:mem:skywalking-oap-db}</span>
+    <span style="color:#f92672">user</span>: <span style="color:#ae81ff">${SW_STORAGE_H2_USER:sa}</span>
+    <span style="color:#f92672">metadataQueryMaxSize</span>: <span style="color:#ae81ff">${SW_STORAGE_H2_QUERY_MAX_SIZE:5000}</span>
+  <span style="color:#f92672">mysql</span>:
+    <span style="color:#f92672">properties</span>:
+      <span style="color:#f92672">jdbcUrl</span>: <span style="color:#ae81ff">${SW_JDBC_URL:&#34;jdbc:mysql://localhost:3306/swtest&#34;}</span>
+      <span style="color:#f92672">dataSource.user</span>: <span style="color:#ae81ff">${SW_DATA_SOURCE_USER:root}</span>
+      <span style="color:#f92672">dataSource.password</span>: <span style="color:#ae81ff">${SW_DATA_SOURCE_PASSWORD:root@1234}</span>
+      <span style="color:#f92672">dataSource.cachePrepStmts</span>: <span style="color:#ae81ff">${SW_DATA_SOURCE_CACHE_PREP_STMTS:true}</span>
+      <span style="color:#f92672">dataSource.prepStmtCacheSize</span>: <span style="color:#ae81ff">${SW_DATA_SOURCE_PREP_STMT_CACHE_SQL_SIZE:250}</span>
+      <span style="color:#f92672">dataSource.prepStmtCacheSqlLimit</span>: <span style="color:#ae81ff">${SW_DATA_SOURCE_PREP_STMT_CACHE_SQL_LIMIT:2048}</span>
+      <span style="color:#f92672">dataSource.useServerPrepStmts</span>: <span style="color:#ae81ff">${SW_DATA_SOURCE_USE_SERVER_PREP_STMTS:true}</span>
+    <span style="color:#f92672">metadataQueryMaxSize</span>: <span style="color:#ae81ff">${SW_STORAGE_MYSQL_QUERY_MAX_SIZE:5000}</span>
   <span style="color:#75715e"># other configurations</span>
 </code></pre></div><ol>
 <li><strong><code>storage</code></strong> is the module.</li>
diff --git a/docs/main/v8.2.0/en/setup/backend/backend-start-up-mode/index.html b/docs/main/v8.2.0/en/setup/backend/backend-start-up-mode/index.html
index 42cf294..eddafe5 100644
--- a/docs/main/v8.2.0/en/setup/backend/backend-start-up-mode/index.html
+++ b/docs/main/v8.2.0/en/setup/backend/backend-start-up-mode/index.html
@@ -6,7 +6,7 @@
 <meta name="twitter:site" content="skywalking.apache.org">
 <meta name="twitter:image:src" content="https://skywalking.apache.org/images/skywalking_400x400.png">
 <meta property="og:image" content="https://skywalking.apache.org/images/skywalking_400x400.png">
-<meta name="generator" content="Hugo 0.74.3" />
+<meta name="generator" content="Hugo 0.80.0" />
 <META NAME="ROBOTS" CONTENT="INDEX, FOLLOW">
 
 
@@ -59,8 +59,8 @@ if (!doNotTrack) {
 
 
 
-<link rel="preload" href="/scss/main.min.188e3d9b8c40c0c4b2eb2df8c875601e2deef000f752fb38eaebf6ad0dd18a58.css" as="style">
-<link href="/scss/main.min.188e3d9b8c40c0c4b2eb2df8c875601e2deef000f752fb38eaebf6ad0dd18a58.css" rel="stylesheet" integrity="">
+<link rel="preload" href="/scss/main.min.23ad955cba500a0b91ec3371ea1bf316cde102a3cde438be9f9c6a216b8f57c8.css" as="style">
+<link href="/scss/main.min.23ad955cba500a0b91ec3371ea1bf316cde102a3cde438be9f9c6a216b8f57c8.css" rel="stylesheet" integrity="">
 
 
 <script
diff --git a/docs/main/v8.2.0/en/setup/backend/backend-storage/index.html b/docs/main/v8.2.0/en/setup/backend/backend-storage/index.html
index b65aa7c..f9239f5 100644
--- a/docs/main/v8.2.0/en/setup/backend/backend-storage/index.html
+++ b/docs/main/v8.2.0/en/setup/backend/backend-storage/index.html
@@ -6,7 +6,7 @@
 <meta name="twitter:site" content="skywalking.apache.org">
 <meta name="twitter:image:src" content="https://skywalking.apache.org/images/skywalking_400x400.png">
 <meta property="og:image" content="https://skywalking.apache.org/images/skywalking_400x400.png">
-<meta name="generator" content="Hugo 0.74.3" />
+<meta name="generator" content="Hugo 0.80.0" />
 <META NAME="ROBOTS" CONTENT="INDEX, FOLLOW">
 
 
@@ -59,8 +59,8 @@ if (!doNotTrack) {
 
 
 
-<link rel="preload" href="/scss/main.min.188e3d9b8c40c0c4b2eb2df8c875601e2deef000f752fb38eaebf6ad0dd18a58.css" as="style">
-<link href="/scss/main.min.188e3d9b8c40c0c4b2eb2df8c875601e2deef000f752fb38eaebf6ad0dd18a58.css" rel="stylesheet" integrity="">
+<link rel="preload" href="/scss/main.min.23ad955cba500a0b91ec3371ea1bf316cde102a3cde438be9f9c6a216b8f57c8.css" as="style">
+<link href="/scss/main.min.23ad955cba500a0b91ec3371ea1bf316cde102a3cde438be9f9c6a216b8f57c8.css" rel="stylesheet" integrity="">
 
 
 <script
@@ -862,8 +862,8 @@ if (!doNotTrack) {
 	<h1 id="backend-storage">Backend storage</h1>
 <p>SkyWalking storage is pluggable, we have provided the following storage solutions, you could easily
 use one of them by specifying it as the <code>selector</code> in the <code>application.yml</code>:</p>
-<div class="highlight"><pre style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4"><code class="language-yaml" data-lang="yaml"><span style="color:#66d9ef">storage</span>:
-  <span style="color:#66d9ef">selector</span>: ${SW_STORAGE:elasticsearch7}
+<div class="highlight"><pre style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4"><code class="language-yaml" data-lang="yaml"><span style="color:#f92672">storage</span>:
+  <span style="color:#f92672">selector</span>: <span style="color:#ae81ff">${SW_STORAGE:elasticsearch7}</span>
 </code></pre></div><p>Native supported storage</p>
 <ul>
 <li>H2</li>
@@ -881,12 +881,12 @@ use one of them by specifying it as the <code>selector</code> in the <code>appli
 Please read <code>Database URL Overview</code> in <a href="http://www.h2database.com/html/features.html">H2 official document</a>,
 you could set the target to H2 in <strong>Embedded</strong>, <strong>Server</strong> and <strong>Mixed</strong> modes.</p>
 <p>Setting fragment example</p>
-<div class="highlight"><pre style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4"><code class="language-yaml" data-lang="yaml"><span style="color:#66d9ef">storage</span>:
-  <span style="color:#66d9ef">selector</span>: ${SW_STORAGE:h2}
-  <span style="color:#66d9ef">h2</span>:
-    <span style="color:#66d9ef">driver</span>: org.h2.jdbcx.JdbcDataSource
-    <span style="color:#66d9ef">url</span>: jdbc:h2:mem:skywalking-oap-db
-    <span style="color:#66d9ef">user</span>: sa
+<div class="highlight"><pre style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4"><code class="language-yaml" data-lang="yaml"><span style="color:#f92672">storage</span>:
+  <span style="color:#f92672">selector</span>: <span style="color:#ae81ff">${SW_STORAGE:h2}</span>
+  <span style="color:#f92672">h2</span>:
+    <span style="color:#f92672">driver</span>: <span style="color:#ae81ff">org.h2.jdbcx.JdbcDataSource</span>
+    <span style="color:#f92672">url</span>: <span style="color:#ae81ff">jdbc:h2:mem:skywalking-oap-db</span>
+    <span style="color:#f92672">user</span>: <span style="color:#ae81ff">sa</span>
 </code></pre></div><h2 id="elasticsearch">ElasticSearch</h2>
 <ul>
 <li>In order to activate ElasticSearch 6 as storage, set storage provider to <strong>elasticsearch</strong></li>
@@ -898,54 +898,54 @@ you could set the target to H2 in <strong>Embedded</strong>, <strong>Server</str
 <li>For ElasticSearch 7.0.0 ~ 8.0.0 (excluded), please download the <code>apache-skywalking-bin-es7.tar.gz</code> or <code>apache-skywalking-bin-es7.zip</code>.</li>
 </ul>
 <p>For now, ElasticSearch 6 and ElasticSearch 7 share the same configurations, as follows:</p>
-<div class="highlight"><pre style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4"><code class="language-yaml" data-lang="yaml"><span style="color:#66d9ef">storage</span>:
-  <span style="color:#66d9ef">selector</span>: ${SW_STORAGE:elasticsearch}
-  <span style="color:#66d9ef">elasticsearch</span>:
-    <span style="color:#66d9ef">nameSpace</span>: ${SW_NAMESPACE:<span style="color:#e6db74">&#34;&#34;</span>}
-    <span style="color:#66d9ef">clusterNodes</span>: ${SW_STORAGE_ES_CLUSTER_NODES:localhost:<span style="color:#ae81ff">9200</span>}
-    <span style="color:#66d9ef">protocol</span>: ${SW_STORAGE_ES_HTTP_PROTOCOL:<span style="color:#e6db74">&#34;http&#34;</span>}
-    <span style="color:#66d9ef">trustStorePath</span>: ${SW_STORAGE_ES_SSL_JKS_PATH:<span style="color:#e6db74">&#34;&#34;</span>}
-    <span style="color:#66d9ef">trustStorePass</span>: ${SW_STORAGE_ES_SSL_JKS_PASS:<span style="color:#e6db74">&#34;&#34;</span>}
-    <span style="color:#66d9ef">user</span>: ${SW_ES_USER:<span style="color:#e6db74">&#34;&#34;</span>}
-    <span style="color:#66d9ef">password</span>: ${SW_ES_PASSWORD:<span style="color:#e6db74">&#34;&#34;</span>}
-    <span style="color:#66d9ef">secretsManagementFile</span>: ${SW_ES_SECRETS_MANAGEMENT_FILE:<span style="color:#e6db74">&#34;&#34;</span>} <span style="color:#75715e"># Secrets management file in the properties format includes the username, password, which are managed by 3rd party tool.</span>
-    <span style="color:#66d9ef">dayStep</span>: ${SW_STORAGE_DAY_STEP:<span style="color:#ae81ff">1</span>} <span style="color:#75715e"># Represent the number of days in the one minute/hour/day index.</span>
-    <span style="color:#66d9ef">indexShardsNumber</span>: ${SW_STORAGE_ES_INDEX_SHARDS_NUMBER:<span style="color:#ae81ff">1</span>} <span style="color:#75715e"># Shard number of new indexes</span>
-    <span style="color:#66d9ef">indexReplicasNumber</span>: ${SW_STORAGE_ES_INDEX_REPLICAS_NUMBER:<span style="color:#ae81ff">1</span>} <span style="color:#75715e"># Replicas number of new indexes</span>
+<div class="highlight"><pre style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4"><code class="language-yaml" data-lang="yaml"><span style="color:#f92672">storage</span>:
+  <span style="color:#f92672">selector</span>: <span style="color:#ae81ff">${SW_STORAGE:elasticsearch}</span>
+  <span style="color:#f92672">elasticsearch</span>:
+    <span style="color:#f92672">nameSpace</span>: <span style="color:#ae81ff">${SW_NAMESPACE:&#34;&#34;}</span>
+    <span style="color:#f92672">clusterNodes</span>: <span style="color:#ae81ff">${SW_STORAGE_ES_CLUSTER_NODES:localhost:9200}</span>
+    <span style="color:#f92672">protocol</span>: <span style="color:#ae81ff">${SW_STORAGE_ES_HTTP_PROTOCOL:&#34;http&#34;}</span>
+    <span style="color:#f92672">trustStorePath</span>: <span style="color:#ae81ff">${SW_STORAGE_ES_SSL_JKS_PATH:&#34;&#34;}</span>
+    <span style="color:#f92672">trustStorePass</span>: <span style="color:#ae81ff">${SW_STORAGE_ES_SSL_JKS_PASS:&#34;&#34;}</span>
+    <span style="color:#f92672">user</span>: <span style="color:#ae81ff">${SW_ES_USER:&#34;&#34;}</span>
+    <span style="color:#f92672">password</span>: <span style="color:#ae81ff">${SW_ES_PASSWORD:&#34;&#34;}</span>
+    <span style="color:#f92672">secretsManagementFile</span>: <span style="color:#ae81ff">${SW_ES_SECRETS_MANAGEMENT_FILE:&#34;&#34;}</span> <span style="color:#75715e"># Secrets management file in the properties format includes the username, password, which are managed by 3rd party tool.</span>
+    <span style="color:#f92672">dayStep</span>: <span style="color:#ae81ff">${SW_STORAGE_DAY_STEP:1}</span> <span style="color:#75715e"># Represent the number of days in the one minute/hour/day index.</span>
+    <span style="color:#f92672">indexShardsNumber</span>: <span style="color:#ae81ff">${SW_STORAGE_ES_INDEX_SHARDS_NUMBER:1}</span> <span style="color:#75715e"># Shard number of new indexes</span>
+    <span style="color:#f92672">indexReplicasNumber</span>: <span style="color:#ae81ff">${SW_STORAGE_ES_INDEX_REPLICAS_NUMBER:1}</span> <span style="color:#75715e"># Replicas number of new indexes</span>
     <span style="color:#75715e"># Super data set has been defined in the codes, such as trace segments.The following 3 config would be improve es performance when storage super size data in es.</span>
-    <span style="color:#66d9ef">superDatasetDayStep</span>: ${SW_SUPERDATASET_STORAGE_DAY_STEP:-<span style="color:#ae81ff">1</span>} <span style="color:#75715e"># Represent the number of days in the super size dataset record index, the default value is the same as dayStep when the value is less than 0</span>
-    <span style="color:#66d9ef">superDatasetIndexShardsFactor</span>: ${SW_STORAGE_ES_SUPER_DATASET_INDEX_SHARDS_FACTOR:<span style="color:#ae81ff">5</span>} <span style="color:#75715e">#  This factor provides more shards for the super data set, shards number = indexShardsNumber * superDatasetIndexShardsFactor. Also, this factor effects Zipkin and Jaeger traces.</span>
-    <span style="color:#66d9ef">superDatasetIndexReplicasNumber</span>: ${SW_STORAGE_ES_SUPER_DATASET_INDEX_REPLICAS_NUMBER:<span style="color:#ae81ff">0</span>} <span style="color:#75715e"># Represent the replicas number in the super size dataset record index, the default value is 0.</span>
-    <span style="color:#66d9ef">bulkActions</span>: ${SW_STORAGE_ES_BULK_ACTIONS:<span style="color:#ae81ff">1000</span>} <span style="color:#75715e"># Execute the async bulk record data every ${SW_STORAGE_ES_BULK_ACTIONS} requests</span>
-    <span style="color:#66d9ef">syncBulkActions</span>: ${SW_STORAGE_ES_SYNC_BULK_ACTIONS:<span style="color:#ae81ff">50000</span>} <span style="color:#75715e"># Execute the sync bulk metrics data every ${SW_STORAGE_ES_SYNC_BULK_ACTIONS} requests</span>
-    <span style="color:#66d9ef">flushInterval</span>: ${SW_STORAGE_ES_FLUSH_INTERVAL:<span style="color:#ae81ff">10</span>} <span style="color:#75715e"># flush the bulk every 10 seconds whatever the number of requests</span>
-    <span style="color:#66d9ef">concurrentRequests</span>: ${SW_STORAGE_ES_CONCURRENT_REQUESTS:<span style="color:#ae81ff">2</span>} <span style="color:#75715e"># the number of concurrent requests</span>
-    <span style="color:#66d9ef">resultWindowMaxSize</span>: ${SW_STORAGE_ES_QUERY_MAX_WINDOW_SIZE:<span style="color:#ae81ff">10000</span>}
-    <span style="color:#66d9ef">metadataQueryMaxSize</span>: ${SW_STORAGE_ES_QUERY_MAX_SIZE:<span style="color:#ae81ff">5000</span>}
-    <span style="color:#66d9ef">segmentQueryMaxSize</span>: ${SW_STORAGE_ES_QUERY_SEGMENT_SIZE:<span style="color:#ae81ff">200</span>}
-    <span style="color:#66d9ef">profileTaskQueryMaxSize</span>: ${SW_STORAGE_ES_QUERY_PROFILE_TASK_SIZE:<span style="color:#ae81ff">200</span>}
-    <span style="color:#66d9ef">advanced</span>: ${SW_STORAGE_ES_ADVANCED:<span style="color:#e6db74">&#34;&#34;</span>}
+    <span style="color:#f92672">superDatasetDayStep</span>: <span style="color:#ae81ff">${SW_SUPERDATASET_STORAGE_DAY_STEP:-1}</span> <span style="color:#75715e"># Represent the number of days in the super size dataset record index, the default value is the same as dayStep when the value is less than 0</span>
+    <span style="color:#f92672">superDatasetIndexShardsFactor</span>: <span style="color:#ae81ff">${SW_STORAGE_ES_SUPER_DATASET_INDEX_SHARDS_FACTOR:5}</span> <span style="color:#75715e">#  This factor provides more shards for the super data set, shards number = indexShardsNumber * superDatasetIndexShardsFactor. Also, this factor effects Zipkin and Jaeger traces.</span>
+    <span style="color:#f92672">superDatasetIndexReplicasNumber</span>: <span style="color:#ae81ff">${SW_STORAGE_ES_SUPER_DATASET_INDEX_REPLICAS_NUMBER:0}</span> <span style="color:#75715e"># Represent the replicas number in the super size dataset record index, the default value is 0.</span>
+    <span style="color:#f92672">bulkActions</span>: <span style="color:#ae81ff">${SW_STORAGE_ES_BULK_ACTIONS:1000}</span> <span style="color:#75715e"># Execute the async bulk record data every ${SW_STORAGE_ES_BULK_ACTIONS} requests</span>
+    <span style="color:#f92672">syncBulkActions</span>: <span style="color:#ae81ff">${SW_STORAGE_ES_SYNC_BULK_ACTIONS:50000}</span> <span style="color:#75715e"># Execute the sync bulk metrics data every ${SW_STORAGE_ES_SYNC_BULK_ACTIONS} requests</span>
+    <span style="color:#f92672">flushInterval</span>: <span style="color:#ae81ff">${SW_STORAGE_ES_FLUSH_INTERVAL:10}</span> <span style="color:#75715e"># flush the bulk every 10 seconds whatever the number of requests</span>
+    <span style="color:#f92672">concurrentRequests</span>: <span style="color:#ae81ff">${SW_STORAGE_ES_CONCURRENT_REQUESTS:2}</span> <span style="color:#75715e"># the number of concurrent requests</span>
+    <span style="color:#f92672">resultWindowMaxSize</span>: <span style="color:#ae81ff">${SW_STORAGE_ES_QUERY_MAX_WINDOW_SIZE:10000}</span>
+    <span style="color:#f92672">metadataQueryMaxSize</span>: <span style="color:#ae81ff">${SW_STORAGE_ES_QUERY_MAX_SIZE:5000}</span>
+    <span style="color:#f92672">segmentQueryMaxSize</span>: <span style="color:#ae81ff">${SW_STORAGE_ES_QUERY_SEGMENT_SIZE:200}</span>
+    <span style="color:#f92672">profileTaskQueryMaxSize</span>: <span style="color:#ae81ff">${SW_STORAGE_ES_QUERY_PROFILE_TASK_SIZE:200}</span>
+    <span style="color:#f92672">advanced</span>: <span style="color:#ae81ff">${SW_STORAGE_ES_ADVANCED:&#34;&#34;}</span>
 </code></pre></div><p>In order to use ElasticSearch 7, comment/remove the section <code>storage/elasticsearch</code> and find the corresponding config section(<code>storage/elasticsearch7</code>),
 uncomment to enable it.</p>
 <h3 id="elasticsearch-6-with-https-ssl-encrypting-communications">ElasticSearch 6 With Https SSL Encrypting communications.</h3>
 <p>example:</p>
-<div class="highlight"><pre style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4"><code class="language-yaml" data-lang="yaml"><span style="color:#66d9ef">storage</span>:
-  <span style="color:#66d9ef">selector</span>: ${SW_STORAGE:elasticsearch}
-  <span style="color:#66d9ef">elasticsearch</span>:
+<div class="highlight"><pre style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4"><code class="language-yaml" data-lang="yaml"><span style="color:#f92672">storage</span>:
+  <span style="color:#f92672">selector</span>: <span style="color:#ae81ff">${SW_STORAGE:elasticsearch}</span>
+  <span style="color:#f92672">elasticsearch</span>:
     <span style="color:#75715e"># nameSpace: ${SW_NAMESPACE:&#34;&#34;}</span>
-    <span style="color:#66d9ef">user</span>: ${SW_ES_USER:<span style="color:#e6db74">&#34;&#34;</span>} <span style="color:#75715e"># User needs to be set when Http Basic authentication is enabled</span>
-    <span style="color:#66d9ef">password</span>: ${SW_ES_PASSWORD:<span style="color:#e6db74">&#34;&#34;</span>} <span style="color:#75715e"># Password to be set when Http Basic authentication is enabled</span>
-    <span style="color:#66d9ef">clusterNodes</span>: ${SW_STORAGE_ES_CLUSTER_NODES:localhost:<span style="color:#ae81ff">443</span>}
-    <span style="color:#66d9ef">trustStorePath</span>: ${SW_SW_STORAGE_ES_SSL_JKS_PATH:<span style="color:#e6db74">&#34;../es_keystore.jks&#34;</span>}
-    <span style="color:#66d9ef">trustStorePass</span>: ${SW_SW_STORAGE_ES_SSL_JKS_PASS:<span style="color:#e6db74">&#34;&#34;</span>}
-    <span style="color:#66d9ef">protocol</span>: ${SW_STORAGE_ES_HTTP_PROTOCOL:<span style="color:#e6db74">&#34;https&#34;</span>}
-    ...
+    <span style="color:#f92672">user</span>: <span style="color:#ae81ff">${SW_ES_USER:&#34;&#34;}</span> <span style="color:#75715e"># User needs to be set when Http Basic authentication is enabled</span>
+    <span style="color:#f92672">password</span>: <span style="color:#ae81ff">${SW_ES_PASSWORD:&#34;&#34;}</span> <span style="color:#75715e"># Password to be set when Http Basic authentication is enabled</span>
+    <span style="color:#f92672">clusterNodes</span>: <span style="color:#ae81ff">${SW_STORAGE_ES_CLUSTER_NODES:localhost:443}</span>
+    <span style="color:#f92672">trustStorePath</span>: <span style="color:#ae81ff">${SW_SW_STORAGE_ES_SSL_JKS_PATH:&#34;../es_keystore.jks&#34;}</span>
+    <span style="color:#f92672">trustStorePass</span>: <span style="color:#ae81ff">${SW_SW_STORAGE_ES_SSL_JKS_PASS:&#34;&#34;}</span>
+    <span style="color:#f92672">protocol</span>: <span style="color:#ae81ff">${SW_STORAGE_ES_HTTP_PROTOCOL:&#34;https&#34;}</span>
+    <span style="color:#ae81ff">...</span>
 </code></pre></div><ul>
 <li>File at <code>trustStorePath</code> is being monitored, once it is changed, the ElasticSearch client will do reconnecting.</li>
 <li><code>trustStorePass</code> could be changed on the runtime through <a href="#secrets-management-file-of-elasticsearch-authentication"><strong>Secrets Management File Of ElasticSearch Authentication</strong></a>.</li>
 </ul>
 <h3 id="daily-index-step">Daily Index Step</h3>
-<p>Daily index step(<code>storage/elasticsearch/dayStep</code>, default 1) represents the index creation period. In this period, several days(dayStep value)&rsquo; metrics are saved.</p>
+<p>Daily index step(<code>storage/elasticsearch/dayStep</code>, default 1) represents the index creation period. In this period, several days(dayStep value)' metrics are saved.</p>
 <p>Mostly, users don&rsquo;t need to change the value manually. As SkyWalking is designed to observe large scale distributed system.
 But in some specific cases, users want to set a long TTL value, such as more than 60 days, but their ElasticSearch cluster isn&rsquo;t powerful due to the low traffic in the production environment.
 This value could be increased to 5(or more), if users could make sure single one index could support these days(5 in this case) metrics and traces.</p>
@@ -970,105 +970,105 @@ the <code>user/password</code> will be overrided.</p>
 <h3 id="advanced-configurations-for-elasticsearch-index">Advanced Configurations For Elasticsearch Index</h3>
 <p>You can add advanced configurations in <code>JSON</code> format to set <code>ElasticSearch index settings</code> by following <a href="https://www.elastic.co/guide/en/elasticsearch/reference/current/index-modules.html">ElasticSearch doc</a></p>
 <p>For example, set <a href="https://www.elastic.co/guide/en/elasticsearch/reference/master/index-modules-translog.html">translog</a> settings:</p>
-<div class="highlight"><pre style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4"><code class="language-yaml" data-lang="yaml"><span style="color:#66d9ef">storage</span>:
-  <span style="color:#66d9ef">elasticsearch</span>:
+<div class="highlight"><pre style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4"><code class="language-yaml" data-lang="yaml"><span style="color:#f92672">storage</span>:
+  <span style="color:#f92672">elasticsearch</span>:
     <span style="color:#75715e"># ......</span>
-    <span style="color:#66d9ef">advanced</span>: ${SW_STORAGE_ES_ADVANCED:<span style="color:#e6db74">&#34;{\&#34;index.translog.durability\&#34;:\&#34;request\&#34;,\&#34;index.translog.sync_interval\&#34;:\&#34;5s\&#34;}&#34;</span>}
+    <span style="color:#f92672">advanced</span>: <span style="color:#ae81ff">${SW_STORAGE_ES_ADVANCED:&#34;{\&#34;index.translog.durability\&#34;:\&#34;request\&#34;,\&#34;index.translog.sync_interval\&#34;:\&#34;5s\&#34;}&#34;}</span>
 </code></pre></div><h3 id="recommended-elasticsearch-server-side-configurations">Recommended ElasticSearch server-side configurations</h3>
 <p>You could add following config to <code>elasticsearch.yml</code>, set the value based on your env.</p>
 <div class="highlight"><pre style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4"><code class="language-yml" data-lang="yml"><span style="color:#75715e"># In tracing scenario, consider to set more than this at least.</span>
-<span style="color:#66d9ef">thread_pool.index.queue_size</span>: <span style="color:#ae81ff">1000</span> <span style="color:#75715e"># Only suitable for ElasticSearch 6</span>
-<span style="color:#66d9ef">thread_pool.write.queue_size</span>: <span style="color:#ae81ff">1000</span> <span style="color:#75715e"># Suitable for ElasticSearch 6 and 7</span>
+<span style="color:#f92672">thread_pool.index.queue_size</span>: <span style="color:#ae81ff">1000</span> <span style="color:#75715e"># Only suitable for ElasticSearch 6</span>
+<span style="color:#f92672">thread_pool.write.queue_size</span>: <span style="color:#ae81ff">1000</span> <span style="color:#75715e"># Suitable for ElasticSearch 6 and 7</span>
 
 <span style="color:#75715e"># When you face query error at trace page, remember to check this.</span>
-<span style="color:#66d9ef">index.max_result_window</span>: <span style="color:#ae81ff">1000000</span>
+<span style="color:#f92672">index.max_result_window</span>: <span style="color:#ae81ff">1000000</span>
 </code></pre></div><p>We strongly advice you to read more about these configurations from ElasticSearch official document.
 This effects the performance of ElasticSearch very much.</p>
 <h3 id="elasticsearch-6-with-zipkin-trace-extension">ElasticSearch 6 with Zipkin trace extension</h3>
 <p>This implementation shares most of <code>elasticsearch</code>, just extend to support zipkin span storage.
 It has all same configs.</p>
-<div class="highlight"><pre style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4"><code class="language-yaml" data-lang="yaml"><span style="color:#66d9ef">storage</span>:
-  <span style="color:#66d9ef">selector</span>: ${SW_STORAGE:zipkin-elasticsearch}
-  <span style="color:#66d9ef">zipkin-elasticsearch</span>:
-    <span style="color:#66d9ef">nameSpace</span>: ${SW_NAMESPACE:<span style="color:#e6db74">&#34;&#34;</span>}
-    <span style="color:#66d9ef">clusterNodes</span>: ${SW_STORAGE_ES_CLUSTER_NODES:localhost:<span style="color:#ae81ff">9200</span>}
-    <span style="color:#66d9ef">protocol</span>: ${SW_STORAGE_ES_HTTP_PROTOCOL:<span style="color:#e6db74">&#34;http&#34;</span>}
-    <span style="color:#66d9ef">user</span>: ${SW_ES_USER:<span style="color:#e6db74">&#34;&#34;</span>}
-    <span style="color:#66d9ef">password</span>: ${SW_ES_PASSWORD:<span style="color:#e6db74">&#34;&#34;</span>}
-    <span style="color:#66d9ef">indexShardsNumber</span>: ${SW_STORAGE_ES_INDEX_SHARDS_NUMBER:<span style="color:#ae81ff">2</span>}
-    <span style="color:#66d9ef">indexReplicasNumber</span>: ${SW_STORAGE_ES_INDEX_REPLICAS_NUMBER:<span style="color:#ae81ff">0</span>}
+<div class="highlight"><pre style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4"><code class="language-yaml" data-lang="yaml"><span style="color:#f92672">storage</span>:
+  <span style="color:#f92672">selector</span>: <span style="color:#ae81ff">${SW_STORAGE:zipkin-elasticsearch}</span>
+  <span style="color:#f92672">zipkin-elasticsearch</span>:
+    <span style="color:#f92672">nameSpace</span>: <span style="color:#ae81ff">${SW_NAMESPACE:&#34;&#34;}</span>
+    <span style="color:#f92672">clusterNodes</span>: <span style="color:#ae81ff">${SW_STORAGE_ES_CLUSTER_NODES:localhost:9200}</span>
+    <span style="color:#f92672">protocol</span>: <span style="color:#ae81ff">${SW_STORAGE_ES_HTTP_PROTOCOL:&#34;http&#34;}</span>
+    <span style="color:#f92672">user</span>: <span style="color:#ae81ff">${SW_ES_USER:&#34;&#34;}</span>
+    <span style="color:#f92672">password</span>: <span style="color:#ae81ff">${SW_ES_PASSWORD:&#34;&#34;}</span>
+    <span style="color:#f92672">indexShardsNumber</span>: <span style="color:#ae81ff">${SW_STORAGE_ES_INDEX_SHARDS_NUMBER:2}</span>
+    <span style="color:#f92672">indexReplicasNumber</span>: <span style="color:#ae81ff">${SW_STORAGE_ES_INDEX_REPLICAS_NUMBER:0}</span>
     <span style="color:#75715e"># Batch process setting, refer to https://www.elastic.co/guide/en/elasticsearch/client/java-api/5.5/java-docs-bulk-processor.html</span>
-    <span style="color:#66d9ef">bulkActions</span>: ${SW_STORAGE_ES_BULK_ACTIONS:<span style="color:#ae81ff">2000</span>} <span style="color:#75715e"># Execute the bulk every 2000 requests</span>
-    <span style="color:#66d9ef">bulkSize</span>: ${SW_STORAGE_ES_BULK_SIZE:<span style="color:#ae81ff">20</span>} <span style="color:#75715e"># flush the bulk every 20mb</span>
-    <span style="color:#66d9ef">flushInterval</span>: ${SW_STORAGE_ES_FLUSH_INTERVAL:<span style="color:#ae81ff">10</span>} <span style="color:#75715e"># flush the bulk every 10 seconds whatever the number of requests</span>
-    <span style="color:#66d9ef">concurrentRequests</span>: ${SW_STORAGE_ES_CONCURRENT_REQUESTS:<span style="color:#ae81ff">2</span>} <span style="color:#75715e"># the number of concurrent requests</span>
+    <span style="color:#f92672">bulkActions</span>: <span style="color:#ae81ff">${SW_STORAGE_ES_BULK_ACTIONS:2000}</span> <span style="color:#75715e"># Execute the bulk every 2000 requests</span>
+    <span style="color:#f92672">bulkSize</span>: <span style="color:#ae81ff">${SW_STORAGE_ES_BULK_SIZE:20}</span> <span style="color:#75715e"># flush the bulk every 20mb</span>
+    <span style="color:#f92672">flushInterval</span>: <span style="color:#ae81ff">${SW_STORAGE_ES_FLUSH_INTERVAL:10}</span> <span style="color:#75715e"># flush the bulk every 10 seconds whatever the number of requests</span>
+    <span style="color:#f92672">concurrentRequests</span>: <span style="color:#ae81ff">${SW_STORAGE_ES_CONCURRENT_REQUESTS:2}</span> <span style="color:#75715e"># the number of concurrent requests</span>
 </code></pre></div><h3 id="elasticsearch-6-with-jaeger-trace-extension">ElasticSearch 6 with Jaeger trace extension</h3>
 <p>This implementation shares most of <code>elasticsearch</code>, just extend to support jaeger span storage.
 It has all same configs.</p>
-<div class="highlight"><pre style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4"><code class="language-yaml" data-lang="yaml"><span style="color:#66d9ef">storage</span>:
-  <span style="color:#66d9ef">selector</span>: ${SW_STORAGE:jaeger-elasticsearch}
-  <span style="color:#66d9ef">jaeger-elasticsearch</span>:
-    <span style="color:#66d9ef">nameSpace</span>: ${SW_NAMESPACE:<span style="color:#e6db74">&#34;&#34;</span>}
-    <span style="color:#66d9ef">clusterNodes</span>: ${SW_STORAGE_ES_CLUSTER_NODES:localhost:<span style="color:#ae81ff">9200</span>}
-    <span style="color:#66d9ef">protocol</span>: ${SW_STORAGE_ES_HTTP_PROTOCOL:<span style="color:#e6db74">&#34;http&#34;</span>}
-    <span style="color:#66d9ef">user</span>: ${SW_ES_USER:<span style="color:#e6db74">&#34;&#34;</span>}
-    <span style="color:#66d9ef">password</span>: ${SW_ES_PASSWORD:<span style="color:#e6db74">&#34;&#34;</span>}
-    <span style="color:#66d9ef">indexShardsNumber</span>: ${SW_STORAGE_ES_INDEX_SHARDS_NUMBER:<span style="color:#ae81ff">2</span>}
-    <span style="color:#66d9ef">indexReplicasNumber</span>: ${SW_STORAGE_ES_INDEX_REPLICAS_NUMBER:<span style="color:#ae81ff">0</span>}
+<div class="highlight"><pre style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4"><code class="language-yaml" data-lang="yaml"><span style="color:#f92672">storage</span>:
+  <span style="color:#f92672">selector</span>: <span style="color:#ae81ff">${SW_STORAGE:jaeger-elasticsearch}</span>
+  <span style="color:#f92672">jaeger-elasticsearch</span>:
+    <span style="color:#f92672">nameSpace</span>: <span style="color:#ae81ff">${SW_NAMESPACE:&#34;&#34;}</span>
+    <span style="color:#f92672">clusterNodes</span>: <span style="color:#ae81ff">${SW_STORAGE_ES_CLUSTER_NODES:localhost:9200}</span>
+    <span style="color:#f92672">protocol</span>: <span style="color:#ae81ff">${SW_STORAGE_ES_HTTP_PROTOCOL:&#34;http&#34;}</span>
+    <span style="color:#f92672">user</span>: <span style="color:#ae81ff">${SW_ES_USER:&#34;&#34;}</span>
+    <span style="color:#f92672">password</span>: <span style="color:#ae81ff">${SW_ES_PASSWORD:&#34;&#34;}</span>
+    <span style="color:#f92672">indexShardsNumber</span>: <span style="color:#ae81ff">${SW_STORAGE_ES_INDEX_SHARDS_NUMBER:2}</span>
+    <span style="color:#f92672">indexReplicasNumber</span>: <span style="color:#ae81ff">${SW_STORAGE_ES_INDEX_REPLICAS_NUMBER:0}</span>
     <span style="color:#75715e"># Batch process setting, refer to https://www.elastic.co/guide/en/elasticsearch/client/java-api/5.5/java-docs-bulk-processor.html</span>
-    <span style="color:#66d9ef">bulkActions</span>: ${SW_STORAGE_ES_BULK_ACTIONS:<span style="color:#ae81ff">2000</span>} <span style="color:#75715e"># Execute the bulk every 2000 requests</span>
-    <span style="color:#66d9ef">bulkSize</span>: ${SW_STORAGE_ES_BULK_SIZE:<span style="color:#ae81ff">20</span>} <span style="color:#75715e"># flush the bulk every 20mb</span>
-    <span style="color:#66d9ef">flushInterval</span>: ${SW_STORAGE_ES_FLUSH_INTERVAL:<span style="color:#ae81ff">10</span>} <span style="color:#75715e"># flush the bulk every 10 seconds whatever the number of requests</span>
-    <span style="color:#66d9ef">concurrentRequests</span>: ${SW_STORAGE_ES_CONCURRENT_REQUESTS:<span style="color:#ae81ff">2</span>} <span style="color:#75715e"># the number of concurrent requests</span>
+    <span style="color:#f92672">bulkActions</span>: <span style="color:#ae81ff">${SW_STORAGE_ES_BULK_ACTIONS:2000}</span> <span style="color:#75715e"># Execute the bulk every 2000 requests</span>
+    <span style="color:#f92672">bulkSize</span>: <span style="color:#ae81ff">${SW_STORAGE_ES_BULK_SIZE:20}</span> <span style="color:#75715e"># flush the bulk every 20mb</span>
+    <span style="color:#f92672">flushInterval</span>: <span style="color:#ae81ff">${SW_STORAGE_ES_FLUSH_INTERVAL:10}</span> <span style="color:#75715e"># flush the bulk every 10 seconds whatever the number of requests</span>
+    <span style="color:#f92672">concurrentRequests</span>: <span style="color:#ae81ff">${SW_STORAGE_ES_CONCURRENT_REQUESTS:2}</span> <span style="color:#75715e"># the number of concurrent requests</span>
 </code></pre></div><h3 id="about-namespace">About Namespace</h3>
 <p>When namespace is set, names of all indexes in ElasticSearch will use it as prefix.</p>
 <h2 id="mysql">MySQL</h2>
 <p>Active MySQL as storage, set storage provider to <strong>mysql</strong>.</p>
 <p><strong>NOTICE:</strong> MySQL driver is NOT allowed in Apache official distribution and source codes.
 Please download MySQL driver by yourself. Copy the connection driver jar to <code>oap-libs</code>.</p>
-<div class="highlight"><pre style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4"><code class="language-yaml" data-lang="yaml"><span style="color:#66d9ef">storage</span>:
-  <span style="color:#66d9ef">selector</span>: ${SW_STORAGE:mysql}
-  <span style="color:#66d9ef">mysql</span>:
-    <span style="color:#66d9ef">properties</span>:
-      <span style="color:#66d9ef">jdbcUrl</span>: ${SW_JDBC_URL:<span style="color:#e6db74">&#34;jdbc:mysql://localhost:3306/swtest&#34;</span>}
-      <span style="color:#66d9ef">dataSource.user</span>: ${SW_DATA_SOURCE_USER:root}
-      <span style="color:#66d9ef">dataSource.password</span>: ${SW_DATA_SOURCE_PASSWORD:root@<span style="color:#ae81ff">1234</span>}
-      <span style="color:#66d9ef">dataSource.cachePrepStmts</span>: ${SW_DATA_SOURCE_CACHE_PREP_STMTS:<span style="color:#66d9ef">true</span>}
-      <span style="color:#66d9ef">dataSource.prepStmtCacheSize</span>: ${SW_DATA_SOURCE_PREP_STMT_CACHE_SQL_SIZE:<span style="color:#ae81ff">250</span>}
-      <span style="color:#66d9ef">dataSource.prepStmtCacheSqlLimit</span>: ${SW_DATA_SOURCE_PREP_STMT_CACHE_SQL_LIMIT:<span style="color:#ae81ff">2048</span>}
-      <span style="color:#66d9ef">dataSource.useServerPrepStmts</span>: ${SW_DATA_SOURCE_USE_SERVER_PREP_STMTS:<span style="color:#66d9ef">true</span>}
-    <span style="color:#66d9ef">metadataQueryMaxSize</span>: ${SW_STORAGE_MYSQL_QUERY_MAX_SIZE:<span style="color:#ae81ff">5000</span>}
+<div class="highlight"><pre style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4"><code class="language-yaml" data-lang="yaml"><span style="color:#f92672">storage</span>:
+  <span style="color:#f92672">selector</span>: <span style="color:#ae81ff">${SW_STORAGE:mysql}</span>
+  <span style="color:#f92672">mysql</span>:
+    <span style="color:#f92672">properties</span>:
+      <span style="color:#f92672">jdbcUrl</span>: <span style="color:#ae81ff">${SW_JDBC_URL:&#34;jdbc:mysql://localhost:3306/swtest&#34;}</span>
+      <span style="color:#f92672">dataSource.user</span>: <span style="color:#ae81ff">${SW_DATA_SOURCE_USER:root}</span>
+      <span style="color:#f92672">dataSource.password</span>: <span style="color:#ae81ff">${SW_DATA_SOURCE_PASSWORD:root@1234}</span>
+      <span style="color:#f92672">dataSource.cachePrepStmts</span>: <span style="color:#ae81ff">${SW_DATA_SOURCE_CACHE_PREP_STMTS:true}</span>
+      <span style="color:#f92672">dataSource.prepStmtCacheSize</span>: <span style="color:#ae81ff">${SW_DATA_SOURCE_PREP_STMT_CACHE_SQL_SIZE:250}</span>
+      <span style="color:#f92672">dataSource.prepStmtCacheSqlLimit</span>: <span style="color:#ae81ff">${SW_DATA_SOURCE_PREP_STMT_CACHE_SQL_LIMIT:2048}</span>
+      <span style="color:#f92672">dataSource.useServerPrepStmts</span>: <span style="color:#ae81ff">${SW_DATA_SOURCE_USE_SERVER_PREP_STMTS:true}</span>
+    <span style="color:#f92672">metadataQueryMaxSize</span>: <span style="color:#ae81ff">${SW_STORAGE_MYSQL_QUERY_MAX_SIZE:5000}</span>
 </code></pre></div><p>All connection related settings including link url, username and password are in <code>application.yml</code>.
 Here are some of the settings, please follow <a href="https://github.com/brettwooldridge/HikariCP">HikariCP</a> connection pool document for all the settings.</p>
 <h2 id="tidb">TiDB</h2>
 <p>Currently tested TiDB in version 2.0.9, and Mysql Client driver in version 8.0.13.
 Active TiDB as storage, set storage provider to <strong>mysql</strong>.</p>
-<div class="highlight"><pre style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4"><code class="language-yaml" data-lang="yaml"><span style="color:#66d9ef">storage</span>:
-  <span style="color:#66d9ef">selector</span>: ${SW_STORAGE:mysql}
-  <span style="color:#66d9ef">mysql</span>:
-    <span style="color:#66d9ef">properties</span>:
-      <span style="color:#66d9ef">jdbcUrl</span>: ${SW_JDBC_URL:<span style="color:#e6db74">&#34;jdbc:mysql://localhost:3306/swtest&#34;</span>}
-      <span style="color:#66d9ef">dataSource.user</span>: ${SW_DATA_SOURCE_USER:root}
-      <span style="color:#66d9ef">dataSource.password</span>: ${SW_DATA_SOURCE_PASSWORD:root@<span style="color:#ae81ff">1234</span>}
-      <span style="color:#66d9ef">dataSource.cachePrepStmts</span>: ${SW_DATA_SOURCE_CACHE_PREP_STMTS:<span style="color:#66d9ef">true</span>}
-      <span style="color:#66d9ef">dataSource.prepStmtCacheSize</span>: ${SW_DATA_SOURCE_PREP_STMT_CACHE_SQL_SIZE:<span style="color:#ae81ff">250</span>}
-      <span style="color:#66d9ef">dataSource.prepStmtCacheSqlLimit</span>: ${SW_DATA_SOURCE_PREP_STMT_CACHE_SQL_LIMIT:<span style="color:#ae81ff">2048</span>}
-      <span style="color:#66d9ef">dataSource.useServerPrepStmts</span>: ${SW_DATA_SOURCE_USE_SERVER_PREP_STMTS:<span style="color:#66d9ef">true</span>}
-    <span style="color:#66d9ef">metadataQueryMaxSize</span>: ${SW_STORAGE_MYSQL_QUERY_MAX_SIZE:<span style="color:#ae81ff">5000</span>}
+<div class="highlight"><pre style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4"><code class="language-yaml" data-lang="yaml"><span style="color:#f92672">storage</span>:
+  <span style="color:#f92672">selector</span>: <span style="color:#ae81ff">${SW_STORAGE:mysql}</span>
+  <span style="color:#f92672">mysql</span>:
+    <span style="color:#f92672">properties</span>:
+      <span style="color:#f92672">jdbcUrl</span>: <span style="color:#ae81ff">${SW_JDBC_URL:&#34;jdbc:mysql://localhost:3306/swtest&#34;}</span>
+      <span style="color:#f92672">dataSource.user</span>: <span style="color:#ae81ff">${SW_DATA_SOURCE_USER:root}</span>
+      <span style="color:#f92672">dataSource.password</span>: <span style="color:#ae81ff">${SW_DATA_SOURCE_PASSWORD:root@1234}</span>
+      <span style="color:#f92672">dataSource.cachePrepStmts</span>: <span style="color:#ae81ff">${SW_DATA_SOURCE_CACHE_PREP_STMTS:true}</span>
+      <span style="color:#f92672">dataSource.prepStmtCacheSize</span>: <span style="color:#ae81ff">${SW_DATA_SOURCE_PREP_STMT_CACHE_SQL_SIZE:250}</span>
+      <span style="color:#f92672">dataSource.prepStmtCacheSqlLimit</span>: <span style="color:#ae81ff">${SW_DATA_SOURCE_PREP_STMT_CACHE_SQL_LIMIT:2048}</span>
+      <span style="color:#f92672">dataSource.useServerPrepStmts</span>: <span style="color:#ae81ff">${SW_DATA_SOURCE_USE_SERVER_PREP_STMTS:true}</span>
+    <span style="color:#f92672">metadataQueryMaxSize</span>: <span style="color:#ae81ff">${SW_STORAGE_MYSQL_QUERY_MAX_SIZE:5000}</span>
 </code></pre></div><p>All connection related settings including link url, username and password are in <code>application.yml</code>.
 These settings can refer to the configuration of <em>MySQL</em> above.</p>
 <h2 id="influxdb">InfluxDB</h2>
 <p>InfluxDB storage provides a time-series database as a new storage option.</p>
-<div class="highlight"><pre style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4"><code class="language-yaml" data-lang="yaml"><span style="color:#66d9ef">storage</span>:
-  <span style="color:#66d9ef">selector</span>: ${SW_STORAGE:influxdb}
-  <span style="color:#66d9ef">influxdb</span>:
-    <span style="color:#66d9ef">url</span>: ${SW_STORAGE_INFLUXDB_URL:http://localhost:<span style="color:#ae81ff">8086</span>}
-    <span style="color:#66d9ef">user</span>: ${SW_STORAGE_INFLUXDB_USER:root}
-    <span style="color:#66d9ef">password</span>: ${SW_STORAGE_INFLUXDB_PASSWORD:}
-    <span style="color:#66d9ef">database</span>: ${SW_STORAGE_INFLUXDB_DATABASE:skywalking}
-    <span style="color:#66d9ef">actions</span>: ${SW_STORAGE_INFLUXDB_ACTIONS:<span style="color:#ae81ff">1000</span>} <span style="color:#75715e"># the number of actions to collect</span>
-    <span style="color:#66d9ef">duration</span>: ${SW_STORAGE_INFLUXDB_DURATION:<span style="color:#ae81ff">1000</span>} <span style="color:#75715e"># the time to wait at most (milliseconds)</span>
-    <span style="color:#66d9ef">fetchTaskLogMaxSize</span>: ${SW_STORAGE_INFLUXDB_FETCH_TASK_LOG_MAX_SIZE:<span style="color:#ae81ff">5000</span>} <span style="color:#75715e"># the max number of fetch task log in a request</span>
+<div class="highlight"><pre style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4"><code class="language-yaml" data-lang="yaml"><span style="color:#f92672">storage</span>:
+  <span style="color:#f92672">selector</span>: <span style="color:#ae81ff">${SW_STORAGE:influxdb}</span>
+  <span style="color:#f92672">influxdb</span>:
+    <span style="color:#f92672">url</span>: <span style="color:#ae81ff">${SW_STORAGE_INFLUXDB_URL:http://localhost:8086}</span>
+    <span style="color:#f92672">user</span>: <span style="color:#ae81ff">${SW_STORAGE_INFLUXDB_USER:root}</span>
+    <span style="color:#f92672">password</span>: <span style="color:#ae81ff">${SW_STORAGE_INFLUXDB_PASSWORD:}</span>
+    <span style="color:#f92672">database</span>: <span style="color:#ae81ff">${SW_STORAGE_INFLUXDB_DATABASE:skywalking}</span>
+    <span style="color:#f92672">actions</span>: <span style="color:#ae81ff">${SW_STORAGE_INFLUXDB_ACTIONS:1000}</span> <span style="color:#75715e"># the number of actions to collect</span>
+    <span style="color:#f92672">duration</span>: <span style="color:#ae81ff">${SW_STORAGE_INFLUXDB_DURATION:1000}</span> <span style="color:#75715e"># the time to wait at most (milliseconds)</span>
+    <span style="color:#f92672">fetchTaskLogMaxSize</span>: <span style="color:#ae81ff">${SW_STORAGE_INFLUXDB_FETCH_TASK_LOG_MAX_SIZE:5000}</span> <span style="color:#75715e"># the max number of fetch task log in a request</span>
 </code></pre></div><p>All connection related settings including link url, username and password are in <code>application.yml</code>. The Metadata storage provider settings can refer to the configuration of <strong>H2/MySQL</strong> above.</p>
 <h2 id="elasticsearch-5">ElasticSearch 5</h2>
 <p>ElasticSearch 5 is incompatible with ElasticSearch 6 Java client jar, so it could not be included in native distribution.
diff --git a/docs/main/v8.2.0/en/setup/backend/backend-telemetry/index.html b/docs/main/v8.2.0/en/setup/backend/backend-telemetry/index.html
index f18ee93..e77ed13 100644
--- a/docs/main/v8.2.0/en/setup/backend/backend-telemetry/index.html
+++ b/docs/main/v8.2.0/en/setup/backend/backend-telemetry/index.html
@@ -6,7 +6,7 @@
 <meta name="twitter:site" content="skywalking.apache.org">
 <meta name="twitter:image:src" content="https://skywalking.apache.org/images/skywalking_400x400.png">
 <meta property="og:image" content="https://skywalking.apache.org/images/skywalking_400x400.png">
-<meta name="generator" content="Hugo 0.74.3" />
+<meta name="generator" content="Hugo 0.80.0" />
 <META NAME="ROBOTS" CONTENT="INDEX, FOLLOW">
 
 
@@ -59,8 +59,8 @@ if (!doNotTrack) {
 
 
 
-<link rel="preload" href="/scss/main.min.188e3d9b8c40c0c4b2eb2df8c875601e2deef000f752fb38eaebf6ad0dd18a58.css" as="style">
-<link href="/scss/main.min.188e3d9b8c40c0c4b2eb2df8c875601e2deef000f752fb38eaebf6ad0dd18a58.css" rel="stylesheet" integrity="">
+<link rel="preload" href="/scss/main.min.23ad955cba500a0b91ec3371ea1bf316cde102a3cde438be9f9c6a216b8f57c8.css" as="style">
+<link href="/scss/main.min.23ad955cba500a0b91ec3371ea1bf316cde102a3cde438be9f9c6a216b8f57c8.css" rel="stylesheet" integrity="">
 
 
 <script
@@ -849,39 +849,39 @@ if (!doNotTrack) {
 
 	<h1 id="telemetry-for-backend">Telemetry for backend</h1>
 <p>By default, the telemetry is disabled by setting <code>selector</code> to <code>none</code>, like this</p>
-<div class="highlight"><pre style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4"><code class="language-yaml" data-lang="yaml"><span style="color:#66d9ef">telemetry</span>:
-  <span style="color:#66d9ef">selector</span>: ${SW_TELEMETRY:none}
-  <span style="color:#66d9ef">none</span>:
-  <span style="color:#66d9ef">prometheus</span>:
-    <span style="color:#66d9ef">host</span>: ${SW_TELEMETRY_PROMETHEUS_HOST:<span style="color:#ae81ff">0.0.0.0</span>}
-    <span style="color:#66d9ef">port</span>: ${SW_TELEMETRY_PROMETHEUS_PORT:<span style="color:#ae81ff">1234</span>}
-    <span style="color:#66d9ef">sslEnabled</span>: ${SW_TELEMETRY_PROMETHEUS_SSL_ENABLED:<span style="color:#66d9ef">false</span>}
-    <span style="color:#66d9ef">sslKeyPath</span>: ${SW_TELEMETRY_PROMETHEUS_SSL_KEY_PATH:<span style="color:#e6db74">&#34;&#34;</span>}
-    <span style="color:#66d9ef">sslCertChainPath</span>: ${SW_TELEMETRY_PROMETHEUS_SSL_CERT_CHAIN_PATH:<span style="color:#e6db74">&#34;&#34;</span>}
+<div class="highlight"><pre style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4"><code class="language-yaml" data-lang="yaml"><span style="color:#f92672">telemetry</span>:
+  <span style="color:#f92672">selector</span>: <span style="color:#ae81ff">${SW_TELEMETRY:none}</span>
+  <span style="color:#f92672">none</span>:
+  <span style="color:#f92672">prometheus</span>:
+    <span style="color:#f92672">host</span>: <span style="color:#ae81ff">${SW_TELEMETRY_PROMETHEUS_HOST:0.0.0.0}</span>
+    <span style="color:#f92672">port</span>: <span style="color:#ae81ff">${SW_TELEMETRY_PROMETHEUS_PORT:1234}</span>
+    <span style="color:#f92672">sslEnabled</span>: <span style="color:#ae81ff">${SW_TELEMETRY_PROMETHEUS_SSL_ENABLED:false}</span>
+    <span style="color:#f92672">sslKeyPath</span>: <span style="color:#ae81ff">${SW_TELEMETRY_PROMETHEUS_SSL_KEY_PATH:&#34;&#34;}</span>
+    <span style="color:#f92672">sslCertChainPath</span>: <span style="color:#ae81ff">${SW_TELEMETRY_PROMETHEUS_SSL_CERT_CHAIN_PATH:&#34;&#34;}</span>
 </code></pre></div><p>but you can set one of <code>prometheus</code> to enable them, for more information, refer to the details below.</p>
 <h2 id="prometheus">Prometheus</h2>
 <p>Prometheus is supported as telemetry implementor.
 By using this, prometheus collects metrics from SkyWalking backend.</p>
 <p>Set <code>prometheus</code> to provider. The endpoint open at <code>http://0.0.0.0:1234/</code> and <code>http://0.0.0.0:1234/metrics</code>.</p>
-<div class="highlight"><pre style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4"><code class="language-yaml" data-lang="yaml"><span style="color:#66d9ef">telemetry</span>:
-  <span style="color:#66d9ef">selector</span>: ${SW_TELEMETRY:prometheus}
-  <span style="color:#66d9ef">prometheus</span>:
+<div class="highlight"><pre style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4"><code class="language-yaml" data-lang="yaml"><span style="color:#f92672">telemetry</span>:
+  <span style="color:#f92672">selector</span>: <span style="color:#ae81ff">${SW_TELEMETRY:prometheus}</span>
+  <span style="color:#f92672">prometheus</span>:
 </code></pre></div><p>Set host and port if needed.</p>
-<div class="highlight"><pre style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4"><code class="language-yaml" data-lang="yaml"><span style="color:#66d9ef">telemetry</span>:
-  <span style="color:#66d9ef">selector</span>: ${SW_TELEMETRY:prometheus}
-  <span style="color:#66d9ef">prometheus</span>:
-    <span style="color:#66d9ef">host</span>: <span style="color:#ae81ff">127.0.0.1</span>
-    <span style="color:#66d9ef">port</span>: <span style="color:#ae81ff">1543</span>
+<div class="highlight"><pre style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4"><code class="language-yaml" data-lang="yaml"><span style="color:#f92672">telemetry</span>:
+  <span style="color:#f92672">selector</span>: <span style="color:#ae81ff">${SW_TELEMETRY:prometheus}</span>
+  <span style="color:#f92672">prometheus</span>:
+    <span style="color:#f92672">host</span>: <span style="color:#ae81ff">127.0.0.1</span>
+    <span style="color:#f92672">port</span>: <span style="color:#ae81ff">1543</span>
 </code></pre></div><p>Set SSL relevant settings to expose a secure endpoint. Notice private key file and cert chain file could be uploaded once
 changes are applied to them.</p>
-<div class="highlight"><pre style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4"><code class="language-yaml" data-lang="yaml"><span style="color:#66d9ef">telemetry</span>:
-  <span style="color:#66d9ef">selector</span>: ${SW_TELEMETRY:prometheus}
-  <span style="color:#66d9ef">prometheus</span>:
-    <span style="color:#66d9ef">host</span>: <span style="color:#ae81ff">127.0.0.1</span>
-    <span style="color:#66d9ef">port</span>: <span style="color:#ae81ff">1543</span>
-    <span style="color:#66d9ef">sslEnabled</span>: <span style="color:#66d9ef">true</span>
-    <span style="color:#66d9ef">sslKeyPath</span>: /etc/ssl/key.pem
-    <span style="color:#66d9ef">sslCertChainPath</span>: /etc/ssl/cert-chain.pem
+<div class="highlight"><pre style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4"><code class="language-yaml" data-lang="yaml"><span style="color:#f92672">telemetry</span>:
+  <span style="color:#f92672">selector</span>: <span style="color:#ae81ff">${SW_TELEMETRY:prometheus}</span>
+  <span style="color:#f92672">prometheus</span>:
+    <span style="color:#f92672">host</span>: <span style="color:#ae81ff">127.0.0.1</span>
+    <span style="color:#f92672">port</span>: <span style="color:#ae81ff">1543</span>
+    <span style="color:#f92672">sslEnabled</span>: <span style="color:#66d9ef">true</span>
+    <span style="color:#f92672">sslKeyPath</span>: <span style="color:#ae81ff">/etc/ssl/key.pem</span>
+    <span style="color:#f92672">sslCertChainPath</span>: <span style="color:#ae81ff">/etc/ssl/cert-chain.pem</span>
 </code></pre></div><h3 id="grafana-visualization">Grafana Visualization</h3>
 <p>Provide the grafana dashboard settings. Check <a href="../grafana.json">SkyWalking Telemetry dashboard</a> config.</p>
 <h2 id="self-observability">Self Observability</h2>
@@ -891,18 +891,18 @@ GraphQL API then.</p>
 <ol>
 <li>Setting up prometheus telemetry.</li>
 </ol>
-<div class="highlight"><pre style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4"><code class="language-yaml" data-lang="yaml"><span style="color:#66d9ef">telemetry</span>:
-  <span style="color:#66d9ef">selector</span>: ${SW_TELEMETRY:prometheus}
-  <span style="color:#66d9ef">prometheus</span>:
-    <span style="color:#66d9ef">host</span>: <span style="color:#ae81ff">127.0.0.1</span>
-    <span style="color:#66d9ef">port</span>: <span style="color:#ae81ff">1543</span>
+<div class="highlight"><pre style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4"><code class="language-yaml" data-lang="yaml"><span style="color:#f92672">telemetry</span>:
+  <span style="color:#f92672">selector</span>: <span style="color:#ae81ff">${SW_TELEMETRY:prometheus}</span>
+  <span style="color:#f92672">prometheus</span>:
+    <span style="color:#f92672">host</span>: <span style="color:#ae81ff">127.0.0.1</span>
+    <span style="color:#f92672">port</span>: <span style="color:#ae81ff">1543</span>
 </code></pre></div><ol start="2">
 <li>Setting up prometheus fetcher</li>
 </ol>
-<div class="highlight"><pre style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4"><code class="language-yaml" data-lang="yaml"><span style="color:#66d9ef">prometheus-fetcher</span>:
-  <span style="color:#66d9ef">selector</span>: ${SW_PROMETHEUS_FETCHER:default}
-  <span style="color:#66d9ef">default</span>:
-    <span style="color:#66d9ef">active</span>: ${SW_PROMETHEUS_FETCHER_ACTIVE:<span style="color:#66d9ef">true</span>}
+<div class="highlight"><pre style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4"><code class="language-yaml" data-lang="yaml"><span style="color:#f92672">prometheus-fetcher</span>:
+  <span style="color:#f92672">selector</span>: <span style="color:#ae81ff">${SW_PROMETHEUS_FETCHER:default}</span>
+  <span style="color:#f92672">default</span>:
+    <span style="color:#f92672">active</span>: <span style="color:#ae81ff">${SW_PROMETHEUS_FETCHER_ACTIVE:true}</span>
 </code></pre></div><ol start="3">
 <li>Make sure <code>config/fetcher-prom-rules/self.yaml</code> exists.</li>
 </ol>
@@ -910,37 +910,37 @@ GraphQL API then.</p>
 there are three oap server in your cluster, their host is <code>service1</code>, <code>service2</code> and <code>service3</code> respectively. You should
 update each <code>self.yaml</code> to twist target host.</p>
 <p>service1:</p>
-<div class="highlight"><pre style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4"><code class="language-yaml" data-lang="yaml"><span style="color:#66d9ef">fetcherInterval</span>: PT15S
-<span style="color:#66d9ef">fetcherTimeout</span>: PT10S
-<span style="color:#66d9ef">metricsPath</span>: /metrics
-<span style="color:#66d9ef">staticConfig</span>:
+<div class="highlight"><pre style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4"><code class="language-yaml" data-lang="yaml"><span style="color:#f92672">fetcherInterval</span>: <span style="color:#ae81ff">PT15S</span>
+<span style="color:#f92672">fetcherTimeout</span>: <span style="color:#ae81ff">PT10S</span>
+<span style="color:#f92672">metricsPath</span>: <span style="color:#ae81ff">/metrics</span>
+<span style="color:#f92672">staticConfig</span>:
   <span style="color:#75715e"># targets will be labeled as &#34;instance&#34;</span>
-  <span style="color:#66d9ef">targets</span>:
-    - service1:<span style="color:#ae81ff">1234</span>
-  <span style="color:#66d9ef">labels</span>:
-    <span style="color:#66d9ef">service</span>: oap-server
+  <span style="color:#f92672">targets</span>:
+    - <span style="color:#ae81ff">service1:1234</span>
+  <span style="color:#f92672">labels</span>:
+    <span style="color:#f92672">service</span>: <span style="color:#ae81ff">oap-server</span>
 ...
 </code></pre></div><p>service2:</p>
-<div class="highlight"><pre style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4"><code class="language-yaml" data-lang="yaml"><span style="color:#66d9ef">fetcherInterval</span>: PT15S
-<span style="color:#66d9ef">fetcherTimeout</span>: PT10S
-<span style="color:#66d9ef">metricsPath</span>: /metrics
-<span style="color:#66d9ef">staticConfig</span>:
+<div class="highlight"><pre style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4"><code class="language-yaml" data-lang="yaml"><span style="color:#f92672">fetcherInterval</span>: <span style="color:#ae81ff">PT15S</span>
+<span style="color:#f92672">fetcherTimeout</span>: <span style="color:#ae81ff">PT10S</span>
+<span style="color:#f92672">metricsPath</span>: <span style="color:#ae81ff">/metrics</span>
+<span style="color:#f92672">staticConfig</span>:
   <span style="color:#75715e"># targets will be labeled as &#34;instance&#34;</span>
-  <span style="color:#66d9ef">targets</span>:
-    - service2:<span style="color:#ae81ff">1234</span>
-  <span style="color:#66d9ef">labels</span>:
-    <span style="color:#66d9ef">service</span>: oap-server
+  <span style="color:#f92672">targets</span>:
+    - <span style="color:#ae81ff">service2:1234</span>
+  <span style="color:#f92672">labels</span>:
+    <span style="color:#f92672">service</span>: <span style="color:#ae81ff">oap-server</span>
 ...
 </code></pre></div><p>service3:</p>
-<div class="highlight"><pre style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4"><code class="language-yaml" data-lang="yaml"><span style="color:#66d9ef">fetcherInterval</span>: PT15S
-<span style="color:#66d9ef">fetcherTimeout</span>: PT10S
-<span style="color:#66d9ef">metricsPath</span>: /metrics
-<span style="color:#66d9ef">staticConfig</span>:
+<div class="highlight"><pre style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4"><code class="language-yaml" data-lang="yaml"><span style="color:#f92672">fetcherInterval</span>: <span style="color:#ae81ff">PT15S</span>
+<span style="color:#f92672">fetcherTimeout</span>: <span style="color:#ae81ff">PT10S</span>
+<span style="color:#f92672">metricsPath</span>: <span style="color:#ae81ff">/metrics</span>
+<span style="color:#f92672">staticConfig</span>:
   <span style="color:#75715e"># targets will be labeled as &#34;instance&#34;</span>
-  <span style="color:#66d9ef">targets</span>:
-    - service3:<span style="color:#ae81ff">1234</span>
-  <span style="color:#66d9ef">labels</span>:
-    <span style="color:#66d9ef">service</span>: oap-server
+  <span style="color:#f92672">targets</span>:
+    - <span style="color:#ae81ff">service3:1234</span>
+  <span style="color:#f92672">labels</span>:
+    <span style="color:#f92672">service</span>: <span style="color:#ae81ff">oap-server</span>
 ...
 </code></pre></div>
 
diff --git a/docs/main/v8.2.0/en/setup/backend/backend-token-auth/index.html b/docs/main/v8.2.0/en/setup/backend/backend-token-auth/index.html
index 364d159..422c598 100644
--- a/docs/main/v8.2.0/en/setup/backend/backend-token-auth/index.html
+++ b/docs/main/v8.2.0/en/setup/backend/backend-token-auth/index.html
@@ -6,7 +6,7 @@
 <meta name="twitter:site" content="skywalking.apache.org">
 <meta name="twitter:image:src" content="https://skywalking.apache.org/images/skywalking_400x400.png">
 <meta property="og:image" content="https://skywalking.apache.org/images/skywalking_400x400.png">
-<meta name="generator" content="Hugo 0.74.3" />
+<meta name="generator" content="Hugo 0.80.0" />
 <META NAME="ROBOTS" CONTENT="INDEX, FOLLOW">
 
 
@@ -59,8 +59,8 @@ if (!doNotTrack) {
 
 
 
-<link rel="preload" href="/scss/main.min.188e3d9b8c40c0c4b2eb2df8c875601e2deef000f752fb38eaebf6ad0dd18a58.css" as="style">
-<link href="/scss/main.min.188e3d9b8c40c0c4b2eb2df8c875601e2deef000f752fb38eaebf6ad0dd18a58.css" rel="stylesheet" integrity="">
+<link rel="preload" href="/scss/main.min.23ad955cba500a0b91ec3371ea1bf316cde102a3cde438be9f9c6a216b8f57c8.css" as="style">
+<link href="/scss/main.min.23ad955cba500a0b91ec3371ea1bf316cde102a3cde438be9f9c6a216b8f57c8.css" rel="stylesheet" integrity="">
 
 
 <script
@@ -872,11 +872,11 @@ agent.authentication = ${SW_AGENT_AUTHENTICATION:xxxx}
 </code></pre><ol start="2">
 <li>Set token in <code>application.yml</code> file</li>
 </ol>
-<div class="highlight"><pre style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4"><code class="language-yaml" data-lang="yaml">······
-<span style="color:#66d9ef">receiver-sharing-server</span>:
-  <span style="color:#66d9ef">default</span>:
-    <span style="color:#66d9ef">authentication</span>: ${SW_AUTHENTICATION:<span style="color:#e6db74">&#34;&#34;</span>}
-······
+<div class="highlight"><pre style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4"><code class="language-yaml" data-lang="yaml"><span style="color:#ae81ff">······</span>
+<span style="color:#f92672">receiver-sharing-server</span>:
+  <span style="color:#f92672">default</span>:
+    <span style="color:#f92672">authentication</span>: <span style="color:#ae81ff">${SW_AUTHENTICATION:&#34;&#34;}</span>
+<span style="color:#ae81ff">······</span>
 </code></pre></div><h2 id="authentication-fails">Authentication fails</h2>
 <p>The Skywalking OAP verifies every request from agent, only allows requests whose token matches the one configured in <code>application.yml</code>.</p>
 <p>If the token is not right, you will see the following log in agent</p>
diff --git a/docs/main/v8.2.0/en/setup/backend/backend-ui-setup/index.html b/docs/main/v8.2.0/en/setup/backend/backend-ui-setup/index.html
index 11aaba5..464263c 100644
--- a/docs/main/v8.2.0/en/setup/backend/backend-ui-setup/index.html
+++ b/docs/main/v8.2.0/en/setup/backend/backend-ui-setup/index.html
@@ -6,7 +6,7 @@
 <meta name="twitter:site" content="skywalking.apache.org">
 <meta name="twitter:image:src" content="https://skywalking.apache.org/images/skywalking_400x400.png">
 <meta property="og:image" content="https://skywalking.apache.org/images/skywalking_400x400.png">
-<meta name="generator" content="Hugo 0.74.3" />
+<meta name="generator" content="Hugo 0.80.0" />
 <META NAME="ROBOTS" CONTENT="INDEX, FOLLOW">
 
 
@@ -59,8 +59,8 @@ if (!doNotTrack) {
 
 
 
-<link rel="preload" href="/scss/main.min.188e3d9b8c40c0c4b2eb2df8c875601e2deef000f752fb38eaebf6ad0dd18a58.css" as="style">
-<link href="/scss/main.min.188e3d9b8c40c0c4b2eb2df8c875601e2deef000f752fb38eaebf6ad0dd18a58.css" rel="stylesheet" integrity="">
+<link rel="preload" href="/scss/main.min.23ad955cba500a0b91ec3371ea1bf316cde102a3cde438be9f9c6a216b8f57c8.css" as="style">
+<link href="/scss/main.min.23ad955cba500a0b91ec3371ea1bf316cde102a3cde438be9f9c6a216b8f57c8.css" rel="stylesheet" integrity="">
 
 
 <script
diff --git a/docs/main/v8.2.0/en/setup/backend/configuration-vocabulary/index.html b/docs/main/v8.2.0/en/setup/backend/configuration-vocabulary/index.html
index a4a30f0..845b10d 100644
--- a/docs/main/v8.2.0/en/setup/backend/configuration-vocabulary/index.html
+++ b/docs/main/v8.2.0/en/setup/backend/configuration-vocabulary/index.html
@@ -6,7 +6,7 @@
 <meta name="twitter:site" content="skywalking.apache.org">
 <meta name="twitter:image:src" content="https://skywalking.apache.org/images/skywalking_400x400.png">
 <meta property="og:image" content="https://skywalking.apache.org/images/skywalking_400x400.png">
-<meta name="generator" content="Hugo 0.74.3" />
+<meta name="generator" content="Hugo 0.80.0" />
 <META NAME="ROBOTS" CONTENT="INDEX, FOLLOW">
 
 
@@ -53,8 +53,8 @@ if (!doNotTrack) {
 
 
 
-<link rel="preload" href="/scss/main.min.188e3d9b8c40c0c4b2eb2df8c875601e2deef000f752fb38eaebf6ad0dd18a58.css" as="style">
-<link href="/scss/main.min.188e3d9b8c40c0c4b2eb2df8c875601e2deef000f752fb38eaebf6ad0dd18a58.css" rel="stylesheet" integrity="">
+<link rel="preload" href="/scss/main.min.23ad955cba500a0b91ec3371ea1bf316cde102a3cde438be9f9c6a216b8f57c8.css" as="style">
+<link href="/scss/main.min.23ad955cba500a0b91ec3371ea1bf316cde102a3cde438be9f9c6a216b8f57c8.css" rel="stylesheet" integrity="">
 
 
 <script
diff --git a/docs/main/v8.2.0/en/setup/backend/dynamic-config/index.html b/docs/main/v8.2.0/en/setup/backend/dynamic-config/index.html
index 5fc0b61..9879746 100644
--- a/docs/main/v8.2.0/en/setup/backend/dynamic-config/index.html
+++ b/docs/main/v8.2.0/en/setup/backend/dynamic-config/index.html
@@ -6,7 +6,7 @@
 <meta name="twitter:site" content="skywalking.apache.org">
 <meta name="twitter:image:src" content="https://skywalking.apache.org/images/skywalking_400x400.png">
 <meta property="og:image" content="https://skywalking.apache.org/images/skywalking_400x400.png">
-<meta name="generator" content="Hugo 0.74.3" />
+<meta name="generator" content="Hugo 0.80.0" />
 <META NAME="ROBOTS" CONTENT="INDEX, FOLLOW">
 
 
@@ -56,8 +56,8 @@ if (!doNotTrack) {
 
 
 
-<link rel="preload" href="/scss/main.min.188e3d9b8c40c0c4b2eb2df8c875601e2deef000f752fb38eaebf6ad0dd18a58.css" as="style">
-<link href="/scss/main.min.188e3d9b8c40c0c4b2eb2df8c875601e2deef000f752fb38eaebf6ad0dd18a58.css" rel="stylesheet" integrity="">
+<link rel="preload" href="/scss/main.min.23ad955cba500a0b91ec3371ea1bf316cde102a3cde438be9f9c6a216b8f57c8.css" as="style">
+<link href="/scss/main.min.23ad955cba500a0b91ec3371ea1bf316cde102a3cde438be9f9c6a216b8f57c8.css" rel="stylesheet" integrity="">
 
 
 <script
@@ -852,136 +852,136 @@ At the same time, some of them are supporting dynamic settings from upstream man
 <table>
 <thead>
 <tr>
-<th align="center">Config Key</th>
-<th align="center">Value Description</th>
-<th align="center">Value Format Example</th>
+<th style="text-align:center">Config Key</th>
+<th style="text-align:center">Value Description</th>
+<th style="text-align:center">Value Format Example</th>
 </tr>
 </thead>
 <tbody>
 <tr>
-<td align="center">agent-analyzer.default.slowDBAccessThreshold</td>
-<td align="center">Thresholds of slow Database statement, override <code>receiver-trace/default/slowDBAccessThreshold</code> of <code>applciation.yml</code>.</td>
-<td align="center">default:200,mongodb:50</td>
+<td style="text-align:center">agent-analyzer.default.slowDBAccessThreshold</td>
+<td style="text-align:center">Thresholds of slow Database statement, override <code>receiver-trace/default/slowDBAccessThreshold</code> of <code>applciation.yml</code>.</td>
+<td style="text-align:center">default:200,mongodb:50</td>
 </tr>
 <tr>
-<td align="center">agent-analyzer.default.uninstrumentedGateways</td>
-<td align="center">The uninstrumented gateways, override <code>gateways.yml</code>.</td>
-<td align="center">same as <a href="../uninstrumented-gateways#configuration-format"><code>gateways.yml</code></a></td>
+<td style="text-align:center">agent-analyzer.default.uninstrumentedGateways</td>
+<td style="text-align:center">The uninstrumented gateways, override <code>gateways.yml</code>.</td>
+<td style="text-align:center">same as <a href="../uninstrumented-gateways#configuration-format"><code>gateways.yml</code></a></td>
 </tr>
 <tr>
-<td align="center">alarm.default.alarm-settings</td>
-<td align="center">The alarm settings, will override <code>alarm-settings.yml</code>.</td>
-<td align="center">same as <a href="../backend-alarm"><code>alarm-settings.yml</code></a></td>
+<td style="text-align:center">alarm.default.alarm-settings</td>
+<td style="text-align:center">The alarm settings, will override <code>alarm-settings.yml</code>.</td>
+<td style="text-align:center">same as <a href="../backend-alarm"><code>alarm-settings.yml</code></a></td>
 </tr>
 <tr>
-<td align="center">core.default.apdexThreshold</td>
-<td align="center">The apdex threshold settings, will override <code>service-apdex-threshold.yml</code>.</td>
-<td align="center">same as <a href="../apdex-threshold"><code>service-apdex-threshold.yml</code></a></td>
+<td style="text-align:center">core.default.apdexThreshold</td>
+<td style="text-align:center">The apdex threshold settings, will override <code>service-apdex-threshold.yml</code>.</td>
+<td style="text-align:center">same as <a href="../apdex-threshold"><code>service-apdex-threshold.yml</code></a></td>
 </tr>
 <tr>
-<td align="center">core.default.endpoint-name-grouping</td>
-<td align="center">The endpoint name grouping setting, will override <code>endpoint-name-grouping.yml</code>.</td>
-<td align="center">same as <a href="../endpoint-grouping-rules"><code>endpoint-name-grouping.yml</code></a></td>
+<td style="text-align:center">core.default.endpoint-name-grouping</td>
+<td style="text-align:center">The endpoint name grouping setting, will override <code>endpoint-name-grouping.yml</code>.</td>
+<td style="text-align:center">same as <a href="../endpoint-grouping-rules"><code>endpoint-name-grouping.yml</code></a></td>
 </tr>
 <tr>
-<td align="center">agent-analyzer.default.sampleRate</td>
-<td align="center">Trace sampling , override <code>receiver-trace/default/sampleRate</code> of <code>applciation.yml</code>.</td>
-<td align="center">10000</td>
+<td style="text-align:center">agent-analyzer.default.sampleRate</td>
+<td style="text-align:center">Trace sampling , override <code>receiver-trace/default/sampleRate</code> of <code>applciation.yml</code>.</td>
+<td style="text-align:center">10000</td>
 </tr>
 </tbody>
 </table>
 <p>This feature depends on upstream service, so it is <strong>DISABLED</strong> by default.</p>
-<div class="highlight"><pre style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4"><code class="language-yaml" data-lang="yaml"><span style="color:#66d9ef">configuration</span>:
-  <span style="color:#66d9ef">selector</span>: ${SW_CONFIGURATION:none}
-  <span style="color:#66d9ef">none</span>:
-  <span style="color:#66d9ef">grpc</span>:
-    <span style="color:#66d9ef">host</span>: ${SW_DCS_SERVER_HOST:<span style="color:#e6db74">&#34;&#34;</span>}
-    <span style="color:#66d9ef">port</span>: ${SW_DCS_SERVER_PORT:<span style="color:#ae81ff">80</span>}
-    <span style="color:#66d9ef">clusterName</span>: ${SW_DCS_CLUSTER_NAME:SkyWalking}
-    <span style="color:#66d9ef">period</span>: ${SW_DCS_PERIOD:<span style="color:#ae81ff">20</span>}
+<div class="highlight"><pre style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4"><code class="language-yaml" data-lang="yaml"><span style="color:#f92672">configuration</span>:
+  <span style="color:#f92672">selector</span>: <span style="color:#ae81ff">${SW_CONFIGURATION:none}</span>
+  <span style="color:#f92672">none</span>:
+  <span style="color:#f92672">grpc</span>:
+    <span style="color:#f92672">host</span>: <span style="color:#ae81ff">${SW_DCS_SERVER_HOST:&#34;&#34;}</span>
+    <span style="color:#f92672">port</span>: <span style="color:#ae81ff">${SW_DCS_SERVER_PORT:80}</span>
+    <span style="color:#f92672">clusterName</span>: <span style="color:#ae81ff">${SW_DCS_CLUSTER_NAME:SkyWalking}</span>
+    <span style="color:#f92672">period</span>: <span style="color:#ae81ff">${SW_DCS_PERIOD:20}</span>
   <span style="color:#75715e"># ... other implementations</span>
 </code></pre></div><h2 id="dynamic-configuration-service-dcs">Dynamic Configuration Service, DCS</h2>
 <p><a href="https://github.com/apache/skywalking/tree/af02b66bbdde53380633a564b98353b66a5dc04d/oap-server/server-configuration/grpc-configuration-sync/src/main/proto/configuration-service.proto">Dynamic Configuration Service</a>
 is a gRPC service, which requires the upstream system implemented.
 The SkyWalking OAP fetches the configuration from the implementation(any system), after you open this implementation like this.</p>
-<div class="highlight"><pre style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4"><code class="language-yaml" data-lang="yaml"><span style="color:#66d9ef">configuration</span>:
-  <span style="color:#66d9ef">selector</span>: ${SW_CONFIGURATION:grpc}
-  <span style="color:#66d9ef">grpc</span>:
-    <span style="color:#66d9ef">host</span>: ${SW_DCS_SERVER_HOST:<span style="color:#e6db74">&#34;&#34;</span>}
-    <span style="color:#66d9ef">port</span>: ${SW_DCS_SERVER_PORT:<span style="color:#ae81ff">80</span>}
-    <span style="color:#66d9ef">clusterName</span>: ${SW_DCS_CLUSTER_NAME:SkyWalking}
-    <span style="color:#66d9ef">period</span>: ${SW_DCS_PERIOD:<span style="color:#ae81ff">20</span>}
+<div class="highlight"><pre style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4"><code class="language-yaml" data-lang="yaml"><span style="color:#f92672">configuration</span>:
+  <span style="color:#f92672">selector</span>: <span style="color:#ae81ff">${SW_CONFIGURATION:grpc}</span>
+  <span style="color:#f92672">grpc</span>:
+    <span style="color:#f92672">host</span>: <span style="color:#ae81ff">${SW_DCS_SERVER_HOST:&#34;&#34;}</span>
+    <span style="color:#f92672">port</span>: <span style="color:#ae81ff">${SW_DCS_SERVER_PORT:80}</span>
+    <span style="color:#f92672">clusterName</span>: <span style="color:#ae81ff">${SW_DCS_CLUSTER_NAME:SkyWalking}</span>
+    <span style="color:#f92672">period</span>: <span style="color:#ae81ff">${SW_DCS_PERIOD:20}</span>
 </code></pre></div><h2 id="dynamic-configuration-zookeeper-implementation">Dynamic Configuration Zookeeper Implementation</h2>
 <p><a href="https://github.com/apache/zookeeper">Zookeeper</a> is also supported as DCC(Dynamic Configuration Center), to use it, please configure as follows:</p>
-<div class="highlight"><pre style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4"><code class="language-yaml" data-lang="yaml"><span style="color:#66d9ef">configuration</span>:
-  <span style="color:#66d9ef">selector</span>: ${SW_CONFIGURATION:zookeeper}
-  <span style="color:#66d9ef">zookeeper</span>:
-    <span style="color:#66d9ef">period</span>: ${SW_CONFIG_ZK_PERIOD:<span style="color:#ae81ff">60</span>} <span style="color:#75715e"># Unit seconds, sync period. Default fetch every 60 seconds.</span>
-    <span style="color:#66d9ef">nameSpace</span>: ${SW_CONFIG_ZK_NAMESPACE:/default}
-    <span style="color:#66d9ef">hostPort</span>: ${SW_CONFIG_ZK_HOST_PORT:localhost:<span style="color:#ae81ff">2181</span>}
+<div class="highlight"><pre style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4"><code class="language-yaml" data-lang="yaml"><span style="color:#f92672">configuration</span>:
+  <span style="color:#f92672">selector</span>: <span style="color:#ae81ff">${SW_CONFIGURATION:zookeeper}</span>
+  <span style="color:#f92672">zookeeper</span>:
+    <span style="color:#f92672">period</span>: <span style="color:#ae81ff">${SW_CONFIG_ZK_PERIOD:60}</span> <span style="color:#75715e"># Unit seconds, sync period. Default fetch every 60 seconds.</span>
+    <span style="color:#f92672">nameSpace</span>: <span style="color:#ae81ff">${SW_CONFIG_ZK_NAMESPACE:/default}</span>
+    <span style="color:#f92672">hostPort</span>: <span style="color:#ae81ff">${SW_CONFIG_ZK_HOST_PORT:localhost:2181}</span>
     <span style="color:#75715e"># Retry Policy</span>
-    <span style="color:#66d9ef">baseSleepTimeMs</span>: ${SW_CONFIG_ZK_BASE_SLEEP_TIME_MS:<span style="color:#ae81ff">1000</span>} <span style="color:#75715e"># initial amount of time to wait between retries</span>
-    <span style="color:#66d9ef">maxRetries</span>: ${SW_CONFIG_ZK_MAX_RETRIES:<span style="color:#ae81ff">3</span>} <span style="color:#75715e"># max number of times to retry</span>
+    <span style="color:#f92672">baseSleepTimeMs</span>: <span style="color:#ae81ff">${SW_CONFIG_ZK_BASE_SLEEP_TIME_MS:1000}</span> <span style="color:#75715e"># initial amount of time to wait between retries</span>
+    <span style="color:#f92672">maxRetries</span>: <span style="color:#ae81ff">${SW_CONFIG_ZK_MAX_RETRIES:3}</span> <span style="color:#75715e"># max number of times to retry</span>
 </code></pre></div><p>The <strong>nameSpace</strong> is the ZooKeeper path. The config key and value are the properties of the <code>namespace</code> folder.</p>
 <h2 id="dynamic-configuration-etcd-implementation">Dynamic Configuration Etcd Implementation</h2>
 <p><a href="https://github.com/etcd-io/etcd">Etcd</a> is also supported as DCC(Dynamic Configuration Center), to use it, please configure as follows:</p>
-<div class="highlight"><pre style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4"><code class="language-yaml" data-lang="yaml"><span style="color:#66d9ef">configuration</span>:
-  <span style="color:#66d9ef">selector</span>: ${SW_CONFIGURATION:etcd}
-  <span style="color:#66d9ef">etcd</span>:
-    <span style="color:#66d9ef">period</span>: ${SW_CONFIG_ETCD_PERIOD:<span style="color:#ae81ff">60</span>} <span style="color:#75715e"># Unit seconds, sync period. Default fetch every 60 seconds.</span>
-    <span style="color:#66d9ef">group</span>: ${SW_CONFIG_ETCD_GROUP:skywalking}
-    <span style="color:#66d9ef">serverAddr</span>: ${SW_CONFIG_ETCD_SERVER_ADDR:localhost:<span style="color:#ae81ff">2379</span>}
-    <span style="color:#66d9ef">clusterName</span>: ${SW_CONFIG_ETCD_CLUSTER_NAME:default}
+<div class="highlight"><pre style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4"><code class="language-yaml" data-lang="yaml"><span style="color:#f92672">configuration</span>:
+  <span style="color:#f92672">selector</span>: <span style="color:#ae81ff">${SW_CONFIGURATION:etcd}</span>
+  <span style="color:#f92672">etcd</span>:
+    <span style="color:#f92672">period</span>: <span style="color:#ae81ff">${SW_CONFIG_ETCD_PERIOD:60}</span> <span style="color:#75715e"># Unit seconds, sync period. Default fetch every 60 seconds.</span>
+    <span style="color:#f92672">group</span>: <span style="color:#ae81ff">${SW_CONFIG_ETCD_GROUP:skywalking}</span>
+    <span style="color:#f92672">serverAddr</span>: <span style="color:#ae81ff">${SW_CONFIG_ETCD_SERVER_ADDR:localhost:2379}</span>
+    <span style="color:#f92672">clusterName</span>: <span style="color:#ae81ff">${SW_CONFIG_ETCD_CLUSTER_NAME:default}</span>
 </code></pre></div><h2 id="dynamic-configuration-consul-implementation">Dynamic Configuration Consul Implementation</h2>
 <p><a href="https://github.com/rickfast/consul-client">Consul</a> is also supported as DCC(Dynamic Configuration Center), to use it, please configure as follows:</p>
-<div class="highlight"><pre style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4"><code class="language-yaml" data-lang="yaml"><span style="color:#66d9ef">configuration</span>:
-  <span style="color:#66d9ef">selector</span>: ${SW_CONFIGURATION:consul}
-  <span style="color:#66d9ef">consul</span>:
+<div class="highlight"><pre style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4"><code class="language-yaml" data-lang="yaml"><span style="color:#f92672">configuration</span>:
+  <span style="color:#f92672">selector</span>: <span style="color:#ae81ff">${SW_CONFIGURATION:consul}</span>
+  <span style="color:#f92672">consul</span>:
     <span style="color:#75715e"># Consul host and ports, separated by comma, e.g. 1.2.3.4:8500,2.3.4.5:8500</span>
-    <span style="color:#66d9ef">hostAndPorts</span>: ${SW_CONFIG_CONSUL_HOST_AND_PORTS:<span style="color:#ae81ff">1.2.3.4</span>:<span style="color:#ae81ff">8500</span>}
+    <span style="color:#f92672">hostAndPorts</span>: <span style="color:#ae81ff">${SW_CONFIG_CONSUL_HOST_AND_PORTS:1.2.3.4:8500}</span>
     <span style="color:#75715e"># Sync period in seconds. Defaults to 60 seconds.</span>
-    <span style="color:#66d9ef">period</span>: ${SW_CONFIG_CONSUL_PERIOD:<span style="color:#ae81ff">1</span>}
+    <span style="color:#f92672">period</span>: <span style="color:#ae81ff">${SW_CONFIG_CONSUL_PERIOD:1}</span>
     <span style="color:#75715e"># Consul aclToken</span>
-    <span style="color:#66d9ef">aclToken</span>: ${SW_CONFIG_CONSUL_ACL_TOKEN:<span style="color:#e6db74">&#34;&#34;</span>}
+    <span style="color:#f92672">aclToken</span>: <span style="color:#ae81ff">${SW_CONFIG_CONSUL_ACL_TOKEN:&#34;&#34;}</span>
 </code></pre></div><h2 id="dynamic-configuration-apollo-implementation">Dynamic Configuration Apollo Implementation</h2>
 <p><a href="https://github.com/ctripcorp/apollo/">Apollo</a> is also supported as DCC(Dynamic Configuration Center), to use it, just configured as follows:</p>
-<div class="highlight"><pre style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4"><code class="language-yaml" data-lang="yaml"><span style="color:#66d9ef">configuration</span>:
-  <span style="color:#66d9ef">selector</span>: ${SW_CONFIGURATION:apollo}
-  <span style="color:#66d9ef">apollo</span>:
-    <span style="color:#66d9ef">apolloMeta</span>: ${SW_CONFIG_APOLLO:http://<span style="color:#ae81ff">106.12.25.204</span>:<span style="color:#ae81ff">8080</span>}
-    <span style="color:#66d9ef">apolloCluster</span>: ${SW_CONFIG_APOLLO_CLUSTER:default}
-    <span style="color:#66d9ef">apolloEnv</span>: ${SW_CONFIG_APOLLO_ENV:<span style="color:#e6db74">&#34;&#34;</span>}
-    <span style="color:#66d9ef">appId</span>: ${SW_CONFIG_APOLLO_APP_ID:skywalking}
-    <span style="color:#66d9ef">period</span>: ${SW_CONFIG_APOLLO_PERIOD:<span style="color:#ae81ff">5</span>}
+<div class="highlight"><pre style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4"><code class="language-yaml" data-lang="yaml"><span style="color:#f92672">configuration</span>:
+  <span style="color:#f92672">selector</span>: <span style="color:#ae81ff">${SW_CONFIGURATION:apollo}</span>
+  <span style="color:#f92672">apollo</span>:
+    <span style="color:#f92672">apolloMeta</span>: <span style="color:#ae81ff">${SW_CONFIG_APOLLO:http://106.12.25.204:8080}</span>
+    <span style="color:#f92672">apolloCluster</span>: <span style="color:#ae81ff">${SW_CONFIG_APOLLO_CLUSTER:default}</span>
+    <span style="color:#f92672">apolloEnv</span>: <span style="color:#ae81ff">${SW_CONFIG_APOLLO_ENV:&#34;&#34;}</span>
+    <span style="color:#f92672">appId</span>: <span style="color:#ae81ff">${SW_CONFIG_APOLLO_APP_ID:skywalking}</span>
+    <span style="color:#f92672">period</span>: <span style="color:#ae81ff">${SW_CONFIG_APOLLO_PERIOD:5}</span>
 </code></pre></div><h2 id="dynamic-configuration-kuberbetes-configmap-implementation">Dynamic Configuration Kuberbetes Configmap Implementation</h2>
 <p><a href="https://kubernetes.io/docs/concepts/configuration/configmap/">configmap</a> is also supported as DCC(Dynamic Configuration Center), to use it, just configured as follows:</p>
-<div class="highlight"><pre style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4"><code class="language-yaml" data-lang="yaml"><span style="color:#66d9ef">configuration</span>:
-  <span style="color:#66d9ef">selector</span>: ${SW_CONFIGURATION:k8s-configmap}
+<div class="highlight"><pre style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4"><code class="language-yaml" data-lang="yaml"><span style="color:#f92672">configuration</span>:
+  <span style="color:#f92672">selector</span>: <span style="color:#ae81ff">${SW_CONFIGURATION:k8s-configmap}</span>
   <span style="color:#75715e"># [example] (../../../../oap-server/server-configuration/configuration-k8s-configmap/src/test/resources/skywalking-dynamic-configmap.example.yaml)</span>
-  <span style="color:#66d9ef">k8s-configmap</span>:
+  <span style="color:#f92672">k8s-configmap</span>:
       <span style="color:#75715e"># Sync period in seconds. Defaults to 60 seconds.</span>
-      <span style="color:#66d9ef">period</span>: ${SW_CONFIG_CONFIGMAP_PERIOD:<span style="color:#ae81ff">60</span>}
+      <span style="color:#f92672">period</span>: <span style="color:#ae81ff">${SW_CONFIG_CONFIGMAP_PERIOD:60}</span>
       <span style="color:#75715e"># Which namespace is confiigmap deployed in.</span>
-      <span style="color:#66d9ef">namespace</span>: ${SW_CLUSTER_K8S_NAMESPACE:default}
+      <span style="color:#f92672">namespace</span>: <span style="color:#ae81ff">${SW_CLUSTER_K8S_NAMESPACE:default}</span>
       <span style="color:#75715e"># Labelselector is used to locate specific configmap</span>
-      <span style="color:#66d9ef">labelSelector</span>: ${SW_CLUSTER_K8S_LABEL:app=collector,release=skywalking}
+      <span style="color:#f92672">labelSelector</span>: <span style="color:#ae81ff">${SW_CLUSTER_K8S_LABEL:app=collector,release=skywalking}</span>
 </code></pre></div><h2 id="dynamic-configuration-nacos-implementation">Dynamic Configuration Nacos Implementation</h2>
 <p><a href="https://github.com/alibaba/nacos">Nacos</a> is also supported as DCC(Dynamic Configuration Center), to use it, please configure as follows:</p>
-<div class="highlight"><pre style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4"><code class="language-yaml" data-lang="yaml"><span style="color:#66d9ef">configuration</span>:
-  <span style="color:#66d9ef">selector</span>: ${SW_CONFIGURATION:nacos}
-  <span style="color:#66d9ef">nacos</span>:
+<div class="highlight"><pre style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4"><code class="language-yaml" data-lang="yaml"><span style="color:#f92672">configuration</span>:
+  <span style="color:#f92672">selector</span>: <span style="color:#ae81ff">${SW_CONFIGURATION:nacos}</span>
+  <span style="color:#f92672">nacos</span>:
     <span style="color:#75715e"># Nacos Server Host</span>
-    <span style="color:#66d9ef">serverAddr</span>: ${SW_CONFIG_NACOS_SERVER_ADDR:<span style="color:#ae81ff">127.0.0.1</span>}
+    <span style="color:#f92672">serverAddr</span>: <span style="color:#ae81ff">${SW_CONFIG_NACOS_SERVER_ADDR:127.0.0.1}</span>
     <span style="color:#75715e"># Nacos Server Port</span>
-    <span style="color:#66d9ef">port</span>: ${SW_CONFIG_NACOS_SERVER_PORT:<span style="color:#ae81ff">8848</span>}
+    <span style="color:#f92672">port</span>: <span style="color:#ae81ff">${SW_CONFIG_NACOS_SERVER_PORT:8848}</span>
     <span style="color:#75715e"># Nacos Configuration Group</span>
-    <span style="color:#66d9ef">group</span>: ${SW_CONFIG_NACOS_SERVER_GROUP:skywalking}
+    <span style="color:#f92672">group</span>: <span style="color:#ae81ff">${SW_CONFIG_NACOS_SERVER_GROUP:skywalking}</span>
     <span style="color:#75715e"># Nacos Configuration namespace</span>
-    <span style="color:#66d9ef">namespace</span>: ${SW_CONFIG_NACOS_SERVER_NAMESPACE:}
+    <span style="color:#f92672">namespace</span>: <span style="color:#ae81ff">${SW_CONFIG_NACOS_SERVER_NAMESPACE:}</span>
     <span style="color:#75715e"># Unit seconds, sync period. Default fetch every 60 seconds.</span>
-    <span style="color:#66d9ef">period</span>: ${SW_CONFIG_NACOS_PERIOD:<span style="color:#ae81ff">60</span>}
+    <span style="color:#f92672">period</span>: <span style="color:#ae81ff">${SW_CONFIG_NACOS_PERIOD:60}</span>
     <span style="color:#75715e"># the name of current cluster, set the name if you want to upstream system known.</span>
-    <span style="color:#66d9ef">clusterName</span>: ${SW_CONFIG_NACOS_CLUSTER_NAME:default}
+    <span style="color:#f92672">clusterName</span>: <span style="color:#ae81ff">${SW_CONFIG_NACOS_CLUSTER_NAME:default}</span>
 </code></pre></div>
 
 
diff --git a/docs/main/v8.2.0/en/setup/backend/endpoint-grouping-rules/index.html b/docs/main/v8.2.0/en/setup/backend/endpoint-grouping-rules/index.html
index 6302e8f..3b1246f 100644
--- a/docs/main/v8.2.0/en/setup/backend/endpoint-grouping-rules/index.html
+++ b/docs/main/v8.2.0/en/setup/backend/endpoint-grouping-rules/index.html
@@ -6,7 +6,7 @@
 <meta name="twitter:site" content="skywalking.apache.org">
 <meta name="twitter:image:src" content="https://skywalking.apache.org/images/skywalking_400x400.png">
 <meta property="og:image" content="https://skywalking.apache.org/images/skywalking_400x400.png">
-<meta name="generator" content="Hugo 0.74.3" />
+<meta name="generator" content="Hugo 0.80.0" />
 <META NAME="ROBOTS" CONTENT="INDEX, FOLLOW">
 
 
@@ -53,8 +53,8 @@ if (!doNotTrack) {
 
 
 
-<link rel="preload" href="/scss/main.min.188e3d9b8c40c0c4b2eb2df8c875601e2deef000f752fb38eaebf6ad0dd18a58.css" as="style">
-<link href="/scss/main.min.188e3d9b8c40c0c4b2eb2df8c875601e2deef000f752fb38eaebf6ad0dd18a58.css" rel="stylesheet" integrity="">
+<link rel="preload" href="/scss/main.min.23ad955cba500a0b91ec3371ea1bf316cde102a3cde438be9f9c6a216b8f57c8.css" as="style">
+<link href="/scss/main.min.23ad955cba500a0b91ec3371ea1bf316cde102a3cde438be9f9c6a216b8f57c8.css" rel="stylesheet" integrity="">
 
 
 <script
@@ -840,13 +840,13 @@ have an endpoint name like <code>prod/{order-id}</code>. This is the feature of
 or use <a href="../dynamic-config">Dynamic Configuration</a> to initial and update the endpoint grouping rule.</p>
 <h2 id="configuration-format">Configuration Format</h2>
 <p>No matter in static local file or dynamic configuration value, they are sharing the same YAML format.</p>
-<div class="highlight"><pre style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4"><code class="language-yaml" data-lang="yaml"><span style="color:#66d9ef">grouping</span>:
+<div class="highlight"><pre style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4"><code class="language-yaml" data-lang="yaml"><span style="color:#f92672">grouping</span>:
   <span style="color:#75715e"># Endpoint of the service would follow the following rules</span>
-  - <span style="color:#66d9ef">service-name</span>: serviceA
-    <span style="color:#66d9ef">rules</span>:
+  - <span style="color:#f92672">service-name</span>: <span style="color:#ae81ff">serviceA</span>
+    <span style="color:#f92672">rules</span>:
       <span style="color:#75715e"># Logic name when the regex expression matched.</span>
-      - <span style="color:#66d9ef">endpoint-name</span>: /prod/{id}
-        <span style="color:#66d9ef">regex</span>: \/prod\/.+
+      - <span style="color:#f92672">endpoint-name</span>: <span style="color:#ae81ff">/prod/{id}</span>
+        <span style="color:#f92672">regex</span>: <span style="color:#ae81ff">\/prod\/.+</span>
 </code></pre></div>
 
 
diff --git a/docs/main/v8.2.0/en/setup/backend/grpc-ssl/index.html b/docs/main/v8.2.0/en/setup/backend/grpc-ssl/index.html
index d956d8a..1ae4eca 100644
--- a/docs/main/v8.2.0/en/setup/backend/grpc-ssl/index.html
+++ b/docs/main/v8.2.0/en/setup/backend/grpc-ssl/index.html
@@ -6,7 +6,7 @@
 <meta name="twitter:site" content="skywalking.apache.org">
 <meta name="twitter:image:src" content="https://skywalking.apache.org/images/skywalking_400x400.png">
 <meta property="og:image" content="https://skywalking.apache.org/images/skywalking_400x400.png">
-<meta name="generator" content="Hugo 0.74.3" />
+<meta name="generator" content="Hugo 0.80.0" />
 <META NAME="ROBOTS" CONTENT="INDEX, FOLLOW">
 
 
@@ -56,8 +56,8 @@ if (!doNotTrack) {
 
 
 
-<link rel="preload" href="/scss/main.min.188e3d9b8c40c0c4b2eb2df8c875601e2deef000f752fb38eaebf6ad0dd18a58.css" as="style">
-<link href="/scss/main.min.188e3d9b8c40c0c4b2eb2df8c875601e2deef000f752fb38eaebf6ad0dd18a58.css" rel="stylesheet" integrity="">
+<link rel="preload" href="/scss/main.min.23ad955cba500a0b91ec3371ea1bf316cde102a3cde438be9f9c6a216b8f57c8.css" as="style">
+<link href="/scss/main.min.23ad955cba500a0b91ec3371ea1bf316cde102a3cde438be9f9c6a216b8f57c8.css" rel="stylesheet" integrity="">
 
 
 <script
diff --git a/docs/main/v8.2.0/en/setup/backend/metrics-exporter/index.html b/docs/main/v8.2.0/en/setup/backend/metrics-exporter/index.html
index 639cfc8..bcbea20 100644
--- a/docs/main/v8.2.0/en/setup/backend/metrics-exporter/index.html
+++ b/docs/main/v8.2.0/en/setup/backend/metrics-exporter/index.html
@@ -6,7 +6,7 @@
 <meta name="twitter:site" content="skywalking.apache.org">
 <meta name="twitter:image:src" content="https://skywalking.apache.org/images/skywalking_400x400.png">
 <meta property="og:image" content="https://skywalking.apache.org/images/skywalking_400x400.png">
-<meta name="generator" content="Hugo 0.74.3" />
+<meta name="generator" content="Hugo 0.80.0" />
 <META NAME="ROBOTS" CONTENT="INDEX, FOLLOW">
 
 
@@ -59,8 +59,8 @@ if (!doNotTrack) {
 
 
 
-<link rel="preload" href="/scss/main.min.188e3d9b8c40c0c4b2eb2df8c875601e2deef000f752fb38eaebf6ad0dd18a58.css" as="style">
-<link href="/scss/main.min.188e3d9b8c40c0c4b2eb2df8c875601e2deef000f752fb38eaebf6ad0dd18a58.css" rel="stylesheet" integrity="">
+<link rel="preload" href="/scss/main.min.23ad955cba500a0b91ec3371ea1bf316cde102a3cde438be9f9c6a216b8f57c8.css" as="style">
+<link href="/scss/main.min.23ad955cba500a0b91ec3371ea1bf316cde102a3cde438be9f9c6a216b8f57c8.css" rel="stylesheet" integrity="">
 
 
 <script
@@ -895,10 +895,10 @@ In real world, people may want to forward the data to their 3rd party system, fo
 </span><span style="color:#960050;background-color:#1e0010"></span><span style="color:#66d9ef">message</span> <span style="color:#a6e22e">ExportResponse</span> {<span style="color:#960050;background-color:#1e0010">
 </span><span style="color:#960050;background-color:#1e0010"></span>}<span style="color:#960050;background-color:#1e0010">
 </span></code></pre></div><p>To active the exporter, you should add this into your <code>application.yml</code></p>
-<div class="highlight"><pre style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4"><code class="language-yaml" data-lang="yaml"><span style="color:#66d9ef">exporter</span>:
-  <span style="color:#66d9ef">grpc</span>:
-    <span style="color:#66d9ef">targetHost</span>: <span style="color:#ae81ff">127.0.0.1</span>
-    <span style="color:#66d9ef">targetPort</span>: <span style="color:#ae81ff">9870</span>
+<div class="highlight"><pre style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4"><code class="language-yaml" data-lang="yaml"><span style="color:#f92672">exporter</span>:
+  <span style="color:#f92672">grpc</span>:
+    <span style="color:#f92672">targetHost</span>: <span style="color:#ae81ff">127.0.0.1</span>
+    <span style="color:#f92672">targetPort</span>: <span style="color:#ae81ff">9870</span>
 </code></pre></div><ul>
 <li><code>targetHost</code>:<code>targetPort</code> is the expected target service address. You could set any gRPC server to receive the data.</li>
 <li>Target gRPC service needs to be standby, otherwise, the OAP starts up failure.</li>
diff --git a/docs/main/v8.2.0/en/setup/backend/slow-db-statement/index.html b/docs/main/v8.2.0/en/setup/backend/slow-db-statement/index.html
index d973085..d80fef2 100644
--- a/docs/main/v8.2.0/en/setup/backend/slow-db-statement/index.html
+++ b/docs/main/v8.2.0/en/setup/backend/slow-db-statement/index.html
@@ -6,7 +6,7 @@
 <meta name="twitter:site" content="skywalking.apache.org">
 <meta name="twitter:image:src" content="https://skywalking.apache.org/images/skywalking_400x400.png">
 <meta property="og:image" content="https://skywalking.apache.org/images/skywalking_400x400.png">
-<meta name="generator" content="Hugo 0.74.3" />
+<meta name="generator" content="Hugo 0.80.0" />
 <META NAME="ROBOTS" CONTENT="INDEX, FOLLOW">
 
 
@@ -62,8 +62,8 @@ if (!doNotTrack) {
 
 
 
-<link rel="preload" href="/scss/main.min.188e3d9b8c40c0c4b2eb2df8c875601e2deef000f752fb38eaebf6ad0dd18a58.css" as="style">
-<link href="/scss/main.min.188e3d9b8c40c0c4b2eb2df8c875601e2deef000f752fb38eaebf6ad0dd18a58.css" rel="stylesheet" integrity="">
+<link rel="preload" href="/scss/main.min.23ad955cba500a0b91ec3371ea1bf316cde102a3cde438be9f9c6a216b8f57c8.css" as="style">
+<link href="/scss/main.min.23ad955cba500a0b91ec3371ea1bf316cde102a3cde438be9f9c6a216b8f57c8.css" rel="stylesheet" integrity="">
 
 
 <script
diff --git a/docs/main/v8.2.0/en/setup/backend/spring-sleuth-setup/index.html b/docs/main/v8.2.0/en/setup/backend/spring-sleuth-setup/index.html
index a3ceea9..b8fb6c0 100644
--- a/docs/main/v8.2.0/en/setup/backend/spring-sleuth-setup/index.html
+++ b/docs/main/v8.2.0/en/setup/backend/spring-sleuth-setup/index.html
@@ -6,7 +6,7 @@
 <meta name="twitter:site" content="skywalking.apache.org">
 <meta name="twitter:image:src" content="https://skywalking.apache.org/images/skywalking_400x400.png">
 <meta property="og:image" content="https://skywalking.apache.org/images/skywalking_400x400.png">
-<meta name="generator" content="Hugo 0.74.3" />
+<meta name="generator" content="Hugo 0.80.0" />
 <META NAME="ROBOTS" CONTENT="INDEX, FOLLOW">
 
 
@@ -53,8 +53,8 @@ if (!doNotTrack) {
 
 
 
-<link rel="preload" href="/scss/main.min.188e3d9b8c40c0c4b2eb2df8c875601e2deef000f752fb38eaebf6ad0dd18a58.css" as="style">
-<link href="/scss/main.min.188e3d9b8c40c0c4b2eb2df8c875601e2deef000f752fb38eaebf6ad0dd18a58.css" rel="stylesheet" integrity="">
+<link rel="preload" href="/scss/main.min.23ad955cba500a0b91ec3371ea1bf316cde102a3cde438be9f9c6a216b8f57c8.css" as="style">
+<link href="/scss/main.min.23ad955cba500a0b91ec3371ea1bf316cde102a3cde438be9f9c6a216b8f57c8.css" rel="stylesheet" integrity="">
 
 
 <script
@@ -868,9 +868,9 @@ SkywalkingMeterRegistry <span style="color:#a6e22e">skywalkingMeterRegistry</spa
 <ol>
 <li>Enable meter receiver in the <code>applicaiton.yml</code>.</li>
 </ol>
-<div class="highlight"><pre style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4"><code class="language-yaml" data-lang="yaml"><span style="color:#66d9ef">receiver-meter</span>:
-  <span style="color:#66d9ef">selector</span>: ${SW_RECEIVER_METER:default}
-  <span style="color:#66d9ef">default</span>:
+<div class="highlight"><pre style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4"><code class="language-yaml" data-lang="yaml"><span style="color:#f92672">receiver-meter</span>:
+  <span style="color:#f92672">selector</span>: <span style="color:#ae81ff">${SW_RECEIVER_METER:default}</span>
+  <span style="color:#f92672">default</span>:
 </code></pre></div><ol start="2">
 <li>Configure the meter config file, It already has the <a href="https://github.com/apache/skywalking/tree/af02b66bbdde53380633a564b98353b66a5dc04d/oap-server/server-bootstrap/src/main/resources/meter-receive-config/spring-sleuth.yaml">spring sleuth meter config</a>.
 If you also has some customized meter at the agent side, please read <a href="../backend-meter#meters-configure">meter document</a> to configure meter.</li>
diff --git a/docs/main/v8.2.0/en/setup/backend/trace-sampling/index.html b/docs/main/v8.2.0/en/setup/backend/trace-sampling/index.html
index 3ebd1bd..0e26dc7 100644
--- a/docs/main/v8.2.0/en/setup/backend/trace-sampling/index.html
+++ b/docs/main/v8.2.0/en/setup/backend/trace-sampling/index.html
@@ -6,7 +6,7 @@
 <meta name="twitter:site" content="skywalking.apache.org">
 <meta name="twitter:image:src" content="https://skywalking.apache.org/images/skywalking_400x400.png">
 <meta property="og:image" content="https://skywalking.apache.org/images/skywalking_400x400.png">
-<meta name="generator" content="Hugo 0.74.3" />
+<meta name="generator" content="Hugo 0.80.0" />
 <META NAME="ROBOTS" CONTENT="INDEX, FOLLOW">
 
 
@@ -53,8 +53,8 @@ if (!doNotTrack) {
 
 
 
-<link rel="preload" href="/scss/main.min.188e3d9b8c40c0c4b2eb2df8c875601e2deef000f752fb38eaebf6ad0dd18a58.css" as="style">
-<link href="/scss/main.min.188e3d9b8c40c0c4b2eb2df8c875601e2deef000f752fb38eaebf6ad0dd18a58.css" rel="stylesheet" integrity="">
+<link rel="preload" href="/scss/main.min.23ad955cba500a0b91ec3371ea1bf316cde102a3cde438be9f9c6a216b8f57c8.css" as="style">
+<link href="/scss/main.min.23ad955cba500a0b91ec3371ea1bf316cde102a3cde438be9f9c6a216b8f57c8.css" rel="stylesheet" integrity="">
 
 
 <script
@@ -839,11 +839,11 @@ segments have been collected and reported by agents, the backend would do their
 to understand why we called it <code>as consistent as possible</code> and <code>do their best to don't break the trace</code>.</p>
 <h2 id="set-the-sample-rate">Set the sample rate</h2>
 <p>In <strong>agent-analyzer</strong> module, you will find <code>sampleRate</code> setting.</p>
-<div class="highlight"><pre style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4"><code class="language-yaml" data-lang="yaml"><span style="color:#66d9ef">agent-analyzer</span>:
-  <span style="color:#66d9ef">default</span>:
-    ...
-    <span style="color:#66d9ef">sampleRate</span>: ${SW_TRACE_SAMPLE_RATE:<span style="color:#ae81ff">1000</span>} <span style="color:#75715e"># The sample rate precision is 1/10000. 10000 means 100% sample in default.</span>
-    <span style="color:#66d9ef">forceSampleErrorSegment</span>: ${SW_FORCE_SAMPLE_ERROR_SEGMENT:<span style="color:#66d9ef">true</span>} <span style="color:#75715e"># When sampling mechanism activated, this config would make the error status segment sampled, ignoring the sampling rate.</span>
+<div class="highlight"><pre style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4"><code class="language-yaml" data-lang="yaml"><span style="color:#f92672">agent-analyzer</span>:
+  <span style="color:#f92672">default</span>:
+    <span style="color:#ae81ff">...</span>
+    <span style="color:#f92672">sampleRate</span>: <span style="color:#ae81ff">${SW_TRACE_SAMPLE_RATE:1000}</span> <span style="color:#75715e"># The sample rate precision is 1/10000. 10000 means 100% sample in default.</span>
+    <span style="color:#f92672">forceSampleErrorSegment</span>: <span style="color:#ae81ff">${SW_FORCE_SAMPLE_ERROR_SEGMENT:true}</span> <span style="color:#75715e"># When sampling mechanism activated, this config would make the error status segment sampled, ignoring the sampling rate.</span>
 </code></pre></div><p><code>sampleRate</code> is for you to set sample rate to this backend.
 The sample rate precision is 1/10000. 10000 means 100% sample in default.</p>
 <p><code>forceSampleErrorSegment</code> is for you to open force save some error segment when sampling mechanism active.
diff --git a/docs/main/v8.2.0/en/setup/backend/ttl/index.html b/docs/main/v8.2.0/en/setup/backend/ttl/index.html
index a9ab43a..bffe107 100644
--- a/docs/main/v8.2.0/en/setup/backend/ttl/index.html
+++ b/docs/main/v8.2.0/en/setup/backend/ttl/index.html
@@ -6,7 +6,7 @@
 <meta name="twitter:site" content="skywalking.apache.org">
 <meta name="twitter:image:src" content="https://skywalking.apache.org/images/skywalking_400x400.png">
 <meta property="og:image" content="https://skywalking.apache.org/images/skywalking_400x400.png">
-<meta name="generator" content="Hugo 0.74.3" />
+<meta name="generator" content="Hugo 0.80.0" />
 <META NAME="ROBOTS" CONTENT="INDEX, FOLLOW">
 
 
@@ -56,8 +56,8 @@ if (!doNotTrack) {
 
 
 
-<link rel="preload" href="/scss/main.min.188e3d9b8c40c0c4b2eb2df8c875601e2deef000f752fb38eaebf6ad0dd18a58.css" as="style">
-<link href="/scss/main.min.188e3d9b8c40c0c4b2eb2df8c875601e2deef000f752fb38eaebf6ad0dd18a58.css" rel="stylesheet" integrity="">
+<link rel="preload" href="/scss/main.min.23ad955cba500a0b91ec3371ea1bf316cde102a3cde438be9f9c6a216b8f57c8.css" as="style">
+<link href="/scss/main.min.23ad955cba500a0b91ec3371ea1bf316cde102a3cde438be9f9c6a216b8f57c8.css" rel="stylesheet" integrity="">
 
 
 <script
@@ -841,8 +841,8 @@ if (!doNotTrack) {
 </ol>
 <p>You have following settings for different types.</p>
 <div class="highlight"><pre style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4"><code class="language-yaml" data-lang="yaml">    <span style="color:#75715e"># Set a timeout on metrics data. After the timeout has expired, the metrics data will automatically be deleted.</span>
-    <span style="color:#66d9ef">recordDataTTL</span>: ${SW_CORE_RECORD_DATA_TTL:<span style="color:#ae81ff">3</span>} <span style="color:#75715e"># Unit is day</span>
-    <span style="color:#66d9ef">metricsDataTTL</span>: ${SW_CORE_METRICS_DATA_TTL:<span style="color:#ae81ff">7</span>} <span style="color:#75715e"># Unit is day</span>
+    <span style="color:#f92672">recordDataTTL</span>: <span style="color:#ae81ff">${SW_CORE_RECORD_DATA_TTL:3}</span> <span style="color:#75715e"># Unit is day</span>
+    <span style="color:#f92672">metricsDataTTL</span>: <span style="color:#ae81ff">${SW_CORE_METRICS_DATA_TTL:7}</span> <span style="color:#75715e"># Unit is day</span>
 </code></pre></div><ul>
 <li><code>recordDataTTL</code> affects <strong>Record</strong> data, including tracing and alarm.</li>
 <li><code>metricsDataTTL</code> affects all metrics, including service, instance, endpoint metrics and topology map metrics.</li>
diff --git a/docs/main/v8.2.0/en/setup/backend/ui-setup/index.html b/docs/main/v8.2.0/en/setup/backend/ui-setup/index.html
index 1935da1..9eaddf1 100644
--- a/docs/main/v8.2.0/en/setup/backend/ui-setup/index.html
+++ b/docs/main/v8.2.0/en/setup/backend/ui-setup/index.html
@@ -6,7 +6,7 @@
 <meta name="twitter:site" content="skywalking.apache.org">
 <meta name="twitter:image:src" content="https://skywalking.apache.org/images/skywalking_400x400.png">
 <meta property="og:image" content="https://skywalking.apache.org/images/skywalking_400x400.png">
-<meta name="generator" content="Hugo 0.74.3" />
+<meta name="generator" content="Hugo 0.80.0" />
 <META NAME="ROBOTS" CONTENT="INDEX, FOLLOW">
 
 
@@ -59,8 +59,8 @@ if (!doNotTrack) {
 
 
 
-<link rel="preload" href="/scss/main.min.188e3d9b8c40c0c4b2eb2df8c875601e2deef000f752fb38eaebf6ad0dd18a58.css" as="style">
-<link href="/scss/main.min.188e3d9b8c40c0c4b2eb2df8c875601e2deef000f752fb38eaebf6ad0dd18a58.css" rel="stylesheet" integrity="">
+<link rel="preload" href="/scss/main.min.23ad955cba500a0b91ec3371ea1bf316cde102a3cde438be9f9c6a216b8f57c8.css" as="style">
+<link href="/scss/main.min.23ad955cba500a0b91ec3371ea1bf316cde102a3cde438be9f9c6a216b8f57c8.css" rel="stylesheet" integrity="">
 
 
 <script
@@ -846,15 +846,15 @@ if (!doNotTrack) {
 <li>Listening port.</li>
 <li>Backend connect info.</li>
 </ol>
-<div class="highlight"><pre style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4"><code class="language-yaml" data-lang="yaml"><span style="color:#66d9ef">server</span>:
-  <span style="color:#66d9ef">port</span>: <span style="color:#ae81ff">8080</span>
+<div class="highlight"><pre style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4"><code class="language-yaml" data-lang="yaml"><span style="color:#f92672">server</span>:
+  <span style="color:#f92672">port</span>: <span style="color:#ae81ff">8080</span>
 
-<span style="color:#66d9ef">collector</span>:
-  <span style="color:#66d9ef">path</span>: /graphql
-  <span style="color:#66d9ef">ribbon</span>:
-    <span style="color:#66d9ef">ReadTimeout</span>: <span style="color:#ae81ff">10000</span>
+<span style="color:#f92672">collector</span>:
+  <span style="color:#f92672">path</span>: <span style="color:#ae81ff">/graphql</span>
+  <span style="color:#f92672">ribbon</span>:
+    <span style="color:#f92672">ReadTimeout</span>: <span style="color:#ae81ff">10000</span>
     <span style="color:#75715e"># Point to all backend&#39;s restHost:restPort, split by , </span>
-    <span style="color:#66d9ef">listOfServers</span>: <span style="color:#ae81ff">10.2.34.1</span>:<span style="color:#ae81ff">12800</span>,<span style="color:#ae81ff">10.2.34.2</span>:<span style="color:#ae81ff">12800</span>
+    <span style="color:#f92672">listOfServers</span>: <span style="color:#ae81ff">10.2.34.1</span>:<span style="color:#ae81ff">12800</span>,<span style="color:#ae81ff">10.2.34.2</span>:<span style="color:#ae81ff">12800</span>
 
 </code></pre></div>
 
diff --git a/docs/main/v8.2.0/en/setup/backend/uninstrumented-gateways/index.html b/docs/main/v8.2.0/en/setup/backend/uninstrumented-gateways/index.html
index 040f858..059663f 100644
--- a/docs/main/v8.2.0/en/setup/backend/uninstrumented-gateways/index.html
+++ b/docs/main/v8.2.0/en/setup/backend/uninstrumented-gateways/index.html
@@ -6,7 +6,7 @@
 <meta name="twitter:site" content="skywalking.apache.org">
 <meta name="twitter:image:src" content="https://skywalking.apache.org/images/skywalking_400x400.png">
 <meta property="og:image" content="https://skywalking.apache.org/images/skywalking_400x400.png">
-<meta name="generator" content="Hugo 0.74.3" />
+<meta name="generator" content="Hugo 0.80.0" />
 <META NAME="ROBOTS" CONTENT="INDEX, FOLLOW">
 
 
@@ -50,8 +50,8 @@ if (!doNotTrack) {
 
 
 
-<link rel="preload" href="/scss/main.min.188e3d9b8c40c0c4b2eb2df8c875601e2deef000f752fb38eaebf6ad0dd18a58.css" as="style">
-<link href="/scss/main.min.188e3d9b8c40c0c4b2eb2df8c875601e2deef000f752fb38eaebf6ad0dd18a58.css" rel="stylesheet" integrity="">
+<link rel="preload" href="/scss/main.min.23ad955cba500a0b91ec3371ea1bf316cde102a3cde438be9f9c6a216b8f57c8.css" as="style">
+<link href="/scss/main.min.23ad955cba500a0b91ec3371ea1bf316cde102a3cde438be9f9c6a216b8f57c8.css" rel="stylesheet" integrity="">
 
 
 <script
@@ -833,12 +833,12 @@ but they can be configured in <code>gateways.yml</code> file or via <a href="../
 to backend automatically is that there&rsquo;re no suitable agent plugins, for example, there is no agent plugins for Nginx, haproxy, etc.
 So in order to visualize the real topology, we provide a way to configure the gateways/proxies manually.</p>
 <h2 id="configuration-format">Configuration Format</h2>
-<p>The configuration content includes the gateways&rsquo; names and their instances:</p>
-<div class="highlight"><pre style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4"><code class="language-yml" data-lang="yml"><span style="color:#66d9ef">gateways</span>:
- - <span style="color:#66d9ef">name</span>: proxy0 <span style="color:#75715e"># the name is not used for now</span>
-   <span style="color:#66d9ef">instances</span>:
-     - <span style="color:#66d9ef">host</span>: <span style="color:#ae81ff">127.0.0.1</span> <span style="color:#75715e"># the host/ip of this gateway instance</span>
-       <span style="color:#66d9ef">port</span>: <span style="color:#ae81ff">9099</span> <span style="color:#75715e"># the port of this gateway instance, defaults to 80</span>
+<p>The configuration content includes the gateways' names and their instances:</p>
+<div class="highlight"><pre style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4"><code class="language-yml" data-lang="yml"><span style="color:#f92672">gateways</span>:
+ - <span style="color:#f92672">name</span>: <span style="color:#ae81ff">proxy0</span> <span style="color:#75715e"># the name is not used for now</span>
+   <span style="color:#f92672">instances</span>:
+     - <span style="color:#f92672">host</span>: <span style="color:#ae81ff">127.0.0.1</span> <span style="color:#75715e"># the host/ip of this gateway instance</span>
+       <span style="color:#f92672">port</span>: <span style="color:#ae81ff">9099</span> <span style="color:#75715e"># the port of this gateway instance, defaults to 80</span>
 </code></pre></div><p><strong>Note</strong> that the <code>host</code> of the instance must be the one that is actually used in client side, for example,
 if the instance <code>proxyA</code> has 2 IPs, say <code>192.168.1.110</code> and <code>192.168.1.111</code>, both of which delegates the target service,
 and the client connects to <code>192.168.1.110</code>, then configuring <code>192.168.1.111</code> as the <code>host</code> won&rsquo;t work properly.</p>
diff --git a/docs/main/v8.2.0/en/setup/envoy/als_setting/index.html b/docs/main/v8.2.0/en/setup/envoy/als_setting/index.html
index 4f0bab2..67f1251 100644
--- a/docs/main/v8.2.0/en/setup/envoy/als_setting/index.html
+++ b/docs/main/v8.2.0/en/setup/envoy/als_setting/index.html
@@ -6,7 +6,7 @@
 <meta name="twitter:site" content="skywalking.apache.org">
 <meta name="twitter:image:src" content="https://skywalking.apache.org/images/skywalking_400x400.png">
 <meta property="og:image" content="https://skywalking.apache.org/images/skywalking_400x400.png">
-<meta name="generator" content="Hugo 0.74.3" />
+<meta name="generator" content="Hugo 0.80.0" />
 <META NAME="ROBOTS" CONTENT="INDEX, FOLLOW">
 
 
@@ -56,8 +56,8 @@ if (!doNotTrack) {
 
 
 
-<link rel="preload" href="/scss/main.min.188e3d9b8c40c0c4b2eb2df8c875601e2deef000f752fb38eaebf6ad0dd18a58.css" as="style">
-<link href="/scss/main.min.188e3d9b8c40c0c4b2eb2df8c875601e2deef000f752fb38eaebf6ad0dd18a58.css" rel="stylesheet" integrity="">
+<link rel="preload" href="/scss/main.min.23ad955cba500a0b91ec3371ea1bf316cde102a3cde438be9f9c6a216b8f57c8.css" as="style">
+<link href="/scss/main.min.23ad955cba500a0b91ec3371ea1bf316cde102a3cde438be9f9c6a216b8f57c8.css" rel="stylesheet" integrity="">
 
 
 <script
@@ -856,11 +856,11 @@ Here is the recorded <a href="https://www.youtube.com/watch?v=tERm39ju9ew">Video
 <p>Active ALS k8s-mesh analysis, set system env variable <code>SW_ENVOY_METRIC_ALS_HTTP_ANALYSIS</code>=<code>k8s-mesh</code></p>
 </li>
 </ol>
-<div class="highlight"><pre style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4"><code class="language-yaml" data-lang="yaml"><span style="color:#66d9ef">envoy-metric</span>:
-  <span style="color:#66d9ef">selector</span>: ${SW_ENVOY_METRIC:default}
-  <span style="color:#66d9ef">default</span>:
-    <span style="color:#66d9ef">acceptMetricsService</span>: ${SW_ENVOY_METRIC_SERVICE:<span style="color:#66d9ef">true</span>}
-    <span style="color:#66d9ef">alsHTTPAnalysis</span>: ${SW_ENVOY_METRIC_ALS_HTTP_ANALYSIS:<span style="color:#e6db74">&#34;&#34;</span>} <span style="color:#75715e"># Setting the system env variable would override this. </span>
+<div class="highlight"><pre style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4"><code class="language-yaml" data-lang="yaml"><span style="color:#f92672">envoy-metric</span>:
+  <span style="color:#f92672">selector</span>: <span style="color:#ae81ff">${SW_ENVOY_METRIC:default}</span>
+  <span style="color:#f92672">default</span>:
+    <span style="color:#f92672">acceptMetricsService</span>: <span style="color:#ae81ff">${SW_ENVOY_METRIC_SERVICE:true}</span>
+    <span style="color:#f92672">alsHTTPAnalysis</span>: <span style="color:#ae81ff">${SW_ENVOY_METRIC_ALS_HTTP_ANALYSIS:&#34;&#34;}</span> <span style="color:#75715e"># Setting the system env variable would override this. </span>
 </code></pre></div><p>For multiple values,please use <code>,</code> symbol to concatenate.</p>
 <p>Here&rsquo;s an example to deploy SkyWalking by Helm chart.</p>
 <pre><code>istioctl install --set profile=demo --set meshConfig.defaultConfig.envoyAccessLogService.address=skywalking-oap.istio-system:11800 --set meshConfig.enableEnvoyAccessLogService=true
diff --git a/docs/main/v8.2.0/en/setup/envoy/examples/metrics/readme/index.html b/docs/main/v8.2.0/en/setup/envoy/examples/metrics/readme/index.html
index 4e374ad..1953d79 100644
--- a/docs/main/v8.2.0/en/setup/envoy/examples/metrics/readme/index.html
+++ b/docs/main/v8.2.0/en/setup/envoy/examples/metrics/readme/index.html
@@ -6,7 +6,7 @@
 <meta name="twitter:site" content="skywalking.apache.org">
 <meta name="twitter:image:src" content="https://skywalking.apache.org/images/skywalking_400x400.png">
 <meta property="og:image" content="https://skywalking.apache.org/images/skywalking_400x400.png">
-<meta name="generator" content="Hugo 0.74.3" />
+<meta name="generator" content="Hugo 0.80.0" />
 <META NAME="ROBOTS" CONTENT="INDEX, FOLLOW">
 
 
@@ -56,8 +56,8 @@ if (!doNotTrack) {
 
 
 
-<link rel="preload" href="/scss/main.min.188e3d9b8c40c0c4b2eb2df8c875601e2deef000f752fb38eaebf6ad0dd18a58.css" as="style">
-<link href="/scss/main.min.188e3d9b8c40c0c4b2eb2df8c875601e2deef000f752fb38eaebf6ad0dd18a58.css" rel="stylesheet" integrity="">
+<link rel="preload" href="/scss/main.min.23ad955cba500a0b91ec3371ea1bf316cde102a3cde438be9f9c6a216b8f57c8.css" as="style">
+<link href="/scss/main.min.23ad955cba500a0b91ec3371ea1bf316cde102a3cde438be9f9c6a216b8f57c8.css" rel="stylesheet" integrity="">
 
 
 <script
diff --git a/docs/main/v8.2.0/en/setup/envoy/metrics_service_setting/index.html b/docs/main/v8.2.0/en/setup/envoy/metrics_service_setting/index.html
index 330923c..813d4d9 100644
--- a/docs/main/v8.2.0/en/setup/envoy/metrics_service_setting/index.html
+++ b/docs/main/v8.2.0/en/setup/envoy/metrics_service_setting/index.html
@@ -6,7 +6,7 @@
 <meta name="twitter:site" content="skywalking.apache.org">
 <meta name="twitter:image:src" content="https://skywalking.apache.org/images/skywalking_400x400.png">
 <meta property="og:image" content="https://skywalking.apache.org/images/skywalking_400x400.png">
-<meta name="generator" content="Hugo 0.74.3" />
+<meta name="generator" content="Hugo 0.80.0" />
 <META NAME="ROBOTS" CONTENT="INDEX, FOLLOW">
 
 
@@ -56,8 +56,8 @@ if (!doNotTrack) {
 
 
 
-<link rel="preload" href="/scss/main.min.188e3d9b8c40c0c4b2eb2df8c875601e2deef000f752fb38eaebf6ad0dd18a58.css" as="style">
-<link href="/scss/main.min.188e3d9b8c40c0c4b2eb2df8c875601e2deef000f752fb38eaebf6ad0dd18a58.css" rel="stylesheet" integrity="">
+<link rel="preload" href="/scss/main.min.23ad955cba500a0b91ec3371ea1bf316cde102a3cde438be9f9c6a216b8f57c8.css" as="style">
+<link href="/scss/main.min.23ad955cba500a0b91ec3371ea1bf316cde102a3cde438be9f9c6a216b8f57c8.css" rel="stylesheet" integrity="">
 
 
 <script
@@ -837,33 +837,33 @@ if (!doNotTrack) {
 <p>In order to let Envoy to send metrics to SkyWalking, we need to feed Envoy with a configuration which contains <code>stats_sinks</code> that includes <code>envoy.metrics_service</code>.
 This <code>envoy.metrics_service</code> should be configured as a <a href="https://www.envoyproxy.io/docs/envoy/latest/api-v2/api/v2/core/grpc_service.proto#envoy-api-msg-core-grpcservice"><code>config.grpc_service</code></a> entry.</p>
 <p>The interesting parts of the config is shown in the config below:</p>
-<div class="highlight"><pre style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4"><code class="language-yaml" data-lang="yaml"><span style="color:#66d9ef">stats_sinks</span>:
-  - <span style="color:#66d9ef">name</span>: envoy.metrics_service
-    <span style="color:#66d9ef">config</span>:
-      <span style="color:#66d9ef">grpc_service</span>:
+<div class="highlight"><pre style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4"><code class="language-yaml" data-lang="yaml"><span style="color:#f92672">stats_sinks</span>:
+  - <span style="color:#f92672">name</span>: <span style="color:#ae81ff">envoy.metrics_service</span>
+    <span style="color:#f92672">config</span>:
+      <span style="color:#f92672">grpc_service</span>:
         <span style="color:#75715e"># Note: we can use google_grpc implementation as well.</span>
-        <span style="color:#66d9ef">envoy_grpc</span>:
-          <span style="color:#66d9ef">cluster_name</span>: service_skywalking
-
-<span style="color:#66d9ef">static_resources</span>:
-  ...
-  <span style="color:#66d9ef">clusters</span>:
-  - <span style="color:#66d9ef">name</span>: service_skywalking
-    <span style="color:#66d9ef">connect_timeout</span>: 5s
-    <span style="color:#66d9ef">type</span>: LOGICAL_DNS
-    <span style="color:#66d9ef">http2_protocol_options</span>: {}
-    <span style="color:#66d9ef">dns_lookup_family</span>: V4_ONLY
-    <span style="color:#66d9ef">lb_policy</span>: ROUND_ROBIN
-    <span style="color:#66d9ef">load_assignment</span>:
-      <span style="color:#66d9ef">cluster_name</span>: service_skywalking
-      <span style="color:#66d9ef">endpoints</span>:
-      - <span style="color:#66d9ef">lb_endpoints</span>:
-        - <span style="color:#66d9ef">endpoint</span>:
-            <span style="color:#66d9ef">address</span>:
-              <span style="color:#66d9ef">socket_address</span>:
-                <span style="color:#66d9ef">address</span>: skywalking
+        <span style="color:#f92672">envoy_grpc</span>:
+          <span style="color:#f92672">cluster_name</span>: <span style="color:#ae81ff">service_skywalking</span>
+
+<span style="color:#f92672">static_resources</span>:
+  <span style="color:#ae81ff">...</span>
+  <span style="color:#f92672">clusters</span>:
+  - <span style="color:#f92672">name</span>: <span style="color:#ae81ff">service_skywalking</span>
+    <span style="color:#f92672">connect_timeout</span>: <span style="color:#ae81ff">5s</span>
+    <span style="color:#f92672">type</span>: <span style="color:#ae81ff">LOGICAL_DNS</span>
+    <span style="color:#f92672">http2_protocol_options</span>: {}
+    <span style="color:#f92672">dns_lookup_family</span>: <span style="color:#ae81ff">V4_ONLY</span>
+    <span style="color:#f92672">lb_policy</span>: <span style="color:#ae81ff">ROUND_ROBIN</span>
+    <span style="color:#f92672">load_assignment</span>:
+      <span style="color:#f92672">cluster_name</span>: <span style="color:#ae81ff">service_skywalking</span>
+      <span style="color:#f92672">endpoints</span>:
+      - <span style="color:#f92672">lb_endpoints</span>:
+        - <span style="color:#f92672">endpoint</span>:
+            <span style="color:#f92672">address</span>:
+              <span style="color:#f92672">socket_address</span>:
+                <span style="color:#f92672">address</span>: <span style="color:#ae81ff">skywalking</span>
                 <span style="color:#75715e"># This is the port where SkyWalking serving the Envoy Metrics Service gRPC stream.</span>
-                <span style="color:#66d9ef">port_value</span>: <span style="color:#ae81ff">11800</span>
+                <span style="color:#f92672">port_value</span>: <span style="color:#ae81ff">11800</span>
 </code></pre></div><p>A more complete static configuration, can be observed <a href="../config.yaml">here</a>.</p>
 <p>Note that Envoy can also be configured dynamically through <a href="https://github.com/envoyproxy/data-plane-api/blob/master/XDS_PROTOCOL.md">xDS Protocol</a>.</p>
 <h1 id="metrics-data">Metrics data</h1>
diff --git a/docs/main/v8.2.0/en/setup/istio/readme/index.html b/docs/main/v8.2.0/en/setup/istio/readme/index.html
index c99647b..08abc2d 100644
--- a/docs/main/v8.2.0/en/setup/istio/readme/index.html
+++ b/docs/main/v8.2.0/en/setup/istio/readme/index.html
@@ -6,7 +6,7 @@
 <meta name="twitter:site" content="skywalking.apache.org">
 <meta name="twitter:image:src" content="https://skywalking.apache.org/images/skywalking_400x400.png">
 <meta property="og:image" content="https://skywalking.apache.org/images/skywalking_400x400.png">
-<meta name="generator" content="Hugo 0.74.3" />
+<meta name="generator" content="Hugo 0.80.0" />
 <META NAME="ROBOTS" CONTENT="INDEX, FOLLOW">
 
 
@@ -65,8 +65,8 @@ if (!doNotTrack) {
 
 
 
-<link rel="preload" href="/scss/main.min.188e3d9b8c40c0c4b2eb2df8c875601e2deef000f752fb38eaebf6ad0dd18a58.css" as="style">
-<link href="/scss/main.min.188e3d9b8c40c0c4b2eb2df8c875601e2deef000f752fb38eaebf6ad0dd18a58.css" rel="stylesheet" integrity="">
+<link rel="preload" href="/scss/main.min.23ad955cba500a0b91ec3371ea1bf316cde102a3cde438be9f9c6a216b8f57c8.css" as="style">
+<link href="/scss/main.min.23ad955cba500a0b91ec3371ea1bf316cde102a3cde438be9f9c6a216b8f57c8.css" rel="stylesheet" integrity="">
 
 
 <script
diff --git a/docs/main/v8.2.0/en/setup/readme/index.html b/docs/main/v8.2.0/en/setup/readme/index.html
index 44d3821..0212c2f 100644
--- a/docs/main/v8.2.0/en/setup/readme/index.html
+++ b/docs/main/v8.2.0/en/setup/readme/index.html
@@ -6,7 +6,7 @@
 <meta name="twitter:site" content="skywalking.apache.org">
 <meta name="twitter:image:src" content="https://skywalking.apache.org/images/skywalking_400x400.png">
 <meta property="og:image" content="https://skywalking.apache.org/images/skywalking_400x400.png">
-<meta name="generator" content="Hugo 0.74.3" />
+<meta name="generator" content="Hugo 0.80.0" />
 <META NAME="ROBOTS" CONTENT="INDEX, FOLLOW">
 
 
@@ -56,8 +56,8 @@ if (!doNotTrack) {
 
 
 
-<link rel="preload" href="/scss/main.min.188e3d9b8c40c0c4b2eb2df8c875601e2deef000f752fb38eaebf6ad0dd18a58.css" as="style">
-<link href="/scss/main.min.188e3d9b8c40c0c4b2eb2df8c875601e2deef000f752fb38eaebf6ad0dd18a58.css" rel="stylesheet" integrity="">
+<link rel="preload" href="/scss/main.min.23ad955cba500a0b91ec3371ea1bf316cde102a3cde438be9f9c6a216b8f57c8.css" as="style">
+<link href="/scss/main.min.23ad955cba500a0b91ec3371ea1bf316cde102a3cde438be9f9c6a216b8f57c8.css" rel="stylesheet" integrity="">
 
 
 <script
diff --git a/docs/main/v8.2.0/en/setup/service-agent/java-agent/agent-optional-plugins/kotlin-coroutine-plugin/index.html b/docs/main/v8.2.0/en/setup/service-agent/java-agent/agent-optional-plugins/kotlin-coroutine-plugin/index.html
index 7177559..e8376ed 100644
--- a/docs/main/v8.2.0/en/setup/service-agent/java-agent/agent-optional-plugins/kotlin-coroutine-plugin/index.html
+++ b/docs/main/v8.2.0/en/setup/service-agent/java-agent/agent-optional-plugins/kotlin-coroutine-plugin/index.html
@@ -6,7 +6,7 @@
 <meta name="twitter:site" content="skywalking.apache.org">
 <meta name="twitter:image:src" content="https://skywalking.apache.org/images/skywalking_400x400.png">
 <meta property="og:image" content="https://skywalking.apache.org/images/skywalking_400x400.png">
-<meta name="generator" content="Hugo 0.74.3" />
+<meta name="generator" content="Hugo 0.80.0" />
 <META NAME="ROBOTS" CONTENT="INDEX, FOLLOW">
 
 
@@ -59,8 +59,8 @@ if (!doNotTrack) {
 
 
 
-<link rel="preload" href="/scss/main.min.188e3d9b8c40c0c4b2eb2df8c875601e2deef000f752fb38eaebf6ad0dd18a58.css" as="style">
-<link href="/scss/main.min.188e3d9b8c40c0c4b2eb2df8c875601e2deef000f752fb38eaebf6ad0dd18a58.css" rel="stylesheet" integrity="">
+<link rel="preload" href="/scss/main.min.23ad955cba500a0b91ec3371ea1bf316cde102a3cde438be9f9c6a216b8f57c8.css" as="style">
+<link href="/scss/main.min.23ad955cba500a0b91ec3371ea1bf316cde102a3cde438be9f9c6a216b8f57c8.css" rel="stylesheet" integrity="">
 
 
 <script
diff --git a/docs/main/v8.2.0/en/setup/service-agent/java-agent/agent-optional-plugins/oracle-resin-plugins/index.html b/docs/main/v8.2.0/en/setup/service-agent/java-agent/agent-optional-plugins/oracle-resin-plugins/index.html
index 84906fc..10ce4ef 100644
--- a/docs/main/v8.2.0/en/setup/service-agent/java-agent/agent-optional-plugins/oracle-resin-plugins/index.html
+++ b/docs/main/v8.2.0/en/setup/service-agent/java-agent/agent-optional-plugins/oracle-resin-plugins/index.html
@@ -6,7 +6,7 @@
 <meta name="twitter:site" content="skywalking.apache.org">
 <meta name="twitter:image:src" content="https://skywalking.apache.org/images/skywalking_400x400.png">
 <meta property="og:image" content="https://skywalking.apache.org/images/skywalking_400x400.png">
-<meta name="generator" content="Hugo 0.74.3" />
+<meta name="generator" content="Hugo 0.80.0" />
 <META NAME="ROBOTS" CONTENT="INDEX, FOLLOW">
 
 
@@ -53,8 +53,8 @@ if (!doNotTrack) {
 
 
 
-<link rel="preload" href="/scss/main.min.188e3d9b8c40c0c4b2eb2df8c875601e2deef000f752fb38eaebf6ad0dd18a58.css" as="style">
-<link href="/scss/main.min.188e3d9b8c40c0c4b2eb2df8c875601e2deef000f752fb38eaebf6ad0dd18a58.css" rel="stylesheet" integrity="">
+<link rel="preload" href="/scss/main.min.23ad955cba500a0b91ec3371ea1bf316cde102a3cde438be9f9c6a216b8f57c8.css" as="style">
+<link href="/scss/main.min.23ad955cba500a0b91ec3371ea1bf316cde102a3cde438be9f9c6a216b8f57c8.css" rel="stylesheet" integrity="">
 
 
 <script
diff --git a/docs/main/v8.2.0/en/setup/service-agent/java-agent/agent-optional-plugins/spring-annotation-plugin/index.html b/docs/main/v8.2.0/en/setup/service-agent/java-agent/agent-optional-plugins/spring-annotation-plugin/index.html
index 45c1511..58678e9 100644
--- a/docs/main/v8.2.0/en/setup/service-agent/java-agent/agent-optional-plugins/spring-annotation-plugin/index.html
+++ b/docs/main/v8.2.0/en/setup/service-agent/java-agent/agent-optional-plugins/spring-annotation-plugin/index.html
@@ -6,7 +6,7 @@
 <meta name="twitter:site" content="skywalking.apache.org">
 <meta name="twitter:image:src" content="https://skywalking.apache.org/images/skywalking_400x400.png">
 <meta property="og:image" content="https://skywalking.apache.org/images/skywalking_400x400.png">
-<meta name="generator" content="Hugo 0.74.3" />
+<meta name="generator" content="Hugo 0.80.0" />
 <META NAME="ROBOTS" CONTENT="INDEX, FOLLOW">
 
 
@@ -53,8 +53,8 @@ if (!doNotTrack) {
 
 
 
-<link rel="preload" href="/scss/main.min.188e3d9b8c40c0c4b2eb2df8c875601e2deef000f752fb38eaebf6ad0dd18a58.css" as="style">
-<link href="/scss/main.min.188e3d9b8c40c0c4b2eb2df8c875601e2deef000f752fb38eaebf6ad0dd18a58.css" rel="stylesheet" integrity="">
+<link rel="preload" href="/scss/main.min.23ad955cba500a0b91ec3371ea1bf316cde102a3cde438be9f9c6a216b8f57c8.css" as="style">
+<link href="/scss/main.min.23ad955cba500a0b91ec3371ea1bf316cde102a3cde438be9f9c6a216b8f57c8.css" rel="stylesheet" integrity="">
 
 
 <script
diff --git a/docs/main/v8.2.0/en/setup/service-agent/java-agent/agent-optional-plugins/trace-ignore-plugin/index.html b/docs/main/v8.2.0/en/setup/service-agent/java-agent/agent-optional-plugins/trace-ignore-plugin/index.html
index 4c414d1..8f8d071 100644
--- a/docs/main/v8.2.0/en/setup/service-agent/java-agent/agent-optional-plugins/trace-ignore-plugin/index.html
+++ b/docs/main/v8.2.0/en/setup/service-agent/java-agent/agent-optional-plugins/trace-ignore-plugin/index.html
@@ -6,7 +6,7 @@
 <meta name="twitter:site" content="skywalking.apache.org">
 <meta name="twitter:image:src" content="https://skywalking.apache.org/images/skywalking_400x400.png">
 <meta property="og:image" content="https://skywalking.apache.org/images/skywalking_400x400.png">
-<meta name="generator" content="Hugo 0.74.3" />
+<meta name="generator" content="Hugo 0.80.0" />
 <META NAME="ROBOTS" CONTENT="INDEX, FOLLOW">
 
 
@@ -53,8 +53,8 @@ if (!doNotTrack) {
 
 
 
-<link rel="preload" href="/scss/main.min.188e3d9b8c40c0c4b2eb2df8c875601e2deef000f752fb38eaebf6ad0dd18a58.css" as="style">
-<link href="/scss/main.min.188e3d9b8c40c0c4b2eb2df8c875601e2deef000f752fb38eaebf6ad0dd18a58.css" rel="stylesheet" integrity="">
+<link rel="preload" href="/scss/main.min.23ad955cba500a0b91ec3371ea1bf316cde102a3cde438be9f9c6a216b8f57c8.css" as="style">
+<link href="/scss/main.min.23ad955cba500a0b91ec3371ea1bf316cde102a3cde438be9f9c6a216b8f57c8.css" rel="stylesheet" integrity="">
 
 
 <script
diff --git a/docs/main/v8.2.0/en/setup/service-agent/java-agent/application-toolkit-log4j-1.x/index.html b/docs/main/v8.2.0/en/setup/service-agent/java-agent/application-toolkit-log4j-1.x/index.html
index 47c7cbe..91ee18d 100644
--- a/docs/main/v8.2.0/en/setup/service-agent/java-agent/application-toolkit-log4j-1.x/index.html
+++ b/docs/main/v8.2.0/en/setup/service-agent/java-agent/application-toolkit-log4j-1.x/index.html
@@ -6,7 +6,7 @@
 <meta name="twitter:site" content="skywalking.apache.org">
 <meta name="twitter:image:src" content="https://skywalking.apache.org/images/skywalking_400x400.png">
 <meta property="og:image" content="https://skywalking.apache.org/images/skywalking_400x400.png">
-<meta name="generator" content="Hugo 0.74.3" />
+<meta name="generator" content="Hugo 0.80.0" />
 <META NAME="ROBOTS" CONTENT="INDEX, FOLLOW">
 
 
@@ -50,8 +50,8 @@ if (!doNotTrack) {
 
 
 
-<link rel="preload" href="/scss/main.min.188e3d9b8c40c0c4b2eb2df8c875601e2deef000f752fb38eaebf6ad0dd18a58.css" as="style">
-<link href="/scss/main.min.188e3d9b8c40c0c4b2eb2df8c875601e2deef000f752fb38eaebf6ad0dd18a58.css" rel="stylesheet" integrity="">
+<link rel="preload" href="/scss/main.min.23ad955cba500a0b91ec3371ea1bf316cde102a3cde438be9f9c6a216b8f57c8.css" as="style">
+<link href="/scss/main.min.23ad955cba500a0b91ec3371ea1bf316cde102a3cde438be9f9c6a216b8f57c8.css" rel="stylesheet" integrity="">
 
 
 <script
diff --git a/docs/main/v8.2.0/en/setup/service-agent/java-agent/application-toolkit-log4j-2.x/index.html b/docs/main/v8.2.0/en/setup/service-agent/java-agent/application-toolkit-log4j-2.x/index.html
index af9e95a..a861dd3 100644
--- a/docs/main/v8.2.0/en/setup/service-agent/java-agent/application-toolkit-log4j-2.x/index.html
+++ b/docs/main/v8.2.0/en/setup/service-agent/java-agent/application-toolkit-log4j-2.x/index.html
@@ -6,7 +6,7 @@
 <meta name="twitter:site" content="skywalking.apache.org">
 <meta name="twitter:image:src" content="https://skywalking.apache.org/images/skywalking_400x400.png">
 <meta property="og:image" content="https://skywalking.apache.org/images/skywalking_400x400.png">
-<meta name="generator" content="Hugo 0.74.3" />
+<meta name="generator" content="Hugo 0.80.0" />
 <META NAME="ROBOTS" CONTENT="INDEX, FOLLOW">
 
 
@@ -50,8 +50,8 @@ if (!doNotTrack) {
 
 
 
-<link rel="preload" href="/scss/main.min.188e3d9b8c40c0c4b2eb2df8c875601e2deef000f752fb38eaebf6ad0dd18a58.css" as="style">
-<link href="/scss/main.min.188e3d9b8c40c0c4b2eb2df8c875601e2deef000f752fb38eaebf6ad0dd18a58.css" rel="stylesheet" integrity="">
+<link rel="preload" href="/scss/main.min.23ad955cba500a0b91ec3371ea1bf316cde102a3cde438be9f9c6a216b8f57c8.css" as="style">
+<link href="/scss/main.min.23ad955cba500a0b91ec3371ea1bf316cde102a3cde438be9f9c6a216b8f57c8.css" rel="stylesheet" integrity="">
 
 
 <script
diff --git a/docs/main/v8.2.0/en/setup/service-agent/java-agent/application-toolkit-logback-1.x/index.html b/docs/main/v8.2.0/en/setup/service-agent/java-agent/application-toolkit-logback-1.x/index.html
index d8b1f2b..0c9311f 100644
--- a/docs/main/v8.2.0/en/setup/service-agent/java-agent/application-toolkit-logback-1.x/index.html
+++ b/docs/main/v8.2.0/en/setup/service-agent/java-agent/application-toolkit-logback-1.x/index.html
@@ -6,7 +6,7 @@
 <meta name="twitter:site" content="skywalking.apache.org">
 <meta name="twitter:image:src" content="https://skywalking.apache.org/images/skywalking_400x400.png">
 <meta property="og:image" content="https://skywalking.apache.org/images/skywalking_400x400.png">
-<meta name="generator" content="Hugo 0.74.3" />
+<meta name="generator" content="Hugo 0.80.0" />
 <META NAME="ROBOTS" CONTENT="INDEX, FOLLOW">
 
 
@@ -50,8 +50,8 @@ if (!doNotTrack) {
 
 
 
-<link rel="preload" href="/scss/main.min.188e3d9b8c40c0c4b2eb2df8c875601e2deef000f752fb38eaebf6ad0dd18a58.css" as="style">
-<link href="/scss/main.min.188e3d9b8c40c0c4b2eb2df8c875601e2deef000f752fb38eaebf6ad0dd18a58.css" rel="stylesheet" integrity="">
+<link rel="preload" href="/scss/main.min.23ad955cba500a0b91ec3371ea1bf316cde102a3cde438be9f9c6a216b8f57c8.css" as="style">
+<link href="/scss/main.min.23ad955cba500a0b91ec3371ea1bf316cde102a3cde438be9f9c6a216b8f57c8.css" rel="stylesheet" integrity="">
 
 
 <script
diff --git a/docs/main/v8.2.0/en/setup/service-agent/java-agent/application-toolkit-meter/index.html b/docs/main/v8.2.0/en/setup/service-agent/java-agent/application-toolkit-meter/index.html
index f0c8587..1455e7a 100644
--- a/docs/main/v8.2.0/en/setup/service-agent/java-agent/application-toolkit-meter/index.html
+++ b/docs/main/v8.2.0/en/setup/service-agent/java-agent/application-toolkit-meter/index.html
@@ -6,7 +6,7 @@
 <meta name="twitter:site" content="skywalking.apache.org">
 <meta name="twitter:image:src" content="https://skywalking.apache.org/images/skywalking_400x400.png">
 <meta property="og:image" content="https://skywalking.apache.org/images/skywalking_400x400.png">
-<meta name="generator" content="Hugo 0.74.3" />
+<meta name="generator" content="Hugo 0.80.0" />
 <META NAME="ROBOTS" CONTENT="INDEX, FOLLOW">
 
 
@@ -53,8 +53,8 @@ if (!doNotTrack) {
 
 
 
-<link rel="preload" href="/scss/main.min.188e3d9b8c40c0c4b2eb2df8c875601e2deef000f752fb38eaebf6ad0dd18a58.css" as="style">
-<link href="/scss/main.min.188e3d9b8c40c0c4b2eb2df8c875601e2deef000f752fb38eaebf6ad0dd18a58.css" rel="stylesheet" integrity="">
+<link rel="preload" href="/scss/main.min.23ad955cba500a0b91ec3371ea1bf316cde102a3cde438be9f9c6a216b8f57c8.css" as="style">
+<link href="/scss/main.min.23ad955cba500a0b91ec3371ea1bf316cde102a3cde438be9f9c6a216b8f57c8.css" rel="stylesheet" integrity="">
 
 
 <script
diff --git a/docs/main/v8.2.0/en/setup/service-agent/java-agent/application-toolkit-micrometer/index.html b/docs/main/v8.2.0/en/setup/service-agent/java-agent/application-toolkit-micrometer/index.html
index 3ba26dc..46060f2 100644
--- a/docs/main/v8.2.0/en/setup/service-agent/java-agent/application-toolkit-micrometer/index.html
+++ b/docs/main/v8.2.0/en/setup/service-agent/java-agent/application-toolkit-micrometer/index.html
@@ -6,7 +6,7 @@
 <meta name="twitter:site" content="skywalking.apache.org">
 <meta name="twitter:image:src" content="https://skywalking.apache.org/images/skywalking_400x400.png">
 <meta property="og:image" content="https://skywalking.apache.org/images/skywalking_400x400.png">
-<meta name="generator" content="Hugo 0.74.3" />
+<meta name="generator" content="Hugo 0.80.0" />
 <META NAME="ROBOTS" CONTENT="INDEX, FOLLOW">
 
 
@@ -50,8 +50,8 @@ if (!doNotTrack) {
 
 
 
-<link rel="preload" href="/scss/main.min.188e3d9b8c40c0c4b2eb2df8c875601e2deef000f752fb38eaebf6ad0dd18a58.css" as="style">
-<link href="/scss/main.min.188e3d9b8c40c0c4b2eb2df8c875601e2deef000f752fb38eaebf6ad0dd18a58.css" rel="stylesheet" integrity="">
+<link rel="preload" href="/scss/main.min.23ad955cba500a0b91ec3371ea1bf316cde102a3cde438be9f9c6a216b8f57c8.css" as="style">
+<link href="/scss/main.min.23ad955cba500a0b91ec3371ea1bf316cde102a3cde438be9f9c6a216b8f57c8.css" rel="stylesheet" integrity="">
 
 
 <script
diff --git a/docs/main/v8.2.0/en/setup/service-agent/java-agent/application-toolkit-trace-cross-thread/index.html b/docs/main/v8.2.0/en/setup/service-agent/java-agent/application-toolkit-trace-cross-thread/index.html
index 89bbbe7..751100e 100644
--- a/docs/main/v8.2.0/en/setup/service-agent/java-agent/application-toolkit-trace-cross-thread/index.html
+++ b/docs/main/v8.2.0/en/setup/service-agent/java-agent/application-toolkit-trace-cross-thread/index.html
@@ -6,7 +6,7 @@
 <meta name="twitter:site" content="skywalking.apache.org">
 <meta name="twitter:image:src" content="https://skywalking.apache.org/images/skywalking_400x400.png">
 <meta property="og:image" content="https://skywalking.apache.org/images/skywalking_400x400.png">
-<meta name="generator" content="Hugo 0.74.3" />
+<meta name="generator" content="Hugo 0.80.0" />
 <META NAME="ROBOTS" CONTENT="INDEX, FOLLOW">
 
 
@@ -50,8 +50,8 @@ if (!doNotTrack) {
 
 
 
-<link rel="preload" href="/scss/main.min.188e3d9b8c40c0c4b2eb2df8c875601e2deef000f752fb38eaebf6ad0dd18a58.css" as="style">
-<link href="/scss/main.min.188e3d9b8c40c0c4b2eb2df8c875601e2deef000f752fb38eaebf6ad0dd18a58.css" rel="stylesheet" integrity="">
+<link rel="preload" href="/scss/main.min.23ad955cba500a0b91ec3371ea1bf316cde102a3cde438be9f9c6a216b8f57c8.css" as="style">
+<link href="/scss/main.min.23ad955cba500a0b91ec3371ea1bf316cde102a3cde438be9f9c6a216b8f57c8.css" rel="stylesheet" integrity="">
 
 
 <script
diff --git a/docs/main/v8.2.0/en/setup/service-agent/java-agent/application-toolkit-trace/index.html b/docs/main/v8.2.0/en/setup/service-agent/java-agent/application-toolkit-trace/index.html
index 79530f4..87462d0 100644
--- a/docs/main/v8.2.0/en/setup/service-agent/java-agent/application-toolkit-trace/index.html
+++ b/docs/main/v8.2.0/en/setup/service-agent/java-agent/application-toolkit-trace/index.html
@@ -6,7 +6,7 @@
 <meta name="twitter:site" content="skywalking.apache.org">
 <meta name="twitter:image:src" content="https://skywalking.apache.org/images/skywalking_400x400.png">
 <meta property="og:image" content="https://skywalking.apache.org/images/skywalking_400x400.png">
-<meta name="generator" content="Hugo 0.74.3" />
+<meta name="generator" content="Hugo 0.80.0" />
 <META NAME="ROBOTS" CONTENT="INDEX, FOLLOW">
 
 
@@ -56,8 +56,8 @@ if (!doNotTrack) {
 
 
 
-<link rel="preload" href="/scss/main.min.188e3d9b8c40c0c4b2eb2df8c875601e2deef000f752fb38eaebf6ad0dd18a58.css" as="style">
-<link href="/scss/main.min.188e3d9b8c40c0c4b2eb2df8c875601e2deef000f752fb38eaebf6ad0dd18a58.css" rel="stylesheet" integrity="">
+<link rel="preload" href="/scss/main.min.23ad955cba500a0b91ec3371ea1bf316cde102a3cde438be9f9c6a216b8f57c8.css" as="style">
+<link href="/scss/main.min.23ad955cba500a0b91ec3371ea1bf316cde102a3cde438be9f9c6a216b8f57c8.css" rel="stylesheet" integrity="">
 
 
 <script
diff --git a/docs/main/v8.2.0/en/setup/service-agent/java-agent/customize-enhance-trace/index.html b/docs/main/v8.2.0/en/setup/service-agent/java-agent/customize-enhance-trace/index.html
index 0843c24..d407d5e 100644
--- a/docs/main/v8.2.0/en/setup/service-agent/java-agent/customize-enhance-trace/index.html
+++ b/docs/main/v8.2.0/en/setup/service-agent/java-agent/customize-enhance-trace/index.html
@@ -6,7 +6,7 @@
 <meta name="twitter:site" content="skywalking.apache.org">
 <meta name="twitter:image:src" content="https://skywalking.apache.org/images/skywalking_400x400.png">
 <meta property="og:image" content="https://skywalking.apache.org/images/skywalking_400x400.png">
-<meta name="generator" content="Hugo 0.74.3" />
+<meta name="generator" content="Hugo 0.80.0" />
 <META NAME="ROBOTS" CONTENT="INDEX, FOLLOW">
 
 
@@ -62,8 +62,8 @@ if (!doNotTrack) {
 
 
 
-<link rel="preload" href="/scss/main.min.188e3d9b8c40c0c4b2eb2df8c875601e2deef000f752fb38eaebf6ad0dd18a58.css" as="style">
-<link href="/scss/main.min.188e3d9b8c40c0c4b2eb2df8c875601e2deef000f752fb38eaebf6ad0dd18a58.css" rel="stylesheet" integrity="">
+<link rel="preload" href="/scss/main.min.23ad955cba500a0b91ec3371ea1bf316cde102a3cde438be9f9c6a216b8f57c8.css" as="style">
+<link href="/scss/main.min.23ad955cba500a0b91ec3371ea1bf316cde102a3cde438be9f9c6a216b8f57c8.css" rel="stylesheet" integrity="">
 
 
 <script
@@ -906,50 +906,50 @@ if (!doNotTrack) {
 <table>
 <thead>
 <tr>
-<th align="left">configuration</th>
-<th align="left">explanation</th>
+<th style="text-align:left">configuration</th>
+<th style="text-align:left">explanation</th>
 </tr>
 </thead>
 <tbody>
 <tr>
-<td align="left">class_name</td>
-<td align="left">The enhanced class</td>
+<td style="text-align:left">class_name</td>
+<td style="text-align:left">The enhanced class</td>
 </tr>
 <tr>
-<td align="left">method</td>
-<td align="left">The interceptor method of the class</td>
+<td style="text-align:left">method</td>
+<td style="text-align:left">The interceptor method of the class</td>
 </tr>
 <tr>
-<td align="left">operation_name</td>
-<td align="left">If fill it out, will use it instead of the default operation_name.</td>
+<td style="text-align:left">operation_name</td>
+<td style="text-align:left">If fill it out, will use it instead of the default operation_name.</td>
 </tr>
 <tr>
-<td align="left">operation_name_suffix</td>
-<td align="left">What it means adding dynamic data after the operation_name.</td>
+<td style="text-align:left">operation_name_suffix</td>
+<td style="text-align:left">What it means adding dynamic data after the operation_name.</td>
 </tr>
 <tr>
-<td align="left">static</td>
-<td align="left">Is this method static.</td>
+<td style="text-align:left">static</td>
+<td style="text-align:left">Is this method static.</td>
 </tr>
 <tr>
-<td align="left">tag</td>
-<td align="left">Will add a tag in local span. The value of key needs to be represented on the XML node.</td>
+<td style="text-align:left">tag</td>
+<td style="text-align:left">Will add a tag in local span. The value of key needs to be represented on the XML node.</td>
 </tr>
 <tr>
-<td align="left">log</td>
-<td align="left">Will add a log in local span. The value of key needs to be represented on the XML node.</td>
+<td style="text-align:left">log</td>
+<td style="text-align:left">Will add a log in local span. The value of key needs to be represented on the XML node.</td>
 </tr>
 <tr>
-<td align="left">arg[x]</td>
-<td align="left">What it means is to get the input arguments. such as arg[0] is means get first arguments.</td>
+<td style="text-align:left">arg[x]</td>
+<td style="text-align:left">What it means is to get the input arguments. such as arg[0] is means get first arguments.</td>
 </tr>
 <tr>
-<td align="left">.[x]</td>
-<td align="left">When the parsing object is Array or List, you can use it to get the object at the specified index.</td>
+<td style="text-align:left">.[x]</td>
+<td style="text-align:left">When the parsing object is Array or List, you can use it to get the object at the specified index.</td>
 </tr>
 <tr>
-<td align="left">.[&lsquo;key&rsquo;]</td>
-<td align="left">When the parsing object is Map, you can get the map &lsquo;key&rsquo; through it.</td>
+<td style="text-align:left">.[&lsquo;key&rsquo;]</td>
+<td style="text-align:left">When the parsing object is Map, you can get the map &lsquo;key&rsquo; through it.</td>
 </tr>
 </tbody>
 </table>
diff --git a/docs/main/v8.2.0/en/setup/service-agent/java-agent/how-to-disable-plugin/index.html b/docs/main/v8.2.0/en/setup/service-agent/java-agent/how-to-disable-plugin/index.html
index ab1d709..eae016d 100644
--- a/docs/main/v8.2.0/en/setup/service-agent/java-agent/how-to-disable-plugin/index.html
+++ b/docs/main/v8.2.0/en/setup/service-agent/java-agent/how-to-disable-plugin/index.html
@@ -6,7 +6,7 @@
 <meta name="twitter:site" content="skywalking.apache.org">
 <meta name="twitter:image:src" content="https://skywalking.apache.org/images/skywalking_400x400.png">
 <meta property="og:image" content="https://skywalking.apache.org/images/skywalking_400x400.png">
-<meta name="generator" content="Hugo 0.74.3" />
+<meta name="generator" content="Hugo 0.80.0" />
 <META NAME="ROBOTS" CONTENT="INDEX, FOLLOW">
 
 
@@ -53,8 +53,8 @@ if (!doNotTrack) {
 
 
 
-<link rel="preload" href="/scss/main.min.188e3d9b8c40c0c4b2eb2df8c875601e2deef000f752fb38eaebf6ad0dd18a58.css" as="style">
-<link href="/scss/main.min.188e3d9b8c40c0c4b2eb2df8c875601e2deef000f752fb38eaebf6ad0dd18a58.css" rel="stylesheet" integrity="">
+<link rel="preload" href="/scss/main.min.23ad955cba500a0b91ec3371ea1bf316cde102a3cde438be9f9c6a216b8f57c8.css" as="style">
+<link href="/scss/main.min.23ad955cba500a0b91ec3371ea1bf316cde102a3cde438be9f9c6a216b8f57c8.css" rel="stylesheet" integrity="">
 
 
 <script
diff --git a/docs/main/v8.2.0/en/setup/service-agent/java-agent/how-to-enable-kafka-reporter/index.html b/docs/main/v8.2.0/en/setup/service-agent/java-agent/how-to-enable-kafka-reporter/index.html
index 31713b7..5cf3598 100644
--- a/docs/main/v8.2.0/en/setup/service-agent/java-agent/how-to-enable-kafka-reporter/index.html
+++ b/docs/main/v8.2.0/en/setup/service-agent/java-agent/how-to-enable-kafka-reporter/index.html
@@ -6,7 +6,7 @@
 <meta name="twitter:site" content="skywalking.apache.org">
 <meta name="twitter:image:src" content="https://skywalking.apache.org/images/skywalking_400x400.png">
 <meta property="og:image" content="https://skywalking.apache.org/images/skywalking_400x400.png">
-<meta name="generator" content="Hugo 0.74.3" />
+<meta name="generator" content="Hugo 0.80.0" />
 <META NAME="ROBOTS" CONTENT="INDEX, FOLLOW">
 
 
@@ -56,8 +56,8 @@ if (!doNotTrack) {
 
 
 
-<link rel="preload" href="/scss/main.min.188e3d9b8c40c0c4b2eb2df8c875601e2deef000f752fb38eaebf6ad0dd18a58.css" as="style">
-<link href="/scss/main.min.188e3d9b8c40c0c4b2eb2df8c875601e2deef000f752fb38eaebf6ad0dd18a58.css" rel="stylesheet" integrity="">
+<link rel="preload" href="/scss/main.min.23ad955cba500a0b91ec3371ea1bf316cde102a3cde438be9f9c6a216b8f57c8.css" as="style">
+<link href="/scss/main.min.23ad955cba500a0b91ec3371ea1bf316cde102a3cde438be9f9c6a216b8f57c8.css" rel="stylesheet" integrity="">
 
 
 <script
diff --git a/docs/main/v8.2.0/en/setup/service-agent/java-agent/how-to-tolerate-exceptions/index.html b/docs/main/v8.2.0/en/setup/service-agent/java-agent/how-to-tolerate-exceptions/index.html
index 9a0c350..0447692 100644
--- a/docs/main/v8.2.0/en/setup/service-agent/java-agent/how-to-tolerate-exceptions/index.html
+++ b/docs/main/v8.2.0/en/setup/service-agent/java-agent/how-to-tolerate-exceptions/index.html
@@ -6,7 +6,7 @@
 <meta name="twitter:site" content="skywalking.apache.org">
 <meta name="twitter:image:src" content="https://skywalking.apache.org/images/skywalking_400x400.png">
 <meta property="og:image" content="https://skywalking.apache.org/images/skywalking_400x400.png">
-<meta name="generator" content="Hugo 0.74.3" />
+<meta name="generator" content="Hugo 0.80.0" />
 <META NAME="ROBOTS" CONTENT="INDEX, FOLLOW">
 
 
@@ -53,8 +53,8 @@ if (!doNotTrack) {
 
 
 
-<link rel="preload" href="/scss/main.min.188e3d9b8c40c0c4b2eb2df8c875601e2deef000f752fb38eaebf6ad0dd18a58.css" as="style">
-<link href="/scss/main.min.188e3d9b8c40c0c4b2eb2df8c875601e2deef000f752fb38eaebf6ad0dd18a58.css" rel="stylesheet" integrity="">
+<link rel="preload" href="/scss/main.min.23ad955cba500a0b91ec3371ea1bf316cde102a3cde438be9f9c6a216b8f57c8.css" as="style">
+<link href="/scss/main.min.23ad955cba500a0b91ec3371ea1bf316cde102a3cde438be9f9c6a216b8f57c8.css" rel="stylesheet" integrity="">
 
 
 <script
diff --git a/docs/main/v8.2.0/en/setup/service-agent/java-agent/namespace/index.html b/docs/main/v8.2.0/en/setup/service-agent/java-agent/namespace/index.html
index 1a089af..3e2e1c6 100644
--- a/docs/main/v8.2.0/en/setup/service-agent/java-agent/namespace/index.html
+++ b/docs/main/v8.2.0/en/setup/service-agent/java-agent/namespace/index.html
@@ -6,7 +6,7 @@
 <meta name="twitter:site" content="skywalking.apache.org">
 <meta name="twitter:image:src" content="https://skywalking.apache.org/images/skywalking_400x400.png">
 <meta property="og:image" content="https://skywalking.apache.org/images/skywalking_400x400.png">
-<meta name="generator" content="Hugo 0.74.3" />
+<meta name="generator" content="Hugo 0.80.0" />
 <META NAME="ROBOTS" CONTENT="INDEX, FOLLOW">
 
 
@@ -53,8 +53,8 @@ if (!doNotTrack) {
 
 
 
-<link rel="preload" href="/scss/main.min.188e3d9b8c40c0c4b2eb2df8c875601e2deef000f752fb38eaebf6ad0dd18a58.css" as="style">
-<link href="/scss/main.min.188e3d9b8c40c0c4b2eb2df8c875601e2deef000f752fb38eaebf6ad0dd18a58.css" rel="stylesheet" integrity="">
+<link rel="preload" href="/scss/main.min.23ad955cba500a0b91ec3371ea1bf316cde102a3cde438be9f9c6a216b8f57c8.css" as="style">
+<link href="/scss/main.min.23ad955cba500a0b91ec3371ea1bf316cde102a3cde438be9f9c6a216b8f57c8.css" rel="stylesheet" integrity="">
 
 
 <script
diff --git a/docs/main/v8.2.0/en/setup/service-agent/java-agent/opentracing/index.html b/docs/main/v8.2.0/en/setup/service-agent/java-agent/opentracing/index.html
index 693f4a9..b406e8c 100644
--- a/docs/main/v8.2.0/en/setup/service-agent/java-agent/opentracing/index.html
+++ b/docs/main/v8.2.0/en/setup/service-agent/java-agent/opentracing/index.html
@@ -6,7 +6,7 @@
 <meta name="twitter:site" content="skywalking.apache.org">
 <meta name="twitter:image:src" content="https://skywalking.apache.org/images/skywalking_400x400.png">
 <meta property="og:image" content="https://skywalking.apache.org/images/skywalking_400x400.png">
-<meta name="generator" content="Hugo 0.74.3" />
+<meta name="generator" content="Hugo 0.80.0" />
 <META NAME="ROBOTS" CONTENT="INDEX, FOLLOW">
 
 
@@ -50,8 +50,8 @@ if (!doNotTrack) {
 
 
 
-<link rel="preload" href="/scss/main.min.188e3d9b8c40c0c4b2eb2df8c875601e2deef000f752fb38eaebf6ad0dd18a58.css" as="style">
-<link href="/scss/main.min.188e3d9b8c40c0c4b2eb2df8c875601e2deef000f752fb38eaebf6ad0dd18a58.css" rel="stylesheet" integrity="">
+<link rel="preload" href="/scss/main.min.23ad955cba500a0b91ec3371ea1bf316cde102a3cde438be9f9c6a216b8f57c8.css" as="style">
+<link href="/scss/main.min.23ad955cba500a0b91ec3371ea1bf316cde102a3cde438be9f9c6a216b8f57c8.css" rel="stylesheet" integrity="">
 
 
 <script
diff --git a/docs/main/v8.2.0/en/setup/service-agent/java-agent/plugin-list/index.html b/docs/main/v8.2.0/en/setup/service-agent/java-agent/plugin-list/index.html
index 170b666..22f093a 100644
--- a/docs/main/v8.2.0/en/setup/service-agent/java-agent/plugin-list/index.html
+++ b/docs/main/v8.2.0/en/setup/service-agent/java-agent/plugin-list/index.html
@@ -6,7 +6,7 @@
 <meta name="twitter:site" content="skywalking.apache.org">
 <meta name="twitter:image:src" content="https://skywalking.apache.org/images/skywalking_400x400.png">
 <meta property="og:image" content="https://skywalking.apache.org/images/skywalking_400x400.png">
-<meta name="generator" content="Hugo 0.74.3" />
+<meta name="generator" content="Hugo 0.80.0" />
 <META NAME="ROBOTS" CONTENT="INDEX, FOLLOW">
 
 
@@ -50,8 +50,8 @@ if (!doNotTrack) {
 
 
 
-<link rel="preload" href="/scss/main.min.188e3d9b8c40c0c4b2eb2df8c875601e2deef000f752fb38eaebf6ad0dd18a58.css" as="style">
-<link href="/scss/main.min.188e3d9b8c40c0c4b2eb2df8c875601e2deef000f752fb38eaebf6ad0dd18a58.css" rel="stylesheet" integrity="">
+<link rel="preload" href="/scss/main.min.23ad955cba500a0b91ec3371ea1bf316cde102a3cde438be9f9c6a216b8f57c8.css" as="style">
+<link href="/scss/main.min.23ad955cba500a0b91ec3371ea1bf316cde102a3cde438be9f9c6a216b8f57c8.css" rel="stylesheet" integrity="">
 
 
 <script
diff --git a/docs/main/v8.2.0/en/setup/service-agent/java-agent/readme/index.html b/docs/main/v8.2.0/en/setup/service-agent/java-agent/readme/index.html
index a00ff3f..b8f833c 100644
--- a/docs/main/v8.2.0/en/setup/service-agent/java-agent/readme/index.html
+++ b/docs/main/v8.2.0/en/setup/service-agent/java-agent/readme/index.html
@@ -6,7 +6,7 @@
 <meta name="twitter:site" content="skywalking.apache.org">
 <meta name="twitter:image:src" content="https://skywalking.apache.org/images/skywalking_400x400.png">
 <meta property="og:image" content="https://skywalking.apache.org/images/skywalking_400x400.png">
-<meta name="generator" content="Hugo 0.74.3" />
+<meta name="generator" content="Hugo 0.80.0" />
 <META NAME="ROBOTS" CONTENT="INDEX, FOLLOW">
 
 
@@ -50,8 +50,8 @@ if (!doNotTrack) {
 
 
 
-<link rel="preload" href="/scss/main.min.188e3d9b8c40c0c4b2eb2df8c875601e2deef000f752fb38eaebf6ad0dd18a58.css" as="style">
-<link href="/scss/main.min.188e3d9b8c40c0c4b2eb2df8c875601e2deef000f752fb38eaebf6ad0dd18a58.css" rel="stylesheet" integrity="">
+<link rel="preload" href="/scss/main.min.23ad955cba500a0b91ec3371ea1bf316cde102a3cde438be9f9c6a216b8f57c8.css" as="style">
+<link href="/scss/main.min.23ad955cba500a0b91ec3371ea1bf316cde102a3cde438be9f9c6a216b8f57c8.css" rel="stylesheet" integrity="">
 
 
 <script
diff --git a/docs/main/v8.2.0/en/setup/service-agent/java-agent/setting-override/index.html b/docs/main/v8.2.0/en/setup/service-agent/java-agent/setting-override/index.html
index f8068b3..b0e3eb6 100644
--- a/docs/main/v8.2.0/en/setup/service-agent/java-agent/setting-override/index.html
+++ b/docs/main/v8.2.0/en/setup/service-agent/java-agent/setting-override/index.html
@@ -6,7 +6,7 @@
 <meta name="twitter:site" content="skywalking.apache.org">
 <meta name="twitter:image:src" content="https://skywalking.apache.org/images/skywalking_400x400.png">
 <meta property="og:image" content="https://skywalking.apache.org/images/skywalking_400x400.png">
-<meta name="generator" content="Hugo 0.74.3" />
+<meta name="generator" content="Hugo 0.80.0" />
 <META NAME="ROBOTS" CONTENT="INDEX, FOLLOW">
 
 
@@ -65,8 +65,8 @@ if (!doNotTrack) {
 
 
 
-<link rel="preload" href="/scss/main.min.188e3d9b8c40c0c4b2eb2df8c875601e2deef000f752fb38eaebf6ad0dd18a58.css" as="style">
-<link href="/scss/main.min.188e3d9b8c40c0c4b2eb2df8c875601e2deef000f752fb38eaebf6ad0dd18a58.css" rel="stylesheet" integrity="">
+<link rel="preload" href="/scss/main.min.23ad955cba500a0b91ec3371ea1bf316cde102a3cde438be9f9c6a216b8f57c8.css" as="style">
+<link href="/scss/main.min.23ad955cba500a0b91ec3371ea1bf316cde102a3cde438be9f9c6a216b8f57c8.css" rel="stylesheet" integrity="">
 
 
 <script
diff --git a/docs/main/v8.2.0/en/setup/service-agent/java-agent/specified-agent-config/index.html b/docs/main/v8.2.0/en/setup/service-agent/java-agent/specified-agent-config/index.html
index e101415..6275706 100644
--- a/docs/main/v8.2.0/en/setup/service-agent/java-agent/specified-agent-config/index.html
+++ b/docs/main/v8.2.0/en/setup/service-agent/java-agent/specified-agent-config/index.html
@@ -6,7 +6,7 @@
 <meta name="twitter:site" content="skywalking.apache.org">
 <meta name="twitter:image:src" content="https://skywalking.apache.org/images/skywalking_400x400.png">
 <meta property="og:image" content="https://skywalking.apache.org/images/skywalking_400x400.png">
-<meta name="generator" content="Hugo 0.74.3" />
+<meta name="generator" content="Hugo 0.80.0" />
 <META NAME="ROBOTS" CONTENT="INDEX, FOLLOW">
 
 
@@ -53,8 +53,8 @@ if (!doNotTrack) {
 
 
 
-<link rel="preload" href="/scss/main.min.188e3d9b8c40c0c4b2eb2df8c875601e2deef000f752fb38eaebf6ad0dd18a58.css" as="style">
-<link href="/scss/main.min.188e3d9b8c40c0c4b2eb2df8c875601e2deef000f752fb38eaebf6ad0dd18a58.css" rel="stylesheet" integrity="">
+<link rel="preload" href="/scss/main.min.23ad955cba500a0b91ec3371ea1bf316cde102a3cde438be9f9c6a216b8f57c8.css" as="style">
+<link href="/scss/main.min.23ad955cba500a0b91ec3371ea1bf316cde102a3cde438be9f9c6a216b8f57c8.css" rel="stylesheet" integrity="">
 
 
 <script
diff --git a/docs/main/v8.2.0/en/setup/service-agent/java-agent/supported-list/index.html b/docs/main/v8.2.0/en/setup/service-agent/java-agent/supported-list/index.html
index 8b8783d..ecb16f0 100644
--- a/docs/main/v8.2.0/en/setup/service-agent/java-agent/supported-list/index.html
+++ b/docs/main/v8.2.0/en/setup/service-agent/java-agent/supported-list/index.html
@@ -6,7 +6,7 @@
 <meta name="twitter:site" content="skywalking.apache.org">
 <meta name="twitter:image:src" content="https://skywalking.apache.org/images/skywalking_400x400.png">
 <meta property="og:image" content="https://skywalking.apache.org/images/skywalking_400x400.png">
-<meta name="generator" content="Hugo 0.74.3" />
+<meta name="generator" content="Hugo 0.80.0" />
 <META NAME="ROBOTS" CONTENT="INDEX, FOLLOW">
 
 
@@ -50,8 +50,8 @@ if (!doNotTrack) {
 
 
 
-<link rel="preload" href="/scss/main.min.188e3d9b8c40c0c4b2eb2df8c875601e2deef000f752fb38eaebf6ad0dd18a58.css" as="style">
-<link href="/scss/main.min.188e3d9b8c40c0c4b2eb2df8c875601e2deef000f752fb38eaebf6ad0dd18a58.css" rel="stylesheet" integrity="">
+<link rel="preload" href="/scss/main.min.23ad955cba500a0b91ec3371ea1bf316cde102a3cde438be9f9c6a216b8f57c8.css" as="style">
+<link href="/scss/main.min.23ad955cba500a0b91ec3371ea1bf316cde102a3cde438be9f9c6a216b8f57c8.css" rel="stylesheet" integrity="">
 
 
 <script
diff --git a/docs/main/v8.2.0/en/setup/service-agent/java-agent/tls/index.html b/docs/main/v8.2.0/en/setup/service-agent/java-agent/tls/index.html
index 36ee644..e3fb083 100644
--- a/docs/main/v8.2.0/en/setup/service-agent/java-agent/tls/index.html
+++ b/docs/main/v8.2.0/en/setup/service-agent/java-agent/tls/index.html
@@ -6,7 +6,7 @@
 <meta name="twitter:site" content="skywalking.apache.org">
 <meta name="twitter:image:src" content="https://skywalking.apache.org/images/skywalking_400x400.png">
 <meta property="og:image" content="https://skywalking.apache.org/images/skywalking_400x400.png">
-<meta name="generator" content="Hugo 0.74.3" />
+<meta name="generator" content="Hugo 0.80.0" />
 <META NAME="ROBOTS" CONTENT="INDEX, FOLLOW">
 
 
@@ -62,8 +62,8 @@ if (!doNotTrack) {
 
 
 
-<link rel="preload" href="/scss/main.min.188e3d9b8c40c0c4b2eb2df8c875601e2deef000f752fb38eaebf6ad0dd18a58.css" as="style">
-<link href="/scss/main.min.188e3d9b8c40c0c4b2eb2df8c875601e2deef000f752fb38eaebf6ad0dd18a58.css" rel="stylesheet" integrity="">
+<link rel="preload" href="/scss/main.min.23ad955cba500a0b91ec3371ea1bf316cde102a3cde438be9f9c6a216b8f57c8.css" as="style">
+<link href="/scss/main.min.23ad955cba500a0b91ec3371ea1bf316cde102a3cde438be9f9c6a216b8f57c8.css" rel="stylesheet" integrity="">
 
 
 <script
diff --git a/docs/main/v8.2.0/en/setup/service-agent/java-agent/token-auth/index.html b/docs/main/v8.2.0/en/setup/service-agent/java-agent/token-auth/index.html
index 077b515..01577e0 100644
--- a/docs/main/v8.2.0/en/setup/service-agent/java-agent/token-auth/index.html
+++ b/docs/main/v8.2.0/en/setup/service-agent/java-agent/token-auth/index.html
@@ -6,7 +6,7 @@
 <meta name="twitter:site" content="skywalking.apache.org">
 <meta name="twitter:image:src" content="https://skywalking.apache.org/images/skywalking_400x400.png">
 <meta property="og:image" content="https://skywalking.apache.org/images/skywalking_400x400.png">
-<meta name="generator" content="Hugo 0.74.3" />
+<meta name="generator" content="Hugo 0.80.0" />
 <META NAME="ROBOTS" CONTENT="INDEX, FOLLOW">
 
 
@@ -62,8 +62,8 @@ if (!doNotTrack) {
 
 
 
-<link rel="preload" href="/scss/main.min.188e3d9b8c40c0c4b2eb2df8c875601e2deef000f752fb38eaebf6ad0dd18a58.css" as="style">
-<link href="/scss/main.min.188e3d9b8c40c0c4b2eb2df8c875601e2deef000f752fb38eaebf6ad0dd18a58.css" rel="stylesheet" integrity="">
+<link rel="preload" href="/scss/main.min.23ad955cba500a0b91ec3371ea1bf316cde102a3cde438be9f9c6a216b8f57c8.css" as="style">
+<link href="/scss/main.min.23ad955cba500a0b91ec3371ea1bf316cde102a3cde438be9f9c6a216b8f57c8.css" rel="stylesheet" integrity="">
 
 
 <script
diff --git a/docs/main/v8.2.0/en/ui/readme/index.html b/docs/main/v8.2.0/en/ui/readme/index.html
index 4b4f296..6340327 100644
--- a/docs/main/v8.2.0/en/ui/readme/index.html
+++ b/docs/main/v8.2.0/en/ui/readme/index.html
@@ -6,7 +6,7 @@
 <meta name="twitter:site" content="skywalking.apache.org">
 <meta name="twitter:image:src" content="https://skywalking.apache.org/images/skywalking_400x400.png">
 <meta property="og:image" content="https://skywalking.apache.org/images/skywalking_400x400.png">
-<meta name="generator" content="Hugo 0.74.3" />
+<meta name="generator" content="Hugo 0.80.0" />
 <META NAME="ROBOTS" CONTENT="INDEX, FOLLOW">
 
 
@@ -35,7 +35,7 @@ The latest introduction video could be found on the Youtube
 SkyWalking dashboard includes the following part.
  Feature Tab Selector Zone. The key features are list there. The more details will be introduced below. Reload Zone. Control the reload mechanism, including reload periodically or manually. Time Selector Zone. Control the timezone and time range.">
 
-<meta itemprop="wordCount" content="916">
+<meta itemprop="wordCount" content="915">
 
 
 
@@ -62,8 +62,8 @@ if (!doNotTrack) {
 
 
 
-<link rel="preload" href="/scss/main.min.188e3d9b8c40c0c4b2eb2df8c875601e2deef000f752fb38eaebf6ad0dd18a58.css" as="style">
-<link href="/scss/main.min.188e3d9b8c40c0c4b2eb2df8c875601e2deef000f752fb38eaebf6ad0dd18a58.css" rel="stylesheet" integrity="">
+<link rel="preload" href="/scss/main.min.23ad955cba500a0b91ec3371ea1bf316cde102a3cde438be9f9c6a216b8f57c8.css" as="style">
+<link href="/scss/main.min.23ad955cba500a0b91ec3371ea1bf316cde102a3cde438be9f9c6a216b8f57c8.css" rel="stylesheet" integrity="">
 
 
 <script
@@ -888,46 +888,46 @@ wouldn&rsquo;t reload these selectors.</p>
 <p>Users could customize the dashboard. The default dashboards are provided through the default templates located in
 <code>/ui-initialized-templates</code> folders.</p>
 <p>The template file follows this format.</p>
-<div class="highlight"><pre style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4"><code class="language-yaml" data-lang="yaml"><span style="color:#66d9ef">templates</span>:
-  - <span style="color:#66d9ef">name</span>: template name <span style="color:#75715e"># The unique name</span>
+<div class="highlight"><pre style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4"><code class="language-yaml" data-lang="yaml"><span style="color:#f92672">templates</span>:
+  - <span style="color:#f92672">name</span>: <span style="color:#ae81ff">template name</span> <span style="color:#75715e"># The unique name</span>
     <span style="color:#75715e"># The type includes DASHBOARD, TOPOLOGY_INSTANCE, TOPOLOGY_ENDPOINT.</span>
     <span style="color:#75715e"># DASHBOARD type templates could have multiple definitions, by using different names.</span>
     <span style="color:#75715e"># TOPOLOGY_INSTANCE, TOPOLOGY_ENDPOINT type templates should be defined once, </span>
     <span style="color:#75715e"># as they are used in the topology page only.</span>
-    <span style="color:#66d9ef">type</span>: <span style="color:#e6db74">&#34;DASHBOARD&#34;</span> 
+    <span style="color:#f92672">type</span>: <span style="color:#e6db74">&#34;DASHBOARD&#34;</span> 
     <span style="color:#75715e"># Custom the dashboard or create a new one on the UI, set the metrics as you like in the edit mode.</span>
     <span style="color:#75715e"># Then, you could export this configuration through the page and add it here.</span>
-    <span style="color:#66d9ef">configuration</span>: |<span style="color:#e6db74">-
-</span><span style="color:#e6db74">      [</span>
-        {
-          <span style="color:#e6db74">&#34;name&#34;</span>:<span style="color:#e6db74">&#34;Spring Sleuth&#34;</span>,
-          <span style="color:#e6db74">&#34;type&#34;</span>:<span style="color:#e6db74">&#34;service&#34;</span>,
-          <span style="color:#e6db74">&#34;children&#34;</span>:[
-            {
-              <span style="color:#e6db74">&#34;name&#34;</span>:<span style="color:#e6db74">&#34;Sleuth&#34;</span>,
-              <span style="color:#66d9ef">&#34;children&#34;: </span>[{
-                <span style="color:#66d9ef">&#34;width&#34;: </span><span style="color:#e6db74">&#34;3&#34;</span>,
-                <span style="color:#66d9ef">&#34;title&#34;: </span><span style="color:#e6db74">&#34;HTTP Request&#34;</span>,
-                <span style="color:#66d9ef">&#34;height&#34;: </span><span style="color:#e6db74">&#34;200&#34;</span>,
-                <span style="color:#66d9ef">&#34;entityType&#34;: </span><span style="color:#e6db74">&#34;ServiceInstance&#34;</span>,
-                <span style="color:#66d9ef">&#34;independentSelector&#34;: </span><span style="color:#66d9ef">false</span>,
-                <span style="color:#66d9ef">&#34;metricType&#34;: </span><span style="color:#e6db74">&#34;REGULAR_VALUE&#34;</span>,
-                <span style="color:#66d9ef">&#34;metricName&#34;: </span><span style="color:#e6db74">&#34;meter_http_server_requests_count&#34;</span>,
-                <span style="color:#66d9ef">&#34;queryMetricType&#34;: </span><span style="color:#e6db74">&#34;readMetricsValues&#34;</span>,
-                <span style="color:#66d9ef">&#34;chartType&#34;: </span><span style="color:#e6db74">&#34;ChartLine&#34;</span>,
-                <span style="color:#66d9ef">&#34;unit&#34;: </span><span style="color:#e6db74">&#34;Count&#34;</span>
-              }
-              ...
-              ]
-            }
-          ]
-      }
-      ]
+    <span style="color:#f92672">configuration</span>: |-<span style="color:#e6db74">
+</span><span style="color:#e6db74">      [
+</span><span style="color:#e6db74">        {
+</span><span style="color:#e6db74">          &#34;name&#34;:&#34;Spring Sleuth&#34;,
+</span><span style="color:#e6db74">          &#34;type&#34;:&#34;service&#34;,
+</span><span style="color:#e6db74">          &#34;children&#34;:[
+</span><span style="color:#e6db74">            {
+</span><span style="color:#e6db74">              &#34;name&#34;:&#34;Sleuth&#34;,
+</span><span style="color:#e6db74">              &#34;children&#34;: [{
+</span><span style="color:#e6db74">                &#34;width&#34;: &#34;3&#34;,
+</span><span style="color:#e6db74">                &#34;title&#34;: &#34;HTTP Request&#34;,
+</span><span style="color:#e6db74">                &#34;height&#34;: &#34;200&#34;,
+</span><span style="color:#e6db74">                &#34;entityType&#34;: &#34;ServiceInstance&#34;,
+</span><span style="color:#e6db74">                &#34;independentSelector&#34;: false,
+</span><span style="color:#e6db74">                &#34;metricType&#34;: &#34;REGULAR_VALUE&#34;,
+</span><span style="color:#e6db74">                &#34;metricName&#34;: &#34;meter_http_server_requests_count&#34;,
+</span><span style="color:#e6db74">                &#34;queryMetricType&#34;: &#34;readMetricsValues&#34;,
+</span><span style="color:#e6db74">                &#34;chartType&#34;: &#34;ChartLine&#34;,
+</span><span style="color:#e6db74">                &#34;unit&#34;: &#34;Count&#34;
+</span><span style="color:#e6db74">              }
+</span><span style="color:#e6db74">              ...
+</span><span style="color:#e6db74">              ]
+</span><span style="color:#e6db74">            }
+</span><span style="color:#e6db74">          ]
+</span><span style="color:#e6db74">      }
+</span><span style="color:#e6db74">      ]</span>      
     <span style="color:#75715e"># Activated means this templates added into the UI page automatically.</span>
     <span style="color:#75715e"># False means providing a basic template, user needs to add it manually on the page.</span>
-    <span style="color:#66d9ef">activated</span>: <span style="color:#66d9ef">false</span>
+    <span style="color:#f92672">activated</span>: <span style="color:#66d9ef">false</span>
     <span style="color:#75715e"># True means wouldn&#39;t show up on the dashboard. Only keeps the definition in the storage.</span>
-    <span style="color:#66d9ef">disabled</span>: <span style="color:#66d9ef">false</span>
+    <span style="color:#f92672">disabled</span>: <span style="color:#66d9ef">false</span>
 </code></pre></div><p><strong>NOTE</strong>, UI initialized templates would only be initialized if there is no template in the storage has the same name.
 Check the entity named as <code>ui_template</code> in your storage.</p>
 <h2 id="topology">Topology</h2>
diff --git a/docs/main/v8.2.0/powered-by/index.html b/docs/main/v8.2.0/powered-by/index.html
index 0b44305..c1aec63 100644
--- a/docs/main/v8.2.0/powered-by/index.html
+++ b/docs/main/v8.2.0/powered-by/index.html
@@ -6,7 +6,7 @@
 <meta name="twitter:site" content="skywalking.apache.org">
 <meta name="twitter:image:src" content="https://skywalking.apache.org/images/skywalking_400x400.png">
 <meta property="og:image" content="https://skywalking.apache.org/images/skywalking_400x400.png">
-<meta name="generator" content="Hugo 0.74.3" />
+<meta name="generator" content="Hugo 0.80.0" />
 <META NAME="ROBOTS" CONTENT="INDEX, FOLLOW">
 
 
@@ -53,8 +53,8 @@ if (!doNotTrack) {
 
 
 
-<link rel="preload" href="/scss/main.min.188e3d9b8c40c0c4b2eb2df8c875601e2deef000f752fb38eaebf6ad0dd18a58.css" as="style">
-<link href="/scss/main.min.188e3d9b8c40c0c4b2eb2df8c875601e2deef000f752fb38eaebf6ad0dd18a58.css" rel="stylesheet" integrity="">
+<link rel="preload" href="/scss/main.min.23ad955cba500a0b91ec3371ea1bf316cde102a3cde438be9f9c6a216b8f57c8.css" as="style">
+<link href="/scss/main.min.23ad955cba500a0b91ec3371ea1bf316cde102a3cde438be9f9c6a216b8f57c8.css" rel="stylesheet" integrity="">
 
 
 <script
diff --git a/docs/main/v8.2.0/readme/index.html b/docs/main/v8.2.0/readme/index.html
index 7aaef82..58dc651 100644
--- a/docs/main/v8.2.0/readme/index.html
+++ b/docs/main/v8.2.0/readme/index.html
@@ -6,7 +6,7 @@
 <meta name="twitter:site" content="skywalking.apache.org">
 <meta name="twitter:image:src" content="https://skywalking.apache.org/images/skywalking_400x400.png">
 <meta property="og:image" content="https://skywalking.apache.org/images/skywalking_400x400.png">
-<meta name="generator" content="Hugo 0.74.3" />
+<meta name="generator" content="Hugo 0.80.0" />
 <META NAME="ROBOTS" CONTENT="INDEX, FOLLOW">
 
 
@@ -59,8 +59,8 @@ if (!doNotTrack) {
 
 
 
-<link rel="preload" href="/scss/main.min.188e3d9b8c40c0c4b2eb2df8c875601e2deef000f752fb38eaebf6ad0dd18a58.css" as="style">
-<link href="/scss/main.min.188e3d9b8c40c0c4b2eb2df8c875601e2deef000f752fb38eaebf6ad0dd18a58.css" rel="stylesheet" integrity="">
+<link rel="preload" href="/scss/main.min.23ad955cba500a0b91ec3371ea1bf316cde102a3cde438be9f9c6a216b8f57c8.css" as="style">
+<link href="/scss/main.min.23ad955cba500a0b91ec3371ea1bf316cde102a3cde438be9f9c6a216b8f57c8.css" rel="stylesheet" integrity="">
 
 
 <script
diff --git a/docs/main/v8.3.0/en/concepts-and-designs/backend-overview/index.html b/docs/main/v8.3.0/en/concepts-and-designs/backend-overview/index.html
index acec750..26f37e0 100644
--- a/docs/main/v8.3.0/en/concepts-and-designs/backend-overview/index.html
+++ b/docs/main/v8.3.0/en/concepts-and-designs/backend-overview/index.html
@@ -6,7 +6,7 @@
 <meta name="twitter:site" content="skywalking.apache.org">
 <meta name="twitter:image:src" content="https://skywalking.apache.org/images/skywalking_400x400.png">
 <meta property="og:image" content="https://skywalking.apache.org/images/skywalking_400x400.png">
-<meta name="generator" content="Hugo 0.74.3" />
+<meta name="generator" content="Hugo 0.80.0" />
 <META NAME="ROBOTS" CONTENT="INDEX, FOLLOW">
 
 
@@ -56,8 +56,8 @@ if (!doNotTrack) {
 
 
 
-<link rel="preload" href="/scss/main.min.188e3d9b8c40c0c4b2eb2df8c875601e2deef000f752fb38eaebf6ad0dd18a58.css" as="style">
-<link href="/scss/main.min.188e3d9b8c40c0c4b2eb2df8c875601e2deef000f752fb38eaebf6ad0dd18a58.css" rel="stylesheet" integrity="">
+<link rel="preload" href="/scss/main.min.23ad955cba500a0b91ec3371ea1bf316cde102a3cde438be9f9c6a216b8f57c8.css" as="style">
+<link href="/scss/main.min.23ad955cba500a0b91ec3371ea1bf316cde102a3cde438be9f9c6a216b8f57c8.css" rel="stylesheet" integrity="">
 
 
 <script
diff --git a/docs/main/v8.3.0/en/concepts-and-designs/mal/index.html b/docs/main/v8.3.0/en/concepts-and-designs/mal/index.html
index 9667d68..055384a 100644
--- a/docs/main/v8.3.0/en/concepts-and-designs/mal/index.html
+++ b/docs/main/v8.3.0/en/concepts-and-designs/mal/index.html
@@ -6,7 +6,7 @@
 <meta name="twitter:site" content="skywalking.apache.org">
 <meta name="twitter:image:src" content="https://skywalking.apache.org/images/skywalking_400x400.png">
 <meta property="og:image" content="https://skywalking.apache.org/images/skywalking_400x400.png">
-<meta name="generator" content="Hugo 0.74.3" />
+<meta name="generator" content="Hugo 0.80.0" />
 <META NAME="ROBOTS" CONTENT="INDEX, FOLLOW">
 
 
@@ -56,8 +56,8 @@ if (!doNotTrack) {
 
 
 
-<link rel="preload" href="/scss/main.min.188e3d9b8c40c0c4b2eb2df8c875601e2deef000f752fb38eaebf6ad0dd18a58.css" as="style">
-<link href="/scss/main.min.188e3d9b8c40c0c4b2eb2df8c875601e2deef000f752fb38eaebf6ad0dd18a58.css" rel="stylesheet" integrity="">
+<link rel="preload" href="/scss/main.min.23ad955cba500a0b91ec3371ea1bf316cde102a3cde438be9f9c6a216b8f57c8.css" as="style">
+<link href="/scss/main.min.23ad955cba500a0b91ec3371ea1bf316cde102a3cde438be9f9c6a216b8f57c8.css" rel="stylesheet" integrity="">
 
 
 <script
diff --git a/docs/main/v8.3.0/en/concepts-and-designs/manual-sdk/index.html b/docs/main/v8.3.0/en/concepts-and-designs/manual-sdk/index.html
index 0ef2ffd..b01051a 100644
--- a/docs/main/v8.3.0/en/concepts-and-designs/manual-sdk/index.html
+++ b/docs/main/v8.3.0/en/concepts-and-designs/manual-sdk/index.html
@@ -6,7 +6,7 @@
 <meta name="twitter:site" content="skywalking.apache.org">
 <meta name="twitter:image:src" content="https://skywalking.apache.org/images/skywalking_400x400.png">
 <meta property="og:image" content="https://skywalking.apache.org/images/skywalking_400x400.png">
-<meta name="generator" content="Hugo 0.74.3" />
+<meta name="generator" content="Hugo 0.80.0" />
 <META NAME="ROBOTS" CONTENT="INDEX, FOLLOW">
 
 
@@ -59,8 +59,8 @@ if (!doNotTrack) {
 
 
 
-<link rel="preload" href="/scss/main.min.188e3d9b8c40c0c4b2eb2df8c875601e2deef000f752fb38eaebf6ad0dd18a58.css" as="style">
-<link href="/scss/main.min.188e3d9b8c40c0c4b2eb2df8c875601e2deef000f752fb38eaebf6ad0dd18a58.css" rel="stylesheet" integrity="">
+<link rel="preload" href="/scss/main.min.23ad955cba500a0b91ec3371ea1bf316cde102a3cde438be9f9c6a216b8f57c8.css" as="style">
+<link href="/scss/main.min.23ad955cba500a0b91ec3371ea1bf316cde102a3cde438be9f9c6a216b8f57c8.css" rel="stylesheet" integrity="">
 
 
 <script
diff --git a/docs/main/v8.3.0/en/concepts-and-designs/meter/index.html b/docs/main/v8.3.0/en/concepts-and-designs/meter/index.html
index 6365292..9d5e393 100644
--- a/docs/main/v8.3.0/en/concepts-and-designs/meter/index.html
+++ b/docs/main/v8.3.0/en/concepts-and-designs/meter/index.html
@@ -6,7 +6,7 @@
 <meta name="twitter:site" content="skywalking.apache.org">
 <meta name="twitter:image:src" content="https://skywalking.apache.org/images/skywalking_400x400.png">
 <meta property="og:image" content="https://skywalking.apache.org/images/skywalking_400x400.png">
-<meta name="generator" content="Hugo 0.74.3" />
+<meta name="generator" content="Hugo 0.80.0" />
 <META NAME="ROBOTS" CONTENT="INDEX, FOLLOW">
 
 
@@ -56,8 +56,8 @@ if (!doNotTrack) {
 
 
 
-<link rel="preload" href="/scss/main.min.188e3d9b8c40c0c4b2eb2df8c875601e2deef000f752fb38eaebf6ad0dd18a58.css" as="style">
-<link href="/scss/main.min.188e3d9b8c40c0c4b2eb2df8c875601e2deef000f752fb38eaebf6ad0dd18a58.css" rel="stylesheet" integrity="">
+<link rel="preload" href="/scss/main.min.23ad955cba500a0b91ec3371ea1bf316cde102a3cde438be9f9c6a216b8f57c8.css" as="style">
+<link href="/scss/main.min.23ad955cba500a0b91ec3371ea1bf316cde102a3cde438be9f9c6a216b8f57c8.css" rel="stylesheet" integrity="">
 
 
 <script
diff --git a/docs/main/v8.3.0/en/concepts-and-designs/oal/index.html b/docs/main/v8.3.0/en/concepts-and-designs/oal/index.html
index b542e63..a8279e8 100644
--- a/docs/main/v8.3.0/en/concepts-and-designs/oal/index.html
+++ b/docs/main/v8.3.0/en/concepts-and-designs/oal/index.html
@@ -6,7 +6,7 @@
 <meta name="twitter:site" content="skywalking.apache.org">
 <meta name="twitter:image:src" content="https://skywalking.apache.org/images/skywalking_400x400.png">
 <meta property="og:image" content="https://skywalking.apache.org/images/skywalking_400x400.png">
-<meta name="generator" content="Hugo 0.74.3" />
+<meta name="generator" content="Hugo 0.80.0" />
 <META NAME="ROBOTS" CONTENT="INDEX, FOLLOW">
 
 
@@ -56,8 +56,8 @@ if (!doNotTrack) {
 
 
 
-<link rel="preload" href="/scss/main.min.188e3d9b8c40c0c4b2eb2df8c875601e2deef000f752fb38eaebf6ad0dd18a58.css" as="style">
-<link href="/scss/main.min.188e3d9b8c40c0c4b2eb2df8c875601e2deef000f752fb38eaebf6ad0dd18a58.css" rel="stylesheet" integrity="">
+<link rel="preload" href="/scss/main.min.23ad955cba500a0b91ec3371ea1bf316cde102a3cde438be9f9c6a216b8f57c8.css" as="style">
+<link href="/scss/main.min.23ad955cba500a0b91ec3371ea1bf316cde102a3cde438be9f9c6a216b8f57c8.css" rel="stylesheet" integrity="">
 
 
 <script
diff --git a/docs/main/v8.3.0/en/concepts-and-designs/overview/index.html b/docs/main/v8.3.0/en/concepts-and-designs/overview/index.html
index ad96361..27c95a7 100644
--- a/docs/main/v8.3.0/en/concepts-and-designs/overview/index.html
+++ b/docs/main/v8.3.0/en/concepts-and-designs/overview/index.html
@@ -6,7 +6,7 @@
 <meta name="twitter:site" content="skywalking.apache.org">
 <meta name="twitter:image:src" content="https://skywalking.apache.org/images/skywalking_400x400.png">
 <meta property="og:image" content="https://skywalking.apache.org/images/skywalking_400x400.png">
-<meta name="generator" content="Hugo 0.74.3" />
+<meta name="generator" content="Hugo 0.80.0" />
 <META NAME="ROBOTS" CONTENT="INDEX, FOLLOW">
 
 
@@ -53,8 +53,8 @@ if (!doNotTrack) {
 
 
 
-<link rel="preload" href="/scss/main.min.188e3d9b8c40c0c4b2eb2df8c875601e2deef000f752fb38eaebf6ad0dd18a58.css" as="style">
-<link href="/scss/main.min.188e3d9b8c40c0c4b2eb2df8c875601e2deef000f752fb38eaebf6ad0dd18a58.css" rel="stylesheet" integrity="">
+<link rel="preload" href="/scss/main.min.23ad955cba500a0b91ec3371ea1bf316cde102a3cde438be9f9c6a216b8f57c8.css" as="style">
+<link href="/scss/main.min.23ad955cba500a0b91ec3371ea1bf316cde102a3cde438be9f9c6a216b8f57c8.css" rel="stylesheet" integrity="">
 
 
 <script
diff --git a/docs/main/v8.3.0/en/concepts-and-designs/probe-introduction/index.html b/docs/main/v8.3.0/en/concepts-and-designs/probe-introduction/index.html
index b84a2d6..109ab35 100644
--- a/docs/main/v8.3.0/en/concepts-and-designs/probe-introduction/index.html
+++ b/docs/main/v8.3.0/en/concepts-and-designs/probe-introduction/index.html
@@ -6,7 +6,7 @@
 <meta name="twitter:site" content="skywalking.apache.org">
 <meta name="twitter:image:src" content="https://skywalking.apache.org/images/skywalking_400x400.png">
 <meta property="og:image" content="https://skywalking.apache.org/images/skywalking_400x400.png">
-<meta name="generator" content="Hugo 0.74.3" />
+<meta name="generator" content="Hugo 0.80.0" />
 <META NAME="ROBOTS" CONTENT="INDEX, FOLLOW">
 
 
@@ -56,8 +56,8 @@ if (!doNotTrack) {
 
 
 
-<link rel="preload" href="/scss/main.min.188e3d9b8c40c0c4b2eb2df8c875601e2deef000f752fb38eaebf6ad0dd18a58.css" as="style">
-<link href="/scss/main.min.188e3d9b8c40c0c4b2eb2df8c875601e2deef000f752fb38eaebf6ad0dd18a58.css" rel="stylesheet" integrity="">
+<link rel="preload" href="/scss/main.min.23ad955cba500a0b91ec3371ea1bf316cde102a3cde438be9f9c6a216b8f57c8.css" as="style">
+<link href="/scss/main.min.23ad955cba500a0b91ec3371ea1bf316cde102a3cde438be9f9c6a216b8f57c8.css" rel="stylesheet" integrity="">
 
 
 <script
diff --git a/docs/main/v8.3.0/en/concepts-and-designs/project-goals/index.html b/docs/main/v8.3.0/en/concepts-and-designs/project-goals/index.html
index 59aa49e..e24e58f 100644
--- a/docs/main/v8.3.0/en/concepts-and-designs/project-goals/index.html
+++ b/docs/main/v8.3.0/en/concepts-and-designs/project-goals/index.html
@@ -6,7 +6,7 @@
 <meta name="twitter:site" content="skywalking.apache.org">
 <meta name="twitter:image:src" content="https://skywalking.apache.org/images/skywalking_400x400.png">
 <meta property="og:image" content="https://skywalking.apache.org/images/skywalking_400x400.png">
-<meta name="generator" content="Hugo 0.74.3" />
+<meta name="generator" content="Hugo 0.80.0" />
 <META NAME="ROBOTS" CONTENT="INDEX, FOLLOW">
 
 
@@ -56,8 +56,8 @@ if (!doNotTrack) {
 
 
 
-<link rel="preload" href="/scss/main.min.188e3d9b8c40c0c4b2eb2df8c875601e2deef000f752fb38eaebf6ad0dd18a58.css" as="style">
-<link href="/scss/main.min.188e3d9b8c40c0c4b2eb2df8c875601e2deef000f752fb38eaebf6ad0dd18a58.css" rel="stylesheet" integrity="">
+<link rel="preload" href="/scss/main.min.23ad955cba500a0b91ec3371ea1bf316cde102a3cde438be9f9c6a216b8f57c8.css" as="style">
+<link href="/scss/main.min.23ad955cba500a0b91ec3371ea1bf316cde102a3cde438be9f9c6a216b8f57c8.css" rel="stylesheet" integrity="">
 
 
 <script
diff --git a/docs/main/v8.3.0/en/concepts-and-designs/readme/index.html b/docs/main/v8.3.0/en/concepts-and-designs/readme/index.html
index 8f3d19a..de452f3 100644
--- a/docs/main/v8.3.0/en/concepts-and-designs/readme/index.html
+++ b/docs/main/v8.3.0/en/concepts-and-designs/readme/index.html
@@ -6,7 +6,7 @@
 <meta name="twitter:site" content="skywalking.apache.org">
 <meta name="twitter:image:src" content="https://skywalking.apache.org/images/skywalking_400x400.png">
 <meta property="og:image" content="https://skywalking.apache.org/images/skywalking_400x400.png">
-<meta name="generator" content="Hugo 0.74.3" />
+<meta name="generator" content="Hugo 0.80.0" />
 <META NAME="ROBOTS" CONTENT="INDEX, FOLLOW">
 
 
@@ -53,8 +53,8 @@ if (!doNotTrack) {
 
 
 
-<link rel="preload" href="/scss/main.min.188e3d9b8c40c0c4b2eb2df8c875601e2deef000f752fb38eaebf6ad0dd18a58.css" as="style">
-<link href="/scss/main.min.188e3d9b8c40c0c4b2eb2df8c875601e2deef000f752fb38eaebf6ad0dd18a58.css" rel="stylesheet" integrity="">
+<link rel="preload" href="/scss/main.min.23ad955cba500a0b91ec3371ea1bf316cde102a3cde438be9f9c6a216b8f57c8.css" as="style">
+<link href="/scss/main.min.23ad955cba500a0b91ec3371ea1bf316cde102a3cde438be9f9c6a216b8f57c8.css" rel="stylesheet" integrity="">
 
 
 <script
diff --git a/docs/main/v8.3.0/en/concepts-and-designs/scope-definitions/index.html b/docs/main/v8.3.0/en/concepts-and-designs/scope-definitions/index.html
index a4ff4a3..a486ace 100644
--- a/docs/main/v8.3.0/en/concepts-and-designs/scope-definitions/index.html
+++ b/docs/main/v8.3.0/en/concepts-and-designs/scope-definitions/index.html
@@ -6,7 +6,7 @@
 <meta name="twitter:site" content="skywalking.apache.org">
 <meta name="twitter:image:src" content="https://skywalking.apache.org/images/skywalking_400x400.png">
 <meta property="og:image" content="https://skywalking.apache.org/images/skywalking_400x400.png">
-<meta name="generator" content="Hugo 0.74.3" />
+<meta name="generator" content="Hugo 0.80.0" />
 <META NAME="ROBOTS" CONTENT="INDEX, FOLLOW">
 
 
@@ -53,8 +53,8 @@ if (!doNotTrack) {
 
 
 
-<link rel="preload" href="/scss/main.min.188e3d9b8c40c0c4b2eb2df8c875601e2deef000f752fb38eaebf6ad0dd18a58.css" as="style">
-<link href="/scss/main.min.188e3d9b8c40c0c4b2eb2df8c875601e2deef000f752fb38eaebf6ad0dd18a58.css" rel="stylesheet" integrity="">
+<link rel="preload" href="/scss/main.min.23ad955cba500a0b91ec3371ea1bf316cde102a3cde438be9f9c6a216b8f57c8.css" as="style">
+<link href="/scss/main.min.23ad955cba500a0b91ec3371ea1bf316cde102a3cde438be9f9c6a216b8f57c8.css" rel="stylesheet" integrity="">
 
 
 <script
diff --git a/docs/main/v8.3.0/en/concepts-and-designs/service-agent/index.html b/docs/main/v8.3.0/en/concepts-and-designs/service-agent/index.html
index 84c6a67..7454ffb 100644
--- a/docs/main/v8.3.0/en/concepts-and-designs/service-agent/index.html
+++ b/docs/main/v8.3.0/en/concepts-and-designs/service-agent/index.html
@@ -6,7 +6,7 @@
 <meta name="twitter:site" content="skywalking.apache.org">
 <meta name="twitter:image:src" content="https://skywalking.apache.org/images/skywalking_400x400.png">
 <meta property="og:image" content="https://skywalking.apache.org/images/skywalking_400x400.png">
-<meta name="generator" content="Hugo 0.74.3" />
+<meta name="generator" content="Hugo 0.80.0" />
 <META NAME="ROBOTS" CONTENT="INDEX, FOLLOW">
 
 
@@ -53,8 +53,8 @@ if (!doNotTrack) {
 
 
 
-<link rel="preload" href="/scss/main.min.188e3d9b8c40c0c4b2eb2df8c875601e2deef000f752fb38eaebf6ad0dd18a58.css" as="style">
-<link href="/scss/main.min.188e3d9b8c40c0c4b2eb2df8c875601e2deef000f752fb38eaebf6ad0dd18a58.css" rel="stylesheet" integrity="">
+<link rel="preload" href="/scss/main.min.23ad955cba500a0b91ec3371ea1bf316cde102a3cde438be9f9c6a216b8f57c8.css" as="style">
+<link href="/scss/main.min.23ad955cba500a0b91ec3371ea1bf316cde102a3cde438be9f9c6a216b8f57c8.css" rel="stylesheet" integrity="">
 
 
 <script
diff --git a/docs/main/v8.3.0/en/concepts-and-designs/service-mesh-probe/index.html b/docs/main/v8.3.0/en/concepts-and-designs/service-mesh-probe/index.html
index 0a7285c..1234dca 100644
--- a/docs/main/v8.3.0/en/concepts-and-designs/service-mesh-probe/index.html
+++ b/docs/main/v8.3.0/en/concepts-and-designs/service-mesh-probe/index.html
@@ -6,7 +6,7 @@
 <meta name="twitter:site" content="skywalking.apache.org">
 <meta name="twitter:image:src" content="https://skywalking.apache.org/images/skywalking_400x400.png">
 <meta property="og:image" content="https://skywalking.apache.org/images/skywalking_400x400.png">
-<meta name="generator" content="Hugo 0.74.3" />
+<meta name="generator" content="Hugo 0.80.0" />
 <META NAME="ROBOTS" CONTENT="INDEX, FOLLOW">
 
 
@@ -56,8 +56,8 @@ if (!doNotTrack) {
 
 
 
-<link rel="preload" href="/scss/main.min.188e3d9b8c40c0c4b2eb2df8c875601e2deef000f752fb38eaebf6ad0dd18a58.css" as="style">
-<link href="/scss/main.min.188e3d9b8c40c0c4b2eb2df8c875601e2deef000f752fb38eaebf6ad0dd18a58.css" rel="stylesheet" integrity="">
+<link rel="preload" href="/scss/main.min.23ad955cba500a0b91ec3371ea1bf316cde102a3cde438be9f9c6a216b8f57c8.css" as="style">
+<link href="/scss/main.min.23ad955cba500a0b91ec3371ea1bf316cde102a3cde438be9f9c6a216b8f57c8.css" rel="stylesheet" integrity="">
 
 
 <script
diff --git a/docs/main/v8.3.0/en/concepts-and-designs/ui-overview/index.html b/docs/main/v8.3.0/en/concepts-and-designs/ui-overview/index.html
index 9c12e16..87d6fb5 100644
--- a/docs/main/v8.3.0/en/concepts-and-designs/ui-overview/index.html
+++ b/docs/main/v8.3.0/en/concepts-and-designs/ui-overview/index.html
@@ -6,7 +6,7 @@
 <meta name="twitter:site" content="skywalking.apache.org">
 <meta name="twitter:image:src" content="https://skywalking.apache.org/images/skywalking_400x400.png">
 <meta property="og:image" content="https://skywalking.apache.org/images/skywalking_400x400.png">
-<meta name="generator" content="Hugo 0.74.3" />
+<meta name="generator" content="Hugo 0.80.0" />
 <META NAME="ROBOTS" CONTENT="INDEX, FOLLOW">
 
 
@@ -53,8 +53,8 @@ if (!doNotTrack) {
 
 
 
-<link rel="preload" href="/scss/main.min.188e3d9b8c40c0c4b2eb2df8c875601e2deef000f752fb38eaebf6ad0dd18a58.css" as="style">
-<link href="/scss/main.min.188e3d9b8c40c0c4b2eb2df8c875601e2deef000f752fb38eaebf6ad0dd18a58.css" rel="stylesheet" integrity="">
+<link rel="preload" href="/scss/main.min.23ad955cba500a0b91ec3371ea1bf316cde102a3cde438be9f9c6a216b8f57c8.css" as="style">
+<link href="/scss/main.min.23ad955cba500a0b91ec3371ea1bf316cde102a3cde438be9f9c6a216b8f57c8.css" rel="stylesheet" integrity="">
 
 
 <script
diff --git a/docs/main/v8.3.0/en/faq/compatible-with-other-javaagent-bytecode-processing/index.html b/docs/main/v8.3.0/en/faq/compatible-with-other-javaagent-bytecode-processing/index.html
index bcd4e64..4ae8269 100644
--- a/docs/main/v8.3.0/en/faq/compatible-with-other-javaagent-bytecode-processing/index.html
+++ b/docs/main/v8.3.0/en/faq/compatible-with-other-javaagent-bytecode-processing/index.html
@@ -6,7 +6,7 @@
 <meta name="twitter:site" content="skywalking.apache.org">
 <meta name="twitter:image:src" content="https://skywalking.apache.org/images/skywalking_400x400.png">
 <meta property="og:image" content="https://skywalking.apache.org/images/skywalking_400x400.png">
-<meta name="generator" content="Hugo 0.74.3" />
+<meta name="generator" content="Hugo 0.80.0" />
 <META NAME="ROBOTS" CONTENT="INDEX, FOLLOW">
 
 
@@ -59,8 +59,8 @@ if (!doNotTrack) {
 
 
 
-<link rel="preload" href="/scss/main.min.188e3d9b8c40c0c4b2eb2df8c875601e2deef000f752fb38eaebf6ad0dd18a58.css" as="style">
-<link href="/scss/main.min.188e3d9b8c40c0c4b2eb2df8c875601e2deef000f752fb38eaebf6ad0dd18a58.css" rel="stylesheet" integrity="">
+<link rel="preload" href="/scss/main.min.23ad955cba500a0b91ec3371ea1bf316cde102a3cde438be9f9c6a216b8f57c8.css" as="style">
+<link href="/scss/main.min.23ad955cba500a0b91ec3371ea1bf316cde102a3cde438be9f9c6a216b8f57c8.css" rel="stylesheet" integrity="">
 
 
 <script
diff --git a/docs/main/v8.3.0/en/faq/enhancerequireobjectcache-cast-exception/index.html b/docs/main/v8.3.0/en/faq/enhancerequireobjectcache-cast-exception/index.html
index ab28d8f..23b6559 100644
--- a/docs/main/v8.3.0/en/faq/enhancerequireobjectcache-cast-exception/index.html
+++ b/docs/main/v8.3.0/en/faq/enhancerequireobjectcache-cast-exception/index.html
@@ -6,7 +6,7 @@
 <meta name="twitter:site" content="skywalking.apache.org">
 <meta name="twitter:image:src" content="https://skywalking.apache.org/images/skywalking_400x400.png">
 <meta property="og:image" content="https://skywalking.apache.org/images/skywalking_400x400.png">
-<meta name="generator" content="Hugo 0.74.3" />
+<meta name="generator" content="Hugo 0.80.0" />
 <META NAME="ROBOTS" CONTENT="INDEX, FOLLOW">
 
 
@@ -53,8 +53,8 @@ if (!doNotTrack) {
 
 
 
-<link rel="preload" href="/scss/main.min.188e3d9b8c40c0c4b2eb2df8c875601e2deef000f752fb38eaebf6ad0dd18a58.css" as="style">
-<link href="/scss/main.min.188e3d9b8c40c0c4b2eb2df8c875601e2deef000f752fb38eaebf6ad0dd18a58.css" rel="stylesheet" integrity="">
+<link rel="preload" href="/scss/main.min.23ad955cba500a0b91ec3371ea1bf316cde102a3cde438be9f9c6a216b8f57c8.css" as="style">
+<link href="/scss/main.min.23ad955cba500a0b91ec3371ea1bf316cde102a3cde438be9f9c6a216b8f57c8.css" rel="stylesheet" integrity="">
 
 
 <script
diff --git a/docs/main/v8.3.0/en/faq/es-server-faq/index.html b/docs/main/v8.3.0/en/faq/es-server-faq/index.html
index 3d37c72..2f99042 100644
--- a/docs/main/v8.3.0/en/faq/es-server-faq/index.html
+++ b/docs/main/v8.3.0/en/faq/es-server-faq/index.html
@@ -6,7 +6,7 @@
 <meta name="twitter:site" content="skywalking.apache.org">
 <meta name="twitter:image:src" content="https://skywalking.apache.org/images/skywalking_400x400.png">
 <meta property="og:image" content="https://skywalking.apache.org/images/skywalking_400x400.png">
-<meta name="generator" content="Hugo 0.74.3" />
+<meta name="generator" content="Hugo 0.80.0" />
 <META NAME="ROBOTS" CONTENT="INDEX, FOLLOW">
 
 
@@ -56,8 +56,8 @@ if (!doNotTrack) {
 
 
 
-<link rel="preload" href="/scss/main.min.188e3d9b8c40c0c4b2eb2df8c875601e2deef000f752fb38eaebf6ad0dd18a58.css" as="style">
-<link href="/scss/main.min.188e3d9b8c40c0c4b2eb2df8c875601e2deef000f752fb38eaebf6ad0dd18a58.css" rel="stylesheet" integrity="">
+<link rel="preload" href="/scss/main.min.23ad955cba500a0b91ec3371ea1bf316cde102a3cde438be9f9c6a216b8f57c8.css" as="style">
+<link href="/scss/main.min.23ad955cba500a0b91ec3371ea1bf316cde102a3cde438be9f9c6a216b8f57c8.css" rel="stylesheet" integrity="">
 
 
 <script
@@ -928,11 +928,11 @@ if (!doNotTrack) {
         at org.elasticsearch.client.RestHighLevelClient.performRequest(RestHighLevelClient.java:522) ~[elasticsearch
 </code></pre><p>You could add following config to <code>elasticsearch.yml</code>, set the value based on your env.</p>
 <div class="highlight"><pre style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4"><code class="language-yml" data-lang="yml"><span style="color:#75715e"># In tracing scenario, consider to set more than this at least.</span>
-<span style="color:#66d9ef">thread_pool.index.queue_size</span>: <span style="color:#ae81ff">1000</span>
-<span style="color:#66d9ef">thread_pool.write.queue_size</span>: <span style="color:#ae81ff">1000</span>
+<span style="color:#f92672">thread_pool.index.queue_size</span>: <span style="color:#ae81ff">1000</span>
+<span style="color:#f92672">thread_pool.write.queue_size</span>: <span style="color:#ae81ff">1000</span>
 
 <span style="color:#75715e"># When you face query error at trace page, remember to check this.</span>
-<span style="color:#66d9ef">index.max_result_window</span>: <span style="color:#ae81ff">1000000</span>
+<span style="color:#f92672">index.max_result_window</span>: <span style="color:#ae81ff">1000000</span>
 </code></pre></div><p>Read ElasticSearch official documents to get more information.</p>
 
 
diff --git a/docs/main/v8.3.0/en/faq/hour-day-metrics-stopping/index.html b/docs/main/v8.3.0/en/faq/hour-day-metrics-stopping/index.html
index b8a1879..620fe2f 100644
--- a/docs/main/v8.3.0/en/faq/hour-day-metrics-stopping/index.html
+++ b/docs/main/v8.3.0/en/faq/hour-day-metrics-stopping/index.html
@@ -6,7 +6,7 @@
 <meta name="twitter:site" content="skywalking.apache.org">
 <meta name="twitter:image:src" content="https://skywalking.apache.org/images/skywalking_400x400.png">
 <meta property="og:image" content="https://skywalking.apache.org/images/skywalking_400x400.png">
-<meta name="generator" content="Hugo 0.74.3" />
+<meta name="generator" content="Hugo 0.80.0" />
 <META NAME="ROBOTS" CONTENT="INDEX, FOLLOW">
 
 
@@ -53,8 +53,8 @@ if (!doNotTrack) {
 
 
 
-<link rel="preload" href="/scss/main.min.188e3d9b8c40c0c4b2eb2df8c875601e2deef000f752fb38eaebf6ad0dd18a58.css" as="style">
-<link href="/scss/main.min.188e3d9b8c40c0c4b2eb2df8c875601e2deef000f752fb38eaebf6ad0dd18a58.css" rel="stylesheet" integrity="">
+<link rel="preload" href="/scss/main.min.23ad955cba500a0b91ec3371ea1bf316cde102a3cde438be9f9c6a216b8f57c8.css" as="style">
+<link href="/scss/main.min.23ad955cba500a0b91ec3371ea1bf316cde102a3cde438be9f9c6a216b8f57c8.css" rel="stylesheet" integrity="">
 
 
 <script
diff --git a/docs/main/v8.3.0/en/faq/import-project-eclipse-requireitems-exception/index.html b/docs/main/v8.3.0/en/faq/import-project-eclipse-requireitems-exception/index.html
index 1898c2e..2b66378 100644
--- a/docs/main/v8.3.0/en/faq/import-project-eclipse-requireitems-exception/index.html
+++ b/docs/main/v8.3.0/en/faq/import-project-eclipse-requireitems-exception/index.html
@@ -6,7 +6,7 @@
 <meta name="twitter:site" content="skywalking.apache.org">
 <meta name="twitter:image:src" content="https://skywalking.apache.org/images/skywalking_400x400.png">
 <meta property="og:image" content="https://skywalking.apache.org/images/skywalking_400x400.png">
-<meta name="generator" content="Hugo 0.74.3" />
+<meta name="generator" content="Hugo 0.80.0" />
 <META NAME="ROBOTS" CONTENT="INDEX, FOLLOW">
 
 
@@ -56,8 +56,8 @@ if (!doNotTrack) {
 
 
 
-<link rel="preload" href="/scss/main.min.188e3d9b8c40c0c4b2eb2df8c875601e2deef000f752fb38eaebf6ad0dd18a58.css" as="style">
-<link href="/scss/main.min.188e3d9b8c40c0c4b2eb2df8c875601e2deef000f752fb38eaebf6ad0dd18a58.css" rel="stylesheet" integrity="">
+<link rel="preload" href="/scss/main.min.23ad955cba500a0b91ec3371ea1bf316cde102a3cde438be9f9c6a216b8f57c8.css" as="style">
+<link href="/scss/main.min.23ad955cba500a0b91ec3371ea1bf316cde102a3cde438be9f9c6a216b8f57c8.css" rel="stylesheet" integrity="">
 
 
 <script
diff --git a/docs/main/v8.3.0/en/faq/install_agent_on_websphere/index.html b/docs/main/v8.3.0/en/faq/install_agent_on_websphere/index.html
index e0338f3..4825a0d 100644
--- a/docs/main/v8.3.0/en/faq/install_agent_on_websphere/index.html
+++ b/docs/main/v8.3.0/en/faq/install_agent_on_websphere/index.html
@@ -6,7 +6,7 @@
 <meta name="twitter:site" content="skywalking.apache.org">
 <meta name="twitter:image:src" content="https://skywalking.apache.org/images/skywalking_400x400.png">
 <meta property="og:image" content="https://skywalking.apache.org/images/skywalking_400x400.png">
-<meta name="generator" content="Hugo 0.74.3" />
+<meta name="generator" content="Hugo 0.80.0" />
 <META NAME="ROBOTS" CONTENT="INDEX, FOLLOW">
 
 
@@ -53,8 +53,8 @@ if (!doNotTrack) {
 
 
 
-<link rel="preload" href="/scss/main.min.188e3d9b8c40c0c4b2eb2df8c875601e2deef000f752fb38eaebf6ad0dd18a58.css" as="style">
-<link href="/scss/main.min.188e3d9b8c40c0c4b2eb2df8c875601e2deef000f752fb38eaebf6ad0dd18a58.css" rel="stylesheet" integrity="">
+<link rel="preload" href="/scss/main.min.23ad955cba500a0b91ec3371ea1bf316cde102a3cde438be9f9c6a216b8f57c8.css" as="style">
+<link href="/scss/main.min.23ad955cba500a0b91ec3371ea1bf316cde102a3cde438be9f9c6a216b8f57c8.css" rel="stylesheet" integrity="">
 
 
 <script
diff --git a/docs/main/v8.3.0/en/faq/kafka-plugin/index.html b/docs/main/v8.3.0/en/faq/kafka-plugin/index.html
index 491e152..5ab980b 100644
--- a/docs/main/v8.3.0/en/faq/kafka-plugin/index.html
+++ b/docs/main/v8.3.0/en/faq/kafka-plugin/index.html
@@ -6,7 +6,7 @@
 <meta name="twitter:site" content="skywalking.apache.org">
 <meta name="twitter:image:src" content="https://skywalking.apache.org/images/skywalking_400x400.png">
 <meta property="og:image" content="https://skywalking.apache.org/images/skywalking_400x400.png">
-<meta name="generator" content="Hugo 0.74.3" />
+<meta name="generator" content="Hugo 0.80.0" />
 <META NAME="ROBOTS" CONTENT="INDEX, FOLLOW">
 
 
@@ -53,8 +53,8 @@ if (!doNotTrack) {
 
 
 
-<link rel="preload" href="/scss/main.min.188e3d9b8c40c0c4b2eb2df8c875601e2deef000f752fb38eaebf6ad0dd18a58.css" as="style">
-<link href="/scss/main.min.188e3d9b8c40c0c4b2eb2df8c875601e2deef000f752fb38eaebf6ad0dd18a58.css" rel="stylesheet" integrity="">
+<link rel="preload" href="/scss/main.min.23ad955cba500a0b91ec3371ea1bf316cde102a3cde438be9f9c6a216b8f57c8.css" as="style">
+<link href="/scss/main.min.23ad955cba500a0b91ec3371ea1bf316cde102a3cde438be9f9c6a216b8f57c8.css" rel="stylesheet" integrity="">
 
 
 <script
diff --git a/docs/main/v8.3.0/en/faq/maven-compile-npm-failure/index.html b/docs/main/v8.3.0/en/faq/maven-compile-npm-failure/index.html
index 2726bf5..4c8a244 100644
--- a/docs/main/v8.3.0/en/faq/maven-compile-npm-failure/index.html
+++ b/docs/main/v8.3.0/en/faq/maven-compile-npm-failure/index.html
@@ -6,7 +6,7 @@
 <meta name="twitter:site" content="skywalking.apache.org">
 <meta name="twitter:image:src" content="https://skywalking.apache.org/images/skywalking_400x400.png">
 <meta property="og:image" content="https://skywalking.apache.org/images/skywalking_400x400.png">
-<meta name="generator" content="Hugo 0.74.3" />
+<meta name="generator" content="Hugo 0.80.0" />
 <META NAME="ROBOTS" CONTENT="INDEX, FOLLOW">
 
 
@@ -56,8 +56,8 @@ if (!doNotTrack) {
 
 
 
-<link rel="preload" href="/scss/main.min.188e3d9b8c40c0c4b2eb2df8c875601e2deef000f752fb38eaebf6ad0dd18a58.css" as="style">
-<link href="/scss/main.min.188e3d9b8c40c0c4b2eb2df8c875601e2deef000f752fb38eaebf6ad0dd18a58.css" rel="stylesheet" integrity="">
+<link rel="preload" href="/scss/main.min.23ad955cba500a0b91ec3371ea1bf316cde102a3cde438be9f9c6a216b8f57c8.css" as="style">
+<link href="/scss/main.min.23ad955cba500a0b91ec3371ea1bf316cde102a3cde438be9f9c6a216b8f57c8.css" rel="stylesheet" integrity="">
 
 
 <script
diff --git a/docs/main/v8.3.0/en/faq/memory-leak-enhance-worker-thread/index.html b/docs/main/v8.3.0/en/faq/memory-leak-enhance-worker-thread/index.html
index 117caaa..0421339 100644
--- a/docs/main/v8.3.0/en/faq/memory-leak-enhance-worker-thread/index.html
+++ b/docs/main/v8.3.0/en/faq/memory-leak-enhance-worker-thread/index.html
@@ -6,7 +6,7 @@
 <meta name="twitter:site" content="skywalking.apache.org">
 <meta name="twitter:image:src" content="https://skywalking.apache.org/images/skywalking_400x400.png">
 <meta property="og:image" content="https://skywalking.apache.org/images/skywalking_400x400.png">
-<meta name="generator" content="Hugo 0.74.3" />
+<meta name="generator" content="Hugo 0.80.0" />
 <META NAME="ROBOTS" CONTENT="INDEX, FOLLOW">
 
 
@@ -53,8 +53,8 @@ if (!doNotTrack) {
 
 
 
-<link rel="preload" href="/scss/main.min.188e3d9b8c40c0c4b2eb2df8c875601e2deef000f752fb38eaebf6ad0dd18a58.css" as="style">
-<link href="/scss/main.min.188e3d9b8c40c0c4b2eb2df8c875601e2deef000f752fb38eaebf6ad0dd18a58.css" rel="stylesheet" integrity="">
+<link rel="preload" href="/scss/main.min.23ad955cba500a0b91ec3371ea1bf316cde102a3cde438be9f9c6a216b8f57c8.css" as="style">
+<link href="/scss/main.min.23ad955cba500a0b91ec3371ea1bf316cde102a3cde438be9f9c6a216b8f57c8.css" rel="stylesheet" integrity="">
 
 
 <script
diff --git a/docs/main/v8.3.0/en/faq/protoc-plugin-fails-when-build/index.html b/docs/main/v8.3.0/en/faq/protoc-plugin-fails-when-build/index.html
index 609e152..3e4240a 100644
--- a/docs/main/v8.3.0/en/faq/protoc-plugin-fails-when-build/index.html
+++ b/docs/main/v8.3.0/en/faq/protoc-plugin-fails-when-build/index.html
@@ -6,7 +6,7 @@
 <meta name="twitter:site" content="skywalking.apache.org">
 <meta name="twitter:image:src" content="https://skywalking.apache.org/images/skywalking_400x400.png">
 <meta property="og:image" content="https://skywalking.apache.org/images/skywalking_400x400.png">
-<meta name="generator" content="Hugo 0.74.3" />
+<meta name="generator" content="Hugo 0.80.0" />
 <META NAME="ROBOTS" CONTENT="INDEX, FOLLOW">
 
 
@@ -50,8 +50,8 @@ if (!doNotTrack) {
 
 
 
-<link rel="preload" href="/scss/main.min.188e3d9b8c40c0c4b2eb2df8c875601e2deef000f752fb38eaebf6ad0dd18a58.css" as="style">
-<link href="/scss/main.min.188e3d9b8c40c0c4b2eb2df8c875601e2deef000f752fb38eaebf6ad0dd18a58.css" rel="stylesheet" integrity="">
+<link rel="preload" href="/scss/main.min.23ad955cba500a0b91ec3371ea1bf316cde102a3cde438be9f9c6a216b8f57c8.css" as="style">
+<link href="/scss/main.min.23ad955cba500a0b91ec3371ea1bf316cde102a3cde438be9f9c6a216b8f57c8.css" rel="stylesheet" integrity="">
 
 
 <script
diff --git a/docs/main/v8.3.0/en/faq/readme/index.html b/docs/main/v8.3.0/en/faq/readme/index.html
index 8c7be8c..db331bc 100644
--- a/docs/main/v8.3.0/en/faq/readme/index.html
+++ b/docs/main/v8.3.0/en/faq/readme/index.html
@@ -6,7 +6,7 @@
 <meta name="twitter:site" content="skywalking.apache.org">
 <meta name="twitter:image:src" content="https://skywalking.apache.org/images/skywalking_400x400.png">
 <meta property="og:image" content="https://skywalking.apache.org/images/skywalking_400x400.png">
-<meta name="generator" content="Hugo 0.74.3" />
+<meta name="generator" content="Hugo 0.80.0" />
 <META NAME="ROBOTS" CONTENT="INDEX, FOLLOW">
 
 
@@ -53,8 +53,8 @@ if (!doNotTrack) {
 
 
 
-<link rel="preload" href="/scss/main.min.188e3d9b8c40c0c4b2eb2df8c875601e2deef000f752fb38eaebf6ad0dd18a58.css" as="style">
-<link href="/scss/main.min.188e3d9b8c40c0c4b2eb2df8c875601e2deef000f752fb38eaebf6ad0dd18a58.css" rel="stylesheet" integrity="">
+<link rel="preload" href="/scss/main.min.23ad955cba500a0b91ec3371ea1bf316cde102a3cde438be9f9c6a216b8f57c8.css" as="style">
+<link href="/scss/main.min.23ad955cba500a0b91ec3371ea1bf316cde102a3cde438be9f9c6a216b8f57c8.css" rel="stylesheet" integrity="">
 
 
 <script
diff --git a/docs/main/v8.3.0/en/faq/thrift-plugin/index.html b/docs/main/v8.3.0/en/faq/thrift-plugin/index.html
index dfd7184..f3c2feb 100644
--- a/docs/main/v8.3.0/en/faq/thrift-plugin/index.html
+++ b/docs/main/v8.3.0/en/faq/thrift-plugin/index.html
@@ -6,7 +6,7 @@
 <meta name="twitter:site" content="skywalking.apache.org">
 <meta name="twitter:image:src" content="https://skywalking.apache.org/images/skywalking_400x400.png">
 <meta property="og:image" content="https://skywalking.apache.org/images/skywalking_400x400.png">
-<meta name="generator" content="Hugo 0.74.3" />
+<meta name="generator" content="Hugo 0.80.0" />
 <META NAME="ROBOTS" CONTENT="INDEX, FOLLOW">
 
 
@@ -56,8 +56,8 @@ if (!doNotTrack) {
 
 
 
-<link rel="preload" href="/scss/main.min.188e3d9b8c40c0c4b2eb2df8c875601e2deef000f752fb38eaebf6ad0dd18a58.css" as="style">
-<link href="/scss/main.min.188e3d9b8c40c0c4b2eb2df8c875601e2deef000f752fb38eaebf6ad0dd18a58.css" rel="stylesheet" integrity="">
+<link rel="preload" href="/scss/main.min.23ad955cba500a0b91ec3371ea1bf316cde102a3cde438be9f9c6a216b8f57c8.css" as="style">
+<link href="/scss/main.min.23ad955cba500a0b91ec3371ea1bf316cde102a3cde438be9f9c6a216b8f57c8.css" rel="stylesheet" integrity="">
 
 
 <script
diff --git a/docs/main/v8.3.0/en/faq/time-and-timezone/index.html b/docs/main/v8.3.0/en/faq/time-and-timezone/index.html
index e242909..f3d4ea9 100644
--- a/docs/main/v8.3.0/en/faq/time-and-timezone/index.html
+++ b/docs/main/v8.3.0/en/faq/time-and-timezone/index.html
@@ -6,7 +6,7 @@
 <meta name="twitter:site" content="skywalking.apache.org">
 <meta name="twitter:image:src" content="https://skywalking.apache.org/images/skywalking_400x400.png">
 <meta property="og:image" content="https://skywalking.apache.org/images/skywalking_400x400.png">
-<meta name="generator" content="Hugo 0.74.3" />
+<meta name="generator" content="Hugo 0.80.0" />
 <META NAME="ROBOTS" CONTENT="INDEX, FOLLOW">
 
 
@@ -53,8 +53,8 @@ if (!doNotTrack) {
 
 
 
-<link rel="preload" href="/scss/main.min.188e3d9b8c40c0c4b2eb2df8c875601e2deef000f752fb38eaebf6ad0dd18a58.css" as="style">
-<link href="/scss/main.min.188e3d9b8c40c0c4b2eb2df8c875601e2deef000f752fb38eaebf6ad0dd18a58.css" rel="stylesheet" integrity="">
+<link rel="preload" href="/scss/main.min.23ad955cba500a0b91ec3371ea1bf316cde102a3cde438be9f9c6a216b8f57c8.css" as="style">
+<link href="/scss/main.min.23ad955cba500a0b91ec3371ea1bf316cde102a3cde438be9f9c6a216b8f57c8.css" rel="stylesheet" integrity="">
 
 
 <script
diff --git a/docs/main/v8.3.0/en/faq/unexpected-endpoint-register/index.html b/docs/main/v8.3.0/en/faq/unexpected-endpoint-register/index.html
index bc0d011..380c293 100644
--- a/docs/main/v8.3.0/en/faq/unexpected-endpoint-register/index.html
+++ b/docs/main/v8.3.0/en/faq/unexpected-endpoint-register/index.html
@@ -6,7 +6,7 @@
 <meta name="twitter:site" content="skywalking.apache.org">
 <meta name="twitter:image:src" content="https://skywalking.apache.org/images/skywalking_400x400.png">
 <meta property="og:image" content="https://skywalking.apache.org/images/skywalking_400x400.png">
-<meta name="generator" content="Hugo 0.74.3" />
+<meta name="generator" content="Hugo 0.80.0" />
 <META NAME="ROBOTS" CONTENT="INDEX, FOLLOW">
 
 
@@ -53,8 +53,8 @@ if (!doNotTrack) {
 
 
 
-<link rel="preload" href="/scss/main.min.188e3d9b8c40c0c4b2eb2df8c875601e2deef000f752fb38eaebf6ad0dd18a58.css" as="style">
-<link href="/scss/main.min.188e3d9b8c40c0c4b2eb2df8c875601e2deef000f752fb38eaebf6ad0dd18a58.css" rel="stylesheet" integrity="">
+<link rel="preload" href="/scss/main.min.23ad955cba500a0b91ec3371ea1bf316cde102a3cde438be9f9c6a216b8f57c8.css" as="style">
+<link href="/scss/main.min.23ad955cba500a0b91ec3371ea1bf316cde102a3cde438be9f9c6a216b8f57c8.css" rel="stylesheet" integrity="">
 
 
 <script
diff --git a/docs/main/v8.3.0/en/faq/v3-version-upgrade/index.html b/docs/main/v8.3.0/en/faq/v3-version-upgrade/index.html
index 6530cb2..97e7ead 100644
--- a/docs/main/v8.3.0/en/faq/v3-version-upgrade/index.html
+++ b/docs/main/v8.3.0/en/faq/v3-version-upgrade/index.html
@@ -6,7 +6,7 @@
 <meta name="twitter:site" content="skywalking.apache.org">
 <meta name="twitter:image:src" content="https://skywalking.apache.org/images/skywalking_400x400.png">
 <meta property="og:image" content="https://skywalking.apache.org/images/skywalking_400x400.png">
-<meta name="generator" content="Hugo 0.74.3" />
+<meta name="generator" content="Hugo 0.80.0" />
 <META NAME="ROBOTS" CONTENT="INDEX, FOLLOW">
 
 
@@ -56,8 +56,8 @@ if (!doNotTrack) {
 
 
 
-<link rel="preload" href="/scss/main.min.188e3d9b8c40c0c4b2eb2df8c875601e2deef000f752fb38eaebf6ad0dd18a58.css" as="style">
-<link href="/scss/main.min.188e3d9b8c40c0c4b2eb2df8c875601e2deef000f752fb38eaebf6ad0dd18a58.css" rel="stylesheet" integrity="">
+<link rel="preload" href="/scss/main.min.23ad955cba500a0b91ec3371ea1bf316cde102a3cde438be9f9c6a216b8f57c8.css" as="style">
+<link href="/scss/main.min.23ad955cba500a0b91ec3371ea1bf316cde102a3cde438be9f9c6a216b8f57c8.css" rel="stylesheet" integrity="">
 
 
 <script
diff --git a/docs/main/v8.3.0/en/faq/v6-version-upgrade/index.html b/docs/main/v8.3.0/en/faq/v6-version-upgrade/index.html
index c7b5098..e9f086f 100644
--- a/docs/main/v8.3.0/en/faq/v6-version-upgrade/index.html
+++ b/docs/main/v8.3.0/en/faq/v6-version-upgrade/index.html
@@ -6,7 +6,7 @@
 <meta name="twitter:site" content="skywalking.apache.org">
 <meta name="twitter:image:src" content="https://skywalking.apache.org/images/skywalking_400x400.png">
 <meta property="og:image" content="https://skywalking.apache.org/images/skywalking_400x400.png">
-<meta name="generator" content="Hugo 0.74.3" />
+<meta name="generator" content="Hugo 0.80.0" />
 <META NAME="ROBOTS" CONTENT="INDEX, FOLLOW">
 
 
@@ -59,8 +59,8 @@ if (!doNotTrack) {
 
 
 
-<link rel="preload" href="/scss/main.min.188e3d9b8c40c0c4b2eb2df8c875601e2deef000f752fb38eaebf6ad0dd18a58.css" as="style">
-<link href="/scss/main.min.188e3d9b8c40c0c4b2eb2df8c875601e2deef000f752fb38eaebf6ad0dd18a58.css" rel="stylesheet" integrity="">
+<link rel="preload" href="/scss/main.min.23ad955cba500a0b91ec3371ea1bf316cde102a3cde438be9f9c6a216b8f57c8.css" as="style">
+<link href="/scss/main.min.23ad955cba500a0b91ec3371ea1bf316cde102a3cde438be9f9c6a216b8f57c8.css" rel="stylesheet" integrity="">
 
 
 <script
diff --git a/docs/main/v8.3.0/en/faq/v8-version-upgrade/index.html b/docs/main/v8.3.0/en/faq/v8-version-upgrade/index.html
index b1736d4..da23208 100644
--- a/docs/main/v8.3.0/en/faq/v8-version-upgrade/index.html
+++ b/docs/main/v8.3.0/en/faq/v8-version-upgrade/index.html
@@ -6,7 +6,7 @@
 <meta name="twitter:site" content="skywalking.apache.org">
 <meta name="twitter:image:src" content="https://skywalking.apache.org/images/skywalking_400x400.png">
 <meta property="og:image" content="https://skywalking.apache.org/images/skywalking_400x400.png">
-<meta name="generator" content="Hugo 0.74.3" />
+<meta name="generator" content="Hugo 0.80.0" />
 <META NAME="ROBOTS" CONTENT="INDEX, FOLLOW">
 
 
@@ -56,8 +56,8 @@ if (!doNotTrack) {
 
 
 
-<link rel="preload" href="/scss/main.min.188e3d9b8c40c0c4b2eb2df8c875601e2deef000f752fb38eaebf6ad0dd18a58.css" as="style">
-<link href="/scss/main.min.188e3d9b8c40c0c4b2eb2df8c875601e2deef000f752fb38eaebf6ad0dd18a58.css" rel="stylesheet" integrity="">
+<link rel="preload" href="/scss/main.min.23ad955cba500a0b91ec3371ea1bf316cde102a3cde438be9f9c6a216b8f57c8.css" as="style">
+<link href="/scss/main.min.23ad955cba500a0b91ec3371ea1bf316cde102a3cde438be9f9c6a216b8f57c8.css" rel="stylesheet" integrity="">
 
 
 <script
diff --git a/docs/main/v8.3.0/en/faq/vnode/index.html b/docs/main/v8.3.0/en/faq/vnode/index.html
index ee15aae..c0327a2 100644
--- a/docs/main/v8.3.0/en/faq/vnode/index.html
+++ b/docs/main/v8.3.0/en/faq/vnode/index.html
@@ -6,7 +6,7 @@
 <meta name="twitter:site" content="skywalking.apache.org">
 <meta name="twitter:image:src" content="https://skywalking.apache.org/images/skywalking_400x400.png">
 <meta property="og:image" content="https://skywalking.apache.org/images/skywalking_400x400.png">
-<meta name="generator" content="Hugo 0.74.3" />
+<meta name="generator" content="Hugo 0.80.0" />
 <META NAME="ROBOTS" CONTENT="INDEX, FOLLOW">
 
 
@@ -56,8 +56,8 @@ if (!doNotTrack) {
 
 
 
-<link rel="preload" href="/scss/main.min.188e3d9b8c40c0c4b2eb2df8c875601e2deef000f752fb38eaebf6ad0dd18a58.css" as="style">
-<link href="/scss/main.min.188e3d9b8c40c0c4b2eb2df8c875601e2deef000f752fb38eaebf6ad0dd18a58.css" rel="stylesheet" integrity="">
+<link rel="preload" href="/scss/main.min.23ad955cba500a0b91ec3371ea1bf316cde102a3cde438be9f9c6a216b8f57c8.css" as="style">
+<link href="/scss/main.min.23ad955cba500a0b91ec3371ea1bf316cde102a3cde438be9f9c6a216b8f57c8.css" rel="stylesheet" integrity="">
 
 
 <script
diff --git a/docs/main/v8.3.0/en/faq/why-have-traces-no-others/index.html b/docs/main/v8.3.0/en/faq/why-have-traces-no-others/index.html
index 80e6e42..b9d4d60 100644
--- a/docs/main/v8.3.0/en/faq/why-have-traces-no-others/index.html
+++ b/docs/main/v8.3.0/en/faq/why-have-traces-no-others/index.html
@@ -6,7 +6,7 @@
 <meta name="twitter:site" content="skywalking.apache.org">
 <meta name="twitter:image:src" content="https://skywalking.apache.org/images/skywalking_400x400.png">
 <meta property="og:image" content="https://skywalking.apache.org/images/skywalking_400x400.png">
-<meta name="generator" content="Hugo 0.74.3" />
+<meta name="generator" content="Hugo 0.80.0" />
 <META NAME="ROBOTS" CONTENT="INDEX, FOLLOW">
 
 
@@ -53,8 +53,8 @@ if (!doNotTrack) {
 
 
 
-<link rel="preload" href="/scss/main.min.188e3d9b8c40c0c4b2eb2df8c875601e2deef000f752fb38eaebf6ad0dd18a58.css" as="style">
-<link href="/scss/main.min.188e3d9b8c40c0c4b2eb2df8c875601e2deef000f752fb38eaebf6ad0dd18a58.css" rel="stylesheet" integrity="">
+<link rel="preload" href="/scss/main.min.23ad955cba500a0b91ec3371ea1bf316cde102a3cde438be9f9c6a216b8f57c8.css" as="style">
+<link href="/scss/main.min.23ad955cba500a0b91ec3371ea1bf316cde102a3cde438be9f9c6a216b8f57c8.css" rel="stylesheet" integrity="">
 
 
 <script
diff --git a/docs/main/v8.3.0/en/faq/why_mq_not_involved/index.html b/docs/main/v8.3.0/en/faq/why_mq_not_involved/index.html
index f09b7dc..8803774 100644
--- a/docs/main/v8.3.0/en/faq/why_mq_not_involved/index.html
+++ b/docs/main/v8.3.0/en/faq/why_mq_not_involved/index.html
@@ -6,7 +6,7 @@
 <meta name="twitter:site" content="skywalking.apache.org">
 <meta name="twitter:image:src" content="https://skywalking.apache.org/images/skywalking_400x400.png">
 <meta property="og:image" content="https://skywalking.apache.org/images/skywalking_400x400.png">
-<meta name="generator" content="Hugo 0.74.3" />
+<meta name="generator" content="Hugo 0.80.0" />
 <META NAME="ROBOTS" CONTENT="INDEX, FOLLOW">
 
 
@@ -56,8 +56,8 @@ if (!doNotTrack) {
 
 
 
-<link rel="preload" href="/scss/main.min.188e3d9b8c40c0c4b2eb2df8c875601e2deef000f752fb38eaebf6ad0dd18a58.css" as="style">
-<link href="/scss/main.min.188e3d9b8c40c0c4b2eb2df8c875601e2deef000f752fb38eaebf6ad0dd18a58.css" rel="stylesheet" integrity="">
+<link rel="preload" href="/scss/main.min.23ad955cba500a0b91ec3371ea1bf316cde102a3cde438be9f9c6a216b8f57c8.css" as="style">
+<link href="/scss/main.min.23ad955cba500a0b91ec3371ea1bf316cde102a3cde438be9f9c6a216b8f57c8.css" rel="stylesheet" integrity="">
 
 
 <script
diff --git a/docs/main/v8.3.0/en/guides/asf/committer/index.html b/docs/main/v8.3.0/en/guides/asf/committer/index.html
index 05cf743..d241bf8 100644
--- a/docs/main/v8.3.0/en/guides/asf/committer/index.html
+++ b/docs/main/v8.3.0/en/guides/asf/committer/index.html
@@ -6,7 +6,7 @@
 <meta name="twitter:site" content="skywalking.apache.org">
 <meta name="twitter:image:src" content="https://skywalking.apache.org/images/skywalking_400x400.png">
 <meta property="og:image" content="https://skywalking.apache.org/images/skywalking_400x400.png">
-<meta name="generator" content="Hugo 0.74.3" />
+<meta name="generator" content="Hugo 0.80.0" />
 <META NAME="ROBOTS" CONTENT="INDEX, FOLLOW">
 
 
@@ -56,8 +56,8 @@ if (!doNotTrack) {
 
 
 
-<link rel="preload" href="/scss/main.min.188e3d9b8c40c0c4b2eb2df8c875601e2deef000f752fb38eaebf6ad0dd18a58.css" as="style">
-<link href="/scss/main.min.188e3d9b8c40c0c4b2eb2df8c875601e2deef000f752fb38eaebf6ad0dd18a58.css" rel="stylesheet" integrity="">
+<link rel="preload" href="/scss/main.min.23ad955cba500a0b91ec3371ea1bf316cde102a3cde438be9f9c6a216b8f57c8.css" as="style">
+<link href="/scss/main.min.23ad955cba500a0b91ec3371ea1bf316cde102a3cde438be9f9c6a216b8f57c8.css" rel="stylesheet" integrity="">
 
 
 <script
diff --git a/docs/main/v8.3.0/en/guides/backend-oal-scripts/index.html b/docs/main/v8.3.0/en/guides/backend-oal-scripts/index.html
index 083b17f..0d5c7ad 100644
--- a/docs/main/v8.3.0/en/guides/backend-oal-scripts/index.html
+++ b/docs/main/v8.3.0/en/guides/backend-oal-scripts/index.html
@@ -6,7 +6,7 @@
 <meta name="twitter:site" content="skywalking.apache.org">
 <meta name="twitter:image:src" content="https://skywalking.apache.org/images/skywalking_400x400.png">
 <meta property="og:image" content="https://skywalking.apache.org/images/skywalking_400x400.png">
-<meta name="generator" content="Hugo 0.74.3" />
+<meta name="generator" content="Hugo 0.80.0" />
 <META NAME="ROBOTS" CONTENT="INDEX, FOLLOW">
 
 
@@ -62,8 +62,8 @@ if (!doNotTrack) {
 
 
 
-<link rel="preload" href="/scss/main.min.188e3d9b8c40c0c4b2eb2df8c875601e2deef000f752fb38eaebf6ad0dd18a58.css" as="style">
-<link href="/scss/main.min.188e3d9b8c40c0c4b2eb2df8c875601e2deef000f752fb38eaebf6ad0dd18a58.css" rel="stylesheet" integrity="">
+<link rel="preload" href="/scss/main.min.23ad955cba500a0b91ec3371ea1bf316cde102a3cde438be9f9c6a216b8f57c8.css" as="style">
+<link href="/scss/main.min.23ad955cba500a0b91ec3371ea1bf316cde102a3cde438be9f9c6a216b8f57c8.css" rel="stylesheet" integrity="">
 
 
 <script
diff --git a/docs/main/v8.3.0/en/guides/backend-profile-export/index.html b/docs/main/v8.3.0/en/guides/backend-profile-export/index.html
index 9a7cfa9..af5719b 100644
--- a/docs/main/v8.3.0/en/guides/backend-profile-export/index.html
+++ b/docs/main/v8.3.0/en/guides/backend-profile-export/index.html
@@ -6,7 +6,7 @@
 <meta name="twitter:site" content="skywalking.apache.org">
 <meta name="twitter:image:src" content="https://skywalking.apache.org/images/skywalking_400x400.png">
 <meta property="og:image" content="https://skywalking.apache.org/images/skywalking_400x400.png">
-<meta name="generator" content="Hugo 0.74.3" />
+<meta name="generator" content="Hugo 0.80.0" />
 <META NAME="ROBOTS" CONTENT="INDEX, FOLLOW">
 
 
@@ -50,8 +50,8 @@ if (!doNotTrack) {
 
 
 
-<link rel="preload" href="/scss/main.min.188e3d9b8c40c0c4b2eb2df8c875601e2deef000f752fb38eaebf6ad0dd18a58.css" as="style">
-<link href="/scss/main.min.188e3d9b8c40c0c4b2eb2df8c875601e2deef000f752fb38eaebf6ad0dd18a58.css" rel="stylesheet" integrity="">
+<link rel="preload" href="/scss/main.min.23ad955cba500a0b91ec3371ea1bf316cde102a3cde438be9f9c6a216b8f57c8.css" as="style">
+<link href="/scss/main.min.23ad955cba500a0b91ec3371ea1bf316cde102a3cde438be9f9c6a216b8f57c8.css" rel="stylesheet" integrity="">
 
 
 <script
diff --git a/docs/main/v8.3.0/en/guides/backend-profile/index.html b/docs/main/v8.3.0/en/guides/backend-profile/index.html
index bc9d3dc..67d7968 100644
--- a/docs/main/v8.3.0/en/guides/backend-profile/index.html
+++ b/docs/main/v8.3.0/en/guides/backend-profile/index.html
@@ -6,7 +6,7 @@
 <meta name="twitter:site" content="skywalking.apache.org">
 <meta name="twitter:image:src" content="https://skywalking.apache.org/images/skywalking_400x400.png">
 <meta property="og:image" content="https://skywalking.apache.org/images/skywalking_400x400.png">
-<meta name="generator" content="Hugo 0.74.3" />
+<meta name="generator" content="Hugo 0.80.0" />
 <META NAME="ROBOTS" CONTENT="INDEX, FOLLOW">
 
 
@@ -50,8 +50,8 @@ if (!doNotTrack) {
 
 
 
-<link rel="preload" href="/scss/main.min.188e3d9b8c40c0c4b2eb2df8c875601e2deef000f752fb38eaebf6ad0dd18a58.css" as="style">
-<link href="/scss/main.min.188e3d9b8c40c0c4b2eb2df8c875601e2deef000f752fb38eaebf6ad0dd18a58.css" rel="stylesheet" integrity="">
+<link rel="preload" href="/scss/main.min.23ad955cba500a0b91ec3371ea1bf316cde102a3cde438be9f9c6a216b8f57c8.css" as="style">
+<link href="/scss/main.min.23ad955cba500a0b91ec3371ea1bf316cde102a3cde438be9f9c6a216b8f57c8.css" rel="stylesheet" integrity="">
 
 
 <script
diff --git a/docs/main/v8.3.0/en/guides/component-library-settings/index.html b/docs/main/v8.3.0/en/guides/component-library-settings/index.html
index 4553909..f8756c9 100644
--- a/docs/main/v8.3.0/en/guides/component-library-settings/index.html
+++ b/docs/main/v8.3.0/en/guides/component-library-settings/index.html
@@ -6,7 +6,7 @@
 <meta name="twitter:site" content="skywalking.apache.org">
 <meta name="twitter:image:src" content="https://skywalking.apache.org/images/skywalking_400x400.png">
 <meta property="og:image" content="https://skywalking.apache.org/images/skywalking_400x400.png">
-<meta name="generator" content="Hugo 0.74.3" />
+<meta name="generator" content="Hugo 0.80.0" />
 <META NAME="ROBOTS" CONTENT="INDEX, FOLLOW">
 
 
@@ -56,8 +56,8 @@ if (!doNotTrack) {
 
 
 
-<link rel="preload" href="/scss/main.min.188e3d9b8c40c0c4b2eb2df8c875601e2deef000f752fb38eaebf6ad0dd18a58.css" as="style">
-<link href="/scss/main.min.188e3d9b8c40c0c4b2eb2df8c875601e2deef000f752fb38eaebf6ad0dd18a58.css" rel="stylesheet" integrity="">
+<link rel="preload" href="/scss/main.min.23ad955cba500a0b91ec3371ea1bf316cde102a3cde438be9f9c6a216b8f57c8.css" as="style">
+<link href="/scss/main.min.23ad955cba500a0b91ec3371ea1bf316cde102a3cde438be9f9c6a216b8f57c8.css" rel="stylesheet" integrity="">
 
 
 <script
@@ -935,7 +935,7 @@ the component library is MySQL Driver library, then the remote service should be
 </ol>
 <p><strong>All component names and IDs must be defined in this file.</strong></p>
 <h2 id="component-library-id">Component Library id</h2>
-<p>Define all component libraries&rsquo; names and IDs, used in monitored application.
+<p>Define all component libraries' names and IDs, used in monitored application.
 This is a both-way mapping, agent or SDK could use the value(ID) to represent the component name in uplink data.</p>
 <ul>
 <li>Name: the component name used in agent and UI</li>
@@ -954,34 +954,34 @@ This is a both-way mapping, agent or SDK could use the value(ID) to represent th
 <li>C++ reserved: [9000, 10000)</li>
 </ul>
 <p>Example</p>
-<div class="highlight"><pre style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4"><code class="language-yaml" data-lang="yaml"><span style="color:#66d9ef">Tomcat</span>:
-  <span style="color:#66d9ef">id</span>: <span style="color:#ae81ff">1</span>
-  <span style="color:#66d9ef">languages</span>: Java
-<span style="color:#66d9ef">HttpClient</span>:
-  <span style="color:#66d9ef">id</span>: <span style="color:#ae81ff">2</span>
-  <span style="color:#66d9ef">languages</span>: Java,C<span style="color:#75715e">#,Node.js</span>
-<span style="color:#66d9ef">Dubbo</span>:
-  <span style="color:#66d9ef">id</span>: <span style="color:#ae81ff">3</span>
-  <span style="color:#66d9ef">languages</span>: Java
-<span style="color:#66d9ef">H2</span>:
-  <span style="color:#66d9ef">id</span>: <span style="color:#ae81ff">4</span>
-  <span style="color:#66d9ef">languages</span>: Java
+<div class="highlight"><pre style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4"><code class="language-yaml" data-lang="yaml"><span style="color:#f92672">Tomcat</span>:
+  <span style="color:#f92672">id</span>: <span style="color:#ae81ff">1</span>
+  <span style="color:#f92672">languages</span>: <span style="color:#ae81ff">Java</span>
+<span style="color:#f92672">HttpClient</span>:
+  <span style="color:#f92672">id</span>: <span style="color:#ae81ff">2</span>
+  <span style="color:#f92672">languages</span>: <span style="color:#ae81ff">Java,C#,Node.js</span>
+<span style="color:#f92672">Dubbo</span>:
+  <span style="color:#f92672">id</span>: <span style="color:#ae81ff">3</span>
+  <span style="color:#f92672">languages</span>: <span style="color:#ae81ff">Java</span>
+<span style="color:#f92672">H2</span>:
+  <span style="color:#f92672">id</span>: <span style="color:#ae81ff">4</span>
+  <span style="color:#f92672">languages</span>: <span style="color:#ae81ff">Java</span>
 </code></pre></div><h2 id="remote-server-mapping">Remote server mapping</h2>
 <p>Remote server will be conjectured by the local component. The mappings are based on Component library names.</p>
 <ul>
 <li>Key: client component library name</li>
 <li>Value: server component name</li>
 </ul>
-<div class="highlight"><pre style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4"><code class="language-yaml" data-lang="yaml"><span style="color:#66d9ef">Component-Server-Mappings</span>:
-  <span style="color:#66d9ef">Jedis</span>: Redis
-  <span style="color:#66d9ef">StackExchange.Redis</span>: Redis
-  <span style="color:#66d9ef">Redisson</span>: Redis
-  <span style="color:#66d9ef">Lettuce</span>: Redis
-  <span style="color:#66d9ef">Zookeeper</span>: Zookeeper
-  <span style="color:#66d9ef">SqlClient</span>: SqlServer
-  <span style="color:#66d9ef">Npgsql</span>: PostgreSQL
-  <span style="color:#66d9ef">MySqlConnector</span>: Mysql
-  <span style="color:#66d9ef">EntityFrameworkCore.InMemory</span>: InMemoryDatabase
+<div class="highlight"><pre style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4"><code class="language-yaml" data-lang="yaml"><span style="color:#f92672">Component-Server-Mappings</span>:
+  <span style="color:#f92672">Jedis</span>: <span style="color:#ae81ff">Redis</span>
+  <span style="color:#f92672">StackExchange.Redis</span>: <span style="color:#ae81ff">Redis</span>
+  <span style="color:#f92672">Redisson</span>: <span style="color:#ae81ff">Redis</span>
+  <span style="color:#f92672">Lettuce</span>: <span style="color:#ae81ff">Redis</span>
+  <span style="color:#f92672">Zookeeper</span>: <span style="color:#ae81ff">Zookeeper</span>
+  <span style="color:#f92672">SqlClient</span>: <span style="color:#ae81ff">SqlServer</span>
+  <span style="color:#f92672">Npgsql</span>: <span style="color:#ae81ff">PostgreSQL</span>
+  <span style="color:#f92672">MySqlConnector</span>: <span style="color:#ae81ff">Mysql</span>
+  <span style="color:#f92672">EntityFrameworkCore.InMemory</span>: <span style="color:#ae81ff">InMemoryDatabase</span>
 </code></pre></div>
 
 
diff --git a/docs/main/v8.3.0/en/guides/e2e-local-remote-debug/index.html b/docs/main/v8.3.0/en/guides/e2e-local-remote-debug/index.html
index 758b920..5d3651f 100644
--- a/docs/main/v8.3.0/en/guides/e2e-local-remote-debug/index.html
+++ b/docs/main/v8.3.0/en/guides/e2e-local-remote-debug/index.html
@@ -6,7 +6,7 @@
 <meta name="twitter:site" content="skywalking.apache.org">
 <meta name="twitter:image:src" content="https://skywalking.apache.org/images/skywalking_400x400.png">
 <meta property="og:image" content="https://skywalking.apache.org/images/skywalking_400x400.png">
-<meta name="generator" content="Hugo 0.74.3" />
+<meta name="generator" content="Hugo 0.80.0" />
 <META NAME="ROBOTS" CONTENT="INDEX, FOLLOW">
 
 
@@ -29,7 +29,7 @@ For example, this is the configuration of a container in the skywalking/test/e2e
 <meta itemprop="description" content="Using E2E local remote debugging The E2E remote debugging port of service containers is 5005. If the developer wants to use remote debugging, he needs to add remote debugging parameters to the start service command, and then expose the port 5005.
 For example, this is the configuration of a container in the skywalking/test/e2e/e2e-test/docker/base-compose.yml. JAVA_OPTS is a preset variable for passing additional parameters in the AOP service startup command, so we only need to add the JAVA remote debugging parameters agentlib:jdwp=transport=dt_socket,server=y,suspend=n,address=5005 to the configuration and exposes the port 5005.">
 
-<meta itemprop="wordCount" content="159">
+<meta itemprop="wordCount" content="158">
 
 
 
@@ -53,8 +53,8 @@ if (!doNotTrack) {
 
 
 
-<link rel="preload" href="/scss/main.min.188e3d9b8c40c0c4b2eb2df8c875601e2deef000f752fb38eaebf6ad0dd18a58.css" as="style">
-<link href="/scss/main.min.188e3d9b8c40c0c4b2eb2df8c875601e2deef000f752fb38eaebf6ad0dd18a58.css" rel="stylesheet" integrity="">
+<link rel="preload" href="/scss/main.min.23ad955cba500a0b91ec3371ea1bf316cde102a3cde438be9f9c6a216b8f57c8.css" as="style">
+<link href="/scss/main.min.23ad955cba500a0b91ec3371ea1bf316cde102a3cde438be9f9c6a216b8f57c8.css" rel="stylesheet" integrity="">
 
 
 <script
@@ -911,18 +911,18 @@ if (!doNotTrack) {
 	<h1 id="using-e2e-local-remote-debugging">Using E2E local remote debugging</h1>
 <p>The E2E remote debugging port of service containers is <code>5005</code>. If the developer wants to use remote debugging, he needs to add remote debugging parameters to the start service command, and then expose the port <code>5005</code>.</p>
 <p>For example, this is the configuration of a container in the <a href="https://github.com/apache/skywalking/blob/master/test/e2e/e2e-test/docker/base-compose.yml">skywalking/test/e2e/e2e-test/docker/base-compose.yml</a>. <a href="https://github.com/apache/skywalking/blob/190ca93b6bf48e9d966de5b05cd6490ba54b7266/docker/oap/docker-entrypoint.sh">JAVA_OPTS</a> is a preset variable for passing additional parameters in the AOP service startup command, so we only need to add the JAVA remote  [...]
-<div class="highlight"><pre style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4"><code class="language-yml" data-lang="yml"><span style="color:#66d9ef">oap</span>:
-    <span style="color:#66d9ef">image</span>: skywalking/oap:latest
-    <span style="color:#66d9ef">expose</span>:
-      ...
+<div class="highlight"><pre style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4"><code class="language-yml" data-lang="yml"><span style="color:#f92672">oap</span>:
+    <span style="color:#f92672">image</span>: <span style="color:#ae81ff">skywalking/oap:latest</span>
+    <span style="color:#f92672">expose</span>:
+      <span style="color:#ae81ff">...</span>
       - <span style="color:#ae81ff">5005</span>
-    ...
-    <span style="color:#66d9ef">environment</span>:
-      ...
-      <span style="color:#66d9ef">JAVA_OPTS</span>: &gt;<span style="color:#e6db74">-
-</span><span style="color:#e6db74">        ...</span>
-        -agentlib:jdwp=transport=dt_socket,server=y,suspend=n,address=<span style="color:#ae81ff">5005</span>
-    ...
+    <span style="color:#ae81ff">...</span>
+    <span style="color:#f92672">environment</span>:
+      <span style="color:#ae81ff">...</span>
+      <span style="color:#f92672">JAVA_OPTS</span>: &gt;-<span style="color:#e6db74">
+</span><span style="color:#e6db74">        ...
+</span><span style="color:#e6db74">        -agentlib:jdwp=transport=dt_socket,server=y,suspend=n,address=5005</span>        
+    <span style="color:#ae81ff">...</span>
 </code></pre></div><p>At last, if the E2E test failed and is retrying, the developer can get the ports mapping in the file <code>skywalking/test/e2e/e2e-test/remote_real_port</code> and selects the host port of the corresponding service for remote debugging. For example,</p>
 <div class="highlight"><pre style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4"><code class="language-bash" data-lang="bash"><span style="color:#75715e">#remote_real_port</span>
 
diff --git a/docs/main/v8.3.0/en/guides/how-to-build/index.html b/docs/main/v8.3.0/en/guides/how-to-build/index.html
index 1a4d896..704e396 100644
--- a/docs/main/v8.3.0/en/guides/how-to-build/index.html
+++ b/docs/main/v8.3.0/en/guides/how-to-build/index.html
@@ -6,7 +6,7 @@
 <meta name="twitter:site" content="skywalking.apache.org">
 <meta name="twitter:image:src" content="https://skywalking.apache.org/images/skywalking_400x400.png">
 <meta property="og:image" content="https://skywalking.apache.org/images/skywalking_400x400.png">
-<meta name="generator" content="Hugo 0.74.3" />
+<meta name="generator" content="Hugo 0.80.0" />
 <META NAME="ROBOTS" CONTENT="INDEX, FOLLOW">
 
 
@@ -59,8 +59,8 @@ if (!doNotTrack) {
 
 
 
-<link rel="preload" href="/scss/main.min.188e3d9b8c40c0c4b2eb2df8c875601e2deef000f752fb38eaebf6ad0dd18a58.css" as="style">
-<link href="/scss/main.min.188e3d9b8c40c0c4b2eb2df8c875601e2deef000f752fb38eaebf6ad0dd18a58.css" rel="stylesheet" integrity="">
+<link rel="preload" href="/scss/main.min.23ad955cba500a0b91ec3371ea1bf316cde102a3cde438be9f9c6a216b8f57c8.css" as="style">
+<link href="/scss/main.min.23ad955cba500a0b91ec3371ea1bf316cde102a3cde438be9f9c6a216b8f57c8.css" rel="stylesheet" integrity="">
 
 
 <script
diff --git a/docs/main/v8.3.0/en/guides/how-to-release/index.html b/docs/main/v8.3.0/en/guides/how-to-release/index.html
index 66b8490..492bebb 100644
--- a/docs/main/v8.3.0/en/guides/how-to-release/index.html
+++ b/docs/main/v8.3.0/en/guides/how-to-release/index.html
@@ -6,7 +6,7 @@
 <meta name="twitter:site" content="skywalking.apache.org">
 <meta name="twitter:image:src" content="https://skywalking.apache.org/images/skywalking_400x400.png">
 <meta property="og:image" content="https://skywalking.apache.org/images/skywalking_400x400.png">
-<meta name="generator" content="Hugo 0.74.3" />
+<meta name="generator" content="Hugo 0.80.0" />
 <META NAME="ROBOTS" CONTENT="INDEX, FOLLOW">
 
 
@@ -59,8 +59,8 @@ if (!doNotTrack) {
 
 
 
-<link rel="preload" href="/scss/main.min.188e3d9b8c40c0c4b2eb2df8c875601e2deef000f752fb38eaebf6ad0dd18a58.css" as="style">
-<link href="/scss/main.min.188e3d9b8c40c0c4b2eb2df8c875601e2deef000f752fb38eaebf6ad0dd18a58.css" rel="stylesheet" integrity="">
+<link rel="preload" href="/scss/main.min.23ad955cba500a0b91ec3371ea1bf316cde102a3cde438be9f9c6a216b8f57c8.css" as="style">
+<link href="/scss/main.min.23ad955cba500a0b91ec3371ea1bf316cde102a3cde438be9f9c6a216b8f57c8.css" rel="stylesheet" integrity="">
 
 
 <script
diff --git a/docs/main/v8.3.0/en/guides/java-plugin-development-guide/index.html b/docs/main/v8.3.0/en/guides/java-plugin-development-guide/index.html
index 990480c..e18bcc0 100644
--- a/docs/main/v8.3.0/en/guides/java-plugin-development-guide/index.html
+++ b/docs/main/v8.3.0/en/guides/java-plugin-development-guide/index.html
@@ -6,7 +6,7 @@
 <meta name="twitter:site" content="skywalking.apache.org">
 <meta name="twitter:image:src" content="https://skywalking.apache.org/images/skywalking_400x400.png">
 <meta property="og:image" content="https://skywalking.apache.org/images/skywalking_400x400.png">
-<meta name="generator" content="Hugo 0.74.3" />
+<meta name="generator" content="Hugo 0.80.0" />
 <META NAME="ROBOTS" CONTENT="INDEX, FOLLOW">
 
 
@@ -56,8 +56,8 @@ if (!doNotTrack) {
 
 
 
-<link rel="preload" href="/scss/main.min.188e3d9b8c40c0c4b2eb2df8c875601e2deef000f752fb38eaebf6ad0dd18a58.css" as="style">
-<link href="/scss/main.min.188e3d9b8c40c0c4b2eb2df8c875601e2deef000f752fb38eaebf6ad0dd18a58.css" rel="stylesheet" integrity="">
+<link rel="preload" href="/scss/main.min.23ad955cba500a0b91ec3371ea1bf316cde102a3cde438be9f9c6a216b8f57c8.css" as="style">
+<link href="/scss/main.min.23ad955cba500a0b91ec3371ea1bf316cde102a3cde438be9f9c6a216b8f57c8.css" rel="stylesheet" integrity="">
 
 
 <script
@@ -1290,7 +1290,7 @@ and could make very unexpected result or side effect.</p>
 <p>The config could provide different behaviours based on the configurations. SkyWalking plugin mechanism provides the configuration
 injection and initialization system in the agent core.</p>
 <p>Every plugin could declare one or more classes to represent the config by using <code>@PluginConfig</code> annotation. The agent core
-could initialize this class&rsquo; static field though System environments, System properties, and <code>agent.config</code> static file.</p>
+could initialize this class' static field though System environments, System properties, and <code>agent.config</code> static file.</p>
 <p>The <code>#root()</code> method in the <code>@PluginConfig</code> annotation requires to declare the root class for the initialization process.
 Typically, SkyWalking prefers to use nested inner static classes for the hierarchy of the configuration.
 Recommend using <code>Plugin</code>/<code>plugin-name</code>/<code>config-key</code> as the nested classes structure of the Config class.</p>
diff --git a/docs/main/v8.3.0/en/guides/plugin-test/index.html b/docs/main/v8.3.0/en/guides/plugin-test/index.html
index aeef873..695956f 100644
--- a/docs/main/v8.3.0/en/guides/plugin-test/index.html
+++ b/docs/main/v8.3.0/en/guides/plugin-test/index.html
@@ -6,7 +6,7 @@
 <meta name="twitter:site" content="skywalking.apache.org">
 <meta name="twitter:image:src" content="https://skywalking.apache.org/images/skywalking_400x400.png">
 <meta property="og:image" content="https://skywalking.apache.org/images/skywalking_400x400.png">
-<meta name="generator" content="Hugo 0.74.3" />
+<meta name="generator" content="Hugo 0.80.0" />
 <META NAME="ROBOTS" CONTENT="INDEX, FOLLOW">
 
 
@@ -20,12 +20,12 @@
 <meta name="theme-color" content="#ffffff">
 
 <title>Plugin automatic test framework | Apache SkyWalking</title><meta property="og:title" content="Plugin automatic test framework" />
-<meta property="og:description" content="Plugin automatic test framework Plugin test framework is designed for verifying the plugins&rsquo; function and compatible status. As there are dozens of plugins and hundreds of versions need to be verified, it is impossible to do manually. The test framework uses container based tech stack, requires a set of real services with agent installed, then the test mock OAP backend is running to check the segments data sent from agents." />
+<meta property="og:description" content="Plugin automatic test framework Plugin test framework is designed for verifying the plugins&#39; function and compatible status. As there are dozens of plugins and hundreds of versions need to be verified, it is impossible to do manually. The test framework uses container based tech stack, requires a set of real services with agent installed, then the test mock OAP backend is running to check the segments data sent from agents." />
 <meta property="og:type" content="article" />
 <meta property="og:url" content="/docs/main/v8.3.0/en/guides/plugin-test/" />
 
 <meta itemprop="name" content="Plugin automatic test framework">
-<meta itemprop="description" content="Plugin automatic test framework Plugin test framework is designed for verifying the plugins&rsquo; function and compatible status. As there are dozens of plugins and hundreds of versions need to be verified, it is impossible to do manually. The test framework uses container based tech stack, requires a set of real services with agent installed, then the test mock OAP backend is running to check the segments data sent from agents.">
+<meta itemprop="description" content="Plugin automatic test framework Plugin test framework is designed for verifying the plugins&#39; function and compatible status. As there are dozens of plugins and hundreds of versions need to be verified, it is impossible to do manually. The test framework uses container based tech stack, requires a set of real services with agent installed, then the test mock OAP backend is running to check the segments data sent from agents.">
 
 <meta itemprop="wordCount" content="2579">
 
@@ -34,7 +34,7 @@
 <meta itemprop="keywords" content="" />
 <meta name="twitter:card" content="summary"/>
 <meta name="twitter:title" content="Plugin automatic test framework"/>
-<meta name="twitter:description" content="Plugin automatic test framework Plugin test framework is designed for verifying the plugins&rsquo; function and compatible status. As there are dozens of plugins and hundreds of versions need to be verified, it is impossible to do manually. The test framework uses container based tech stack, requires a set of real services with agent installed, then the test mock OAP backend is running to check the segments data sent from agents."/>
+<meta name="twitter:description" content="Plugin automatic test framework Plugin test framework is designed for verifying the plugins&#39; function and compatible status. As there are dozens of plugins and hundreds of versions need to be verified, it is impossible to do manually. The test framework uses container based tech stack, requires a set of real services with agent installed, then the test mock OAP backend is running to check the segments data sent from agents."/>
 
 <script type="application/javascript">
 var doNotTrack = false;
@@ -50,8 +50,8 @@ if (!doNotTrack) {
 
 
 
-<link rel="preload" href="/scss/main.min.188e3d9b8c40c0c4b2eb2df8c875601e2deef000f752fb38eaebf6ad0dd18a58.css" as="style">
-<link href="/scss/main.min.188e3d9b8c40c0c4b2eb2df8c875601e2deef000f752fb38eaebf6ad0dd18a58.css" rel="stylesheet" integrity="">
+<link rel="preload" href="/scss/main.min.23ad955cba500a0b91ec3371ea1bf316cde102a3cde438be9f9c6a216b8f57c8.css" as="style">
+<link href="/scss/main.min.23ad955cba500a0b91ec3371ea1bf316cde102a3cde438be9f9c6a216b8f57c8.css" rel="stylesheet" integrity="">
 
 
 <script
@@ -936,7 +936,7 @@ if (!doNotTrack) {
 
 
 	<h1 id="plugin-automatic-test-framework">Plugin automatic test framework</h1>
-<p>Plugin test framework is designed for verifying the plugins&rsquo; function and compatible status. As there are dozens of plugins and
+<p>Plugin test framework is designed for verifying the plugins' function and compatible status. As there are dozens of plugins and
 hundreds of versions need to be verified, it is impossible to do manually.
 The test framework uses container based tech stack, requires a set of real services with agent installed, then the test mock
 OAP backend is running to check the segments data sent from agents.</p>
@@ -1142,15 +1142,15 @@ dependencies:
 and describe it as a string line.</li>
 </ul>
 <p>Such as in official doc, the health check is</p>
-<div class="highlight"><pre style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4"><code class="language-yaml" data-lang="yaml"><span style="color:#66d9ef">healthcheck</span>:
-  <span style="color:#66d9ef">test</span>: [<span style="color:#e6db74">&#34;CMD&#34;</span>, <span style="color:#e6db74">&#34;curl&#34;</span>, <span style="color:#e6db74">&#34;-f&#34;</span>, <span style="color:#e6db74">&#34;http://localhost&#34;</span>]
-  <span style="color:#66d9ef">interval</span>: 1m30s
-  <span style="color:#66d9ef">timeout</span>: 10s
-  <span style="color:#66d9ef">retries</span>: <span style="color:#ae81ff">3</span>
-  <span style="color:#66d9ef">start_period</span>: 40s
+<div class="highlight"><pre style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4"><code class="language-yaml" data-lang="yaml"><span style="color:#f92672">healthcheck</span>:
+  <span style="color:#f92672">test</span>: [<span style="color:#e6db74">&#34;CMD&#34;</span>, <span style="color:#e6db74">&#34;curl&#34;</span>, <span style="color:#e6db74">&#34;-f&#34;</span>, <span style="color:#e6db74">&#34;http://localhost&#34;</span>]
+  <span style="color:#f92672">interval</span>: <span style="color:#ae81ff">1m30s</span>
+  <span style="color:#f92672">timeout</span>: <span style="color:#ae81ff">10s</span>
+  <span style="color:#f92672">retries</span>: <span style="color:#ae81ff">3</span>
+  <span style="color:#f92672">start_period</span>: <span style="color:#ae81ff">40s</span>
 </code></pre></div><p>The here, you should write as</p>
-<div class="highlight"><pre style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4"><code class="language-yaml" data-lang="yaml"><span style="color:#66d9ef">healthcheck</span>:
-  - <span style="color:#66d9ef">&#39;test</span>: [<span style="color:#e6db74">&#34;CMD&#34;</span>, <span style="color:#e6db74">&#34;curl&#34;</span>, <span style="color:#e6db74">&#34;-f&#34;</span>, <span style="color:#e6db74">&#34;http://localhost&#34;</span>]&#39;
+<div class="highlight"><pre style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4"><code class="language-yaml" data-lang="yaml"><span style="color:#f92672">healthcheck</span>:
+  - <span style="color:#f92672">&#39;test</span>: [<span style="color:#e6db74">&#34;CMD&#34;</span>, <span style="color:#e6db74">&#34;curl&#34;</span>, <span style="color:#e6db74">&#34;-f&#34;</span>, <span style="color:#e6db74">&#34;http://localhost&#34;</span>]<span style="color:#ae81ff">&#39;</span>
   - <span style="color:#e6db74">&#34;interval: 1m30s&#34;</span>
   - <span style="color:#e6db74">&#34;timeout: 10s&#34;</span>
   - <span style="color:#e6db74">&#34;retries: 3&#34;</span>
@@ -1174,26 +1174,26 @@ don&rsquo;t need mapping any port to the host VM, or mount any folder.</p>
 <table>
 <thead>
 <tr>
-<th align="left">Operator</th>
-<th align="left">Description</th>
+<th style="text-align:left">Operator</th>
+<th style="text-align:left">Description</th>
 </tr>
 </thead>
 <tbody>
 <tr>
-<td align="left"><code>nq</code></td>
-<td align="left">Not equal</td>
+<td style="text-align:left"><code>nq</code></td>
+<td style="text-align:left">Not equal</td>
 </tr>
 <tr>
-<td align="left"><code>eq</code></td>
-<td align="left">Equal(default)</td>
+<td style="text-align:left"><code>eq</code></td>
+<td style="text-align:left">Equal(default)</td>
 </tr>
 <tr>
-<td align="left"><code>ge</code></td>
-<td align="left">Greater than or equal</td>
+<td style="text-align:left"><code>ge</code></td>
+<td style="text-align:left">Greater than or equal</td>
 </tr>
 <tr>
-<td align="left"><code>gt</code></td>
-<td align="left">Greater than</td>
+<td style="text-align:left"><code>gt</code></td>
+<td style="text-align:left">Greater than</td>
 </tr>
 </tbody>
 </table>
@@ -1201,34 +1201,34 @@ don&rsquo;t need mapping any port to the host VM, or mount any folder.</p>
 <table>
 <thead>
 <tr>
-<th align="left">Operator</th>
-<th align="left">Description</th>
+<th style="text-align:left">Operator</th>
+<th style="text-align:left">Description</th>
 </tr>
 </thead>
 <tbody>
 <tr>
-<td align="left"><code>not null</code></td>
-<td align="left">Not null</td>
+<td style="text-align:left"><code>not null</code></td>
+<td style="text-align:left">Not null</td>
 </tr>
 <tr>
-<td align="left"><code>null</code></td>
-<td align="left">Null or empty String</td>
+<td style="text-align:left"><code>null</code></td>
+<td style="text-align:left">Null or empty String</td>
 </tr>
 <tr>
-<td align="left"><code>eq</code></td>
-<td align="left">Equal(default)</td>
+<td style="text-align:left"><code>eq</code></td>
+<td style="text-align:left">Equal(default)</td>
 </tr>
 </tbody>
 </table>
 <p><strong>Expected Data Format Of The Segment</strong></p>
-<div class="highlight"><pre style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4"><code class="language-yml" data-lang="yml"><span style="color:#66d9ef">segmentItems</span>:
-<span style="color:#e6db74">-
-</span><span style="color:#e6db74">  serviceName: SERVICE_NAME(string)</span>
-  <span style="color:#66d9ef">segmentSize</span>: SEGMENT_SIZE(int)
-  <span style="color:#66d9ef">segments</span>:
-  - <span style="color:#66d9ef">segmentId</span>: SEGMENT_ID(string)
-    <span style="color:#66d9ef">spans</span>:
-        ...
+<div class="highlight"><pre style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4"><code class="language-yml" data-lang="yml"><span style="color:#f92672">segmentItems</span>:
+-
+  <span style="color:#f92672">serviceName</span>: <span style="color:#ae81ff">SERVICE_NAME(string)</span>
+  <span style="color:#f92672">segmentSize</span>: <span style="color:#ae81ff">SEGMENT_SIZE(int)</span>
+  <span style="color:#f92672">segments</span>:
+  - <span style="color:#f92672">segmentId</span>: <span style="color:#ae81ff">SEGMENT_ID(string)</span>
+    <span style="color:#f92672">spans</span>:
+        <span style="color:#ae81ff">...</span>
 </code></pre></div><table>
 <thead>
 <tr>
@@ -1257,34 +1257,34 @@ don&rsquo;t need mapping any port to the host VM, or mount any folder.</p>
 </table>
 <p><strong>Expected Data Format Of The Span</strong></p>
 <p><strong>Notice</strong>: The order of span list should follow the order of the span finish time.</p>
-<div class="highlight"><pre style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4"><code class="language-yml" data-lang="yml">    <span style="color:#66d9ef">operationName</span>: OPERATION_NAME(string)
-    <span style="color:#66d9ef">parentSpanId</span>: PARENT_SPAN_ID(int)
-    <span style="color:#66d9ef">spanId</span>: SPAN_ID(int)
-    <span style="color:#66d9ef">startTime</span>: START_TIME(int)
-    <span style="color:#66d9ef">endTime</span>: END_TIME(int)
-    <span style="color:#66d9ef">isError: IS_ERROR(string</span>: <span style="color:#66d9ef">true</span>, <span style="color:#66d9ef">false</span>)
-    <span style="color:#66d9ef">spanLayer: SPAN_LAYER(string</span>: DB, RPC_FRAMEWORK, HTTP, MQ, CACHE)
-    <span style="color:#66d9ef">spanType: SPAN_TYPE(string</span>: Exit, Entry, Local)
-    <span style="color:#66d9ef">componentId</span>: COMPONENT_ID(int)
-    <span style="color:#66d9ef">tags</span>:
-    - {<span style="color:#66d9ef">key: TAG_KEY(string), value</span>: TAG_VALUE(string)}
-    ...
-    <span style="color:#66d9ef">logs</span>:
-    - {<span style="color:#66d9ef">key: LOG_KEY(string), value</span>: LOG_VALUE(string)}
-    ...
-    <span style="color:#66d9ef">peer</span>: PEER(string)
-    <span style="color:#66d9ef">refs</span>:
+<div class="highlight"><pre style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4"><code class="language-yml" data-lang="yml">    <span style="color:#f92672">operationName</span>: <span style="color:#ae81ff">OPERATION_NAME(string)</span>
+    <span style="color:#f92672">parentSpanId</span>: <span style="color:#ae81ff">PARENT_SPAN_ID(int)</span>
+    <span style="color:#f92672">spanId</span>: <span style="color:#ae81ff">SPAN_ID(int)</span>
+    <span style="color:#f92672">startTime</span>: <span style="color:#ae81ff">START_TIME(int)</span>
+    <span style="color:#f92672">endTime</span>: <span style="color:#ae81ff">END_TIME(int)</span>
+    <span style="color:#f92672">isError: IS_ERROR(string</span>: <span style="color:#66d9ef">true</span>, <span style="color:#66d9ef">false</span><span style="color:#ae81ff">)</span>
+    <span style="color:#f92672">spanLayer: SPAN_LAYER(string</span>: <span style="color:#ae81ff">DB, RPC_FRAMEWORK, HTTP, MQ, CACHE)</span>
+    <span style="color:#f92672">spanType: SPAN_TYPE(string</span>: <span style="color:#ae81ff">Exit, Entry, Local)</span>
+    <span style="color:#f92672">componentId</span>: <span style="color:#ae81ff">COMPONENT_ID(int)</span>
+    <span style="color:#f92672">tags</span>:
+    - {<span style="color:#f92672">key: TAG_KEY(string), value</span>: <span style="color:#ae81ff">TAG_VALUE(string)}</span>
+    <span style="color:#ae81ff">...</span>
+    <span style="color:#f92672">logs</span>:
+    - {<span style="color:#f92672">key: LOG_KEY(string), value</span>: <span style="color:#ae81ff">LOG_VALUE(string)}</span>
+    <span style="color:#ae81ff">...</span>
+    <span style="color:#f92672">peer</span>: <span style="color:#ae81ff">PEER(string)</span>
+    <span style="color:#f92672">refs</span>:
     - {
-       <span style="color:#66d9ef">traceId</span>: TRACE_ID(string),
-       <span style="color:#66d9ef">parentTraceSegmentId</span>: PARENT_TRACE_SEGMENT_ID(string),
-       <span style="color:#66d9ef">parentSpanId</span>: PARENT_SPAN_ID(int),
-       <span style="color:#66d9ef">parentService</span>: PARENT_SERVICE(string),
-       <span style="color:#66d9ef">parentServiceInstance</span>: PARENT_SERVICE_INSTANCE(string),
-       <span style="color:#66d9ef">parentEndpoint</span>: PARENT_ENDPOINT_NAME(string),
-       <span style="color:#66d9ef">networkAddress</span>: NETWORK_ADDRESS(string),
-       <span style="color:#66d9ef">refType:  REF_TYPE(string</span>: CrossProcess, CrossThread)
+       <span style="color:#f92672">traceId</span>: <span style="color:#ae81ff">TRACE_ID(string),</span>
+       <span style="color:#f92672">parentTraceSegmentId</span>: <span style="color:#ae81ff">PARENT_TRACE_SEGMENT_ID(string),</span>
+       <span style="color:#f92672">parentSpanId</span>: <span style="color:#ae81ff">PARENT_SPAN_ID(int),</span>
+       <span style="color:#f92672">parentService</span>: <span style="color:#ae81ff">PARENT_SERVICE(string),</span>
+       <span style="color:#f92672">parentServiceInstance</span>: <span style="color:#ae81ff">PARENT_SERVICE_INSTANCE(string),</span>
+       <span style="color:#f92672">parentEndpoint</span>: <span style="color:#ae81ff">PARENT_ENDPOINT_NAME(string),</span>
+       <span style="color:#f92672">networkAddress</span>: <span style="color:#ae81ff">NETWORK_ADDRESS(string),</span>
+       <span style="color:#f92672">refType:  REF_TYPE(string</span>: <span style="color:#ae81ff">CrossProcess, CrossThread)</span>
      }
-   ...
+   <span style="color:#ae81ff">...</span>
 </code></pre></div><table>
 <thead>
 <tr>
@@ -1387,12 +1387,12 @@ don&rsquo;t need mapping any port to the host VM, or mount any folder.</p>
 </tbody>
 </table>
 <p><strong>Expected Data Format Of The Meter Items</strong></p>
-<div class="highlight"><pre style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4"><code class="language-yml" data-lang="yml"><span style="color:#66d9ef">meterItems</span>:
-<span style="color:#e6db74">-
-</span><span style="color:#e6db74">  serviceName: SERVICE_NAME(string)</span>
-  <span style="color:#66d9ef">meterSize</span>: METER_SIZE(int)
-  <span style="color:#66d9ef">meters</span>:
-  - ...
+<div class="highlight"><pre style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4"><code class="language-yml" data-lang="yml"><span style="color:#f92672">meterItems</span>:
+-
+  <span style="color:#f92672">serviceName</span>: <span style="color:#ae81ff">SERVICE_NAME(string)</span>
+  <span style="color:#f92672">meterSize</span>: <span style="color:#ae81ff">METER_SIZE(int)</span>
+  <span style="color:#f92672">meters</span>:
+  - <span style="color:#ae81ff">...</span>
 </code></pre></div><table>
 <thead>
 <tr>
@@ -1416,14 +1416,14 @@ don&rsquo;t need mapping any port to the host VM, or mount any folder.</p>
 </tbody>
 </table>
 <p><strong>Expected Data Format Of The Meter</strong></p>
-<div class="highlight"><pre style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4"><code class="language-yml" data-lang="yml">    <span style="color:#66d9ef">meterId</span>: 
-        <span style="color:#66d9ef">name</span>: NAME(string)
-        <span style="color:#66d9ef">tags</span>:
-        - {<span style="color:#66d9ef">name: TAG_NAME(string), value</span>: TAG_VALUE(string)}
-    <span style="color:#66d9ef">singleValue</span>: SINGLE_VALUE(double)
-    <span style="color:#66d9ef">histogramBuckets</span>:
-    - HISTOGRAM_BUCKET(double)
-    ...
+<div class="highlight"><pre style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4"><code class="language-yml" data-lang="yml">    <span style="color:#f92672">meterId</span>: 
+        <span style="color:#f92672">name</span>: <span style="color:#ae81ff">NAME(string)</span>
+        <span style="color:#f92672">tags</span>:
+        - {<span style="color:#f92672">name: TAG_NAME(string), value</span>: <span style="color:#ae81ff">TAG_VALUE(string)}</span>
+    <span style="color:#f92672">singleValue</span>: <span style="color:#ae81ff">SINGLE_VALUE(double)</span>
+    <span style="color:#f92672">histogramBuckets</span>:
+    - <span style="color:#ae81ff">HISTOGRAM_BUCKET(double)</span>
+    <span style="color:#ae81ff">...</span>
 </code></pre></div><p>The verify description for MeterId</p>
 <table>
 <thead>
@@ -1465,30 +1465,30 @@ The following system environment variables are available in the shell.</p>
 <table>
 <thead>
 <tr>
-<th align="left">Variable</th>
-<th align="left">Description</th>
+<th style="text-align:left">Variable</th>
+<th style="text-align:left">Description</th>
 </tr>
 </thead>
 <tbody>
 <tr>
-<td align="left">agent_opts</td>
-<td align="left">Agent plugin opts, check the detail in plugin doc or the same opt added in this PR.</td>
+<td style="text-align:left">agent_opts</td>
+<td style="text-align:left">Agent plugin opts, check the detail in plugin doc or the same opt added in this PR.</td>
 </tr>
 <tr>
-<td align="left">SCENARIO_NAME</td>
-<td align="left">Service name. Default same as the case folder name</td>
+<td style="text-align:left">SCENARIO_NAME</td>
+<td style="text-align:left">Service name. Default same as the case folder name</td>
 </tr>
 <tr>
-<td align="left">SCENARIO_VERSION</td>
-<td align="left">Version</td>
+<td style="text-align:left">SCENARIO_VERSION</td>
+<td style="text-align:left">Version</td>
 </tr>
 <tr>
-<td align="left">SCENARIO_ENTRY_SERVICE</td>
-<td align="left">Entrance URL to access this service</td>
+<td style="text-align:left">SCENARIO_ENTRY_SERVICE</td>
+<td style="text-align:left">Entrance URL to access this service</td>
 </tr>
 <tr>
-<td align="left">SCENARIO_HEALTH_CHECK_URL</td>
-<td align="left">Health check URL</td>
+<td style="text-align:left">SCENARIO_HEALTH_CHECK_URL</td>
+<td style="text-align:left">Health check URL</td>
 </tr>
 </tbody>
 </table>
@@ -1582,66 +1582,66 @@ and don&rsquo;t include the segments of heartbeat service in the expected segmen
 <li>Segment represents the CaseServlet access. Let&rsquo;s name it as <code>SegmentA</code>.</li>
 <li>Segment represents the ContextPropagateServlet access. Let&rsquo;s name it as <code>SegmentB</code>.</li>
 </ol>
-<div class="highlight"><pre style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4"><code class="language-yml" data-lang="yml"><span style="color:#66d9ef">segmentItems</span>:
-  - <span style="color:#66d9ef">serviceName</span>: httpclient-case
-    <span style="color:#66d9ef">segmentSize</span>: ge <span style="color:#ae81ff">2</span> <span style="color:#75715e"># Could have more than one health check segments, because, the dependency is not standby.</span>
+<div class="highlight"><pre style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4"><code class="language-yml" data-lang="yml"><span style="color:#f92672">segmentItems</span>:
+  - <span style="color:#f92672">serviceName</span>: <span style="color:#ae81ff">httpclient-case</span>
+    <span style="color:#f92672">segmentSize</span>: <span style="color:#ae81ff">ge 2</span> <span style="color:#75715e"># Could have more than one health check segments, because, the dependency is not standby.</span>
 </code></pre></div><p>Because Tomcat plugin is a default plugin of SkyWalking, so, in SegmentA, there are two spans</p>
 <ol>
 <li>Tomcat entry span</li>
 <li>HttpClient exit span</li>
 </ol>
 <p>SegmentA span list should like following</p>
-<div class="highlight"><pre style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4"><code class="language-yml" data-lang="yml">    - <span style="color:#66d9ef">segmentId</span>: not <span style="color:#66d9ef">null</span>
-      <span style="color:#66d9ef">spans</span>:
-        - <span style="color:#66d9ef">operationName</span>: /httpclient-case/case/context-propagate
-          <span style="color:#66d9ef">parentSpanId</span>: <span style="color:#ae81ff">0</span>
-          <span style="color:#66d9ef">spanId</span>: <span style="color:#ae81ff">1</span>
-          <span style="color:#66d9ef">startTime</span>: nq <span style="color:#ae81ff">0</span>
-          <span style="color:#66d9ef">endTime</span>: nq <span style="color:#ae81ff">0</span>
-          <span style="color:#66d9ef">isError</span>: <span style="color:#66d9ef">false</span>
-          <span style="color:#66d9ef">spanLayer</span>: Http
-          <span style="color:#66d9ef">spanType</span>: Exit
-          <span style="color:#66d9ef">componentId</span>: eq <span style="color:#ae81ff">2</span>
-          <span style="color:#66d9ef">tags</span>:
-            - {<span style="color:#66d9ef">key: url, value</span>: <span style="color:#e6db74">&#39;http://127.0.0.1:8080/httpclient-case/case/context-propagate&#39;</span>}
-            - {<span style="color:#66d9ef">key: http.method, value</span>: GET}
-          <span style="color:#66d9ef">logs</span>: []
-          <span style="color:#66d9ef">peer</span>: <span style="color:#ae81ff">127.0.0.1</span>:<span style="color:#ae81ff">8080</span>
-        - <span style="color:#66d9ef">operationName</span>: /httpclient-case/case/httpclient
-          <span style="color:#66d9ef">parentSpanId</span>: -<span style="color:#ae81ff">1</span>
-          <span style="color:#66d9ef">spanId</span>: <span style="color:#ae81ff">0</span>
-          <span style="color:#66d9ef">startTime</span>: nq <span style="color:#ae81ff">0</span>
-          <span style="color:#66d9ef">endTime</span>: nq <span style="color:#ae81ff">0</span>
-          <span style="color:#66d9ef">spanLayer</span>: Http
-          <span style="color:#66d9ef">isError</span>: <span style="color:#66d9ef">false</span>
-          <span style="color:#66d9ef">spanType</span>: Entry
-          <span style="color:#66d9ef">componentId</span>: <span style="color:#ae81ff">1</span>
-          <span style="color:#66d9ef">tags</span>:
-            - {<span style="color:#66d9ef">key: url, value</span>: <span style="color:#e6db74">&#39;http://localhost:{SERVER_OUTPUT_PORT}/httpclient-case/case/httpclient&#39;</span>}
-            - {<span style="color:#66d9ef">key: http.method, value</span>: GET}
-          <span style="color:#66d9ef">logs</span>: []
-          <span style="color:#66d9ef">peer</span>: <span style="color:#66d9ef">null</span>
+<div class="highlight"><pre style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4"><code class="language-yml" data-lang="yml">    - <span style="color:#f92672">segmentId</span>: <span style="color:#ae81ff">not null</span>
+      <span style="color:#f92672">spans</span>:
+        - <span style="color:#f92672">operationName</span>: <span style="color:#ae81ff">/httpclient-case/case/context-propagate</span>
+          <span style="color:#f92672">parentSpanId</span>: <span style="color:#ae81ff">0</span>
+          <span style="color:#f92672">spanId</span>: <span style="color:#ae81ff">1</span>
+          <span style="color:#f92672">startTime</span>: <span style="color:#ae81ff">nq 0</span>
+          <span style="color:#f92672">endTime</span>: <span style="color:#ae81ff">nq 0</span>
+          <span style="color:#f92672">isError</span>: <span style="color:#66d9ef">false</span>
+          <span style="color:#f92672">spanLayer</span>: <span style="color:#ae81ff">Http</span>
+          <span style="color:#f92672">spanType</span>: <span style="color:#ae81ff">Exit</span>
+          <span style="color:#f92672">componentId</span>: <span style="color:#ae81ff">eq 2</span>
+          <span style="color:#f92672">tags</span>:
+            - {<span style="color:#f92672">key: url, value</span>: <span style="color:#e6db74">&#39;http://127.0.0.1:8080/httpclient-case/case/context-propagate&#39;</span>}
+            - {<span style="color:#f92672">key: http.method, value</span>: <span style="color:#ae81ff">GET}</span>
+          <span style="color:#f92672">logs</span>: []
+          <span style="color:#f92672">peer</span>: <span style="color:#ae81ff">127.0.0.1</span>:<span style="color:#ae81ff">8080</span>
+        - <span style="color:#f92672">operationName</span>: <span style="color:#ae81ff">/httpclient-case/case/httpclient</span>
+          <span style="color:#f92672">parentSpanId</span>: -<span style="color:#ae81ff">1</span>
+          <span style="color:#f92672">spanId</span>: <span style="color:#ae81ff">0</span>
+          <span style="color:#f92672">startTime</span>: <span style="color:#ae81ff">nq 0</span>
+          <span style="color:#f92672">endTime</span>: <span style="color:#ae81ff">nq 0</span>
+          <span style="color:#f92672">spanLayer</span>: <span style="color:#ae81ff">Http</span>
+          <span style="color:#f92672">isError</span>: <span style="color:#66d9ef">false</span>
+          <span style="color:#f92672">spanType</span>: <span style="color:#ae81ff">Entry</span>
+          <span style="color:#f92672">componentId</span>: <span style="color:#ae81ff">1</span>
+          <span style="color:#f92672">tags</span>:
+            - {<span style="color:#f92672">key: url, value</span>: <span style="color:#e6db74">&#39;http://localhost:{SERVER_OUTPUT_PORT}/httpclient-case/case/httpclient&#39;</span>}
+            - {<span style="color:#f92672">key: http.method, value</span>: <span style="color:#ae81ff">GET}</span>
+          <span style="color:#f92672">logs</span>: []
+          <span style="color:#f92672">peer</span>: <span style="color:#66d9ef">null</span>
 </code></pre></div><p>SegmentB should only have one Tomcat entry span, but includes the Ref pointing to SegmentA.</p>
 <p>SegmentB span list should like following</p>
-<div class="highlight"><pre style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4"><code class="language-yml" data-lang="yml">- <span style="color:#66d9ef">segmentId</span>: not <span style="color:#66d9ef">null</span>
-  <span style="color:#66d9ef">spans</span>:
-  <span style="color:#e6db74">-
-</span><span style="color:#e6db74">   operationName: /httpclient-case/case/context-propagate</span>
-   <span style="color:#66d9ef">parentSpanId</span>: -<span style="color:#ae81ff">1</span>
-   <span style="color:#66d9ef">spanId</span>: <span style="color:#ae81ff">0</span>
-   <span style="color:#66d9ef">tags</span>:
-   - {<span style="color:#66d9ef">key: url, value</span>: <span style="color:#e6db74">&#39;http://127.0.0.1:8080/httpclient-case/case/context-propagate&#39;</span>}
-   - {<span style="color:#66d9ef">key: http.method, value</span>: GET}
-   <span style="color:#66d9ef">logs</span>: []
-   <span style="color:#66d9ef">startTime</span>: nq <span style="color:#ae81ff">0</span>
-   <span style="color:#66d9ef">endTime</span>: nq <span style="color:#ae81ff">0</span>
-   <span style="color:#66d9ef">spanLayer</span>: Http
-   <span style="color:#66d9ef">isError</span>: <span style="color:#66d9ef">false</span>
-   <span style="color:#66d9ef">spanType</span>: Entry
-   <span style="color:#66d9ef">componentId</span>: <span style="color:#ae81ff">1</span>
-   <span style="color:#66d9ef">peer</span>: <span style="color:#66d9ef">null</span>
-   <span style="color:#66d9ef">refs</span>:
-    - {<span style="color:#66d9ef">parentEndpoint: /httpclient-case/case/httpclient, networkAddress: &#39;localhost:8080&#39;, refType: CrossProcess, parentSpanId: 1, parentTraceSegmentId: not null, parentServiceInstance: not null, parentService: not null, traceId</span>: not <span style="color:#66d9ef">null</span>}
+<div class="highlight"><pre style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4"><code class="language-yml" data-lang="yml">- <span style="color:#f92672">segmentId</span>: <span style="color:#ae81ff">not null</span>
+  <span style="color:#f92672">spans</span>:
+  -
+   <span style="color:#f92672">operationName</span>: <span style="color:#ae81ff">/httpclient-case/case/context-propagate</span>
+   <span style="color:#f92672">parentSpanId</span>: -<span style="color:#ae81ff">1</span>
+   <span style="color:#f92672">spanId</span>: <span style="color:#ae81ff">0</span>
+   <span style="color:#f92672">tags</span>:
+   - {<span style="color:#f92672">key: url, value</span>: <span style="color:#e6db74">&#39;http://127.0.0.1:8080/httpclient-case/case/context-propagate&#39;</span>}
+   - {<span style="color:#f92672">key: http.method, value</span>: <span style="color:#ae81ff">GET}</span>
+   <span style="color:#f92672">logs</span>: []
+   <span style="color:#f92672">startTime</span>: <span style="color:#ae81ff">nq 0</span>
+   <span style="color:#f92672">endTime</span>: <span style="color:#ae81ff">nq 0</span>
+   <span style="color:#f92672">spanLayer</span>: <span style="color:#ae81ff">Http</span>
+   <span style="color:#f92672">isError</span>: <span style="color:#66d9ef">false</span>
+   <span style="color:#f92672">spanType</span>: <span style="color:#ae81ff">Entry</span>
+   <span style="color:#f92672">componentId</span>: <span style="color:#ae81ff">1</span>
+   <span style="color:#f92672">peer</span>: <span style="color:#66d9ef">null</span>
+   <span style="color:#f92672">refs</span>:
+    - {<span style="color:#f92672">parentEndpoint: /httpclient-case/case/httpclient, networkAddress: &#39;localhost:8080&#39;, refType: CrossProcess, parentSpanId: 1, parentTraceSegmentId: not null, parentServiceInstance: not null, parentService: not null, traceId</span>: <span style="color:#ae81ff">not null}</span>
 </code></pre></div><h3 id="the-example-process-of-writing-meter-expected-data">The example Process of Writing Meter Expected Data</h3>
 <p>Expected data file, <code>expectedData.yaml</code>, include <code>MeterItems</code> part.</p>
 <p>We are using the toolkit plugin to demonstrate how to write the expected data. When write the <a href="../java-plugin-development-guide#meter-plugin">meter plugin</a>, the expected data file keeps the same.</p>
@@ -1678,22 +1678,22 @@ MeterFactory<span style="color:#f92672">.</span><span style="color:#a6e22e">hist
 <li>Meter <code>test_counter</code> created from <code>MeterFactory#counter</code>. Let&rsquo;s name it as <code>MeterA</code>.</li>
 <li>Meter <code>test_histogram</code> created from <code>MeterFactory#histogram</code>. Let&rsquo;s name it as <code>MeterB</code>.</li>
 </ol>
-<div class="highlight"><pre style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4"><code class="language-yml" data-lang="yml"><span style="color:#66d9ef">meterItems</span>:
-  - <span style="color:#66d9ef">serviceName</span>: toolkit-case
-    <span style="color:#66d9ef">meterSize</span>: <span style="color:#ae81ff">2</span>
+<div class="highlight"><pre style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4"><code class="language-yml" data-lang="yml"><span style="color:#f92672">meterItems</span>:
+  - <span style="color:#f92672">serviceName</span>: <span style="color:#ae81ff">toolkit-case</span>
+    <span style="color:#f92672">meterSize</span>: <span style="color:#ae81ff">2</span>
 </code></pre></div><p>They&rsquo;re showing two kinds of meter, MeterA has a single value, MeterB has a histogram value.</p>
 <p>MeterA should like following, <code>counter</code> and <code>gauge</code> use the same data format.</p>
-<div class="highlight"><pre style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4"><code class="language-yaml" data-lang="yaml">- <span style="color:#66d9ef">meterId</span>:
-    <span style="color:#66d9ef">name</span>: test_counter
-    <span style="color:#66d9ef">tags</span>:
-      - {<span style="color:#66d9ef">name: ck1, value</span>: cv1}
-  <span style="color:#66d9ef">singleValue</span>: gt <span style="color:#ae81ff">0</span>
+<div class="highlight"><pre style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4"><code class="language-yaml" data-lang="yaml">- <span style="color:#f92672">meterId</span>:
+    <span style="color:#f92672">name</span>: <span style="color:#ae81ff">test_counter</span>
+    <span style="color:#f92672">tags</span>:
+      - {<span style="color:#f92672">name: ck1, value</span>: <span style="color:#ae81ff">cv1}</span>
+  <span style="color:#f92672">singleValue</span>: <span style="color:#ae81ff">gt 0</span>
 </code></pre></div><p>MeterB should like following.</p>
-<div class="highlight"><pre style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4"><code class="language-yaml" data-lang="yaml">- <span style="color:#66d9ef">meterId</span>:
-    <span style="color:#66d9ef">name</span>: test_histogram
-    <span style="color:#66d9ef">tags</span>:
-      - {<span style="color:#66d9ef">name: hk1, value</span>: hv1}
-  <span style="color:#66d9ef">histogramBuckets</span>:
+<div class="highlight"><pre style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4"><code class="language-yaml" data-lang="yaml">- <span style="color:#f92672">meterId</span>:
+    <span style="color:#f92672">name</span>: <span style="color:#ae81ff">test_histogram</span>
+    <span style="color:#f92672">tags</span>:
+      - {<span style="color:#f92672">name: hk1, value</span>: <span style="color:#ae81ff">hv1}</span>
+  <span style="color:#f92672">histogramBuckets</span>:
     - <span style="color:#ae81ff">0.0</span>
     - <span style="color:#ae81ff">1.0</span>
     - <span style="color:#ae81ff">5.0</span>
@@ -1715,18 +1715,18 @@ Based on your plugin&rsquo;s name, please add the test case into file <code>.git
 mostly you&rsquo;ll just need to decide which file (<code>plugins-test.&lt;n&gt;.yaml</code>) to add your test case, and simply put one line (as follows) in it, take the existed cases as examples.
 You can run <code>python3 tools/select-group.py</code> to see which file contains the least cases and add your cases into it, in order to balance the running time of each group.</p>
 <p>If a test case required to run in JDK 14 environment, please add you test case into file <code>plugins-jdk14-test.&lt;n&gt;.yaml</code>.</p>
-<div class="highlight"><pre style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4"><code class="language-yaml" data-lang="yaml"><span style="color:#66d9ef">jobs</span>:
-  <span style="color:#66d9ef">PluginsTest</span>:
-    <span style="color:#66d9ef">name</span>: Plugin
-    <span style="color:#66d9ef">runs-on</span>: ubuntu<span style="color:#ae81ff">-18.04</span>
-    <span style="color:#66d9ef">timeout-minutes</span>: <span style="color:#ae81ff">90</span>
-    <span style="color:#66d9ef">strategy</span>:
-      <span style="color:#66d9ef">fail-fast</span>: <span style="color:#66d9ef">true</span>
-      <span style="color:#66d9ef">matrix</span>:
-        <span style="color:#66d9ef">case</span>:
+<div class="highlight"><pre style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4"><code class="language-yaml" data-lang="yaml"><span style="color:#f92672">jobs</span>:
+  <span style="color:#f92672">PluginsTest</span>:
+    <span style="color:#f92672">name</span>: <span style="color:#ae81ff">Plugin</span>
+    <span style="color:#f92672">runs-on</span>: <span style="color:#ae81ff">ubuntu-18.04</span>
+    <span style="color:#f92672">timeout-minutes</span>: <span style="color:#ae81ff">90</span>
+    <span style="color:#f92672">strategy</span>:
+      <span style="color:#f92672">fail-fast</span>: <span style="color:#66d9ef">true</span>
+      <span style="color:#f92672">matrix</span>:
+        <span style="color:#f92672">case</span>:
+          <span style="color:#75715e"># ...</span>
+          - <span style="color:#ae81ff">&lt;your scenario test directory name&gt;</span>
           <span style="color:#75715e"># ...</span>
-          - &lt;your scenario test directory name<span style="color:#e6db74">&gt;
-</span><span style="color:#e6db74">          # ...</span>
 </code></pre></div>
 
 
diff --git a/docs/main/v8.3.0/en/guides/readme/index.html b/docs/main/v8.3.0/en/guides/readme/index.html
index 9241838..3f21ba1 100644
--- a/docs/main/v8.3.0/en/guides/readme/index.html
+++ b/docs/main/v8.3.0/en/guides/readme/index.html
@@ -6,7 +6,7 @@
 <meta name="twitter:site" content="skywalking.apache.org">
 <meta name="twitter:image:src" content="https://skywalking.apache.org/images/skywalking_400x400.png">
 <meta property="og:image" content="https://skywalking.apache.org/images/skywalking_400x400.png">
-<meta name="generator" content="Hugo 0.74.3" />
+<meta name="generator" content="Hugo 0.80.0" />
 <META NAME="ROBOTS" CONTENT="INDEX, FOLLOW">
 
 
@@ -53,8 +53,8 @@ if (!doNotTrack) {
 
 
 
-<link rel="preload" href="/scss/main.min.188e3d9b8c40c0c4b2eb2df8c875601e2deef000f752fb38eaebf6ad0dd18a58.css" as="style">
-<link href="/scss/main.min.188e3d9b8c40c0c4b2eb2df8c875601e2deef000f752fb38eaebf6ad0dd18a58.css" rel="stylesheet" integrity="">
+<link rel="preload" href="/scss/main.min.23ad955cba500a0b91ec3371ea1bf316cde102a3cde438be9f9c6a216b8f57c8.css" as="style">
+<link href="/scss/main.min.23ad955cba500a0b91ec3371ea1bf316cde102a3cde438be9f9c6a216b8f57c8.css" rel="stylesheet" integrity="">
 
 
 <script
@@ -1059,7 +1059,7 @@ miss any newly-added dependency:</p>
 <li>Build a distribution package and unzip/untar it to folder <code>dist</code>.</li>
 <li>Run the script in the root directory, it will print out all newly-added dependencies.</li>
 <li>Check the LICENSE&rsquo;s and NOTICE&rsquo;s of those dependencies, if they can be included in an ASF project, add them in the <code>apm-dist/release-docs/{LICENSE,NOTICE}</code> file.</li>
-<li>Add those dependencies&rsquo; names to the <code>tools/dependencies/known-oap-backend-dependencies.txt</code> file (<strong>alphabetical order</strong>), the next run of <code>check-LICENSE.sh</code> should pass.</li>
+<li>Add those dependencies' names to the <code>tools/dependencies/known-oap-backend-dependencies.txt</code> file (<strong>alphabetical order</strong>), the next run of <code>check-LICENSE.sh</code> should pass.</li>
 </ul>
 <h2 id="profile">Profile</h2>
 <p>The performance profile is an enhancement feature in the APM system. We are using the thread dump to estimate the method execution time, rather than adding many local spans. In this way, the resource cost would be much less than using distributed tracing to locate slow method. This feature is suitable in the production environment. The following documents are important for developers to understand the key parts of this feature</p>
diff --git a/docs/main/v8.3.0/en/guides/source-extension/index.html b/docs/main/v8.3.0/en/guides/source-extension/index.html
index d153f61..c9383f0 100644
--- a/docs/main/v8.3.0/en/guides/source-extension/index.html
+++ b/docs/main/v8.3.0/en/guides/source-extension/index.html
@@ -6,7 +6,7 @@
 <meta name="twitter:site" content="skywalking.apache.org">
 <meta name="twitter:image:src" content="https://skywalking.apache.org/images/skywalking_400x400.png">
 <meta property="og:image" content="https://skywalking.apache.org/images/skywalking_400x400.png">
-<meta name="generator" content="Hugo 0.74.3" />
+<meta name="generator" content="Hugo 0.80.0" />
 <META NAME="ROBOTS" CONTENT="INDEX, FOLLOW">
 
 
@@ -56,8 +56,8 @@ if (!doNotTrack) {
 
 
 
-<link rel="preload" href="/scss/main.min.188e3d9b8c40c0c4b2eb2df8c875601e2deef000f752fb38eaebf6ad0dd18a58.css" as="style">
-<link href="/scss/main.min.188e3d9b8c40c0c4b2eb2df8c875601e2deef000f752fb38eaebf6ad0dd18a58.css" rel="stylesheet" integrity="">
+<link rel="preload" href="/scss/main.min.23ad955cba500a0b91ec3371ea1bf316cde102a3cde438be9f9c6a216b8f57c8.css" as="style">
+<link href="/scss/main.min.23ad955cba500a0b91ec3371ea1bf316cde102a3cde438be9f9c6a216b8f57c8.css" rel="stylesheet" integrity="">
 
 
 <script
diff --git a/docs/main/v8.3.0/en/guides/storage-extention/index.html b/docs/main/v8.3.0/en/guides/storage-extention/index.html
index 9ed76a9..c16f701 100644
--- a/docs/main/v8.3.0/en/guides/storage-extention/index.html
+++ b/docs/main/v8.3.0/en/guides/storage-extention/index.html
@@ -6,7 +6,7 @@
 <meta name="twitter:site" content="skywalking.apache.org">
 <meta name="twitter:image:src" content="https://skywalking.apache.org/images/skywalking_400x400.png">
 <meta property="og:image" content="https://skywalking.apache.org/images/skywalking_400x400.png">
-<meta name="generator" content="Hugo 0.74.3" />
+<meta name="generator" content="Hugo 0.80.0" />
 <META NAME="ROBOTS" CONTENT="INDEX, FOLLOW">
 
 
@@ -56,8 +56,8 @@ if (!doNotTrack) {
 
 
 
-<link rel="preload" href="/scss/main.min.188e3d9b8c40c0c4b2eb2df8c875601e2deef000f752fb38eaebf6ad0dd18a58.css" as="style">
-<link href="/scss/main.min.188e3d9b8c40c0c4b2eb2df8c875601e2deef000f752fb38eaebf6ad0dd18a58.css" rel="stylesheet" integrity="">
+<link rel="preload" href="/scss/main.min.23ad955cba500a0b91ec3371ea1bf316cde102a3cde438be9f9c6a216b8f57c8.css" as="style">
+<link href="/scss/main.min.23ad955cba500a0b91ec3371ea1bf316cde102a3cde438be9f9c6a216b8f57c8.css" rel="stylesheet" integrity="">
 
 
 <script
diff --git a/docs/main/v8.3.0/en/protocols/browser-http-api-protocol/index.html b/docs/main/v8.3.0/en/protocols/browser-http-api-protocol/index.html
index 662ccd2..6a475df 100644
--- a/docs/main/v8.3.0/en/protocols/browser-http-api-protocol/index.html
+++ b/docs/main/v8.3.0/en/protocols/browser-http-api-protocol/index.html
@@ -6,7 +6,7 @@
 <meta name="twitter:site" content="skywalking.apache.org">
 <meta name="twitter:image:src" content="https://skywalking.apache.org/images/skywalking_400x400.png">
 <meta property="og:image" content="https://skywalking.apache.org/images/skywalking_400x400.png">
-<meta name="generator" content="Hugo 0.74.3" />
+<meta name="generator" content="Hugo 0.80.0" />
 <META NAME="ROBOTS" CONTENT="INDEX, FOLLOW">
 
 
@@ -62,8 +62,8 @@ if (!doNotTrack) {
 
 
 
-<link rel="preload" href="/scss/main.min.188e3d9b8c40c0c4b2eb2df8c875601e2deef000f752fb38eaebf6ad0dd18a58.css" as="style">
-<link href="/scss/main.min.188e3d9b8c40c0c4b2eb2df8c875601e2deef000f752fb38eaebf6ad0dd18a58.css" rel="stylesheet" integrity="">
+<link rel="preload" href="/scss/main.min.23ad955cba500a0b91ec3371ea1bf316cde102a3cde438be9f9c6a216b8f57c8.css" as="style">
+<link href="/scss/main.min.23ad955cba500a0b91ec3371ea1bf316cde102a3cde438be9f9c6a216b8f57c8.css" rel="stylesheet" integrity="">
 
 
 <script
diff --git a/docs/main/v8.3.0/en/protocols/browser-protocol/index.html b/docs/main/v8.3.0/en/protocols/browser-protocol/index.html
index 4f318d6..8eeb524 100644
--- a/docs/main/v8.3.0/en/protocols/browser-protocol/index.html
+++ b/docs/main/v8.3.0/en/protocols/browser-protocol/index.html
@@ -6,7 +6,7 @@
 <meta name="twitter:site" content="skywalking.apache.org">
 <meta name="twitter:image:src" content="https://skywalking.apache.org/images/skywalking_400x400.png">
 <meta property="og:image" content="https://skywalking.apache.org/images/skywalking_400x400.png">
-<meta name="generator" content="Hugo 0.74.3" />
+<meta name="generator" content="Hugo 0.80.0" />
 <META NAME="ROBOTS" CONTENT="INDEX, FOLLOW">
 
 
@@ -62,8 +62,8 @@ if (!doNotTrack) {
 
 
 
-<link rel="preload" href="/scss/main.min.188e3d9b8c40c0c4b2eb2df8c875601e2deef000f752fb38eaebf6ad0dd18a58.css" as="style">
-<link href="/scss/main.min.188e3d9b8c40c0c4b2eb2df8c875601e2deef000f752fb38eaebf6ad0dd18a58.css" rel="stylesheet" integrity="">
+<link rel="preload" href="/scss/main.min.23ad955cba500a0b91ec3371ea1bf316cde102a3cde438be9f9c6a216b8f57c8.css" as="style">
+<link href="/scss/main.min.23ad955cba500a0b91ec3371ea1bf316cde102a3cde438be9f9c6a216b8f57c8.css" rel="stylesheet" integrity="">
 
 
 <script
diff --git a/docs/main/v8.3.0/en/protocols/http-api-protocol/index.html b/docs/main/v8.3.0/en/protocols/http-api-protocol/index.html
index e8d33b9..bad0a28 100644
--- a/docs/main/v8.3.0/en/protocols/http-api-protocol/index.html
+++ b/docs/main/v8.3.0/en/protocols/http-api-protocol/index.html
@@ -6,7 +6,7 @@
 <meta name="twitter:site" content="skywalking.apache.org">
 <meta name="twitter:image:src" content="https://skywalking.apache.org/images/skywalking_400x400.png">
 <meta property="og:image" content="https://skywalking.apache.org/images/skywalking_400x400.png">
-<meta name="generator" content="Hugo 0.74.3" />
+<meta name="generator" content="Hugo 0.80.0" />
 <META NAME="ROBOTS" CONTENT="INDEX, FOLLOW">
 
 
@@ -62,8 +62,8 @@ if (!doNotTrack) {
 
 
 
-<link rel="preload" href="/scss/main.min.188e3d9b8c40c0c4b2eb2df8c875601e2deef000f752fb38eaebf6ad0dd18a58.css" as="style">
-<link href="/scss/main.min.188e3d9b8c40c0c4b2eb2df8c875601e2deef000f752fb38eaebf6ad0dd18a58.css" rel="stylesheet" integrity="">
+<link rel="preload" href="/scss/main.min.23ad955cba500a0b91ec3371ea1bf316cde102a3cde438be9f9c6a216b8f57c8.css" as="style">
+<link href="/scss/main.min.23ad955cba500a0b91ec3371ea1bf316cde102a3cde438be9f9c6a216b8f57c8.css" rel="stylesheet" integrity="">
 
 
 <script
diff --git a/docs/main/v8.3.0/en/protocols/jvm-protocol/index.html b/docs/main/v8.3.0/en/protocols/jvm-protocol/index.html
index c8b0ee1..4597f4e 100644
--- a/docs/main/v8.3.0/en/protocols/jvm-protocol/index.html
+++ b/docs/main/v8.3.0/en/protocols/jvm-protocol/index.html
@@ -6,7 +6,7 @@
 <meta name="twitter:site" content="skywalking.apache.org">
 <meta name="twitter:image:src" content="https://skywalking.apache.org/images/skywalking_400x400.png">
 <meta property="og:image" content="https://skywalking.apache.org/images/skywalking_400x400.png">
-<meta name="generator" content="Hugo 0.74.3" />
+<meta name="generator" content="Hugo 0.80.0" />
 <META NAME="ROBOTS" CONTENT="INDEX, FOLLOW">
 
 
@@ -53,8 +53,8 @@ if (!doNotTrack) {
 
 
 
-<link rel="preload" href="/scss/main.min.188e3d9b8c40c0c4b2eb2df8c875601e2deef000f752fb38eaebf6ad0dd18a58.css" as="style">
-<link href="/scss/main.min.188e3d9b8c40c0c4b2eb2df8c875601e2deef000f752fb38eaebf6ad0dd18a58.css" rel="stylesheet" integrity="">
+<link rel="preload" href="/scss/main.min.23ad955cba500a0b91ec3371ea1bf316cde102a3cde438be9f9c6a216b8f57c8.css" as="style">
+<link href="/scss/main.min.23ad955cba500a0b91ec3371ea1bf316cde102a3cde438be9f9c6a216b8f57c8.css" rel="stylesheet" integrity="">
 
 
 <script
diff --git a/docs/main/v8.3.0/en/protocols/query-protocol/index.html b/docs/main/v8.3.0/en/protocols/query-protocol/index.html
index 87b3f2b..2bdbb6b 100644
--- a/docs/main/v8.3.0/en/protocols/query-protocol/index.html
+++ b/docs/main/v8.3.0/en/protocols/query-protocol/index.html
@@ -6,7 +6,7 @@
 <meta name="twitter:site" content="skywalking.apache.org">
 <meta name="twitter:image:src" content="https://skywalking.apache.org/images/skywalking_400x400.png">
 <meta property="og:image" content="https://skywalking.apache.org/images/skywalking_400x400.png">
-<meta name="generator" content="Hugo 0.74.3" />
+<meta name="generator" content="Hugo 0.80.0" />
 <META NAME="ROBOTS" CONTENT="INDEX, FOLLOW">
 
 
@@ -59,8 +59,8 @@ if (!doNotTrack) {
 
 
 
-<link rel="preload" href="/scss/main.min.188e3d9b8c40c0c4b2eb2df8c875601e2deef000f752fb38eaebf6ad0dd18a58.css" as="style">
-<link href="/scss/main.min.188e3d9b8c40c0c4b2eb2df8c875601e2deef000f752fb38eaebf6ad0dd18a58.css" rel="stylesheet" integrity="">
+<link rel="preload" href="/scss/main.min.23ad955cba500a0b91ec3371ea1bf316cde102a3cde438be9f9c6a216b8f57c8.css" as="style">
+<link href="/scss/main.min.23ad955cba500a0b91ec3371ea1bf316cde102a3cde438be9f9c6a216b8f57c8.css" rel="stylesheet" integrity="">
 
 
 <script
diff --git a/docs/main/v8.3.0/en/protocols/readme/index.html b/docs/main/v8.3.0/en/protocols/readme/index.html
index 6b33caa..774ddc1 100644
--- a/docs/main/v8.3.0/en/protocols/readme/index.html
+++ b/docs/main/v8.3.0/en/protocols/readme/index.html
@@ -6,7 +6,7 @@
 <meta name="twitter:site" content="skywalking.apache.org">
 <meta name="twitter:image:src" content="https://skywalking.apache.org/images/skywalking_400x400.png">
 <meta property="og:image" content="https://skywalking.apache.org/images/skywalking_400x400.png">
-<meta name="generator" content="Hugo 0.74.3" />
+<meta name="generator" content="Hugo 0.80.0" />
 <META NAME="ROBOTS" CONTENT="INDEX, FOLLOW">
 
 
@@ -59,8 +59,8 @@ if (!doNotTrack) {
 
 
 
-<link rel="preload" href="/scss/main.min.188e3d9b8c40c0c4b2eb2df8c875601e2deef000f752fb38eaebf6ad0dd18a58.css" as="style">
-<link href="/scss/main.min.188e3d9b8c40c0c4b2eb2df8c875601e2deef000f752fb38eaebf6ad0dd18a58.css" rel="stylesheet" integrity="">
+<link rel="preload" href="/scss/main.min.23ad955cba500a0b91ec3371ea1bf316cde102a3cde438be9f9c6a216b8f57c8.css" as="style">
+<link href="/scss/main.min.23ad955cba500a0b91ec3371ea1bf316cde102a3cde438be9f9c6a216b8f57c8.css" rel="stylesheet" integrity="">
 
 
 <script
diff --git a/docs/main/v8.3.0/en/protocols/skywalking-cross-process-correlation-headers-protocol-v1/index.html b/docs/main/v8.3.0/en/protocols/skywalking-cross-process-correlation-headers-protocol-v1/index.html
index 4b5e8bb..9a17476 100644
--- a/docs/main/v8.3.0/en/protocols/skywalking-cross-process-correlation-headers-protocol-v1/index.html
+++ b/docs/main/v8.3.0/en/protocols/skywalking-cross-process-correlation-headers-protocol-v1/index.html
@@ -6,7 +6,7 @@
 <meta name="twitter:site" content="skywalking.apache.org">
 <meta name="twitter:image:src" content="https://skywalking.apache.org/images/skywalking_400x400.png">
 <meta property="og:image" content="https://skywalking.apache.org/images/skywalking_400x400.png">
-<meta name="generator" content="Hugo 0.74.3" />
+<meta name="generator" content="Hugo 0.80.0" />
 <META NAME="ROBOTS" CONTENT="INDEX, FOLLOW">
 
 
@@ -53,8 +53,8 @@ if (!doNotTrack) {
 
 
 
-<link rel="preload" href="/scss/main.min.188e3d9b8c40c0c4b2eb2df8c875601e2deef000f752fb38eaebf6ad0dd18a58.css" as="style">
-<link href="/scss/main.min.188e3d9b8c40c0c4b2eb2df8c875601e2deef000f752fb38eaebf6ad0dd18a58.css" rel="stylesheet" integrity="">
+<link rel="preload" href="/scss/main.min.23ad955cba500a0b91ec3371ea1bf316cde102a3cde438be9f9c6a216b8f57c8.css" as="style">
+<link href="/scss/main.min.23ad955cba500a0b91ec3371ea1bf316cde102a3cde438be9f9c6a216b8f57c8.css" rel="stylesheet" integrity="">
 
 
 <script
diff --git a/docs/main/v8.3.0/en/protocols/skywalking-cross-process-propagation-headers-protocol-v3/index.html b/docs/main/v8.3.0/en/protocols/skywalking-cross-process-propagation-headers-protocol-v3/index.html
index abafd88..7c7513c 100644
--- a/docs/main/v8.3.0/en/protocols/skywalking-cross-process-propagation-headers-protocol-v3/index.html
+++ b/docs/main/v8.3.0/en/protocols/skywalking-cross-process-propagation-headers-protocol-v3/index.html
@@ -6,7 +6,7 @@
 <meta name="twitter:site" content="skywalking.apache.org">
 <meta name="twitter:image:src" content="https://skywalking.apache.org/images/skywalking_400x400.png">
 <meta property="og:image" content="https://skywalking.apache.org/images/skywalking_400x400.png">
-<meta name="generator" content="Hugo 0.74.3" />
+<meta name="generator" content="Hugo 0.80.0" />
 <META NAME="ROBOTS" CONTENT="INDEX, FOLLOW">
 
 
@@ -53,8 +53,8 @@ if (!doNotTrack) {
 
 
 
-<link rel="preload" href="/scss/main.min.188e3d9b8c40c0c4b2eb2df8c875601e2deef000f752fb38eaebf6ad0dd18a58.css" as="style">
-<link href="/scss/main.min.188e3d9b8c40c0c4b2eb2df8c875601e2deef000f752fb38eaebf6ad0dd18a58.css" rel="stylesheet" integrity="">
+<link rel="preload" href="/scss/main.min.23ad955cba500a0b91ec3371ea1bf316cde102a3cde438be9f9c6a216b8f57c8.css" as="style">
+<link href="/scss/main.min.23ad955cba500a0b91ec3371ea1bf316cde102a3cde438be9f9c6a216b8f57c8.css" rel="stylesheet" integrity="">
 
 
 <script
diff --git a/docs/main/v8.3.0/en/protocols/trace-data-protocol-v3/index.html b/docs/main/v8.3.0/en/protocols/trace-data-protocol-v3/index.html
index 108a8a9..105e63b 100644
--- a/docs/main/v8.3.0/en/protocols/trace-data-protocol-v3/index.html
+++ b/docs/main/v8.3.0/en/protocols/trace-data-protocol-v3/index.html
@@ -6,7 +6,7 @@
 <meta name="twitter:site" content="skywalking.apache.org">
 <meta name="twitter:image:src" content="https://skywalking.apache.org/images/skywalking_400x400.png">
 <meta property="og:image" content="https://skywalking.apache.org/images/skywalking_400x400.png">
-<meta name="generator" content="Hugo 0.74.3" />
+<meta name="generator" content="Hugo 0.80.0" />
 <META NAME="ROBOTS" CONTENT="INDEX, FOLLOW">
 
 
@@ -56,8 +56,8 @@ if (!doNotTrack) {
 
 
 
-<link rel="preload" href="/scss/main.min.188e3d9b8c40c0c4b2eb2df8c875601e2deef000f752fb38eaebf6ad0dd18a58.css" as="style">
-<link href="/scss/main.min.188e3d9b8c40c0c4b2eb2df8c875601e2deef000f752fb38eaebf6ad0dd18a58.css" rel="stylesheet" integrity="">
+<link rel="preload" href="/scss/main.min.23ad955cba500a0b91ec3371ea1bf316cde102a3cde438be9f9c6a216b8f57c8.css" as="style">
+<link href="/scss/main.min.23ad955cba500a0b91ec3371ea1bf316cde102a3cde438be9f9c6a216b8f57c8.css" rel="stylesheet" integrity="">
 
 
 <script
diff --git a/docs/main/v8.3.0/en/setup/backend/advanced-deployment/index.html b/docs/main/v8.3.0/en/setup/backend/advanced-deployment/index.html
index 8af9b8f..d1bffb4 100644
--- a/docs/main/v8.3.0/en/setup/backend/advanced-deployment/index.html
+++ b/docs/main/v8.3.0/en/setup/backend/advanced-deployment/index.html
@@ -6,7 +6,7 @@
 <meta name="twitter:site" content="skywalking.apache.org">
 <meta name="twitter:image:src" content="https://skywalking.apache.org/images/skywalking_400x400.png">
 <meta property="og:image" content="https://skywalking.apache.org/images/skywalking_400x400.png">
-<meta name="generator" content="Hugo 0.74.3" />
+<meta name="generator" content="Hugo 0.80.0" />
 <META NAME="ROBOTS" CONTENT="INDEX, FOLLOW">
 
 
@@ -59,8 +59,8 @@ if (!doNotTrack) {
 
 
 
-<link rel="preload" href="/scss/main.min.188e3d9b8c40c0c4b2eb2df8c875601e2deef000f752fb38eaebf6ad0dd18a58.css" as="style">
-<link href="/scss/main.min.188e3d9b8c40c0c4b2eb2df8c875601e2deef000f752fb38eaebf6ad0dd18a58.css" rel="stylesheet" integrity="">
+<link rel="preload" href="/scss/main.min.23ad955cba500a0b91ec3371ea1bf316cde102a3cde438be9f9c6a216b8f57c8.css" as="style">
+<link href="/scss/main.min.23ad955cba500a0b91ec3371ea1bf316cde102a3cde438be9f9c6a216b8f57c8.css" rel="stylesheet" integrity="">
 
 
 <script
diff --git a/docs/main/v8.3.0/en/setup/backend/apdex-threshold/index.html b/docs/main/v8.3.0/en/setup/backend/apdex-threshold/index.html
index ed61d21..c26535a 100644
--- a/docs/main/v8.3.0/en/setup/backend/apdex-threshold/index.html
+++ b/docs/main/v8.3.0/en/setup/backend/apdex-threshold/index.html
@@ -6,7 +6,7 @@
 <meta name="twitter:site" content="skywalking.apache.org">
 <meta name="twitter:image:src" content="https://skywalking.apache.org/images/skywalking_400x400.png">
 <meta property="og:image" content="https://skywalking.apache.org/images/skywalking_400x400.png">
-<meta name="generator" content="Hugo 0.74.3" />
+<meta name="generator" content="Hugo 0.80.0" />
 <META NAME="ROBOTS" CONTENT="INDEX, FOLLOW">
 
 
@@ -56,8 +56,8 @@ if (!doNotTrack) {
 
 
 
-<link rel="preload" href="/scss/main.min.188e3d9b8c40c0c4b2eb2df8c875601e2deef000f752fb38eaebf6ad0dd18a58.css" as="style">
-<link href="/scss/main.min.188e3d9b8c40c0c4b2eb2df8c875601e2deef000f752fb38eaebf6ad0dd18a58.css" rel="stylesheet" integrity="">
+<link rel="preload" href="/scss/main.min.23ad955cba500a0b91ec3371ea1bf316cde102a3cde438be9f9c6a216b8f57c8.css" as="style">
+<link href="/scss/main.min.23ad955cba500a0b91ec3371ea1bf316cde102a3cde438be9f9c6a216b8f57c8.css" rel="stylesheet" integrity="">
 
 
 <script
@@ -921,9 +921,9 @@ greater than 1.2 seconds dissatisfy the user. Responses greater than 4.8 seconds
 <p>The apdex threshold T can be configured in <code>service-apdex-threshold.yml</code> file or via <a href="../dynamic-config">Dynamic Configuration</a>.
 The <code>default</code> item will be apply to a service isn&rsquo;t defined in this configuration as the default threshold.</p>
 <h2 id="configuration-format">Configuration Format</h2>
-<p>The configuration content includes the service&rsquo; names and their threshold:</p>
+<p>The configuration content includes the service' names and their threshold:</p>
 <div class="highlight"><pre style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4"><code class="language-yml" data-lang="yml"><span style="color:#75715e"># default threshold is 500ms</span>
-<span style="color:#66d9ef">default</span>: <span style="color:#ae81ff">500</span>
+<span style="color:#f92672">default</span>: <span style="color:#ae81ff">500</span>
 <span style="color:#75715e"># example:</span>
 <span style="color:#75715e"># the threshold of service &#34;tomcat&#34; is 1s</span>
 <span style="color:#75715e"># tomcat: 1000</span>
diff --git a/docs/main/v8.3.0/en/setup/backend/backend-alarm/index.html b/docs/main/v8.3.0/en/setup/backend/backend-alarm/index.html
index 489ddad..406b80b 100644
--- a/docs/main/v8.3.0/en/setup/backend/backend-alarm/index.html
+++ b/docs/main/v8.3.0/en/setup/backend/backend-alarm/index.html
@@ -6,7 +6,7 @@
 <meta name="twitter:site" content="skywalking.apache.org">
 <meta name="twitter:image:src" content="https://skywalking.apache.org/images/skywalking_400x400.png">
 <meta property="og:image" content="https://skywalking.apache.org/images/skywalking_400x400.png">
-<meta name="generator" content="Hugo 0.74.3" />
+<meta name="generator" content="Hugo 0.80.0" />
 <META NAME="ROBOTS" CONTENT="INDEX, FOLLOW">
 
 
@@ -29,7 +29,7 @@
 <meta itemprop="description" content="Alarm Alarm core is driven by a collection of rules, which are defined in config/alarm-settings.yml. There are three parts in alarm rule definition.
  Alarm rules. They define how metrics alarm should be triggered, what conditions should be considered. Webhooks. The list of web service endpoint, which should be called after the alarm is triggered. gRPCHook. The host and port of remote gRPC method, which should be called after the alarm is triggered.">
 
-<meta itemprop="wordCount" content="1606">
+<meta itemprop="wordCount" content="1603">
 
 
 
@@ -53,8 +53,8 @@ if (!doNotTrack) {
 
 
 
-<link rel="preload" href="/scss/main.min.188e3d9b8c40c0c4b2eb2df8c875601e2deef000f752fb38eaebf6ad0dd18a58.css" as="style">
-<link href="/scss/main.min.188e3d9b8c40c0c4b2eb2df8c875601e2deef000f752fb38eaebf6ad0dd18a58.css" rel="stylesheet" integrity="">
+<link rel="preload" href="/scss/main.min.23ad955cba500a0b91ec3371ea1bf316cde102a3cde438be9f9c6a216b8f57c8.css" as="style">
+<link href="/scss/main.min.23ad955cba500a0b91ec3371ea1bf316cde102a3cde438be9f9c6a216b8f57c8.css" rel="stylesheet" integrity="">
 
 
 <script
@@ -991,62 +991,62 @@ such as one alarm rule of the service metrics with another rule of the endpoint
 <li><strong>Expression</strong>. Specify how to compose rules, support <code>&amp;&amp;</code>, <code>||</code>, <code>()</code>.</li>
 <li><strong>Message</strong>. Specify the notification message when rule triggered.</li>
 </ul>
-<div class="highlight"><pre style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4"><code class="language-yaml" data-lang="yaml"><span style="color:#66d9ef">rules</span>:
+<div class="highlight"><pre style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4"><code class="language-yaml" data-lang="yaml"><span style="color:#f92672">rules</span>:
   <span style="color:#75715e"># Rule unique name, must be ended with `_rule`.</span>
-  <span style="color:#66d9ef">endpoint_percent_rule</span>:
+  <span style="color:#f92672">endpoint_percent_rule</span>:
     <span style="color:#75715e"># Metrics value need to be long, double or int</span>
-    <span style="color:#66d9ef">metrics-name</span>: endpoint_percent
-    <span style="color:#66d9ef">threshold</span>: <span style="color:#ae81ff">75</span>
-    <span style="color:#66d9ef">op</span>: &lt;
+    <span style="color:#f92672">metrics-name</span>: <span style="color:#ae81ff">endpoint_percent</span>
+    <span style="color:#f92672">threshold</span>: <span style="color:#ae81ff">75</span>
+    <span style="color:#f92672">op</span>: <span style="color:#ae81ff">&lt;</span>
     <span style="color:#75715e"># The length of time to evaluate the metrics</span>
-    <span style="color:#66d9ef">period</span>: <span style="color:#ae81ff">10</span>
+    <span style="color:#f92672">period</span>: <span style="color:#ae81ff">10</span>
     <span style="color:#75715e"># How many times after the metrics match the condition, will trigger alarm</span>
-    <span style="color:#66d9ef">count</span>: <span style="color:#ae81ff">3</span>
+    <span style="color:#f92672">count</span>: <span style="color:#ae81ff">3</span>
     <span style="color:#75715e"># How many times of checks, the alarm keeps silence after alarm triggered, default as same as period.</span>
-    <span style="color:#66d9ef">silence-period</span>: <span style="color:#ae81ff">10</span>
+    <span style="color:#f92672">silence-period</span>: <span style="color:#ae81ff">10</span>
     <span style="color:#75715e"># Specify if the rule can send notification or just as an condition of composite rule</span>
-    <span style="color:#66d9ef">only-as-condition</span>: <span style="color:#66d9ef">false</span>
-  <span style="color:#66d9ef">service_percent_rule</span>:
-    <span style="color:#66d9ef">metrics-name</span>: service_percent
+    <span style="color:#f92672">only-as-condition</span>: <span style="color:#66d9ef">false</span>
+  <span style="color:#f92672">service_percent_rule</span>:
+    <span style="color:#f92672">metrics-name</span>: <span style="color:#ae81ff">service_percent</span>
     <span style="color:#75715e"># [Optional] Default, match all services in this metrics</span>
-    <span style="color:#66d9ef">include-names</span>:
-      - service_a
-      - service_b
-    <span style="color:#66d9ef">exclude-names</span>:
-      - service_c
+    <span style="color:#f92672">include-names</span>:
+      - <span style="color:#ae81ff">service_a</span>
+      - <span style="color:#ae81ff">service_b</span>
+    <span style="color:#f92672">exclude-names</span>:
+      - <span style="color:#ae81ff">service_c</span>
     <span style="color:#75715e"># Single value metrics threshold.</span>
-    <span style="color:#66d9ef">threshold</span>: <span style="color:#ae81ff">85</span>
-    <span style="color:#66d9ef">op</span>: &lt;
-    <span style="color:#66d9ef">period</span>: <span style="color:#ae81ff">10</span>
-    <span style="color:#66d9ef">count</span>: <span style="color:#ae81ff">4</span>
-    <span style="color:#66d9ef">only-as-condition</span>: <span style="color:#66d9ef">false</span>
-  <span style="color:#66d9ef">service_resp_time_percentile_rule</span>:
+    <span style="color:#f92672">threshold</span>: <span style="color:#ae81ff">85</span>
+    <span style="color:#f92672">op</span>: <span style="color:#ae81ff">&lt;</span>
+    <span style="color:#f92672">period</span>: <span style="color:#ae81ff">10</span>
+    <span style="color:#f92672">count</span>: <span style="color:#ae81ff">4</span>
+    <span style="color:#f92672">only-as-condition</span>: <span style="color:#66d9ef">false</span>
+  <span style="color:#f92672">service_resp_time_percentile_rule</span>:
     <span style="color:#75715e"># Metrics value need to be long, double or int</span>
-    <span style="color:#66d9ef">metrics-name</span>: service_percentile
-    <span style="color:#66d9ef">op</span>: <span style="color:#e6db74">&#34;&gt;&#34;</span>
+    <span style="color:#f92672">metrics-name</span>: <span style="color:#ae81ff">service_percentile</span>
+    <span style="color:#f92672">op</span>: <span style="color:#e6db74">&#34;&gt;&#34;</span>
     <span style="color:#75715e"># Multiple value metrics threshold. Thresholds for P50, P75, P90, P95, P99.</span>
-    <span style="color:#66d9ef">threshold</span>: <span style="color:#ae81ff">1000</span>,<span style="color:#ae81ff">1000</span>,<span style="color:#ae81ff">1000</span>,<span style="color:#ae81ff">1000</span>,<span style="color:#ae81ff">1000</span>
-    <span style="color:#66d9ef">period</span>: <span style="color:#ae81ff">10</span>
-    <span style="color:#66d9ef">count</span>: <span style="color:#ae81ff">3</span>
... 18114 lines suppressed ...