Как реализовать функцию проверки доступности устройств из БД?
Имеется база данных с сетевыми устройствами - принтеры (ид, название, айпи) ~70-80шт.
Эти устройства выводятся на сайт и доступны для просмотра пользователю, а также для подключения
Вопрос следующий: Как можно реализовать функцию, с помощью которой можно пинговать эти устройства (пинг будет делать машина, на котором и держится сайт, бд), находящиеся в базе данных, по имени или по ИП адресу? По итогу рядом с принтером должно выводиться работает ли он или нет.
foreach($printers as $id => $ip){
$printers[$id] = exec("ping -n 1 ".$ip);