You are viewing a plain text version of this content. The canonical link for it is here.
Posted to notifications@skywalking.apache.org by wu...@apache.org on 2022/12/02 04:20:09 UTC
[skywalking] branch polish-doc created (now c326a297e1)
This is an automated email from the ASF dual-hosted git repository.
wusheng pushed a change to branch polish-doc
in repository https://gitbox.apache.org/repos/asf/skywalking.git
at c326a297e1 Polish docs
This branch includes the following new commits:
new c326a297e1 Polish docs
The 1 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "add" were already present in the repository and have only
been added to this reference.
[skywalking] 01/01: Polish docs
Posted by wu...@apache.org.
This is an automated email from the ASF dual-hosted git repository.
wusheng pushed a commit to branch polish-doc
in repository https://gitbox.apache.org/repos/asf/skywalking.git
commit c326a297e16ec76b61e56d43eed338967f02942a
Author: Wu Sheng <wu...@foxmail.com>
AuthorDate: Fri Dec 2 12:20:00 2022 +0800
Polish docs
---
.../backend/backend-k8s-network-monitoring.md | 5 +-
docs/en/setup/backend/dashboards-so11y.md | 57 +++++++++++-----------
docs/menu.yml | 4 +-
3 files changed, 36 insertions(+), 30 deletions(-)
diff --git a/docs/en/setup/backend/backend-k8s-network-monitoring.md b/docs/en/setup/backend/backend-k8s-network-monitoring.md
index a61390c987..3be37555cf 100644
--- a/docs/en/setup/backend/backend-k8s-network-monitoring.md
+++ b/docs/en/setup/backend/backend-k8s-network-monitoring.md
@@ -1,5 +1,8 @@
# Kubernetes Network monitoring
-SkyWalking leverages [SkyWalking Rover](https://github.com/apache/skywalking-rover) [network profiling feature](https://skywalking.apache.org/docs/skywalking-rover/next/en/setup/configuration/profiling/#network) for collecting metrics data from the network. SkyWalking Rover converts data from socket data to metrics using eBPF technology.
+SkyWalking leverages [SkyWalking Rover](https://github.com/apache/skywalking-rover) [network profiling feature](https://skywalking.apache.org/docs/skywalking-rover/next/en/setup/configuration/profiling/#network)
+to measure network performance for particular pods on-demand, including metrics of L4(TCP) and L7(HTTP) traffic
+and raw data of HTTP requests and responses.
+Underlying, SkyWalking Rover converts data from socket data to metrics using eBPF technology.
## Data flow
1. SkyWalking OAP server observes which specific k8s pod needs to monitor the network.
diff --git a/docs/en/setup/backend/dashboards-so11y.md b/docs/en/setup/backend/dashboards-so11y.md
index 2a68f89dc9..05160e5877 100644
--- a/docs/en/setup/backend/dashboards-so11y.md
+++ b/docs/en/setup/backend/dashboards-so11y.md
@@ -19,34 +19,35 @@ Self observability monitoring provides monitoring of the status and resources of
### Self observability metrics
-| Monitoring Panel | Unit | Metric Name | Description | Data Source |
-|-----|------|-----|-----|-----|
-| | Count Per Minute | meter_oap_instance_jvm_gc_count | GC Count | oap self observability |
-| | MB | meter_oap_instance_jvm_memory_bytes_used | Memory | oap self observability |
-| | ms / min | meter_oap_instance_jvm_young_gc_time | GC Time (ms / min) | oap self observability |
-| | ms / min | meter_oap_instance_jvm_old_gc_time | GC Time (ms / min) | oap self observability |
-| | Count Per Minute | meter_oap_instance_mesh_count | Mesh Analysis Count (Per Minute) | oap self observability |
-| | Count Per Minute | meter_oap_instance_mesh_analysis_error_count | Mesh Analysis Count (Per Minute) | oap self observability |
-| | ms | meter_oap_instance_trace_latency_percentile | Trace Analysis Latency (ms) | oap self observability |
-| | Count | meter_oap_jvm_class_loaded_count | Class Count | oap self observability |
-| | Count | meter_oap_jvm_class_total_unloaded_count | Class Count | oap self observability |
-| | Count | meter_oap_jvm_class_total_loaded_count | Class Count | oap self observability |
-| | Count | meter_oap_instance_persistence_prepare_count | Persistence Count (Per 5 Minutes) | oap self observability |
-| | Count | meter_oap_instance_persistence_execute_count | Persistence Count (Per 5 Minutes) | oap self observability |
-| | Count | meter_oap_jvm_thread_live_count | Thread Count | oap self observability |
-| | Count | meter_oap_jvm_thread_peak_count | Thread Count | oap self observability |
-| | Count | meter_oap_jvm_thread_daemon_count | Thread Count | oap self observability |
-| | ms | meter_oap_instance_persistence_execute_percentile | Persistence Execution Latency Per Metric Type (ms) | oap self observability |
-| | ms | meter_oap_instance_persistence_prepare_percentile | Persistence Preparing Latency Per Metric Type (ms) | oap self observability |
-| | Count | meter_oap_jvm_thread_runnable_count | Thread State Count | oap self observability |
-| | Count | meter_oap_jvm_thread_timed_waiting_count | Thread State Count | oap self observability |
-| | Count | meter_oap_jvm_thread_blocked_count | Thread State Count | oap self observability |
-| | Count | meter_oap_jvm_thread_waiting_count | Thread State Count | oap self observability |
-| | Count per minute | meter_oap_instance_metrics_aggregation | Aggregation (Per Minute) | oap self observability |
-| | ms | meter_oap_instance_mesh_latency_percentile | Mesh Analysis Latency (ms) | oap self observability |
-| | Count per minute | meter_oap_instance_trace_count | Trace Analysis Count (Per Minute) | oap self observability |
-| | Count per minute | meter_oap_instance_trace_analysis_error_count | Trace Analysis Count (Per Minute) | oap self observability |
-| | Percentage | meter_oap_instance_cpu_percentage | CPU (%) | oap self observability |
+| Unit | Metric Name | Description | Data Source |
+|------|---------------------------------------------------|-----|-----|
+| Count Per Minute | meter_oap_instance_jvm_gc_count | GC Count | oap self observability |
+| MB | meter_oap_instance_jvm_memory_bytes_used | Memory | oap self observability |
+| ms / min | meter_oap_instance_jvm_young_gc_time | GC Time (ms / min) | oap self observability |
+| ms / min | meter_oap_instance_jvm_old_gc_time | GC Time (ms / min) | oap self observability |
+| Count Per Minute | meter_oap_instance_mesh_count | Mesh Analysis Count (Per Minute) | oap self observability |
+| Count Per Minute | meter_oap_instance_mesh_analysis_error_count | Mesh Analysis Count (Per Minute) | oap self observability |
+| ms | meter_oap_instance_trace_latency_percentile | Trace Analysis Latency (ms) | oap self observability |
+| Count | meter_oap_jvm_class_loaded_count | Class Count | oap self observability |
+| Count | meter_oap_jvm_class_total_unloaded_count | Class Count | oap self observability |
+| Count | meter_oap_jvm_class_total_loaded_count | Class Count | oap self observability |
+| Count | meter_oap_instance_persistence_prepare_count | Persistence Count (Per 5 Minutes) | oap self observability |
+| Count | meter_oap_instance_persistence_execute_count | Persistence Count (Per 5 Minutes) | oap self observability |
+| Count | meter_oap_jvm_thread_live_count | Thread Count | oap self observability |
+| Count | meter_oap_jvm_thread_peak_count | Thread Count | oap self observability |
+| Count | meter_oap_jvm_thread_daemon_count | Thread Count | oap self observability |
+| ms | meter_oap_instance_persistence_execute_percentile | Persistence Execution Latency Per Metric Type (ms) | oap self observability |
+| ms | meter_oap_instance_persistence_prepare_percentile | Persistence Preparing Latency Per Metric Type (ms) | oap self observability |
+| Count | meter_oap_jvm_thread_runnable_count | Thread State Count | oap self observability |
+| Count | meter_oap_jvm_thread_timed_waiting_count | Thread State Count | oap self observability |
+| Count | meter_oap_jvm_thread_blocked_count | Thread State Count | oap self observability |
+| Count | meter_oap_jvm_thread_waiting_count | Thread State Count | oap self observability |
+| Count per minute | meter_oap_instance_metrics_aggregation | Aggregation (Per Minute) | oap self observability |
+| ms | meter_oap_instance_mesh_latency_percentile | Mesh Analysis Latency (ms) | oap self observability |
+| Count per minute | meter_oap_instance_trace_count | Trace Analysis Count (Per Minute) | oap self observability |
+| Count per minute | meter_oap_instance_trace_analysis_error_count | Trace Analysis Count (Per Minute) | oap self observability |
+| Percentage | meter_oap_instance_cpu_percentage | CPU (%) | oap self observability |
+| Count | meter_oap_instance_metrics_persistent_cache | count of metrics cache hit and no-hit |oap self observability|
## Customizations
You can customize your own metrics/expression/dashboard panel.
diff --git a/docs/menu.yml b/docs/menu.yml
index b7e9c3aba7..ddcc43eb15 100644
--- a/docs/menu.yml
+++ b/docs/menu.yml
@@ -167,11 +167,13 @@ catalog:
path: "/en/setup/istio/readme"
- name: "Observe Data Plane (Envoy)"
path: "/en/setup/envoy/metrics_service_setting"
+ - name: "Profile Pod's Network"
+ path: "/en/setup/backend/backend-k8s-network-monitoring"
- name: "Kubernetes"
catalog:
- name: "Observe Kubernetes"
path: "/en/setup/backend/backend-k8s-monitoring"
- - name: "Observe Network"
+ - name: "Profile Pod's Network"
path: "/en/setup/backend/backend-k8s-network-monitoring"
- name: "Infrastructure Monitoring"
catalog: