Для настройки внешних хостов в Prometheus, вам нужно будет настроить соответствующие экспортеры (например, node_exporter или wmi_exporter) на каждом удаленном хосте. Затем вы должны будете настроить Prometheus таким образом, чтобы он мог собирать метрики с этих удаленных хостов.
В случае, если у вас есть парк из 250-300 разнородных машин, находящихся в разных сетях без доступа друг к другу, можно использовать следующие подходы:
1. Для сбора метрик с удаленных хостов, находящихся в разных сетях, вы можете использовать удаленные экспортеры (например, node_exporter или wmi_exporter), которые будут собирать метрики и передавать их на внешний адрес, где запущен Prometheus.
2. Для передачи метрик на внешний адрес, вы можете использовать различные методы, такие как VPN, SSH туннелирование или даже прокси-серверы.
3. При настройке удаленных экспортеров, убедитесь, что они имеют возможность связываться с внешним адресом Prometheus (например, через настройку сетевого доступа).
4. Важно также обеспечить безопасность передачи метрик, особенно если удаленные хосты находятся в разных сетях. Используйте шифрование и аутентификацию для защиты данных.
Итак, использование wmi-exporter и node_exporter для передачи метрик на внешний адрес возможно, но требует правильной настройки и обеспечения безопасности передачи данных.