onkeldom.victoriametrics

Rola Ansible: VictoriaMetrics

ubuntu-18 ubuntu-20 debian-9 debian-10

Licencja Problemy GitHub Tag GitHub

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