I have publish/subscribe message system using RabbitMQ as the message broker. Each message includes hostname, timestamp, and a latency reading (ms).
I have the ability to receive these messages and process them via C#, powershell, whatever... also could write them to a database/table.
My question is if anyone can think of a way to setup a poller that gets these values for each server but retains the timestamp included in the message?
So messages coming into the queue would be like:
server1, datetime, 17
server2, datetime, 23
server3, datetime, 11
server1, datetime, 19
etc...
The values are already being collected in one place... just need ideas for a way to ingest them in Solarwinds so I can do reporting and monitoring/notification that Solarwinds excels at.
Any ideas welcome...
Thanks!