Monitoring file age with OpenTelemetry — and shipping it to Sluicio

File-drop integrations fail silently. The sender writes an XML file to a share, the receiver picks it up — and when the receiver dies, nothing errors. Files just sit there, getting older. The best early-warning signal for this class of integration isn’t an error log; it’s file age: how long has the oldest file in […]

Why OpenTelemetry Matters for System Integration Monitoring (Not Just App Monitoring)

The green-dashboard outage Picture the on-call story every integration team knows. Every service reports healthy. CPU is fine, memory is fine, the HTTP endpoints all return 200. And yet a partner’s purchase order that entered the pipeline at 02:00 never reached the ERP. No alert fired, because nothing that the monitoring watched actually failed. This […]

How to monitor RabbitMQ using OpenTelemetry

Why monitor RabbitMQ at all RabbitMQ is rarely the thing you set out to monitor — but it’s almost always in the path. A queue sits between the service that publishes work and the service that consumes it. When the queue backs up, when consumers drop to zero, or when the node hits a memory […]