Home
Turium Algoreus
Turium Algoreus
  • Turium Algoreus Documentation
    • Turium Algoreus Overview
      • How to Guides
        • Axons (Pipeline) User Guide
          • Algoreus Genesis
          • Algoreus Node
          • Steps for a simple batch Axon in Algoreus
          • Configuring Axon in Algoreus
          • Deploying an Axon in Algoreus
          • Running an Axon in Algoreus
          • Viewing and downloading logs in the Genesis in Algoreus
          • Scheduling an Axon in Algoreus
          • Reusable Axons in Algoreus
          • Using Triggers in Algoreus
          • Working with multiple versions of the same node in Algoreus
          • Modifying a draft Axon in Algoreus
          • Editing a deployed Axon in Algoreus
          • Duplicating An Axon in Algoreus
          • Deleting an Axon in Algoreus
          • Deploying nodes from the Algoreus Hub
          • Using node templates in Algoreus
          • Exporting and importing Axons in Algoreus
          • Dynamic resource configuration in Algoreus
          • Working with namespaces in Algoreus
        • Soma (Transformation) User Guide
          • Algoreus Soma Overview
          • Algoreus Soma Concepts
          • Algoreus Soma UI components
          • Working with multiple datasets
          • Navigating between Soma and Algoreus Genesis
          • Editing a transformation created in the Soma
          • Soma data types
          • Working with connections in Soma
          • Parsing a CSV file
          • Strings Formatting
          • Sending records to error
          • Working with numbers in Soma
          • Working with Decimal types in Soma
          • Performing date transformations in Soma
          • Filtering records
          • Finding and replacing values in a column
          • Filling null or empty cells
          • Copying, deleting, and keeping columns
          • Renaming a column
          • Joining two columns
          • Swapping two column names
          • Extracting fields to retrieve values
          • Exploding fields
          • Masking data
          • Encoding records to store or transfer data
          • Decoding records to store or transfer data
          • Applying a Hashing algorithm to a column
          • Upgrading the Soma transformation node version
          • Viewing and downloading a schema in Soma
          • Viewing Soma Service logs
        • Cerebellum (Operations and Monitoring) User Guide
          • Logging and Monitoring
          • Metrics
          • Dashboard and Reports
          • Preferences and Runtime Arguments
          • Transaction Service Maintenance
        • Engram (Metadata) User Guide
          • System Metadata
          • Discovery and Lineage
          • Audit Logging
          • Metadata Management
          • Accessing Metadata Programmatically
          • Metadata Field-Level Lineage
        • Clone (Replication) User Guide
          • Cloning overview
          • Clone Concepts
          • Adding Transformations to a Cloning Job
          • Deleting a Cloning Job
          • Tutorial: Cloning data from Oracle Database to BigQuery
        • Algology (Visualisation) User Guide
          • Dashboards
            • Using Dashboards
            • Building Dashboards
            • Manage dashboards
            • Publishing Dashboard
            • Playlist
            • Create and manage reports
            • Share dashboards and panels
            • Access Dashboard Usage
            • Search Dashboards
          • Panel Editor
            • Configure Panel Options
            • Configure standard options
          • Visualisations
            • Alert List
            • Bar Chart
            • Bar Gauge
            • Candlestick Panel
            • Canvas
            • Dashboard List
            • Flame Graph
            • Gauge
            • Heatmap
            • Histogram
            • Logs
            • Node Graph
            • Traces Panel
            • Pie Chart
            • State Timeline
            • Stat Panel
            • Time series
            • Trend Panel
            • Text Panel
            • Table
            • GeoMap
            • Datagrid Panel
            • Status history
            • Annotations
          • Explore
            • Logs in Explore
            • Queries in Explore
            • Tracing in Explore
            • Inspector in Explore
    • Turium Algoreus Connectors
Powered by GitBook
On this page
  • Dashboard
  • Reports

Was this helpful?

  1. Turium Algoreus Documentation
  2. Turium Algoreus Overview
  3. How to Guides
  4. Cerebellum (Operations and Monitoring) User Guide

Dashboard and Reports

PreviousMetricsNextPreferences and Runtime Arguments

Last updated 1 year ago

Was this helpful?

The Dashboard in Algoreus Cerebellum provides a real-time interactive interface that visualizes statistics of program runs. You can view the program run statistics over a 24-hour window within the last week or zoom in for a more detailed view over a 1-hour window.

Reports, on the other hand, offer comprehensive insights into program runs by generating detailed statistics within a specified time range. To generate a report, a Spark batch job processes the program runs and provides the requested information.

Both the Dashboard and Reports support monitoring across namespaces, allowing you to view and analyze program run statistics across multiple namespaces.


Dashboard

The Dashboard was introduced as an operational tool with the following features:

  • Algoreus system status overview

  • Filtering and viewing of currently running axons and custom programs

  • Monitoring axons and custom programs that have been submitted but are not yet running

  • Slicing and dicing of data by namespace, program status, and start method

  • Prediction of future resource usage

  • Visual representation of program run status through charts and tabular view within the 24-hour window


Reports

Reports provide administrators with historical insights into program runs and performance. Before using Reports, it needs to be enabled, which deploys the algoreus-program-report application to the system namespace and starts a Spark service. This enables you to generate, list, view, save, and delete reports.

When requesting a report, you can specify various criteria, including filters such as program type or run status, additional namespaces to monitor, and column fields to include in the report content. You can select a time range for the report and generate it.

Upon requesting a report, the Spark service launches a Spark job to process program run statistics in a scalable manner and generates a report summary and program runs table. It may take a few minutes for the report to be ready for viewing.

Reports provide a tabular view of program runs based on the requested filters and selected column fields. They include information such as program run duration, summary by namespace, application type, start method, and user. By default, reports expire after 2 days unless explicitly saved.


Dashboard
Reports