ConsoleMe supports CloudWatch metrics, and other custom Metrics plugins should you wish to write one.

To enable CloudWatch Metrics, set this configuration entry:

  metrics_plugin: consoleme.default_plugins.plugins.metrics.cloudwatch.CloudWatchMetric

To set up your own Metrics provider, create a child class that inherits the Metric class. Override the methods in the Metric class to emit metrics in your preferred way, make your code available in ConsoleMe's Python environment, and configure your metrics.metrics_plugin configuration entry to point to your new class.

If possible, please submit any generic metrics solutions to the open source codebase.

Last updated