Platform Observability
Logging in Kubernetes
Overview
Observability in Hydrolix focuses on what's happening in your clusters. View node and pod activity and health at a high level, or go deeper into the logs and metrics to identify specific points for analysis.
Log pipeline
Kubernetes collects log lines emitted by each pod and stores them in the node’s log file. See Kubernetes Cluster Logs for more information.
Metrics pipeline
Hydrolix and Kubernetes expose metrics like CPU and memory usage. Hydrolix also includes Prometheus by default. Prometheus scrapes metrics and provides time-series data. See Metrics for Observability for more information.
Grafana dashboards
Dashboards use the logs scraped by Prometheus to visualize the cluster data. See Visualize Data for more information.
Logs and metrics dataflow
Get and view logs
Hydrolix offers several ways to get and view logs and metrics.
Prometheus in Hydrolix
The Hydrolix stack includes Prometheus, an open-source metrics database. Hydrolix continuously updates its Prometheus instance with metrics information.
You can query, view, and actively monitor this information using a stack's Grafana instance, or you can access it with your own monitoring platform. See Prometheus Integration for more information about setting up Prometheus with an external server.
Kubernetes logs
Find logs for entire clusters down to specific pods in Kubernetes. Use kubectl
or k9s
to view logs.
Logs for GKE (Google)
Use the Google Kubernetes Engine (GKE) to view logs and metrics. See more in the Google Cloud console Operations Logging page.
Updated 1 day ago