applejuicenetz/prometheus_exporter

By applejuicenetz

Updated about 1 year ago

applejuice core prometheus exporter

Image
Networking
Monitoring & observability
0

1.1K

applejuicenetz/prometheus_exporter repository overview

appleJuice Prometheus Exporter

Prometheus Metriken exporter für den appleJuice Client

Prometheus

scraper config:

scrape_configs:
    -   job_name: 'applejuice'
        scrape_interval: 60s
        scrape_timeout: 10s
        static_configs:
            -   targets: ['192.168.2.1:8383']
Exposed Ports
  • 80 - HTTP Port
Environment Variables
VariableValueDescription
CORE_HOSThttp://192.168.2.1IP/HOST where Core is running, with http
CORE_PORT9851Core XML Port
CORE_PASSWORDmd5summd5 hashed password

Docker

docker run

create and run applejuice2prometheus container with the following command

docker run -d \
        -p 8383:80 \
        -e "CORE_HOST=http://192.168.1.2" \
        -e "CORE_PORT=9851" \
        -e "CORE_PASSWORD=de305845b091d971732a123977e2d816" \
        --name applejuice2prometheus \
        ghcr.io/applejuicenetz/prometheus_exporter:latest
docker-compose.yml
version: '2.4'

services:
    applejuice2prometheus:
        image: ghcr.io/applejuicenetz/prometheus_exporter:latest
        restart: always
        container_name: applejuice2prometheus
        mem_limit: 32MB
        network_mode: bridge
        ports:
            - 8383:80/tcp
        environment:
            CORE_HOST: http://192.168.1.2
            CORE_PORT: 9851
            CORE_PASSWORD: de305845b091d971732a123977e2d816

Tag summary

Content type

Image

Digest

sha256:e19bb328f

Size

172.2 MB

Last updated

about 1 year ago

docker pull applejuicenetz/prometheus_exporter