# ICMP (Ping)

[Перейти в личный кабинет](https://my.tuna.am/monitors)

ICMP монитор проверяет сетевую доступность хостов с помощью ICMP Echo Request (ping).

***

## Принцип работы

1. Система отправляет ICMP Echo Request на указанный хост
2. Ожидает ICMP Echo Reply
3. При отсутствии ответа — отправляется уведомление

***

## Параметры

### Описание

| Параметр     | Описание                       | Обязательный |
| ------------ | ------------------------------ | ------------ |
| **Название** | Уникальное имя монитора        | Да           |
| **Описание** | Примечание о назначении задачи | Нет          |

![скриншот с описанием монитора](/docs/img/monitors/description.png)

### Детали

| Параметр    | Описание                                | По умолчанию |
| ----------- | --------------------------------------- | ------------ |
| **Хост**    | IP адрес или домен                      | -            |
| **Таймаут** | Максимальное время ожидания ответа      | 10 секунд    |
| **Повторы** | Количество повторных попыток при ошибке | 3            |

![скриншот с деталями ICMP монитора](/docs/img/monitors/details_icmp.png)

### Регионы

Выберите один или несколько регионов для проверки. Монитор будет отправлять запросы из каждого выбранного региона с заданным интервалом.

| Параметр     | Описание         | По умолчанию |
| ------------ | ---------------- | ------------ |
| **Интервал** | Частота проверок | 5 минут      |

![скриншот с регионом монитора](/docs/img/monitors/region.png)

### Уведомления

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

Также задаётся период ожидания - **Grace Period**. Добавляется к ожидаемому времени следующего сигнала. Например, если интервал 5 минут и Grace Period 2 минуты, то алерт будет отправлен через 7 минут после последнего сигнала. Повтор уведомлений напоминает о проблеме, можно задать интервал этих напоминаний и их количество.

![скриншот с деталями job монитора](/docs/img/monitors/notify.png)

***

## Ограничения

* Некоторые хосты блокируют ICMP трафик на firewall уровне
* ICMP не проверяет работоспособность сервисов, только сетевую доступность
* Для проверки конкретных сервисов используйте [TCP](https://tuna.am/docs/monitors/types/tcp.md) или [HTTP](https://tuna.am/docs/monitors/types/http.md) мониторы

***
