Tools for Akka.Cluster.Sharding Management and Akka.Remote Management
We introduced Petabridge.Cmd in 2017 to make it easy for Akka.NET users to deploy, monitor, and manage their Akka.NET applications. We have now expanded the capabilities of Petabridge.Cmd by introducing two new command palettes to further simplify the way you monitor your Akka.NET applications. The new command palettes will allow you to monitor your system connections with Petabridge.Cmd.Remote and allow you to obtain sharding information using Petabridge.Cmd.Cluster.Sharding.
If you have not heard of Petabridge.Cmd yet, please take a look at our introduction YouTube video for Petabridge.Cmd
- Description of Petabridge.Cmd.
- How Petabridge.Cmd works.
- How Petabridge.Cmd uses command palettes.
- Demo of setting up Petabridge.Cmd and the use of commands.
Let’s cover the 4 new commands that we have introduced with Petabridge.Cmd.Remote. These can be used with applications using Akka.Remote or Akka.Cluster:
- remote stats - allows you to see the number of Association and Disassociation events seen by the node running your Petabridge.Cmd.Host;
- remote connections - provides you with the number of active remote connections to the local host;
- remote tail - writes all of the connections and disconnections events out to the console until stopped via Control + C and;
- remote history - shows the connection events witnessed by the node. Can show up to 1,000 events.
We encourage you to give these commands a try in your application. Below you can see the output of some of the commands in our remote command palette. We ran the
remote connections on a cluster and you can see the connection of our host node to all of the remote nodes. We also ran our
remote history command with an argument...