Search Results for

    Show / Hide Table of Contents

    Phobos + DataDog Akka.Cluster Dashboard

    The Phobos + DataDog Akka.Cluster Dashboard is designed to help your team immediately observe the following things about your Akka.Cluster applications:

    1. The overall state of the cluster - the number of members of each status, each role type, and the total number of unreachable nodes over the past arbitrary window of time.
    2. Error rates and logging activity across the cluster - what do the global logging rates look like and which cluster nodes and logging which types of errors over how much time?
    3. Total actor counts, start / stop rates, crash rates, and message processing - this paints a complete picture of how many actors are alive throughout the cluster, what types of messages are processing, how are actors churning (starts / stops,) and what types of exceptions are being thrown by which actor types?

    Here's a simple preview of what the Phobos + DataDog Akka.Cluster Dashboard demonstrates:

    Akka.NET Cluster Status via DataDog and Phobos

    Akka.NET Logging and Actor Activity via DataDog and Phobos

    Note

    If you want to see this sample in action before trying it in your own applications, please give the Phobos + DataDog Tutorial a try!

    Installation Instructions

    First, you will need to clone the phobos-dashboards repository from Petabridge's Github account and then open the /datadog folder.

    To install this dashboard into your DataDog account go to your DataDog Dashboard List and click on New Dashboard.

    Select "New Dashboard" from the DataDog "Dashboard List" screen

    Next, create a New Timeboard and give it a name - we used "Akka.NET Cluster Metrics (Phobos)" here.

    Create a 'New Timeboard' and give it a descriptive name

    Click on the gear icon and select Import Dashboard JSON.

    Click on the gear icon and select Import Dashboard JSON

    Import the phobos-akka.net-cluster-metrics-datadog.json file from the repository into the dialog and then click on Yes, Replace.

    Replace the Blank DataDog Dashboard

    And after that's imported, all of the data reported by Phobos should give you a dashboard that looks very similar to this one!

    Completed Phobos and Akka.NET Dashboard on DataDog

    In This Article
    Back to top Generated by DocFX