Hetzner - DokuWiki

System Monitor (SysMon)/ru

Inhaltsverzeichnis

Система мониторинга в Hetzner (System Monitor/SysMon)

Клиенты Hetzner могут использовать Server Monitoring System для того чтобы следить за состоянием служб и получать уведомления при изменении их состояния.

Работу данной системы мониторинга можно настроить в панели Robot, во вкладке сервера «Monitoring».

Условия

Обратите внимание: для работы Server Monitoring в браузере должны быть разрешены «Cookies» и «JavaScript» для доменов robot.your-server.de и sysmon.your-server.de.

Помимо этого, ваши серверы должны позволять доступ нашим системам мониторинга.

Адреса системы мониторинга прописаны для домена pool.sysmon.hetzner.com. Их легко получить при помощи команды dig:

$ dig pool.sysmon.hetzner.com

;; ANSWER SECTION:
pool.sysmon.hetzner.com. 6768	IN	A	213.133.113.82
pool.sysmon.hetzner.com. 6768	IN	A	188.40.24.211
pool.sysmon.hetzner.com. 6768	IN	A	213.133.113.86
pool.sysmon.hetzner.com. 6768	IN	A	213.133.113.84
pool.sysmon.hetzner.com. 6768	IN	A	213.133.113.83
...
$ dig pool.sysmon.hetzner.com AAAA

;; ANSWER SECTION:
pool.sysmon.hetzner.com. 6744	IN	AAAA	2a01:4f8:0:a101::6:1
pool.sysmon.hetzner.com. 6744	IN	AAAA	2a01:4f8:0:a101::5:1
pool.sysmon.hetzner.com. 6744	IN	AAAA	2a01:4f8:0:a112::c:1
pool.sysmon.hetzner.com. 6744	IN	AAAA	2a01:4f8:0:a101::6:3
pool.sysmon.hetzner.com. 6744	IN	AAAA	2a01:4f8:0:a101::6:2
...

В будущем адреса могут добавиться.

Убедитесь, что межсетевой экран позволяет нашей системе мониторинга проверять службы, запущенные на сервере.

Обзор

Если система мониторинга используется впервые, то после захода в неё будет отображаться примерно следующее:

Ueberblick 1.png

В данный момент не настроены ни контакты, ни системы. Здесь отображается лишь список доступных систем и их IP-адреса.

Контакты

Система позволяет добавить несколько контактов и назначить для них различные системы.

Для добавления контакта кликните по зелёному знаку плюс (кнопка добавления) напротив заголовка «Contacts». В нижней части списка контактов появятся поля ввода, в которых можно указать описание и адрес. Для сохранения контакта кликните по кнопке сохранения (кнопка сохранения). После этого он будет доступен для отдельных систем.

Kontakte 1.png

Обратите внимание: чтобы использовать систему мониторинга, необходимо добавить контакт (смотрите описание ниже).

Системы/Сервер

Если система мониторинга ранее не использовалась и в ней ещё не настроены системы, то в верхней части страницы будет отображено меню с IP-адресами систем, доступных для использования (смотрите иллюстрацию выше).

Выберите желаемую систему и кликните по кнопке напротив неё. Система отобразится в списке, который называется «Configured Systems».

Konfigurierte systeme 1.png

Новая система изначально не активна и не имеет ни контактов, ни проверок. Прежде чем активировать систему в неё следует добавить контакты и проверки.

Описание системы можно задать, кликнув по полю с контуром напротив IP-адреса. Это описание указывается в уведомлениях по email.

Добавление проверок в систему

Сначала кликните по маленькой чёрной стрелке (Down.png) напротив поля «Checks» той системы, которую вы хотите настроить. В результате отобразится список всех доступных для добавления проверок, а также зелёный знак «плюс» (кнопка добавления) для добавления проверок.

Кликните по знаку плюс и из появившегося меню выберите желаемый тип проверки. В зависимости от выбранного типа, будут доступны различные поля для ввода.

Konfigurierte systeme 3.png

