org.jboss.metrics:jboss-automated-metrics-properties

JBoss-Automated-Metrics Properties used with JBoss-Automated-Metrics

Лицензия

Лицензия

Категории

Категории

JBoss Контейнер Application Servers Auto Библиотеки уровня приложения Code Generators Metrics Тестирование приложения и мониторинг Monitoring
Группа

Группа

org.jboss.metrics
Идентификатор

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

jboss-automated-metrics-properties
Последняя версия

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

1.0.4.Final
Дата

Дата

Тип

Тип

jar
Описание

Описание

org.jboss.metrics:jboss-automated-metrics-properties
JBoss-Automated-Metrics Properties used with JBoss-Automated-Metrics
Ссылка на сайт

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

https://developer.jboss.org/wiki/JBoss-Automated-MetricsEverythingIsAPotentialMetric
Организация-разработчик

Организация-разработчик

JBoss by Red Hat

Скачать jboss-automated-metrics-properties

Как подключить последнюю версию

<!-- https://jarcasting.com/artifacts/org.jboss.metrics/jboss-automated-metrics-properties/ -->
<dependency>
    <groupId>org.jboss.metrics</groupId>
    <artifactId>jboss-automated-metrics-properties</artifactId>
    <version>1.0.4.Final</version>
</dependency>
// https://jarcasting.com/artifacts/org.jboss.metrics/jboss-automated-metrics-properties/
implementation 'org.jboss.metrics:jboss-automated-metrics-properties:1.0.4.Final'
// https://jarcasting.com/artifacts/org.jboss.metrics/jboss-automated-metrics-properties/
implementation ("org.jboss.metrics:jboss-automated-metrics-properties:1.0.4.Final")
'org.jboss.metrics:jboss-automated-metrics-properties:jar:1.0.4.Final'
<dependency org="org.jboss.metrics" name="jboss-automated-metrics-properties" rev="1.0.4.Final">
  <artifact name="jboss-automated-metrics-properties" type="jar" />
</dependency>
@Grapes(
@Grab(group='org.jboss.metrics', module='jboss-automated-metrics-properties', version='1.0.4.Final')
)
libraryDependencies += "org.jboss.metrics" % "jboss-automated-metrics-properties" % "1.0.4.Final"
[org.jboss.metrics/jboss-automated-metrics-properties "1.0.4.Final"]

Зависимости

compile (1)

Идентификатор библиотеки Тип Версия
com.github.yannrichet : JMathPlot jar 1.0.1

provided (1)

Идентификатор библиотеки Тип Версия
javax : javaee-api jar 7.0

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

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

JAM-Application-Metrics


A PROJECT UNDER THE ΙΔΕΑ STATEMENT


This library is created to facilitate the creation, record and monitoring of metrics for any deployment. (Initial project JBoss-Automated Metrics renamed)

How to use

Just define in your deployment the operations of JAM-Application-Metrics that you would like to enable using the JBossAutomatedMeticsProperties api.

Then, annotate the method of your ejb with the annotation @Metric(fieldName = {"field name of first metric","field name of second metric", etc}, deploymentName="some name characteristic to the deployment") .

The annotation parameter deploymentName is used for grouping of metrics under the same metric-properties configuration.

Example of usage

An example of usage can be found under the folder ApplicationMetricsStandalone/ApplicationMetricsApiTest.

Deploy the generated .war file on Wildfly server to see the metrics being printed.


JAM-Application-Metrics are now available as a Wildfly Subsystem Extension

Please, read WILDFLY_SUBSYSTEM_EXTENSION.md to see how you can add JAM-Application-Metrics as a Wildfly Subsystem Extension.


JAM-Application-Metrics are now availbale using JAVA SE

Please, check the example in JavaSeApplicationMetrics/ApplicationMetricsJavaSeApiTest directory to see how you can use JAM-Application-Metrics with JAVA SE.


JAM Presentation

JAM Presentation


JAM Possible Next Steps

  • Memory management of the group metrics
  • Integration of gaeger (another tracing system)
  • Send the metrics to the JBoss Console

License

This project uses a part of jmathplot library which is released under thE BSD license.

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

Версия
1.0.4.Final
1.0.3.Final