Open mikeminutillo opened 7 years ago
NOTE: This change can be implemented as a Map-Reduce index over the FailedMessage
and ProcessedMessage
document collections.
@Particular/servicecontrol-maintainers Is this issue still planned?
@HEskandari Perhaps part of your request can be covered by a feature developed as part of the launch wave:
If you use the classifier Endpoint Name
it will return all the failed messages for a group. This won't return audit messages however.
@HEskandari it is planned but not scheduled. Did you have a specific need for it now?
@mikeminutillo this issue in SI is apparently waiting for it.
When ServiceInsight is opened the user is presented with a list of endpoints. Clicking one of those endpoints filters the list of messages to those which have been sent or received by that endpoint.
That list comes from an API exposed by ServiceControl that is intended for ServicePulse. It is intended for monitoring purposes. It contains every endpoint that has ever sent or received a message (even if there are no messages currently in the ServiceControl database). It also contains endpoints which have the heartbeat plugin installed but have never sent or received a message.
What ServiceInsight really needs is a way of filtering messages by endpoint. While this data looks very similar, it is not the same and requires a separate API.