Prerequisites
- Pidgeon CLI installed (
dotnet tool install -g pidgeon) - Access to Mirth Connect’s file writer output directories
- A vendor profile for your message patterns (optional but recommended)
Step 1: Identify Mirth output directories
Mirth Connect file writer destinations typically save to a configured directory. Common paths:Step 2: Create a vendor profile
If you have sample messages from each interface, create a profile so Loft knows what “correct” looks like:Step 3: Start monitoring via CLI
Watch a single interface:Step 4: Create interfaces via API
For production setups, create interfaces through the Bridge API so they persist and appear in the Console dashboard:Step 5: Configure alerting
Set up alerts in the Console or via the API. Loft supports:| Channel | Watch | Insight | Command |
|---|---|---|---|
| Console output | Yes | Yes | Yes |
| File log | Yes | Yes | Yes |
| Webhook | Yes | Yes | Yes |
| — | Yes | Yes | |
| Slack | — | Yes | Yes |
| PagerDuty | — | Yes | Yes |
Step 6: Monitor metrics
Check interface health through the API:Step 7: Trace patient journeys
Track a specific patient’s messages across interfaces:Real-time updates
Subscribe to live updates via SignalR for real-time dashboard integration:Next steps
- Configure alerting for your notification channels
- Set up self-healing (Command tier) for automatic remediation
- Explore analytics for trend analysis and reporting

