https://github.com/atompi/activemq_exporter
A Prometheus exporter for ActiveMQ via jolokia API.
https://github.com/atompi/activemq_exporter
Last synced: about 1 month ago
JSON representation
A Prometheus exporter for ActiveMQ via jolokia API.
- Host: GitHub
- URL: https://github.com/atompi/activemq_exporter
- Owner: atompi
- Created: 2024-08-07T10:32:50.000Z (almost 2 years ago)
- Default Branch: main
- Last Pushed: 2024-08-09T06:48:02.000Z (almost 2 years ago)
- Last Synced: 2025-02-01T01:33:45.078Z (over 1 year ago)
- Language: Go
- Homepage:
- Size: 21.5 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# ActiveMQ Exporter
The ActiveMQ exporter is a Prometheus exporter for ActiveMQ. It exposes metrics about the broker, queues and topics.
The exporter is written in Go and is based on the [Prometheus exporter template](https://github.com/prometheus/client_golang/blob/master/examples/random/main.go).
## Building
### Via Git
```
git clone https://github.com/atompi/activemq_exporter.git
cd activemq_exporter
go build -ldflags '-s -w'
```
### Via Go get
```
go get github.com/atompi/activemq_exporter
```
### Via Docker
```
git clone https://github.com/atompi/activemq_exporter.git
cd activemq_exporter
docker build -t atompi/activemq-exporter .
```
## Usage
The `activemq_exporter` listens on HTTP port 9168 by default. See the `--help` output for more options.
### Via Systemd
[systemd README](./examples/systemd/README.md)
### Via Docker Compose
```
docker compose up -d
```