Company
Date Published
Aug. 22, 2012
Author
Mike Bulman
Word count
542
Language
English
Hacker News points
None

Summary

The DataStax OpsCenter Alerts feature allows users to be notified when specific metrics exceed configurable thresholds. This post demonstrates how to retrieve active alerts using Python via the OpsCenter REST API, assuming alert rules have been set up in OpsCenter and are working with a cluster called MyCluster. The code includes functions for getting URLs from the API, retrieving fired alerts and alert rules, connecting the dots between them, and formatting human-readable messages based on the type of alert rule. This can be used to integrate OpsCenter alerts into existing systems via their APIs.