Hi,
without having it tried myself, I suspect that blackbox_exporter may
even be able to perform basic ftp monitoring, as the control protocol is
line-based, similar to SMTP and IRC. For the latter, there is even an
example config file:
https://github.com/prometheus/blackbox_exporter/blob/master/config/testdata/blackbox-good.yml#L31
Things may get hairy once you would need a data connection (for file
transfers or directory listings, iirc) as that would require an
additional, dynamic connection. I guess this would be out-of-scope for
blackbox_exporter.
In that case, you would probably need something more specialized.
Technically, you could also have some curl-oneliner write a Prometheus
metrics file for node_exporter's textfile collector:
https://github.com/prometheus/node_exporter#textfile-collector
Hope this helps,
Christian
> --
> You received this message because you are subscribed to the Google
> Groups "Prometheus Users" group.
> To unsubscribe from this group and stop receiving emails from it, send
> an email to
prometheus-use...@googlegroups.com
> <mailto:
prometheus-use...@googlegroups.com>.
> To post to this group, send email to
promethe...@googlegroups.com
> <mailto:
promethe...@googlegroups.com>.
> To view this discussion on the web visit
>
https://groups.google.com/d/msgid/prometheus-users/b386a331-56bc-486a-b602-068748c1ab20%40googlegroups.com
> <
https://groups.google.com/d/msgid/prometheus-users/b386a331-56bc-486a-b602-068748c1ab20%40googlegroups.com?utm_medium=email&utm_source=footer>.
> For more options, visit
https://groups.google.com/d/optout.