Istio
If you use Istio as a service mesh and/or for ingress, StackGen's agents are pre-configured to easily pull metrics from the istio components. The observability section of the official Istio documentation provides a good overview.
Metrics
Metrics are automatically collected by the StackGen metrics agent. This document has info about some common metrics generated by Istio components.
Logs
Use the meshConfig options to enable and configure access logs. You can also choose between JSON and text by setting accessLogEncoding to JSON or TEXT. You can customize the format of the access log by setting accessLogFormat.
Istio uses envoy as the proxy component. This document has details of envoy access logs.
Traces
Istio can be configured to generate APM traces. This document has all the necessary info.
Note that the StackGen Otel collector is available in your K8s cluster at http://otel-collector.devopsnow.svc.cluster.local:9411.
Visualization
Once the required telemetry is enabled, the Istio Ingress Gateway dashboard that is pre-packaged with your ObserveNow stack can be used to visualize incoming traffic.



