Pinguva: руководство для пользователей
Pinguva — это система мониторинга сайтов, серверов и сетевых сервисов. Она помогает вовремя замечать сбои, следить за состоянием инфраструктуры и показывать понятный статус как своей команде, так и клиентам.
Что это за система
5
Pinguva — это система мониторинга сайтов, серверов и сетевых сервисов. Она помогает вовремя замечать сбои, следить за состоянием инфраструктуры и показывать понятный статус как своей команде, так и клиентам.
С помощью Pinguva можно:
- следить за доступностью сайта, API, домена или порта;
- проверять срок действия TLS-сертификатов;
- видеть инциденты и историю проверок;
- подключать агент на сервер и смотреть метрики хоста;
- публиковать страницу состояния;
- настраивать уведомления по внешним проверкам и серверным агентам;
- следить за сроком регистрации доменов и DNS-конфигурацией;
- создавать личные и рабочие напоминания по датам.
Приложение состоит из двух частей:
- веб-интерфейс Pinguva;
- агент Pinguva Agent, который устанавливается на сервер и отправляет телеметрию.
Что умеет Pinguva
2
В Pinguva есть две основные зоны наблюдения:
- внешние проверки сервисов;
- наблюдение за сервером через агент.
Внешние проверки
Система поддерживает четыре типа внешних проверок:
HTTP— проверка сайта или API по адресу;TCP— проверка доступности порта;Ping— проверка сетевой доступности хоста;TLS— проверка срока действия TLS-сертификата.
Для внешних проверок в интерфейсе доступны:
- текущее состояние
Up,Down,Paused,Pending; - статистика доступности;
- история результатов;
- журнал инцидентов;
- ручной запуск проверки;
- пауза и снятие с паузы;
- окно обслуживания.
Важно для облачной версии SaaS: новые внешние проверки нельзя направлять на локальные и внутренние адреса вроде 127.0.0.1, localhost или приватные IP-диапазоны. Такие цели не относятся к публичному мониторингу и должны проверяться либо снаружи, либо через серверный агент внутри своей инфраструктуры.
Серверные агенты
Агентский мониторинг нужен для наблюдения за сервером изнутри. После подключения агента Pinguva показывает:
- имя сервера;
- операционную систему;
- IP-адрес;
- загрузку процессора;
- память;
- диски;
- время непрерывной работы;
- сетевой трафик;
- отклик до сервера;
- историю метрик.
Для Linux-агентов после обновления доступны и более глубокие блоки:
Disk I/Oс чтением, записью,IOPS,I/O busyиCPU iowait;- контроль важных сервисов с состояниями
running / stopped / failed; - отдельные предупреждения по деградации дисковой подсистемы.
Для серверных агентов можно настраивать:
- уведомления о потере связи;
- пороговые уведомления по метрикам;
- задержку перед первым уведомлением;
- повторные напоминания.
Формат работы
3
Стандартный формат Pinguva — это облачный сервис SaaS.
В обычной работе пользователи заходят в веб-интерфейс Pinguva, работают со своими рабочими пространствами, получают уведомления и подключают агент на серверы без отдельного сопровождения инфраструктуры со своей стороны.
Если заказчику нужен отдельный контур внутри своей инфраструктуры, возможна настройка on-premise / in-house по запросу.
Вход и регистрация
2
Как войти
Если авторизация включена, пользователь открывает страницу входа и вводит:
- адрес электронной почты;
- пароль.
После входа открывается основной экран системы.
Как зарегистрироваться
Если регистрация включена, новый пользователь может создать аккаунт прямо на странице входа.
Для регистрации нужно указать:
- адрес электронной почты;
- пароль;
- название рабочего пространства.
После этого Pinguva отправляет на почту шестизначный код подтверждения.
Важно:
- код действует
10минут; - доступно не более
5попыток ввода; - повторная отправка доступна через
60секунд; - при повторной отправке старый код становится недействительным.
Если несколько раз подряд ввести неверный пароль при входе, Pinguva на короткое время ограничит новые попытки. Это дополнительная защита аккаунта от подбора пароля.
После подтверждения система автоматически:
- создаёт новый аккаунт;
- создаёт первое рабочее пространство;
- назначает пользователя владельцем аккаунта;
- переводит новый аккаунт на тариф
Free; - сразу выполняет вход.
Безопасность работы в интерфейсе
3
Pinguva дополнительно защищает веб-интерфейс и пользовательские сессии.
Для пользователя это означает:
- при частых ошибках входа система временно ограничивает новые попытки;
- страницы кабинета и служебные разделы открываются с более строгой защитой;
- облачная версия не позволяет использовать внешние проверки как способ обращения к внутренним адресам и локальным сервисам.
Основные разделы интерфейса
9
Мониторинг
Это главный экран системы. Здесь пользователь видит:
- общее число проверок;
- сколько объектов работают, недоступны или поставлены на паузу;
- среднюю доступность;
- список внешних проверок;
- список серверных агентов;
- быстрые действия по управлению мониторингом.
На этом экране можно:
- создать новую проверку;
- открыть страницу состояния;
- перейти к серверным агентам;
- переключить тему оформления;
- выбрать рабочее пространство.
Домены
Это отдельный раздел для контроля доменов. Он не смешивается с инцидентами доступности.
В разделе Домены можно увидеть:
- домен и связанные рабочие пространства;
- какие хосты и сколько проверок используют домен;
- источник появления домена: из существующих проверок, вручную или из обоих источников одновременно;
- регистратора;
- срок регистрации;
- состояние DNS;
- записи
NS,MX,SPF,DMARC,A,AAAA,TXT,CAA.
Какие фильтры доступны
В разделе Домены можно отфильтровать список:
- по рабочему пространству;
- по строке поиска;
- по источнику домена;
- по состоянию домена.
Что можно делать с доменом
Для домена доступны два сценария:
- он подтягивается автоматически из существующих проверок;
- его можно добавить вручную, даже если проверок пока нет.
Если домен уже есть в проверках и его добавили вручную, система объединяет эти данные в одну карточку.
В подробной карточке домена можно:
- добавить или изменить заметку;
- посмотреть связанные проверки и перейти к их редактированию;
- задать ожидаемые
NS; - задать ожидаемые
MX; - включить или выключить проверку
SPFиDMARC; - включить или выключить контроль общего DNS;
- включить или выключить контроль почтового DNS;
- задать ручную дату окончания регистрации.
В развёрнутой строке домена можно быстро посмотреть:
NS;MX;SPF;DMARC;A;AAAA;TXT;CAA.
Если выключить контроль почтового DNS, предупреждения по MX, SPF и DMARC формироваться не будут. Если выключить и контроль общего DNS, и контроль почтового DNS, домен будет отслеживаться только по сроку регистрации.
Откуда берётся срок регистрации
Система ищет срок регистрации в таком порядке:
RDAP;- публичный
WHOIS-источник для доменов зоны.kz, еслиRDAPне дал результат; WHOIS, если автоматический источник всё ещё не дал результат;- ручная дата окончания, если автоматический источник недоступен;
- состояние
Неизвестно, если срок определить не удалось.
В интерфейсе источник срока регистрации показывается явно:
Автоматически (RDAP);Автоматически (публичный WHOIS);Автоматически (WHOIS);Вручную;Неизвестно.
Когда приходят напоминания о домене
Напоминания о скором окончании домена отправляются:
- за
60дней; - за
30дней; - за
14дней; - за
7дней; - за
3дня; - за
1день; - в день окончания.
Когда приходят уведомления по DNS
Чтобы система присылала уведомления о расхождении DNS-конфигурации, домен нужно открыть в подробной карточке и сохранить для него правила контроля.
Сейчас можно настроить:
- ожидаемые
NS; - ожидаемые
MX; - обязательность
SPF; - обязательность
DMARC; - контроль общего DNS домена;
- контроль почтового DNS.
Если правила не заданы, домен остаётся в инвентаре, но сравнение ожидаемых и фактических записей не выполняется.
Как читать состояние домена
Исправно— срок регистрации и DNS выглядят нормально;Предупреждение— есть отклонения, но ситуация ещё не критична;Критично— срок близок к окончанию или есть серьёзное расхождение;Неизвестно— система не смогла получить нужные данные.
Напоминания
Это отдельный раздел для разовых и повторяющихся задач по дате. Он нужен там, где недостаточно только мониторинга и доменных предупреждений.
Примеры:
- оплатить почту;
- продлить домен;
- проверить резервные копии;
- согласовать работы с клиентом;
- подтвердить продление лицензии.
В напоминании можно задать:
- текст;
- заметку;
- дату и время;
- часовой пояс;
- рабочее пространство;
- правило повторения;
- за сколько дней предупредить заранее.
Какие повторы доступны
- без повтора;
- каждый день;
- каждую неделю;
- каждый месяц;
- каждый год.
Как устроен список
В верхней части страницы есть сводка:
- активные;
- на сегодня;
- просроченные;
- архив.
Сами напоминания можно отфильтровать:
- по рабочему пространству;
- по строке поиска;
- по состоянию.
Состояния:
Запланировано;Сегодня;Просрочено;Архив;Ошибка.
Что можно делать с напоминанием
- создать новую запись;
- изменить существующую;
- завершить;
- отложить на
1день; - отложить на
7дней; - удалить.
Для раздела доступна отдельная настройка по умолчанию: за сколько дней заранее предупреждать о новой записи. Это значение подставляется при создании, но его можно поменять у каждого напоминания отдельно.
Что происходит после срабатывания
- разовое напоминание после выполнения уходит в архив;
- повторяющееся напоминание переносится на следующую дату;
- если отправка не удалась, запись остаётся в списке с состоянием
Ошибка.
Как отправляются напоминания
Напоминания используют те же каналы доставки, которые уже включены для аккаунта и устройства:
E-mail;- веб-уведомления.
Инциденты
В этом разделе отображаются инциденты:
- когда началась проблема;
- какой сервис или агент её вызвал;
- была ли проблема уже закрыта;
- какой текст ошибки был зафиксирован.
Инциденты можно фильтровать отдельно:
- по внешним проверкам;
- по серверным агентам.
Журнал действий
Раздел показывает журнал действий пользователей и системы. Он нужен для аудита и поддержки.
В журнал могут попадать:
- создание и удаление проверок;
- подключение и удаление агентов;
- изменения настроек;
- действия с рабочими пространствами и пользователями.
Страницы состояния
Pinguva умеет создавать внешние и внутренние страницы состояния. На них можно выводить:
- выбранные внешние проверки;
- выбранные серверные агенты;
- сервисы из одного или нескольких доступных рабочих пространств.
Страницы состояния полезны, если нужно:
- показать клиенту актуальный статус сервисов;
- сделать внутреннюю страницу состояния инфраструктуры;
- собрать отдельную страницу для критически важных сервисов.
Обслуживание
Для тарифов Business и Enterprise доступен раздел Обслуживание.
Он нужен для ситуаций, когда сервис или сервер ожидаемо ведёт себя нестабильно, например:
- во время резервного копирования;
- во время миграции;
- во время плановых технических работ;
- во время внепланового ремонта.
В этом разделе можно настроить:
- плановое или внеплановое обслуживание;
- повторяющееся окно по дням недели;
- разовое окно с точным началом и окончанием;
- список конкретных внешних проверок и агентских серверов, для которых действует окно.
Форма раздела построена по отдельным шагам: сначала название и тип окна, потом расписание, затем список проверок и серверов. Так проще быстро увидеть, что именно попадёт в окно обслуживания и в какие часы оно будет действовать.
Если у вас несколько рабочих пространств, сначала выберите нужное в верхнем фильтре. После этого Pinguva покажет именно те внешние проверки и агентские серверы, которые относятся к выбранному пространству.
Во время активного окна обслуживания:
- алерты по выбранным внешним проверкам не отправляются;
- предупреждения по TLS для этих проверок тоже не отправляются;
- алерты по выбранным агентским серверам тоже не отправляются;
- сами проверки продолжают выполняться;
- агенты продолжают передавать телеметрию;
- история проверок и инцидентов не удаляется.
Это удобно, если вы заранее знаете о работах на конкретном сервере:
- обновление системы;
- перезагрузка после изменений;
- миграция базы данных;
- обслуживание дисков или сети.
В таком случае можно временно включить окно обслуживания именно для нужного агентского сервера и не получать лишние алерты, пока идут ожидаемые работы.
На тарифах Free и Pro этот раздел открывается в режиме предпросмотра.
Профиль
Раздел Профиль — это рабочий экран аккаунта. В нём можно увидеть:
- текущий тариф;
- состояние оплаты;
- рабочие пространства;
- команду;
- настройки уведомлений;
- пороговые правила по агентам;
- время отправки уведомлений;
- историю обращений в поддержку;
- запрос на изменение тарифа.
В блоке Каналы доставки можно выбрать, как аккаунт будет получать уведомления.
В зависимости от тарифа доступны такие каналы:
E-mail;Telegram;- веб-уведомления.
Telegram доступен на тарифах Pro, Business и Enterprise. На Free этот канал не используется.
Как работает оплата по счёту и окончание тарифа
Если для аккаунта используется Оплата по счёту, Pinguva показывает дату, до которой оплачен текущий тариф.
Дальше система работает так:
- заранее напоминает о близком окончании оплаченного периода;
- в день окончания тарифа отправляет отдельное письмо владельцу аккаунта;
- после этого даёт
3дня grace period на продление; - если оплата не поступила, автоматически переводит аккаунт на
Free.
Это помогает не потерять доступ к аккаунту неожиданно и даёт небольшое окно, чтобы спокойно продлить тариф без резкого обрыва.
Если автопереход всё же произошёл, причина будет понятна:
- владелец аккаунта получит письмо;
- в журнале действий появится запись о завершении оплаченного периода;
- там же будет видно, если аккаунт был автоматически переведён на
Free.
Как подключить Telegram
Telegram подключается максимально просто и не требует искать chat_id или копировать служебные команды.
- Владелец аккаунта открывает
Профиль. - В блоке
Каналы доставкинажимаетПодключить Telegram. - Pinguva открывает бота в Telegram.
- В боте достаточно один раз нажать
Start. - После этого канал считается подключённым, и в профиле можно отправить тестовое сообщение или отключить Telegram.
Сейчас Telegram в Pinguva работает как личный чат аккаунта. Это удобно для быстрого старта: всё подключается в несколько кликов и без дополнительной ручной настройки.
Как отправить обращение команде Pinguva
В нижней части Профиля есть блок Обратная связь и поддержка.
Через него можно отправить:
- обычную обратную связь;
- предложение по улучшению;
- запрос в техподдержку.
Как это работает:
- Откройте
Профиль. - При необходимости выберите рабочее пространство, к которому относится вопрос.
- Выберите тип обращения.
- Опишите ситуацию или идею и отправьте сообщение.
После этого:
- сообщение уходит команде Pinguva;
- ответ приходит на почту, указанную в аккаунте;
- последние обращения и ответы сохраняются в этом же блоке профиля.
Поля, статусы и карточки в профиле оформлены одинаково в тёмной и светлой теме, поэтому разделом удобно пользоваться и на большом экране, и на обычном ноутбуке.
Это удобно, если нужно быстро написать по конкретному рабочему пространству, не переходя в почту и не объясняя заново, к какому аккаунту относится вопрос.
Как работают веб-уведомления
- Владелец аккаунта открывает
Профиль. - В блоке
Каналы доставкивключает веб-уведомления для аккаунта. - После этого каждый пользователь открывает свой
Профильна нужном устройстве и нажимаетПодключить это устройство. - Браузер или установленное веб-приложение запрашивает разрешение на уведомления.
Важно помнить:
- одного включения канала для аккаунта недостаточно;
- каждый телефон, планшет и компьютер подключается отдельно;
- если вы вошли с нового устройства, его тоже нужно подключить;
- на iPhone и iPad обычно сначала нужно добавить Pinguva на экран «Домой», а потом разрешить уведомления;
- если сервер переносили в другой центр обработки данных или разворачивали на новой площадке, администратор должен сохранить те же VAPID-ключи, иначе существующие устройства придётся подключать заново.
Мобильный режим и установка как приложения
Pinguva можно открыть на телефоне как обычную страницу в браузере или установить как веб-приложение на домашний экран.
В мобильной версии интерфейс упрощён:
- левое меню открывается через кнопку в верхней панели;
- блоки создания проверок, последних результатов и инцидентов свёрнуты по умолчанию;
- список внешних проверок показывает только основную информацию;
- второстепенные кнопки скрываются;
- подробный экран серверного агента не открывается полностью: вместо него выводится сообщение о том, что детальная аналитика доступна в версии для ПК.
Мобильная версия подходит для быстрого контроля состояния сервисов и просмотра статусов. Для глубокой работы с агентскими метриками лучше использовать версию для ПК.
Как создать внешнюю проверку
6
На главном экране есть форма создания проверки.
Обычно достаточно указать:
- понятное название сервиса, например
Прод API; - тип проверки:
HTTP,TCP,PingилиTLS; - адрес сайта, домен, IP или хост;
- рабочее пространство, если их несколько.
Дополнительно можно настроить:
- порт для
TCP; - интервал проверки;
- таймаут ответа;
- ожидаемый код ответа для
HTTP; - ключевое слово в ответе для
HTTP; - за сколько дней предупреждать об окончании TLS-сертификата.
После сохранения проверка появляется в списке и сразу начинает работать.
Как работают проверки
4
HTTP
Подходит для сайтов и API. Проверяет:
- доступность адреса;
- код ответа;
- при необходимости — наличие ключевого слова в ответе.
TCP
Подходит для проверки доступности порта, например host:5432 или host:22.
Ping
Проверяет, отвечает ли хост по сети.
TLS
Проверяет срок действия TLS-сертификата и предупреждает, если он скоро закончится.
У TLS-проверки есть два разных типа событий:
- предупреждение о скором окончании сертификата;
- полноценный инцидент, если сама проверка ушла в
Downи потом восстановилась.
Действия с проверкой
6
Для каждой проверки доступны операции:
- открыть детали;
- изменить настройки;
- удалить;
- поставить на паузу;
- снять с паузы;
- запустить вручную.
Пауза полезна, если:
- ведутся технические работы;
- сервис временно отключён планово;
- нужно исключить ложные тревоги.
Важно:
- если проверка стоит на паузе, уведомления по ней не отправляются;
- это явно показывается в интерфейсе.
Публичная страница состояния
7
Pinguva умеет показывать отдельную публичную страницу состояния по адресу вида:
/status/default
На неё попадают только те объекты, которые пользователь явно выбрал для публикации.
Публичная страница нужна, чтобы:
- показать клиенту актуальный статус сервисов;
- не давать доступ во внутренний кабинет;
- быстро публиковать состояние системы для внешних пользователей.
Управление статус-страницами открывается прямо внутри кабинета Pinguva. Если данные ещё загружаются, интерфейс показывает аккуратные временные блоки, чтобы страница не выглядела пустой или сломанной.
Обычная страница состояния обновляется автоматически примерно раз в 15 секунд. Режим для экрана обновляется чаще — примерно раз в 5 секунд.
Серверные агенты
6
Помимо внешних проверок, можно подключать агент Pinguva Agent на сервер.
Агент отправляет данные о хосте:
- имя сервера;
- операционная система;
- IP-адрес;
- загрузка процессора;
- память;
- диски;
- время непрерывной работы;
- сетевой трафик;
- отклик до сервера.
В интерфейсе видно:
- сервер доступен или недоступен;
- когда он в последний раз присылал данные;
- накопленную историю метрик;
- проблемы, если агент перестал отвечать;
- отдельные значения по сетевому трафику на приём и на отдачу;
- расширенные Linux-блоки
Disk I/OиСервисы, если агент уже обновлён; - актуальна ли версия агента и требуется ли обновление.
Если агент ещё не обновлён или работает на Windows, старые метрики остаются видимыми, а новые блоки показывают понятный placeholder с пояснением, почему данные пока недоступны.
Как установить агент
2
Linux
Для Linux Pinguva может сгенерировать готовую команду установки. Обычно достаточно:
- Скопировать команду.
- Выполнить её на сервере.
- Дождаться, пока сервер появится в списке агентов.
Windows
Для Windows основной сценарий установки — через готовую команду PowerShell.
Она:
- скачивает архив с агентом;
- распаковывает его;
- запускает установку;
- регистрирует службу Windows;
- запускает агент.
Обычно пользователю нужно:
- Открыть PowerShell от имени администратора.
- Вставить сгенерированную команду.
- Дождаться завершения установки.
После этого агент появляется в списке серверов и начинает отправлять метрики.
Как обновить агент
8
Если для агента уже доступна более свежая версия, на его карточке в мониторинге появляется жёлтая пометка Агент устарел и кнопка Обновить агент.
Дальше всё просто:
- Откройте карточку нужного агента.
- Нажмите
Обновить агент. - Скопируйте готовую команду.
- Выполните её на том сервере, где агент уже установлен.
Pinguva сама показывает подходящую команду:
- для
Linux— shell-команду обновления; - для
Windows— готовую PowerShell-команду.
Это именно обновление уже установленного агента. Повторно подключать его через новый token не требуется.
Новая версия агента 0.2.2 нужна для расширенного Linux-мониторинга:
Disk I/O;- контроля важных сервисов;
- новых alerts по аномальной активности и перегрузке дисковой подсистемы.
Удаление агента
2
Linux
Для Linux система показывает команду удаления в оболочке.
Windows
Для Windows система показывает команду PowerShell, которая запускает uninstall.ps1 из каталога установки агента.
История метрик агента
7
Для истории сервера в деталке агента доступны быстрые диапазоны:
1ч;24ч;7д;30д.
Если нужен более точный разбор, можно открыть Период и выбрать свой интервал по дате и времени.
Это удобно, когда нужно:
- посмотреть только окно инцидента;
- сравнить состояние до и после изменений;
- проверить короткий промежуток, например конкретный час.
Эти диапазоны работают не только для привычных метрик CPU, памяти и дисков, но и для новых Linux-блоков Disk I/O.
Если за выбранный диапазон у агента ещё нет данных, Pinguva не показывает пустой график, а честно сообщает, что история за этот период пока отсутствует.
Disk I/O у серверного агента
6
Для Linux-агентов после обновления в деталке сервера появляется отдельный блок Disk I/O.
Он помогает понять:
- насколько активно сервер читает и пишет на диск;
- не стала ли дисковая подсистема узким местом;
- похоже ли текущее поведение на обычную рабочую нагрузку.
В этом блоке видно:
Чтение / Запись, MB/s;Read IOPS;Write IOPS;Занятость I/O;CPU iowait.
Если агент ещё старый или сервер работает на Windows, вместо этих графиков Pinguva покажет аккуратный placeholder. Это не ошибка: старые метрики агента остаются доступными, а расширенный Disk I/O в этом MVP пока работает только для Linux.
Важные сервисы
6
Для Linux-агентов можно выбрать важные сервисы, за которыми Pinguva будет следить отдельно.
Это удобно, если на сервере особенно важны, например:
nginx;postgresqlилиmysqld;redis;docker;- основной
systemd-сервис приложения.
После выбора таких сервисов в деталке агента видно:
- имя сервиса;
- текущее состояние
running / stopped / failed; - когда сервис изменил состояние;
- есть ли по нему активный alert.
Для Windows-агентов этот блок пока тоже работает как placeholder: контроль сервисов в текущем MVP доступен только для Linux-систем.
Интерактивная справка в интерфейсе
6
Во многих новых блоках интерфейса теперь есть маленькая кнопка i.
Она нужна, чтобы быстро объяснить:
- что именно показывает карточка;
- как читать значения и графики;
- что попадает в журнал или инциденты;
- как работают связанные alerts.
Это особенно полезно в блоках:
Внешние проверки;Агентские серверы;Disk I/O;Read / Write IOPS;Сервисы;Журнал;Пороговые уведомления.
Если нужно быстро понять смысл нового блока, обычно достаточно нажать на i рядом с его заголовком — откроется короткая встроенная справка без перехода на отдельную страницу.
Что происходит при проблеме
3
Если внешняя проверка или агент перестают работать:
- состояние меняется на
DownилиOffline; - создаётся инцидент;
- после восстановления инцидент закрывается;
- история сохраняется в системе.
Внешние проверки
Для внешних проверок Pinguva может:
- отправлять письма при переходе в
Down; - отправлять письмо после восстановления;
- отдельно отправлять предупреждения о скором окончании TLS-сертификата.
Первое уведомление по внешней проверке отправляется не мгновенно. Базовая пауза перед первой рассылкой составляет 30 секунд, чтобы слишком короткие сбои не превращались в лишний шум.
Если для аккаунта настроена большая задержка, система использует именно её. Это удобно в случаях, когда команда хочет реагировать только на более длинные и устойчивые проблемы.
Эта логика касается всех обычных каналов доставки аккаунта, включая E-mail, Telegram и веб-уведомления.
Если у самой платформы возникает общая проблема со связью и одновременно замолкают сигналы от агентов и внешних проверок, Pinguva временно подавляет массовую клиентскую рассылку. Когда нормальный обмен восстанавливается, уведомления возвращаются к обычному режиму.
Серверные агенты
Для агентов есть два основных контура уведомлений:
- потеря связи по служебным сигналам агента;
- пороговые уведомления, если метрики превышают заданные значения.
Для Linux-агентов после обновления появляются и дополнительные сценарии:
- alerts по важным сервисам;
- alerts по
Disk I/O, если дисковая подсистема ведёт себя необычно или становится узким местом.
Потеря связи определяется по отдельному таймауту. Системное значение по умолчанию — 120 секунд без телеметрии. На Free и Pro действует фиксированное значение 120 секунд, а на Business и Enterprise его можно настраивать на уровне аккаунта.
Практическая рекомендация: если агент отправляет данные раз в 60 секунд, держать таймаут не ниже 120 секунд, чтобы короткие сетевые задержки не создавали ложный шум.
Пороговые уведомления по агентам работают так:
- первое письмо отправляется не мгновенно, а после заданного времени удержания;
- если проблема сохраняется, напоминания могут приходить повторно;
- после восстановления приходит отдельное письмо о нормализации состояния.
Alerts по сервисам и Disk I/O
Для Linux-агентов после обновления Pinguva может открывать ещё несколько типов событий:
- если важный сервис переходит в
stoppedилиfailed; - если сервис потом возвращается в
running; - если зафиксирована аномальная активность диска;
- если
I/O busyилиCPU iowaitдержатся высокими и диск становится узким местом.
Такие события:
- появляются на карточке агента;
- записываются в журнал агента;
- попадают на страницу
Инциденты; - отправляются через обычные каналы уведомлений аккаунта.
Если настроен WEBHOOK_URL, приложение может отправлять уведомления во внешний адрес-приёмник.
Роли пользователей
3
В Pinguva есть три пользовательские роли доступа:
user_viewer— просмотр данных назначенных рабочих пространств;admin_user— управление объектами назначенных рабочих пространств;admin_owner— владелец аккаунта, лимитов и рабочих пространств;
Что может user_viewer
- просматривать мониторинг;
- открывать инциденты;
- смотреть страницы состояния и серверные агенты;
- работать только в тех рабочих пространствах, к которым есть доступ.
Что может admin_user
- создавать и редактировать проверки;
- работать с агентами;
- создавать страницы состояния;
- управлять объектами назначенных рабочих пространств.
Что может admin_owner
- управлять рабочими пространствами своего аккаунта;
- управлять пользователями команды;
- видеть оплату и профиль аккаунта;
- настраивать уведомления и лимиты, если это разрешает тариф.
Смена пароля
2
В интерфейсе есть отдельное окно смены пароля. Для нового пароля действуют правила:
- минимум
8символов; - должны быть буквы;
- должны быть цифры.
Что важно знать
1
Где работает Pinguva
Сейчас Pinguva ориентирована на облачный формат SaaS.
Для пользователей это означает:
- единый веб-интерфейс без отдельной локальной установки;
- готовую авторизацию, роли и рабочие пространства;
- подключение серверных агентов и работу с уведомлениями в рамках сервиса.
Если вашей компании нужен отдельный контур у себя, вариант on-premise / in-house можно обсудить отдельно по запросу.
Кому подходит Pinguva
2
Pinguva особенно полезна для:
- небольших инженерных команд;
- веб-студий;
- ИТ-аутсорсинга;
- системных администраторов;
- команд поддержки клиентской инфраструктуры.
Короткий сценарий начала работы
1
- Откройте веб-интерфейс Pinguva.
- Войдите в систему или зарегистрируйте новый аккаунт.
- Создайте первую внешнюю проверку.
- Убедитесь, что она появилась в списке и начала выполняться.
- При необходимости настройте уведомления в профиле.
- Если нужен мониторинг сервера изнутри, установите агент.
- Если у вас есть домены, откройте раздел
Доменыи задайте правила контроля. - Если есть даты, про которые нельзя забыть, добавьте их в
Напоминания. - Если есть регулярные технические работы, создайте окно обслуживания.
Итог
2
Pinguva — это понятный инструмент для ежедневного контроля инфраструктуры. Он помогает в одном месте:
- видеть состояние сайтов и серверов;
- быстро замечать сбои;
- хранить историю проблем;
- подключать серверные агенты;
- настраивать уведомления;
- вести эксплуатационные напоминания;
- снижать шум во время обслуживания;
- показывать публичный статус клиентам;
- контролировать сроки регистрации и DNS доменов.
Нужен доступ к Pinguva или помощь с настройкой мониторинга?
Откройте приложение, перейдите к devnews или напишите команде, если нужен демо-доступ, помощь с агентами или разбор инфраструктуры.