Displaying 1 to 14 from 14 results

Metrics - Capturing JVM- and application-level metrics


Metrics is a Java library which gives you unparalleled insight into what your code does in production. It provides a powerful toolkit of ways to measure the behavior of critical components in your production environment.

Hornetq - Enterprise messaging


HornetQ is the new ultra high performance enterprise grade messaging system from JBoss community. It is a multi-protocol, embeddable, very high performance, clustered, asynchronous messaging system. It offers server replication and automatic client failover to eliminate lost or duplicated messages in case of server failure. It also provides a comprehensive management API to manage & monitor servers.

node-monitor - Node.js application monitoring


Node-monitor is a library for remote monitoring and control of your Node.js app servers. Like JMX in the Java world, node-monitor comes with a handful of general monitors, and allows you to create custom monitors for your application.

Jolokia - JMX with JSON over HTTP.


Jolokia is a fresh way to access JMX MBeans remotely. It is different from JSR-160 connectors in that it is an agent-based approach which uses JSON over HTTP for its communication in a REST-stylish way. The client communicates with the agent over HTTP (GET or POST) with the request and response payload represented in JSON. It transparently bridges to the JMX world, talking to clients on the frontend via a REST-like protocol and to a JMX MBeanServer on the backend.




MyBatchFramework


MyBatchFramework is an open-source lightweight framework designed to create easily robust and manageable batchs into the Java language.

jmxtrans-agent - Java Agent based JMX metrics exporter.


jmxtrans-agent is a version of jmxtrans intended to be used as a java agent. JmxTrans Agent has zero dependencies to ease integration.To select which attributes to collect, use the attribute or attributes attribute on the query element. attribute accepts a single attribute while attributes accepts a comma-separated list of attributes to collect. If you do not specify any attributes, all attributes of the MBean will be dynamically discovered and collected. Use the expression language #attribute# in the resultAlias to use the attribute name in the metric name when collecting many attributes.

autometer - Distributed Load Testing Made Simple


An automation tool for scaling load tests using distributed slaves. Based on master-slave architecture where master acts as a test coordinator, from where tests are triggered and the actual tests are distributed across multiple hosts. test.jmx - Your jmeter test file, make sure test name matches with autometer config testName variable.


jmx-dump - Dump JMX Metrics on command line.


Dumps JMX metrics on the command line. Download latest release.

airframe - Lightweight Building Blocks for Scala


Airframe http://wvlet.org/airframe is a collection of lightweight libraries useful for building full-fledged applications in Scala. As its core Airframe provides a dependency injection (DI) library tailored to Scala. While Google's Guice is designed for injecting Java objects (e.g., using constructors or providers), Airframe redesigned it for Scala traits so that we can mix-in traits that have several object dependencies. See Documentation for further details.

java-jmx-in-docker-sample-app - A sample Java app to expose a JMX port from a JVM running inside a Docker container


The purpose of this project is to present the configuration settings required to expose a JMX port from a JVM running inside a Docker container. Docker requires ports to be declared before the application runs. This conflicts with JMX over RMI (the default JMX protocol), which relies on establishing communication using random ports negotiated at connection time. The randomly negotiated JMX ports can't be declared in the Docker config, causing JMX connections to fail.

jmx-cli - Jmx-Cli is a command-line interface console for JMX (inactive)


Jmx-Cli is a command-line interface console for JMX (inactive)

python-jolokia - Python client for Jolokia, an HTTP-JMX bridge


This is a python client library for Jolokia. Jolokia provides a JMX to HTTP bridge, which opens up many possibilities for managing JMX-enabled applications outside conventional enterprise Java workflows. At present, backend libraries are only available for Java and Perl, and there's also a browser-side JavaScript library. While Python is generally more convenient for dealing with HTTP resources than Java or Perl, a client library for Jolokia is optimal.