Установка Мониторинга — онлайн, автоматические сертификаты
Цель
Установить Мониторинг на сервер с выходом в интернет с использованием автоматически генерируемых системой SSL-сертификатов. Подходит, когда собственные сертификаты не требуются.
Предусловия
https://s3.printum.io.
Подключение к серверу по SSH под пользователем с правами sudo.
Установлен curl.
Что потребуется
Шаги установки
Шаг 1. Подключиться к серверу по SSH
ssh username@ip_address
Где username —логин пользователя на сервере, а ip_address —адрес удаленного сервера.
После ввода этой команды нужно будет ввести пароль от учетной записи для подключения.
Шаг 2. (Опционально) Задать пароль суперпользователя
Если требуется задать пароль администратора Мониторинга на этапе установки:
export MON_ADMIN_PASSWORD=<пароль>
Пароль можно задать и позже.
Шаг 3. Запустить установку
Установка с адресацией по IP-адресу:
sudo curl -L https://s3.printum.io/box/monitoring/install.sh | sudo -E IP_ADDRESS=<ip> bash -s agent
где <ip> — IP-адрес сервера. Не использовать адреса из пула 10.28.32.0/26, они используются внутренней сетью.
Установка с адресацией по доменному имени:
sudo curl -L https://s3.printum.io/box/monitoring/install.sh | sudo -E MON_HOSTNAME=<hostname> bash -s agent
где <hostname> — доменное имя, указывающее на сервер.
Шаг 4. Дождаться завершения установки
При установке автоматически выполняется сравнение чек-суммы (sha512) скачанного архива. Среднее время установки — 5–10 минут.
Ожидаемый результат
https://<ip_address>:8001/config/.
Как проверить установку
printum, пароль printum) или с заданным MON_ADMIN_PASSWORD.
Подробнее — см. «Завершение установки Мониторинга — первый вход и проверка».
Типовые ошибки
https://s3.printum.io и работу curl.
Несовпадение чек-суммы архива — повторить установку. Если повторяется — обратиться в техподдержку.
Ошибка при apt-операциях во время установки — применить последние обновления системных компонентов и повторить установку.
Что проверить перед эскалацией
s3.printum.io на 443.
Полный вывод установочного скрипта.