-
Notifications
You must be signed in to change notification settings - Fork 2
Closed
Labels
monitoring 📈Monitoring issuesMonitoring issues
Description
Finally we can see our customized F# actor type names (thanks for fixing it so quickly), so we can see our actor types in "Live Actors by Type" and "Actor Starts and Stops" panels. But the panels show mostly system actors, even though monitoring of them is disabled with the following code:
builder
.SetMonitorUserActors(true)
.SetMonitorSystemActors(false)
.SetMonitorEventStream(true)
.SetMonitorMailboxDepth(false)
For example, "Live Actors by Type" dashboard looks like this:
Akka.Remote.Transport.ProtocolStateActor 112
Akka.Remote.EndpointReader 112
Akka.Remote.EndpointWriter 112
Akka.Remote.ReliableDeliverySupervisor 110
upload-globalconnect-file 71
upload-globalconnect-file-eventpublisher 71
upload-mediaset-controller 52
Akka.Cluster.Sharding.Shard 30
Only 3 of 8 actor types represent our own actors, the rest are system actors which are of no interest for us to collect metrics for.
Shouldn't SetMonitorSystemActors(false) disable their monitoring so they don't appear in dashboards? If not, would it be possible to support monitor filtering, so we can configure what actor types should be excluded?
Metadata
Metadata
Assignees
Labels
monitoring 📈Monitoring issuesMonitoring issues