Hey all,
In the last 18 months we’ve moved to the cloud using an Azure Service Bus with NServiceBus utilising the ServiceControl/Insight/Pulse to monitor our implementation.
Our usage has increased a fair whack recently and we’ve noticed while trying to support this in production some quirks in the results we get back from the ServiceControl API, either through ServiceInsight, or when querying directly.
Basically when viewing page 1 the top 20-25 results are recent, but the last 25 are sometimes from the day before. But if we navigate to page 2, the top 20-25 results are from around the same time as the first results on page 1. And the patter repeats. It’s making it quite hard to get a clear picture of what’s happened in a given time period. Has anyone else seen this before? Is it a set up issue on our end?
What I’ve also noticed is if I use the API directly and set the page size to 10 (for example) for some endpoints I get back 20 messages, and in others I get 30 (if the page size increases the number of results comes back in those multiples e.g 100 = 200 or 300). So we don’t think it’s an issue with service insight, more how service control is returning (or maybe grouping) the data.
Versions in use:
ServiceControl: 6.1.1
ServicePulse: 1.44.4
ServiceInsight: 2.13.0