Grafana Infinity Datasource Integration

Moogsoft: Grafana Infinity Datasource Integration

Role: SVP of Engineering & Interim CISO

Grafana Integration with Moogsoft

Overview: Assisted Grafana and a mutual client in developing an Infinity datasource integration for Moogsoft’s existing REST APIs. This allowed for real time updates in Grafana without any changes in the Moogsoft API or code base.

Situation: Moogsoft clients using Grafana for broader dashboarding needs required a way to integrate Moogsoft’s AIOps data (alerts, incidents) into their Grafana dashboards seamlessly and in real-time.

Task: To collaborate with Grafana labs and a mutual client to facilitate the development and adoption of an Infinity datasource plugin that could connect to Moogsoft’s REST APIs.

Action:

  • Provided technical assistance and guidance to Grafana and a mutual client during the development of the Infinity datasource plugin for Moogsoft.
  • Ensured the plugin could effectively leverage Moogsoft’s existing REST APIs for real-time data updates.
  • Facilitated testing and validation of the integration.

Tech Stack Used: Grafana, Infinity data source plugin, REST APIs.

Result: Several clients were able to successfully implement and reuse the new Grafana Infinity datasource integration. This resolved a long-standing feature request for the new SaaS product, allowing users to visualize Moogsoft data within their existing Grafana dashboards.

Context: This integration enhanced the interoperability of the Moogsoft platform, allowing customers to incorporate AIOps insights into their broader operational views within Grafana. It demonstrated Moogsoft’s commitment to open Echosystems and addressing practical customer needs.