iquzart.windows_exporter
Windows Exporter
Ansible-Rolle für die Einrichtung des Windows Exporters.
Funktionen
1. Windows Exporter herunterladen und installieren.
2. Windows Exporter mit der Datei config.yaml konfigurieren.
3. Sammler aktivieren basierend auf der Verfügbarkeit der Dienste im Zielsystem (IIS, MSSQL, ADDC, ADCS, MSMQ).
4. Die Version des Windows Exporters aktualisieren oder zurückstufen.
5. Konfigurierbare Dienst-Listenadresse und Port.
6. Windows-Firewall konfigurieren.
Rollen-Variablen
Variable | Beschreibung | Standard |
---|---|---|
windows_exporter_common_collectors | zu aktivierende gemeinsame Sammler | cpu, cs, logical_disk, memory, net, os, process, service, system, tcp, textfile |
windows_exporter_version | Zu installierende Windows Exporter-Version | 0.19.0 |
windows_exporter_download_url | Windows Exporter MSI-URL | https://github.com/prometheus-community/windows_exporter/releases |
windows_exporter_service_name | Name des Windows Exporter-Dienstes | windows_exporter |
windows_exporter_listen_address | Listenadresse des Windows Exporter-Dienstes | 0.0.0.0 |
windows_exporter_port | Port des Windows Exporter | 9182 |
windows_exporter_install_path | Installationspfad des Windows Exporter | C:\Program Files\windows_exporter |
windows_exporter_textfile_collector_directory | Verzeichnis für den Textdatei-Sammler des Windows Exporter | C:\Program Files\windows_exporter\textfile_inputs |
windows_exporter_download_path | MSI-Downloadpfad | C:\Install\exporters |
windows_exporter_log_level | Protokollstufe | debug |
windows_exporter_start_mode | Startmodus des Windows Exporter-Dienstes | delayed |
windows_exporter_configure_firewall | Firewall für den Windows Exporter konfigurieren | true |
Beispiel-Playbook
- hosts: servers
roles:
- iquzart.windows_exporter
Lizenz
MIT
Autoreninformation
Muhammed Iqbal iquzart@hotmail.com
Installieren
ansible-galaxy install iquzart.windows_exporter
Lizenz
Unknown
Downloads
1.9k
Besitzer
Open Source Enthusiast