Docs
User Guides
Recommender
Monitoring

Configure your Dashboards

For monitoring your predictions in production, the ecosystem.Ai Prediction Platform has Grafana and Superset integrations.

  • Grafana is used for real-time scoring and operational metrics, ensuring your machine learning models are performing effectively.
  • Superset is for comprehensive business intelligence and data visualization, allowing you to track and analyze key performance indicators and business processes in detail.

Once your recommender is running it is important to keep track of its behavior, and begin to examine the results. There are two dashboard softwares we have linked up to be accessible in your worker ecosystem

Grafana Real-Time Dashboards

In the Dashboard of the Workbench, select the Real-Time Dashboard icon to go to Grafana, there you can set up and view the real-time results of your deployment. Our Grafana Dashboards illustrate the behavior of the recommender in production. Showing which options are being recommended, and which are successful. As well as providing information on performance, and how the recommender is trading off between exploring and exploiting.

Grafana dashboard

Log in to Grafana to get a real-time view of your recommenders in production. To set up your Grafana Dashboard, and link it to your chosen deployment, you will need to login as an admin. We have already pre-built a dashboard for you to view all the most important elements of your real-time deployment. However, if you have experience with Grafana, or are looking to monitor something very specific, you can build your own dashboard: https://grafana.com/docs/grafana/next/getting-started/build-first-dashboard/.

Log in to Grafana

Manage Dashboards

Now that you have logged in, Navigate to the left hand menu, click on the ‘dashboards’ icon and select Manage.

Manage dashboards

At this point, you will see a list of folders. Select the Runtime2 folder and click on Scoring Dashboard: Client Pulse Responder. To view the pre-built dashboard configuration. The dropdown menu called Prediction case is where you can see all the deployments linked to this dashboard. Find your Deployment there if you have used one of the pre-configured solutions.

Manage dashboards list

Add Dashboards

To add a new deployment, go to the Dashboard Settings icon in the top right corner. This will take you to the settings page where you can manage elements of the dashboard.

Add dashboard

Go the Variables in the menu on the left, and then click on Prediction. You will notice in the Custom Options field that the deployments currently linked to this dashboard are listed, separated by commas.

Dashboard settings

Simply add your deployment case name in this field. Then click Update. When this refreshes, click Save Dashboard on the left, this will link to a popup where you can specify the details of your changes. This is not a compulsory step, but it is good practice to document all changes.

Click Save. Press the back button in the top left hand corner to go back to the dashboard, give it a minute to load and then you will be able to view your new deployment in the Prediction Case list.

Edit variables

Superset Business Dashboards

In the Dashboard of the Workbench, select the Business Dashboard icon to go to Superset, to view more comprehensive results of your deployment. The Superset dashboards allow you to view and analyze the results of the whole recommendation process. Including costing, counts, successes and fails.

Superset dashboards

Access the Superset Dashboard to view further illustrations of your recommender in production.

Superset

🪶
Further documentation and help

To learn more about how to build, manage, and interpret the dashboards for your recommenders, visit the documentation site of the accompanying technology: Grafana or Superset.