You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
SkyWalking go agent reports its metrics using Meter APIS to measure tracing performance.
4
+
it also provides a dashboard to visualize the agent metrics.
5
+
6
+
## Data flow
7
+
1. SkyWalking go agent reports metrics data internally and automatically.
8
+
2. SkyWalking OAP receives these meters through native protocols.
9
+
3. The SkyWalking OAP Server parses the expression with [MAL](../../concepts-and-designs/mal.md) to filter/calculate/aggregate and store the results.
10
+
11
+
## Set up
12
+
Go Agent so11y is a build-in feature, it reports meters automatically after boot.
13
+
14
+
## Self observability monitoring
15
+
Self observability monitoring provides monitoring of the runtime performance of the go agent itself. `agent.service_name` is a `Service` in Agent so11y, and land on the `Layer: SO11Y_GO_AGENT`.
16
+
17
+
### Self observability metrics
18
+
19
+
| Unit | Metric Name | Description | Data Source |
Copy file name to clipboardExpand all lines: oap-server/server-core/src/main/java/org/apache/skywalking/oap/server/core/management/ui/template/UITemplateInitializer.java
+1
Original file line number
Diff line number
Diff line change
@@ -78,6 +78,7 @@ public class UITemplateInitializer {
meterAnalyzerActiveFiles: ${SW_METER_ANALYZER_ACTIVE_FILES:datasource,threadpool,satellite,go-runtime,python-runtime,continuous-profiling,java-agent} # Which files could be meter analyzed, files split by ","
296
+
meterAnalyzerActiveFiles: ${SW_METER_ANALYZER_ACTIVE_FILES:datasource,threadpool,satellite,go-runtime,python-runtime,continuous-profiling,java-agent,go-agent} # Which files could be meter analyzed, files split by ","
297
297
slowCacheReadThreshold: ${SW_SLOW_CACHE_SLOW_READ_THRESHOLD:default:20,redis:10} # The slow cache read operation thresholds. Unit ms.
298
298
slowCacheWriteThreshold: ${SW_SLOW_CACHE_SLOW_WRITE_THRESHOLD:default:20,redis:10} # The slow cache write operation thresholds. Unit ms.
"content": "The self observability of SkyWalking Go Agent, which provides the abilities to measure the tracing performance and error statistics of plugins.",
0 commit comments