В настоящий момент доступны следующие типы проверок:

  • ping — без параметров
  • port
    • port: сетевой порт
    • type: TCP или UDP проверка — заметьте, что проверка UDP не всегда возможна (по умолчанию=TCP)
  • http
    • port: сетевой порт (по умолчанию=80), опционально
    • path: путь к тестовому файлу, например /test/index.php (по умолчанию=/), опционально
    • hostname: Имя хоста или доменное имя для заголовка хоста, опционально
    • user: имя пользователя для basic-авторизации, опционально
    • pass: пароль для basic-авторизации, опционально
    • ssl: должен ли использоваться SSL/https? Если необходимо, настройте порт (443). (по умолчанию=no)

При HTTP проверке, успешными считаются только статусные коды 200, 301 и 302.

  • ftp
    • port: сетевой порт (по умолчанию=21), опционально
    • user: имя пользователя для FTP сервера, опционально
    • pass: пароль, опционально
  • pop
    • port: сетевой порт (по умолчанию=110), опционально
    • user: имя пользователя POP сервера
    • pass: пароль
  • imap
    • port: сетевой порт (по умолчанию=143), опционально
    • user: имя пользователя IMAP сервера
    • pass: пароль
    • ssl: должен ли использоваться SSL/https? Если необходимо, настройте порт (443). (по умолчанию=no)
  • smtp
    • port: сетевой порт (по умолчанию=25), опционально
    • user: имя пользователя SMTP сервера, опционально
    • pass: пароль, опционально
  • dns
    • port: сетевой порт (по умолчанию=53), опционально
    • type: тип запроса: ANY A PTR CNAME MX NS SOA HINFO AXFR TXT SPF DNSKEY CERT (по умолчанию=ANY)
    • zone: зона/доменное имя (по умолчанию=hetzner.de)

Значения в скобках — это значения по умолчанию, которые используются, если значение не задано явно.

Для проверок, использующих имя пользователя/пароль, мы рекомендуем создать отдельного пользователя на сервере, с минимальным необходимым набором прав и надёжным паролем, и использовать его исключительно для проверок.

Редактирование проверок

Существующие проверки можно редактировать, кликнув по списку ранее настроенных параметров соответствующей проверки. При этом появится поле для ввода с описанными ранее параметрами, которые можно изменить и сохранить, кликнув по кнопке сохранения (кнопка сохранения).

Привязка контакта к системе

Сначала кликните по маленькой чёрной стрелке (Down.png) напротив поля «Contacts» той системы, которую хотите настроить. Откроется список доступных контактов. Просто выберите желаемый контакт и подтвердите выбор, нажав на кнопку сохранения (кнопка сохранения).

Konfigurierte systeme 2.png

Если контакты не отображаются, значит, они ещё не были добавлены. В таком случае добавьте контакты как описано выше.

Назначение проверки и интервала напоминаний

Для каждой отдельной системы можно задать свой интервал проверки. Также можно задать интервал повторного уведомления о неисправности.

Чтобы изменить интервал, кликните по интервалу, отображаемому в настоящий момент — появится список опций. Выберите желаемый интервал и кликните по кнопке «OK».

Intervalle 1.png

После этого необходимо активировать настройку, нажав на «aktivieren». Обратите внимание: в случае обнаружения ошибки во время проверки, (например ваш сервер не отвечает на ping) система мониторинга только отобразит неисправность, а уведомление будет отправлено после второй такой же ошибки. С одной стороны это огородит вас от ложной тревоги, чтобы, например, вы не перезагружали службу сразу, в момент начала проверки. С другой стороны, если интервал проверки составляет 3 минуты, то уведомление будет отправлено только через 6 минут.

Проверка состояния

Проверить текущее состояние настроенных систем можно обновив страницу или кликнув по кнопке обновления (кнопка обновления) в верхней части страницы:

Konfigurierte systeme 4.png



© 2017. Hetzner Online GmbH. Alle Rechte vorbehalten.