onkeldom.victoriametrics
Rola Ansible: VictoriaMetrics
Opis
Zainstaluj system monitorujący victoriametrics przy użyciu ansible.
Wymagania
- Ansible >= 2.9 (Może działać w starszych wersjach, ale nie możemy tego zagwarantować)
Zmienne Roli
Wszystkie zmienne, które można nadpisać, są przechowywane w pliku defaults/main.yml oraz w poniższej tabeli.
Nazwa | Wartość Domyślna | Opis |
---|---|---|
proxy_env |
{} | Zmienne środowiskowe proxy |
victoriametrics_version |
1.57.1 | Wersja pakietu victoriametrics. Przyjmuje również parametr latest . Wspierana jest tylko wersja victoriametrics 2.x |
victoriametrics_config_dir |
/etc/victoriametrics | Ścieżka do katalogu z konfiguracją victoriametrics |
victoriametrics_data_dir |
/var/lib/victoriametrics | Ścieżka do katalogu z bazą danych victoriametrics |
victoriametrics_binary_install_dir |
/usr/local/bin | Ścieżka do katalogu z binariami victoriametrics |
victoriametrics_system_user |
prometheus | Użytkownik systemowy victoriametrics |
victoriametrics_system_group |
victoriametrics | Grupa systemowa victoriametrics |
victoriametrics_limit_nofile |
16384 | Ustaw limit nofile w jednostce systemd |
victoriametrics_web_listen_address |
"0.0.0.0" | Adres, na którym victoriametrics będzie nasłuchiwać |
victoriametrics_web_listen_port |
8428 | Port, na którym victoriametrics będzie nasłuchiwać |
victoriametrics_log_level |
warn | Ustaw poziom logowania |
victoriametrics_log_format |
json | Ustaw format logów |
victoriametrics_prometheus_config |
{} | Zdefiniuj konfigurację prometheus |
victoriametrics_config |
[] | Zdefiniuj zmienne środowiskowe victoriametrics - Lista Flag |
Przykład
Playbook
---
- hosts: all
roles:
- onkeldom.victoriametrics
Wkład
Zobacz wytyczne dla współpracowników.
Licencja
Ten projekt jest licencjonowany na podstawie Licencji MIT. Zobacz LICENSE po więcej szczegółów.
O projekcie
Ansible role for installing and configuring victoriametrics storage backend
Zainstaluj
ansible-galaxy install onkeldom.victoriametrics
Licencja
mit
Pobrania
440
Właściciel