de.keawe.metrics:mongodb-metrics

Reporter extension for the Codahale/DropWizard Metrics library that stores data in MongoDB

Лицензия

Лицензия

Категории

Категории

MongoDB Данные Базы данных Metrics Тестирование приложения и мониторинг Monitoring
Группа

Группа

de.keawe.metrics
Идентификатор

Идентификатор

mongodb-metrics
Последняя версия

Последняя версия

1.0.0
Дата

Дата

Тип

Тип

bundle
Описание

Описание

de.keawe.metrics:mongodb-metrics
Reporter extension for the Codahale/DropWizard Metrics library that stores data in MongoDB
Ссылка на сайт

Ссылка на сайт

http://github.com/keawe-software/mongodb-metrics-reporter
Система контроля версий

Система контроля версий

http://github.com/keawe-software/mongodb-metrics-reporter

Скачать mongodb-metrics

Зависимости

compile (3)

Идентификатор библиотеки Тип Версия
io.dropwizard.metrics : metrics-core jar 4.1.9
org.mongodb : mongo-java-driver jar 3.12.5
org.slf4j : slf4j-api jar 1.7.30

test (4)

Идентификатор библиотеки Тип Версия
ch.qos.logback : logback-classic jar 1.2.3
junit : junit jar 4.13
org.mockito : mockito-core jar 3.3.3
de.flapdoodle.embed : de.flapdoodle.embed.mongo jar 2.2.0

Модули Проекта

Данный проект не имеет модулей.

mongodb-metrics-reporter

Build Status Apache License maven status

MongoDB-Metrics-Reporter provides a reporter for CodaHale/DropWizard Metrics library to store the metric data in MongoDB. This is a fork of aparnachaudhary/mongodb-metrics-reporter, which seems to be discontinued.

How does it work?

  1. Define MetricsRegistry which is a JVM wide singleton for metric data
  2. Metrics Reporter is associated with the Metrics Registry
  3. Application services are instrumented with DropWizard Metrics
  4. The reporter reads the data from registry at fixed defined interval and writes this data to the MongoDB datastore is the relevant collection

MongoDB-Metrics

Build Requirements:

  • Apache Maven version 3.x
  • Java8

Building

Clone the repository using command

git clone git://github.com/aparnachaudhary/mongodb-metrics-reporter.git

To build, issue this from the command line

mvn clean install

Dependencies

The module has following compile time dependencies

  • io.dropwizard.metrics:metrics-core:jar:4.1.9
  • org.mongodb:mongo-java-driver:jar:3.12.5
  • org.slf4j:slf4j-api:jar:1.7.30

Documentation

Refer to the documents in the doc directory.

Версии библиотеки

Версия
1.0.0
0.0.7
0.0.6
0.0.5
0.0.4
0.0.3