Description
These scripts allow you monitor your Unifi NVR status and cameras. It use API of Unifi NVR and automatic discovery all connected cams. Metrics: monitoring state of cameras (connected or disconnected) and time of last record of each camera (by default trigger set to > 10 minutes)
Zabbix Unifi Video alternatives and similar packages
Based on the "Debug" category.
Alternatively, view Zabbix Unifi Video alternatives based on common mentions on social networks and blogs.
-
Android Debug Database
A library for debugging android databases and shared preferences - Make Debugging Great Again -
Linx
Lynx is an Android library created to show a custom view with all the information Android logcat is printing, different traces of different levels will be rendererd to show from log messages to your application exceptions. You can filter this traces, share your logcat to other apps, configure the max number of traces to show or the sampling rate used by the library. -
android-grid-wichterle
This app will show grid overlay over whole system which helps you to verify your excellent app design. -
Under the Hood
Under the Hood is a flexible and powerful Android debug view library. It uses a modular template system that can be easily extended to your needs, although coming with many useful elements built-in. -
Android Snooper
Android library to record the network calls through the interceptor mechanism of the http clients. -
AndroidMiniDebugger
A small tool to log your application inside your application with a floating UI component -
AppSpector
Remote Android and iOS debugging and data collection service. You can debug networking, logs, SQLite and mock device's geo location.
InfluxDB - Purpose built for real-time analytics at any scale.
* Code Quality Rankings and insights are calculated and provided by Lumnify.
They vary from L1 to L5 with "L5" being the highest.
Do you think we are missing an alternative of Zabbix Unifi Video or a related project?
README
Zabbix Unifi Video
These scripts allow you monitor your Unifi NVR status and cameras. It use API of Unifi NVR and automatic discovery all connected cams. Metrics: monitoring state of cameras (connected or disconnected) and time of last record of each camera (by default trigger set to > 10 minutes)
Installation
For Debian, maybe packages name in Ubuntu the same.
apt-get install ruby ruby-dev gcc g++ make
gem install rest-client
After it place all *.rb scripts to /etc/zabbix/externalscripts/ (create this directory)
Add to scripts your NVR url and API key.
Add following user parameters to /etc/zabbix/zabbix_agentd.conf:
UserParameter=nvr.cam_list,/etc/zabbix/externalscripts/nvr_cam_discovery.rb
UserParameter=nvr.cam_alive[*],/etc/zabbix/externalscripts/nvr_cam_alive.rb $1
UserParameter=nvr.cam_last_record[*],/etc/zabbix/externalscripts/nvr_cam_lastrecord.rb $1
And restart Zabbix agent. After it import zbx_univi_video_template.xml to Zabbix (Configuration - Templates - Import). And apply it to NVR host.