DB24 Runtime
Overview
The DB24 Runtime is the agent component installed on each SQL Server instance. It handles local task execution, data collection, and communication with the central Datastore.
What is the Runtime?
The Runtime acts as the local intelligence on each SQL Server, performing tasks such as:
- Collecting performance and health metrics
- Executing maintenance jobs (backups, index maintenance, statistics updates)
- Collecting data that is later sync to Datastore
- Receiving and applying configuration changes
Architecture
Components
The Runtime consists of several key elements:
- DB24 Runtime Database: A small database on the SQL Server that stores configuration and collected data
- SQL Server Agent Jobs: Scheduled jobs that execute Runtime tasks
- Stored Procedures: Logic for data collection and task execution
Communication
- The Runtime does not push data to the Datastore
- The Datastore pulls data from Runtimes on a scheduled basis (every 30min default)
- Configuration changes flow from Datastore to Runtime
Configuration
Runtime configuration is managed through the DB24 Portal and pushed to individual Runtimes via the Datastore.
Related Documentation
- DB24 Overview - Platform introduction
- Installation Guide - Setup instructions
