An integration is a system from which Metricly collects data. Metricly offers integrations with collectors, agents, and automation software. To view the documentation click one of the cards below.
A package is a mechanism by which Metricly delivers out-of-the-box- setup for a particular integration. Packages are maintained in repositories in the Metricly Community Packages Github project. Packages consist of computed metrics, dashboards, and policies and are distributed when you enable a new integration in Metricly. You can read more about packages here.
Java Integration Options
We have several different options for monitoring Java applications. Each method varies in terms of setup difficulty and the amount / type of information it collects. See the table below for more information.
|Ananke||Java library you can use to push metrics to the StatsD listener embedded in our Linux agent.
This approach requires that you integrate the StatsDReporter into your applications.
|Dropwizard||Integrate the dropwizard-metrics library into your Dropwizard application and either configure it to send metrics to the StatsD listener embedded in our Linux agent or directly to Metricly’s REST API.|
|Iris||Java library you can use to push metrics directly to Metricly’s REST API.|
|Java Agent||Open-source and open-license Java agent the does the byte-code instrumentation for you. No changes to source code required.|
|JMX||Integration that relies on our Linux agent to collect JVM metrics (e.g., heap size, garbage collection, etc.) without code-level instrumentation.|
Enabling or Disabling Integrations
When an integration is disabled, it does not collect new data. However, historical data collected on a disabled integration will continue to be displayed in Metricly for up to two weeks after the integration was disabled.
- From the top navigation menu, select Integrations.
- Select the desired integration’s card.
- Select or deselect the Data Collection box.
- Click Save; if no Save button is available, the integration will save automatically.