Within your workspace there are several levels of monitoring that you can rely on. Data from the cluster is polled in real-time to ensure fast troubleshooting and a smooth experience.Documentation Index
Fetch the complete documentation index at: https://docs.mogenius.com/llms.txt
Use this file to discover all available pages before exploring further.
Status
The status module provides a real-time view into cluster resources. You’ll find it on the workspace dashboard and on each deployment detail page. If available, the status module automatically shows related status information from dependent resources. For example, a Deployment also displays the status of its ReplicaSets and Pods, providing all relevant information in one place. Hover over the status module to view recent Kubernetes events. Common statuses you may encounter:| Status | Description |
|---|---|
| Running | All pods are running and healthy. |
| Pending | Pods are waiting to be scheduled, often due to insufficient resources or pending image pulls. |
| CrashLoopBackOff | A container is repeatedly crashing and Kubernetes is waiting before restarting it. Check the logs for error details. |
| ImagePullBackOff | Kubernetes cannot pull the container image. Verify the image URL and image pull secret. |
| Error | A general error state. Hover over the status or check events for details. |
Metrics
mogenius collects metrics using its operator and the Kubernetes metrics server. Data for CPU, RAM, and traffic usage is presented in charts on the workspace dashboard and on each deployment detail page. On the workspace dashboard, charts show aggregated resource consumption across all deployments. You can filter by time range to identify trends and spikes. Hover over the charts to see a per-pod breakdown showing each pod’s individual share of resource consumption. On the deployment detail page, metrics are scoped to that specific application, allowing you to monitor resource usage at the application level.Prometheus integration
For custom application metrics, mogenius integrates natively with Prometheus. Once Prometheus is running on your cluster, you can add custom PromQL queries to visualize application-specific metrics directly on the deployment detail page. See Integrations for setup details.Logs
Logs are streamed in real-time from pods and jobs and are available on each deployment detail page. To access logs:- Open the detail page of your deployment in the workspace.
- Navigate to the Logs section.
- Use the search and filter tools to find specific log entries.
Events
On the detail page of a deployment, events are collected from multiple related resources into a single timeline. This aggregated view includes events from the Deployment, its ReplicaSets, and individual Pods, so you don’t need to inspect each resource separately. Common events you’ll see include:- Scheduling: Pod assigned to a node.
- Image pulls: Container image being pulled from the registry.
- Scaling: Replica count changes (manual or via autoscaler).
- Health check failures: Liveness or readiness probe failures that trigger restarts or endpoint removal.
- Resource warnings: Events related to resource limits, OOM kills, or evictions.