I want to monitor multiple servers’ metrics using prometheus as a central mechanism. Currently, I have telegraf installed on multiple servers which exposes the metrics to certain endpoints which are scraped by prometheus on central server. Looking at options or pros of prometheus exporters - which might be better than using telegraf in order to decide on the shift to exporters.
Currently my view, telegraf can configure all metrics in a single config file and hence only one service is needed on each server for this (Multiple prometheus exporters need to be up on a single server). Another plus here is, custom powershell script outputs can also be exposed to the same endpoint as metrics. Are there any pros for exporters that have an upper edge over telegraf?