Operating Applications
This section covers the operational aspects of running Rumi applications in production, organized into three key areas: Administration, Monitoring, and Analysis & Troubleshooting.
Overview
Operating Rumi applications involves:
Administration: Service launch, shutdown, and command-and-control operations
Monitoring: Receiving and viewing service telemetry (statistics)
Analysis & Troubleshooting: Logging and tools for analyzing logs and telemetry
Operational Components
Tools and techniques for managing Rumi services:
rumi admin - Command-line administrative interface
Admin Over SMA - Remote administration via messaging
Real-time telemetry and statistics collection:
Container Stats and Heartbeats - Server-level statistics and health monitoring
AEP Engine Statistics - Message processing and engine metrics
Per Transaction Stats - Transaction-level performance metrics
Logging and analysis tools for troubleshooting:
Trace Logging - Enable and configure trace logging
The Transaction Log Tool - Work with transaction logs
Querying Transaction Logs - Query binary transaction logs
Stats Dump Tool - Offline analysis of heartbeat logs
Related Topics
Operating Model - Conceptual overview of operating Rumi applications
Configuring Monitoring - How to configure statistics
Next Steps
Start with Administration to learn how to manage running applications
Configure Monitoring to collect statistics and health metrics
Set up Trace Logging for troubleshooting
Last updated

