Инструменты пользователя

Инструменты сайта


databases:influx

Различия

Показаны различия между двумя версиями страницы.

Ссылка на это сравнение

Предыдущая версия справа и слева Предыдущая версия
Следующая версия
Предыдущая версия
databases:influx [2023/09/05 06:08]
admin [Continuous query]
databases:influx [2023/10/30 13:21] (текущий)
admin
Строка 65: Строка 65:
  
 ===== Использование ===== ===== Использование =====
 +
 +<details>
 +<summary>:!: Установка</summary>
 +
 +**Подготовка сервера**\\
 +Для БД временных рядов важна синхронизация времени, настраиваем временную зону и ставим службу синхронизации времени\\
 +*В каталоге /usr/share/zoneinfo список всех возможных вариантов временных зон
 +<code bash>
 +\cp /usr/share/zoneinfo/Europe/Moscow /etc/localtime
 +apt install chrony && sudo systemctl enable chrony
 +</code>
 +
 +<code bash>
 +   # Добавляем репозиторий
 +cat <<EOF | sudo tee /etc/yum.repos.d/influxdata.repo
 +[influxdata]
 +name = InfluxData Repository - Stable
 +baseurl = https://repos.influxdata.com/stable/\$basearch/main
 +enabled = 1
 +gpgcheck = 1
 +gpgkey = https://repos.influxdata.com/influxdata-archive_compat.key
 +EOF
 +
 +dnf update
 +dnf install influxdb
 +systemctl start/enable
 +open firewall
 +</code>
 +
 +По умолчанию вход открытый, включить надо в конфиге, в блоке "http", параметр - **auth-enabled = true # Set to true**, но перед этим **создайте учетку**\\
 +
 +<code bash>
 +influx
 +> CREATE USER admin WITH PASSWORD '<password>' WITH ALL PRIVILEGES
 +> SHOW USERS
 +
 +> GRANT [READ,WRITE,ALL] ON "<database_name>" TO "<username>"
 +> REVOKE [READ,WRITE,ALL] ON "<database_name>" FROM "<username>"
 +> GRANT ALL PRIVILEGES TO "<username>"
 +> REVOKE ALL PRIVILEGES FROM "<username>"
 +> SHOW GRANTS FOR "<user_name>"
 +> SET PASSWORD FOR "<username>" = '<password>'
 +> DROP USER "<username>"
 +
 +> CREATE DATABASE
 +> DROP DATABASE
 +> DROP SERIES
 +> DROP MEASUREMENT
 +> CREATE RETENTION POLICY
 +> ALTER RETENTION POLICY
 +> DROP RETENTION POLICY
 +> CREATE CONTINUOUS QUERY
 +> DROP CONTINUOUS QUERY
 +</code>
 +
 +</details>
 +
 +
 **Авторизация**\\ **Авторизация**\\
 Сразу после установки авторизация отключена, т.к. нет пользователей, и по умолчанию "у всех все права"\\ Сразу после установки авторизация отключена, т.к. нет пользователей, и по умолчанию "у всех все права"\\
databases/influx.1693894091.txt.gz · Последнее изменение: 2023/09/05 06:08 — admin