To allow your Prometheus instance to scrape metrics from unFTP you have to enable unFTP's HTTP
interface. This is done by specifying an HTTP bind address with the
--bind-address-http argument or the
UNFTP_BIND_ADDRESS_HTTP environment variable. For example if you do:
unftp \ --bind-address=0.0.0.0:2121 \ --bind-address-http=0.0.0.0:8080 \ --root-dir=/home/unftp/data
Your will have Prometheus metrics exposed on all IP addresses and port 8080 at endpoint
Doing this will also expose an unFTP service information page at the HTTP root path.
Powered by Doctave