loggingutils

Loggingutils is a small and simple wrapper around JavaSysMon (https://github.com/jezhumble/javasysmon)

Лицензия

Лицензия

Категории

Категории

Logging Библиотеки уровня приложения
Группа

Группа

com.simonmittag
Идентификатор

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

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

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

1.0
Дата

Дата

Тип

Тип

jar
Описание

Описание

loggingutils
Loggingutils is a small and simple wrapper around JavaSysMon (https://github.com/jezhumble/javasysmon)
Ссылка на сайт

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

https://github.com/simonmittag/loggingutils
Система контроля версий

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

https://github.com/simonmittag/loggingutils.git

Скачать loggingutils

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

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

Зависимости

compile (1)

Идентификатор библиотеки Тип Версия
commons-logging : commons-logging jar 1.1.3

provided (3)

Идентификатор библиотеки Тип Версия
org.apache.geronimo.specs : geronimo-servlet_3.0_spec jar 1.0
org.apache.tomcat : tomcat-catalina jar 7.0.0
com.typesafe.play : play_2.11 jar 2.5.4

test (1)

Идентификатор библиотеки Тип Версия
junit : junit jar 3.8.1

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

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

Loggingutils

Loggingutils is a small and simple wrapper around JavaSysMon (https://github.com/jezhumble/javasysmon) by Jez Humble. It prints system stats to the standard logging system (via commons-logging) in regular intervals.

Building from source

Use maven to build:

mvn clean package

Import

Declare as maven dependency

<dependency>
  <groupId>com.simonmittag</groupId>
  <artifactId>loggingutils</artifactId>
  <version>1.0</version>
</dependency>

Using the library from Servlet container

Simply put the jar in your classpath, and use it like this by including in your web.xml:

<listener>
    <listener-class>com.simonmittag.loggingutils.LoggingDaemonContextListener</listener-class>
</listener>

Current support and limitations (from JavaSysMon, see above)

  • Currently supports Mac OS X, Linux, Windows, and Solaris
  • Solaris binary is compiled on x86 on OpenSolaris, so it won't work on SPARC, and has not been tested on SunOS < 5.11
  • Solaris CPU usage only correctly reports usage for first CPU.
  • Supports Java 1.4 and above
  • CPU speed on Linux only reports correct values for Intel CPUs

License

Loggingutils uses the Apache license. It is based on JavaSysMon which is available under a NetBSD license: https://github.com/jezhumble/javasysmon/blob/master/LICENSE

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

Версия
1.0