Logging
The default logging stack integrated in a CodeNOW Dataplane consists of Grafana with the Explore plugin and Loki as the connected data source. Application logs from all workloads running in the cluster are collected and stored in Loki, and can be queried interactively through Grafana Explore.
Grafana Explore with Loki
Grafana Explore provides an interactive interface for querying and browsing logs. Loki uses LogQL as its query language — a label-based query language similar in style to PromQL.
Key capabilities available through Grafana Explore with Loki:
- Filter logs by namespace, application, pod, or any other label
- Search log content using text filters and regular expressions
- View log volume over time alongside the raw log stream
- Switch between a visual query builder and manual LogQL code entry
- Run live tail queries to stream logs in real time
For reference on writing LogQL queries, see the Loki documentation.
Access
Logging dashboards are accessible per Dataplane — the Self-Service Portal links directly to the Grafana Explore instance on the relevant Dataplane. Each Dataplane maintains its own Loki instance, keeping log data strictly isolated between clusters.