hi
Open-source operational monitoring tools

The Projects

The aim of the opsmatters toolset is to dramatically accelerate the implementation of operational monitoring and alerting tools (such as New Relic) by:

Don’t forget to star the projects if you like the tools or find them useful as it helps to gauge interest from users.

New Relic API

A Java client library for the New Relic Monitoring and Alerting REST APIs built using Jersey and Gson. The library implements over 110 operations across all of the available 35 New Relic services. It is primarily used by applications to automate the configuration of New Relic Monitoring, Alerting and Dashboards, but can also be used for extracting incident and metric data, executing Insights queries, and uploading plugin metrics.

Project status and latest version:
Build Status Maven Central Javadocs

View the project on GitHub
Download source code as .zip file .tar.gz file
Documentation: [README] [How to use]

New Relic Batch

Java library that allows New Relic objects to be created automatically from file based definitions. New Relic Alerts can be configured from alert channels, policies and conditions in CSV or spreadsheet format. New Relic Insights dashboards can be created from definition files in YAML format. It provides a set of tools to accelerate or automate the deployment of New Relic Alerts and Insights dashboards.

Project status and latest version:
Build Status Maven Central Javadocs

View the project on GitHub
Download source code as .zip file .tar.gz file
Documentation: README

New Relic Command

Java library that allows New Relic Monitoring and Alerting configuration operations to be executed from a command line. The library includes over 90 operations covering Alerts, Applications, Key Transactions, Deployments, Servers, Plugins, Monitors and Labels. It provides a set of tools to simplify or automate the configuration of New Relic Monitoring and Alerting.

Project status and latest version:
Build Status Maven Central Javadocs

View the project on GitHub
Download source code as .zip file .tar.gz file
Documentation: README

OpsMatters Core

Java library for the opsmatters suite including a data cache for New Relic Monitoring and Alerting, models, and reporting utilities.

Project status and latest version:
Build Status Maven Central Javadocs

View the project on GitHub
Download source code as .zip file .tar.gz file
Documentation: README

License

The projects are licensed under the terms of the Apache license 2.0.

Feedback

It would be great to hear from you about your experience using the tools and if you have any suggested improvements or encounter any issues. For any questions, feedback or further information please email enquiries@opsmatters.com.

Copyright (c) 2018 opsmatters