dropwizard-metrics-collectd

Dropwizard Metrics Collectd Integration

License

License

Categories

Categories

DropWizard Container Microservices Metrics Application Testing & Monitoring Monitoring ORM Data
GroupId

GroupId

io.appform.dropwizard
ArtifactId

ArtifactId

dropwizard-metrics-collectd
Last Version

Last Version

1.3.20
Release Date

Release Date

Type

Type

jar
Description

Description

dropwizard-metrics-collectd
Dropwizard Metrics Collectd Integration
Project URL

Project URL

http://github.com/g-fresh/dropwizard-metrics-collectd
Source Code Management

Source Code Management

https://github.com/santanusinha/dropwizard-metric-collectd

Download dropwizard-metrics-collectd

How to add to project

<!-- https://jarcasting.com/artifacts/io.appform.dropwizard/dropwizard-metrics-collectd/ -->
<dependency>
    <groupId>io.appform.dropwizard</groupId>
    <artifactId>dropwizard-metrics-collectd</artifactId>
    <version>1.3.20</version>
</dependency>
// https://jarcasting.com/artifacts/io.appform.dropwizard/dropwizard-metrics-collectd/
implementation 'io.appform.dropwizard:dropwizard-metrics-collectd:1.3.20'
// https://jarcasting.com/artifacts/io.appform.dropwizard/dropwizard-metrics-collectd/
implementation ("io.appform.dropwizard:dropwizard-metrics-collectd:1.3.20")
'io.appform.dropwizard:dropwizard-metrics-collectd:jar:1.3.20'
<dependency org="io.appform.dropwizard" name="dropwizard-metrics-collectd" rev="1.3.20">
  <artifact name="dropwizard-metrics-collectd" type="jar" />
</dependency>
@Grapes(
@Grab(group='io.appform.dropwizard', module='dropwizard-metrics-collectd', version='1.3.20')
)
libraryDependencies += "io.appform.dropwizard" % "dropwizard-metrics-collectd" % "1.3.20"
[io.appform.dropwizard/dropwizard-metrics-collectd "1.3.20"]

Dependencies

compile (5)

Group / Artifact Type Version
io.dropwizard.metrics : metrics-core jar
io.dropwizard.metrics : metrics-collectd jar 4.1.5
io.dropwizard : dropwizard-metrics jar
com.fasterxml.jackson.core : jackson-annotations jar
javax.validation : validation-api jar 1.1.0.Final

test (3)

Group / Artifact Type Version
junit : junit jar 4.12
org.assertj : assertj-core jar 3.9.1
io.dropwizard : dropwizard-configuration jar

Project Modules

There are no modules declared in this project.

Dropwizard Metrics Collectd Integration

Build Status

What it is

An artifact providing support for pushing metrics from your Dropwizard app to Collectd via UDP.

Allows you to use the Collectd metric reporter without any custom code. Configuration is done through the application configuration file.

Usage

Add the dependency to your project:

<dependency>
    <groupId>io.appform.dropwizard</groupId>
    <artifactId>dropwizard-metrics-collectd</artifactId>
    <version>${dropwizard-metrics-collectd.version}</version>
</dependency>

Configure the collectd reporter in the metrics section of the dropwizard application configuration file:

metrics:
  reporters:
  - type: collectd
    host: localhost
    port: 2004

The example given above uses the minimal configuration.

Additional common options can be specified as described in the Dropwizard Manual

Versions

Version
1.3.20