Skip to main content

Circuit Dashboard

  • With the circuit dashboard you are able to view the circuit state of a deployed project.
  • It displays information such as the operational status of Pods, the progress of Pipelines, and logs.
    • A Pod is the smallest execution unit in Kubernetes and contains one or more containers.
    • For information on Pipelines, please refer to this page .

How to access

There are two quick ways to access the dashboard:

  • Select the Circuit tab in the project sidebar.

  • Click the Circuit button on the property panel.

Pod Phase

The phase of a Kubernetes Pod shows its current lifecycle state. The types of phases and their descriptions are as follows.

Pod Phasesexplanation
PendingThe Pod has been scheduled, but one or more containers have not yet started.
RunningAll containers have been created, and at least one container is running.
SucceededAll containers have finished, and the task is complete.
FailedOne or more containers have terminated abnormally.
UnknownThe Pod status cannot be obtained.

Pods Tab

  • The Pods tab lets you manage and monitor the status and logs of each Pod from one place.

1.Pod Phases

Displays the current count of Pods in each lifecycle phase .

tip

Check the Event log to gain deeper insight into your Pods, their status changes, and any underlying issues.

2.Pods List

The Pods list shows every active Pod in the namespace.
By default, the log panel streams logs from the entire namespace.
Click a Pod to filter the panel to its logs, or use the check-boxes to select multiple Pods and display their logs merged in chronological order.

Pod names follow this convention:
[Workspace name]-[Component name]-[Hash value]

Pods are generated in the following units and displayed in the Pods list.

UnitDetails of Generated Pods
ComponentOne Pod for each: Entity, Trigger, Pipeline, and SideApp
WorkspaceIf a Pipeline exists, one eventsource Pod and one sensor Pod per workspace
SystemIf a Pipeline exists, one circuit-storage-manager Pod and three eventbus Pods per project
  • a.Workspace Pods

    Displays Pods generated for each workspace created on the canvas.

  • b.SYSTEM Pods

    System-related Pods are grouped together and displayed at the end of the Pods list.

3.Logs

Logs are displayed based on the Pod(s) selected.

  • c.PodLog

    View the logs of the containers running in selected Pods.

  • d.Event

    View events of the selected Pods.

4.Search Logs

Enter a keyword to display logs that contain it. If you select one or more Pods, the search will be restricted to logs from those Pods.

5.Copy Logs

You can copy the logs currently displayed in the log panel to your clipboard.

6.Display Options

Customize how logs appear in the panel.

  • e.Column Visibility

    • Enable Timestamp to show the log time in green on the left.
    • Enable Pod name to show the Pod name in blue on the left.
  • f.Display Format

    • Enable Wrap lines to wrap long log messages onto the next line.
    • Enable Align columns to align the start of all log messages.

Pipelines Tab

The Pipelines tab lists the Pods involved in the Pipelines Workflow and lets you monitor their logs.
Many features are shared with the Pods tab, please refer to it as well.

7.Workflow List

For each Workflow, its progress, start time, and elapsed time are displayed.
The Workflow phase indicates the current lifecycle stage of the Workflow, as described below.

Workflow PhaseIconDescription
PendingProcessing has not started and is queued to begin.
RunningProcessing is currently underway.
SucceededAll steps have completed successfully.
FailedProcessing finished, but one or more steps have failed.
  • By clicking a Workflow, the list of Pods related to that Workflow is displayed. You can then click a Pod to view the logs for that Pod in the log panel.

  • If Workflow history exists, it will display up to 100 runs within the past 24 hours, regardless of the circuit’s current running state.