У випадку, якщо у вас в довіднику “Комутатори” знаходиться доволі велика кількість пристроїв (ну від тисячі, скажімо) опит кожного з них на живість, за допомогою почергових ICMP запитів, може тривати неприйнятно тривалий час. Особливо він може розтягуватись у випадку, скажімо масштабних блекаутів, за рахунок “пінгів-віри” та усілякого такого. Для радикально скорочення часу опиту часу опиту вашого обладнання власне і призначена механіка FastPing.
Для її функціонування, необхідні наступні речі:
1. Встановлений на вашій системі пакет fping (починаючи з FreeBSD 13.2 та 12.4 вже включено в дистрибутив і не потребує окремого встановлення)
# pkg install -y fping
2. Наступні опції у конфізі alter.ini
FPING_PATH="/usr/local/sbin/fping -r 1 -t 400" FASTPING_ENABLED=1
3. Однойменний виклик в crontab
*/10 * * * * /bin/ubapi "fastping"
Після чого все повинно працювати з радикально іншою швидкістю. Для прикладу опит довідника з близько тисячі комутаторів/ОЛТів тощо, з кількома сотнями валяючихся займає близько 9-ти секунд.