Resource Live Insights & Operations

The Live tab in Facets gives real-time insights and operations for a deployed resource: pipeline activity, Kubernetes dashboard, Terraform outputs, and metrics.

The Live tab is the real-time view of a deployed resource: what version is running, the state of its Kubernetes workloads, its Terraform outputs, and its metrics. From here you can roll back a version, restart pods, scale, and read connection details without leaving the resource.

Pipeline activity

The current state and version history, split into three streams:

  • Build registered: changes to the artifact being deployed.
  • Blueprint activity: changes and deployments from the blueprint configuration.
  • Override activity: modifications applied as environment-level overrides.

Each stream shows the live version (currently deployed), the release-pending version (queued), and an expandable version history with timestamps and statuses. The history table has a rollback action to revert to an earlier version.

Kubernetes dashboard

Kubernetes dashboard in the Facets Live tab showing workloads, storage, and autoscaling for a resource

A live view of the resource's Kubernetes objects:

  • Workloads: Pods (status, age, restarts, readiness, actions) plus Deployments, DaemonSets, StatefulSets, CronJobs, and Jobs.
  • Storage: Persistent Volume Claims and Persistent Volumes, with allocations, statuses, and capacities.
  • Autoscaling: Horizontal Pod Autoscalers and their scaling metrics.

Pod actions are Rolling Restart (gracefully restart pods to apply updates or recover) and Refresh (update the pod list). Where the resource is managed by an Argo Rollout, two more actions act on the rollout as a whole:

  • Promote: graduate the canary or preview version to stable and scale down the previous stable pods (Argo Rollouts blue-green and canary strategies).
  • Abort: stop the rollout in progress and scale the canary down, leaving the previous stable version serving traffic.

Terraform outputs

The outputs from the resource's Terraform configuration: interfaces (endpoints and connection details it exposes) and attributes (key-value properties). Each output has actions to copy its name and its dollar reference ($ref) for use in other configurations.

Using prompt

Get the runtime outputs of service/api in dev.

or

Using command

raptor get resource-outputs -p PROJECT -e ENVIRONMENT service/NAME

Returns the same interfaces and attributes for a deployed resource. -o json gives the raw values, which is the form to use when another command or a script needs to read them.

New to the CLI? Install it first.

The Terraform Outputs section of the resource's Live tab.

Terraform outputs in the Facets Live tab showing interfaces and attributes for a resource
Terraform outputs in the Facets Live tab with action buttons to copy names and dollar references

Monitoring dashboards

Grafana-powered monitoring dashboard in the Facets Live tab showing CPU usage, memory usage, and pod restarts

Grafana-powered dashboards for CPU usage, memory usage, and pod restarts, so you can track resource health and troubleshoot restarts.

Additional dashboards

Depending on the resource type, more dashboards may appear, such as ingress overview (traffic routing, load balancing, external access points) and historical logs (past logs for auditing and debugging). The set adapts to the selected resource.

Troubleshooting

ProblemSolution
Changes are not reflecting in the Kubernetes dashboardClick Refresh to update the pod list. If it persists, check the cluster's connectivity and health.
A version is not available for rollbackConfirm the version is listed in Version History. If it is not there, it is not eligible for rollback.
Terraform outputs are missing or wrongCheck that the Terraform apply succeeded. Re-run it if needed and refresh the Live tab.