17 lines
667 B
Markdown
17 lines
667 B
Markdown
# Observe service mesh through ALS
|
|
Envoy [ALS(access log service)](https://www.envoyproxy.io/docs/envoy/latest/api-v2/service/accesslog/v2/als.proto) provides
|
|
fully logs about RPC routed, including HTTP and TCP.
|
|
|
|
You need three steps to open ALS.
|
|
1. Right now, Istio pilot hasn't supported to open ALS, so you have to change pilot codes.
|
|
1. Open SkyWalking [envoy receiver](../backend/backend-receivers.md).
|
|
1. Active ALS k8s-mesh analysis
|
|
```yaml
|
|
envoy-metric:
|
|
default:
|
|
alsHTTPAnalysis:
|
|
- k8s-mesh
|
|
```
|
|
|
|
Notice, only use this when using envoy under Istio controlled.
|
|
Otherwise, you need to implement your own `ALSHTTPAnalysis` and register it to receiver. |