vmstorage
vmstorage реализует следующие функции:
-
HTTP API для управления и мониторинга vmstorage;
-
приём данных от vminsert;
-
запрос данных от vmselect.
Способ установки
Компонент устанавливается автоматически при развёртывании средствами платформы отказоустойчивого кластера VictoriaMetrics.
Файлы конфигурации
Настройки vmstorage хранятся в следующих файлах и директориях:
-
/etc/systemd/system/vmstorage.service— юнит systemd; -
/opt/victoriametrics-vmstorage/.
Сеть
По умолчанию vmstorage слушает указанные в таблице порты и IP-адреса.
| Адрес | Порт | Протокол | TLS | mTLS | BasicAuth | Описание | Клиенты |
|---|---|---|---|---|---|---|---|
127.0.0.1 |
8482 |
TCP/HTTPS |
HTTP API для управления и мониторинга vmstorage |
vmagent |
|||
0.0.0.0 |
8400 |
RPC |
— |
RPC-интерфейс для приёма данных от vminsert. Использует mTLS для безопасной межкомпонентной коммуникации |
vminsert локальный и с других узлов |
||
0.0.0.0 |
8401 |
RPC |
— |
RPC-интерфейс для запроса данных от vmselect. Использует mTLS для безопасной межкомпонентной коммуникации |
vmselect |