Skip to content

Commit

Permalink
Merged main
Browse files Browse the repository at this point in the history
Signed-off-by: dhoard <[email protected]>
  • Loading branch information
dhoard committed Oct 3, 2024
2 parents ba5c413 + 50d2a9a commit 9bd9f06
Show file tree
Hide file tree
Showing 4 changed files with 8 additions and 40 deletions.
26 changes: 0 additions & 26 deletions .circleci/config.yml

This file was deleted.

4 changes: 2 additions & 2 deletions .github/workflows/build.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -14,10 +14,10 @@ jobs:
- name: Set up JDK
uses: actions/setup-java@v4
with:
java-version: 17
java-version: 21
distribution: temurin
cache: 'maven'
- name: Run the Maven verify phase
run: |
./mvnw --batch-mode clean install
./mvnw javadoc:jar
./mvnw javadoc:jar
File renamed without changes.
18 changes: 6 additions & 12 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,22 +1,16 @@
[![Build Status](https://circleci.com/gh/prometheus/jmx_exporter.svg?style=svg)](https://circleci.com/gh/prometheus/jmx_exporter)

# JMX Exporter

JMX to Prometheus exporter:

A collector that can configurable scrape and expose MBeans of a JMX target.
[![Build Status](https://github.com/prometheus/jmx_exporter/actions/workflows/build.yaml/badge.svg)](https://github.com/prometheus/jmx_exporter/actions/workflows/build.yaml)

This exporter is intended to be run as a Java Agent, exposing either
an HTTP endpoint or pushing Open Telemetry metrics of the local JVM.
JMX to Prometheus exporter: a collector that can configurable scrape and
expose MBeans of a JMX target.

It can be also run as a standalone server and scrape remote JMX targets, but this has various
This exporter is intended to be run as a Java Agent, exposing a HTTP server
and serving metrics of the local JVM. It can be also run as a standalone
HTTP server and scrape remote JMX targets, but this has various
disadvantages, such as being harder to configure and being unable to expose
process metrics (e.g., memory and CPU usage).

In particular all the `jvm_*` metrics like `jvm_classes_loaded_total`, `jvm_threads_current`,
`jvm_threads_daemon` and `jvm_memory_bytes_used` won't be available when
using the standalone server.

**Running the exporter as a Java agent is strongly encouraged.**

# Documentation
Expand Down

0 comments on commit 9bd9f06

Please sign in to comment.