Skip to content

Commit 8ddf2d5

Browse files
authored
Polish docs (#10073)
1 parent a269a00 commit 8ddf2d5

File tree

3 files changed

+36
-30
lines changed

3 files changed

+36
-30
lines changed

docs/en/setup/backend/backend-k8s-network-monitoring.md

+4-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,8 @@
11
# Kubernetes Network monitoring
2-
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.
2+
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)
3+
to measure network performance for particular pods on-demand, including metrics of L4(TCP) and L7(HTTP) traffic
4+
and raw data of HTTP requests and responses.
5+
Underlying, SkyWalking Rover converts data from socket data to metrics using eBPF technology.
36

47
## Data flow
58
1. SkyWalking OAP server observes which specific k8s pod needs to monitor the network.

docs/en/setup/backend/dashboards-so11y.md

+29-28
Original file line numberDiff line numberDiff line change
@@ -19,34 +19,35 @@ Self observability monitoring provides monitoring of the status and resources of
1919

2020
### Self observability metrics
2121

22-
| Monitoring Panel | Unit | Metric Name | Description | Data Source |
23-
|-----|------|-----|-----|-----|
24-
| | Count Per Minute | meter_oap_instance_jvm_gc_count | GC Count | oap self observability |
25-
| | MB | meter_oap_instance_jvm_memory_bytes_used | Memory | oap self observability |
26-
| | ms / min | meter_oap_instance_jvm_young_gc_time | GC Time (ms / min) | oap self observability |
27-
| | ms / min | meter_oap_instance_jvm_old_gc_time | GC Time (ms / min) | oap self observability |
28-
| | Count Per Minute | meter_oap_instance_mesh_count | Mesh Analysis Count (Per Minute) | oap self observability |
29-
| | Count Per Minute | meter_oap_instance_mesh_analysis_error_count | Mesh Analysis Count (Per Minute) | oap self observability |
30-
| | ms | meter_oap_instance_trace_latency_percentile | Trace Analysis Latency (ms) | oap self observability |
31-
| | Count | meter_oap_jvm_class_loaded_count | Class Count | oap self observability |
32-
| | Count | meter_oap_jvm_class_total_unloaded_count | Class Count | oap self observability |
33-
| | Count | meter_oap_jvm_class_total_loaded_count | Class Count | oap self observability |
34-
| | Count | meter_oap_instance_persistence_prepare_count | Persistence Count (Per 5 Minutes) | oap self observability |
35-
| | Count | meter_oap_instance_persistence_execute_count | Persistence Count (Per 5 Minutes) | oap self observability |
36-
| | Count | meter_oap_jvm_thread_live_count | Thread Count | oap self observability |
37-
| | Count | meter_oap_jvm_thread_peak_count | Thread Count | oap self observability |
38-
| | Count | meter_oap_jvm_thread_daemon_count | Thread Count | oap self observability |
39-
| | ms | meter_oap_instance_persistence_execute_percentile | Persistence Execution Latency Per Metric Type (ms) | oap self observability |
40-
| | ms | meter_oap_instance_persistence_prepare_percentile | Persistence Preparing Latency Per Metric Type (ms) | oap self observability |
41-
| | Count | meter_oap_jvm_thread_runnable_count | Thread State Count | oap self observability |
42-
| | Count | meter_oap_jvm_thread_timed_waiting_count | Thread State Count | oap self observability |
43-
| | Count | meter_oap_jvm_thread_blocked_count | Thread State Count | oap self observability |
44-
| | Count | meter_oap_jvm_thread_waiting_count | Thread State Count | oap self observability |
45-
| | Count per minute | meter_oap_instance_metrics_aggregation | Aggregation (Per Minute) | oap self observability |
46-
| | ms | meter_oap_instance_mesh_latency_percentile | Mesh Analysis Latency (ms) | oap self observability |
47-
| | Count per minute | meter_oap_instance_trace_count | Trace Analysis Count (Per Minute) | oap self observability |
48-
| | Count per minute | meter_oap_instance_trace_analysis_error_count | Trace Analysis Count (Per Minute) | oap self observability |
49-
| | Percentage | meter_oap_instance_cpu_percentage | CPU (%) | oap self observability |
22+
| Unit | Metric Name | Description | Data Source |
23+
|------|---------------------------------------------------|-----|-----|
24+
| Count Per Minute | meter_oap_instance_jvm_gc_count | GC Count | oap self observability |
25+
| MB | meter_oap_instance_jvm_memory_bytes_used | Memory | oap self observability |
26+
| ms / min | meter_oap_instance_jvm_young_gc_time | GC Time (ms / min) | oap self observability |
27+
| ms / min | meter_oap_instance_jvm_old_gc_time | GC Time (ms / min) | oap self observability |
28+
| Count Per Minute | meter_oap_instance_mesh_count | Mesh Analysis Count (Per Minute) | oap self observability |
29+
| Count Per Minute | meter_oap_instance_mesh_analysis_error_count | Mesh Analysis Count (Per Minute) | oap self observability |
30+
| ms | meter_oap_instance_trace_latency_percentile | Trace Analysis Latency (ms) | oap self observability |
31+
| Count | meter_oap_jvm_class_loaded_count | Class Count | oap self observability |
32+
| Count | meter_oap_jvm_class_total_unloaded_count | Class Count | oap self observability |
33+
| Count | meter_oap_jvm_class_total_loaded_count | Class Count | oap self observability |
34+
| Count | meter_oap_instance_persistence_prepare_count | Persistence Count (Per 5 Minutes) | oap self observability |
35+
| Count | meter_oap_instance_persistence_execute_count | Persistence Count (Per 5 Minutes) | oap self observability |
36+
| Count | meter_oap_jvm_thread_live_count | Thread Count | oap self observability |
37+
| Count | meter_oap_jvm_thread_peak_count | Thread Count | oap self observability |
38+
| Count | meter_oap_jvm_thread_daemon_count | Thread Count | oap self observability |
39+
| ms | meter_oap_instance_persistence_execute_percentile | Persistence Execution Latency Per Metric Type (ms) | oap self observability |
40+
| ms | meter_oap_instance_persistence_prepare_percentile | Persistence Preparing Latency Per Metric Type (ms) | oap self observability |
41+
| Count | meter_oap_jvm_thread_runnable_count | Thread State Count | oap self observability |
42+
| Count | meter_oap_jvm_thread_timed_waiting_count | Thread State Count | oap self observability |
43+
| Count | meter_oap_jvm_thread_blocked_count | Thread State Count | oap self observability |
44+
| Count | meter_oap_jvm_thread_waiting_count | Thread State Count | oap self observability |
45+
| Count per minute | meter_oap_instance_metrics_aggregation | Aggregation (Per Minute) | oap self observability |
46+
| ms | meter_oap_instance_mesh_latency_percentile | Mesh Analysis Latency (ms) | oap self observability |
47+
| Count per minute | meter_oap_instance_trace_count | Trace Analysis Count (Per Minute) | oap self observability |
48+
| Count per minute | meter_oap_instance_trace_analysis_error_count | Trace Analysis Count (Per Minute) | oap self observability |
49+
| Percentage | meter_oap_instance_cpu_percentage | CPU (%) | oap self observability |
50+
| Count | meter_oap_instance_metrics_persistent_cache | count of metrics cache hit and no-hit |oap self observability|
5051

5152
## Customizations
5253
You can customize your own metrics/expression/dashboard panel.

docs/menu.yml

+3-1
Original file line numberDiff line numberDiff line change
@@ -167,11 +167,13 @@ catalog:
167167
path: "/en/setup/istio/readme"
168168
- name: "Observe Data Plane (Envoy)"
169169
path: "/en/setup/envoy/metrics_service_setting"
170+
- name: "Profile Pod's Network"
171+
path: "/en/setup/backend/backend-k8s-network-monitoring"
170172
- name: "Kubernetes"
171173
catalog:
172174
- name: "Observe Kubernetes"
173175
path: "/en/setup/backend/backend-k8s-monitoring"
174-
- name: "Observe Network"
176+
- name: "Profile Pod's Network"
175177
path: "/en/setup/backend/backend-k8s-network-monitoring"
176178
- name: "Infrastructure Monitoring"
177179
catalog:

0 commit comments

Comments
 (0)