Spec-Zone.ru › Ansible 2.4

influxdb_retention_policy - Управление политиками хранения InfluxDB

Новое в версии 2.1.

  • Обзор
  • Требования (к хосту, на котором выполняется модуль)
  • Параметры
  • Примеры
    • Статус

Обзор

  • Управление политиками хранения InfluxDB

Требования (к хосту, на котором выполняется модуль)

  • python >= 2.6
  • influxdb >= 0.9

Параметры

параметр обязательно по умолчанию варианты комментарии
database_name
да
Имя базы данных, где будет создана политика хранения
default
да
Устанавливает политику хранения как политику по умолчанию
duration
да
Определяет, как долго InfluxDB должен хранить данные
hostname
да
Имя хоста или IP-адрес, на котором прослушивается сервер InfluxDB
password
нет root
Пароль, который будет использоваться для аутентификации на сервере InfluxDB
policy_name
да
Имя политики хранения
port
нет 8086
Порт, на котором прослушивается сервер InfluxDB
replication
да
Определяет, сколько независимых копий каждой точки данных хранится в кластере
username
нет root
Имя пользователя, которое будет использоваться для аутентификации на сервере InfluxDB

Примеры

# Example influxdb_retention_policy command from Ansible Playbooks
- name: create 1 hour retention policy
  influxdb_retention_policy:
      hostname: "{{influxdb_ip_address}}"
      database_name: "{{influxdb_database_name}}"
      policy_name: test
      duration: 1h
      replication: 1

- name: create 1 day retention policy
  influxdb_retention_policy:
      hostname: "{{influxdb_ip_address}}"
      database_name: "{{influxdb_database_name}}"
      policy_name: test
      duration: 1d
      replication: 1

- name: create 1 week retention policy
  influxdb_retention_policy:
      hostname: "{{influxdb_ip_address}}"
      database_name: "{{influxdb_database_name}}"
      policy_name: test
      duration: 1w
      replication: 1

- name: create infinite retention policy
  influxdb_retention_policy:
      hostname: "{{influxdb_ip_address}}"
      database_name: "{{influxdb_database_name}}"
      policy_name: test
      duration: INF
      replication: 1

Статус

Этот модуль помечен как превью, что означает, что он не гарантирует обратную совместимость интерфейса.

Для получения помощи в разработке модулей, если вы захотите, пожалуйста, прочитайте Community Information & Contributing, Testing Ansible и Developing Modules.

© 2012–2018 Michael DeHaan
© 2018–2019 Red Hat, Inc.
Licensed under the GNU General Public License version 3.
https://docs.ansible.com/ansible/2.4/influxdb_retention_policy_module.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API