Мониторинг оборудования Hikvision через API
|
|
askkostya | Дата: Вторник, 21.07.2015, 05:27 | Сообщение # 1 |
Группа: Проверенные
Сообщений: 8
Репутация: 0
Статус: Offline
| Здравствуйте. Так или иначе иногда возникают вопросы по поводу работы камер, загрузки процессора и прочего Не всегда все просматривают архивы на наличие записи, иногда даже собственно и монитора нет на рабочем месте охраны. И вот собственно когда наступает момент истины, оказывается что одна из камер уже давно как не работает и записи собственно нет.
Для мониторинга клиентских серверов (аутсорс) используем zabbix, вот собственно и вопрос. Кто-то пытался привязать все это хозяйство к zabbix для оперативного мониторинга ?
Сейчас читаю IP Media Device Management Protocol. Использую для этого PHP. Получаю с камер UPTime, загрузку процессора, model, DeviceID Ребутнуть можно если что по cron. По SNMP что камеры, что регистратор отдают ну совсем мало информации.
Может есть что-то готовое и нет смысла на это тратить время?
|
|
|
|
yuaa2 | Дата: Вторник, 21.07.2015, 08:41 | Сообщение # 2 |
Группа: Проверенные
Сообщений: 527
Репутация: 24
Статус: Offline
| я трассир использую, благо если у дссл и его партнеров хики покупать, то он идет бесплатно, он все свое состояние в облако шлет, а оно уже по е-мейлу мне, так уже куча объектов подрублено и я всегда в курсе что и где не работает и с какого числа
Нижний Новгород
|
|
|
|
Prometei | Дата: Вторник, 21.07.2015, 09:42 | Сообщение # 3 |
Группа: Проверенные
Сообщений: 859
Репутация: 27
Статус: Offline
| Камеры сейчас к чему подключены? В NVRах есть отправка писем по событиям, примитивно, но уже что-то.
|
|
|
|
Alexandr | Дата: Вторник, 21.07.2015, 11:41 | Сообщение # 4 |
Группа: Администраторы
Сообщений: 5345
Репутация: 113
Статус: Offline
| Prometei, yuaa2, это совершенно другое, почитайте описание Media Device Management Protocol. там именно подробное состояние устройства. askkostya, готового нет, вернее не встречал.
|
|
|
|
Prometei | Дата: Среда, 22.07.2015, 00:10 | Сообщение # 5 |
Группа: Проверенные
Сообщений: 859
Репутация: 27
Статус: Offline
| Цитата Alexandr ( ) там именно подробное состояние устройства. Допустим. Только на кой ляд мне знать температуру проца на паре сотен камер? Интересно именно в автоматическом режиме знать работает устройство штатно или нет.
|
|
|
|
askkostya | Дата: Среда, 22.07.2015, 03:59 | Сообщение # 6 |
Группа: Проверенные
Сообщений: 8
Репутация: 0
Статус: Offline
| Возможно Вы правы и обычного оповещения по E-mail будет достаточно.
Имея скажем статистику по загрузке процессора на регистраторе можно принять предупреждающие меры. Если загрузка проца на регистраторе выше 80% то вероятно что-то с вентиляторами, охлаждением в серверной.
Ну или как вариант складываем в базе серийный номер камеры, если в результате следующего замера получаем другой номер, значит была подмена.
Вот еще навскидку. Давно не срабатывал детектор движения, что для определенной камеры в интервале с/по пн-пт в рабочее время не нормально.
Кроме того появляется возможность обратной связи. Например изменения настроек цветности в зависимости от времени суток. Отсылаем скрипт через cron.
Сама инфраструктура мониторинга на zabbix у нас развернута с рассылкой оповещений по смс ответственным специалистам. Идея такая что на каждом из объектов ставим комп Raspberry PI, на нем стоит агент который опрашивает устройства в сети и отсылает их на сервер. Дальше уже анализируем информацию и генерируем тревоги с последующей рассылкой.
В условиях офиса пока тестирую две камеры и NVR, вроде работает, планирую скоро попробовать на реальных клиентах.
|
|
|
|
Alexandr | Дата: Среда, 22.07.2015, 13:54 | Сообщение # 7 |
Группа: Администраторы
Сообщений: 5345
Репутация: 113
Статус: Offline
| Prometei, собственно ответ выше )) при большом количестве камер статистика работы "железа" очень даже может облегчить поиск "слабого звена". в общем в api полно "вкусностей" заложено, почитайте. в архиве: IP Surveillance API Image Service Specification IP Surveillance API User Guide IP Surveillance API PTZ Service Specification IP Surveillance API (RaCM Part) User Guide RTSP Interfaces and Development Guide
|
|
|
|