JMX EXPORTER

Kolektor, który może scrapować i eksponować mBeans podanego JMX. Ten eksporter jest przeznaczony do eksponowania serwera HTTP i obsługi metryk maszyny JVM.

Jak działa JMX Exporter

JMX Exporter pobiera informacje z pliku konfiguracyjnego config.yml na temat maszyny JVM i mBeanów, które ma eksponować na serwer HTTP. Zastosowanie tego eksportera w kontekście Goldenore CDC polega na scrapowaniu metryk Kafki oraz Kafki Connect takich jak: Request rate, Fetch latency avg i wiele innych. Możliwe jest także dodanie eksportera do scrapowania modułu CDC Compare.

Szczegóły kontenera

Właściwości
docker

Nazwa obrazu

jmx-compare

Nazwa obrazu w dockerhub

sscaling/jmx-prometheus-exporter

Port

5556

Zależności

Kafka, Kafka Connect

Parametry konfiguracyjne

Zmienne środowiskowe

Rozwiązanie CDC
  • CONFIG_YML - nadpisuje lokalizację pliku config.yaml

Pozostałe
  • SERVICE_PORT - odpowiada to na jakim porcie zostanie uruchomiony serwis (domyślnym portem jest port 5556)

  • JVM_OPTS - dodatkowe opcje JVM: Xmx itd.

Wolumeny

W przypadku JMX Exportera w woluminach przekazujemy plik konfiguracyjny config_kafka.yml, który w kontenerze jest plikiem config.yml odpowiadającym za konfigurację serwisu.

Last updated