Operating Applications
Overview
Operational Components
Related Topics
Next Steps
Last updated
This section covers the operational aspects of running Rumi applications in production, organized into three key areas: Administration, Monitoring, and Analysis & Troubleshooting.
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
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 Heartbeats - Server-level statistics and health monitoring
Engine Stats - 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
Operating Model - Conceptual overview of operating Rumi applications
Configuring Monitoring - How to configure statistics
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