JavaPlugin-Exporter

  • Linux

  • Windows

Mit dem Virtimo JavaPlugin-Exporter lassen sich eigene Plugins mit Java programmieren, ohne sich um die technische Einbindung in den VIMON Gedanken machen zu müssen. Derzeit ist folgendes Plugin im Standard verfügbar:

Konfiguration

Die Konfiguration für den JavaPlugin-Exporter befindet sich in der Datei vimon/config/javaplugin_exporter/javaplugin_exporter.yml.

Hier wird festgelegt, welche der verfügbaren Plugins auf welchen Ports gestartet werden sollen. Allein ist der JavaPlugin-Exporter nicht lauffähig, sondern dient nur als Basis für die konkreten Plugins. Die Plugin-Konfiguration ist in den jeweiligen Unterseiten der Plugins beschrieben.

logLevel: FINE # ALL, CONFIG, FINE, FINER, FINEST, INFO, SEVERE, WARNING, OFF
host: localhost

plugins:
  - name: FolderExporter
    active: true
    port: 9106

  - name: xxxExporter
    active: false
    port: 9103

Diese Konfiguration würde dazu führen, dass das Plugin FolderExporter auf dem Port 9106 bereitgestellt wird. Der xxxExporter wird hier nicht benötigt, steht auf active: false und wird daher nicht gestartet.

prometheus-config

Der JavaPlugin-Exporter öffnet für jedes Plugin einen eigenen Port auf dem Server. Daher ist die Prometheus Scrape Config in den Unterseiten der jeweiligen Exporter beschrieben.