Can you provide some details on the time it takes for Milestone alarms to hit the event server?
Our customer is looking for a whitepaper that describes this timing to support audit/inspection. We currently use the Vega plug-in and integrate with a third-party alarm system. For example: Axis video loss or “no video” is the condition in which the voltage drops below 1 volt (v) peak-to-peak. Axis presents this loss after (x) seconds, camera/recording server sends event to event server after (x), Smart Client/Vega/Third-Party Integrations receive the alarm after (x) seconds. Similarly, we are looking at the network communication loss when all ethernet cables are pulled from the chassis and we received alarms on any of the respective cameras.
Any good data flow diagrams and specific times are extremely helpful.
Thank you!
Hi Jim,
Sorry for the delay.
While XProtect relies/depends on network connectivity and other parts of the environment, it is not designed to actively monitor these. Instead, 3rd. party services like Paessler PRTG, Zabbix, HP Openview etc. are much better for what you describe.
As XProtect is very much event-driven, we can act upon events from all sources without delay. The events may have certain thresholds depending on the nature of the event source, but XProtect has no delays before alarms or other actions are thrown.
Similarly, the Smart Client (and MIP SDK plugins/integrations) will receive these.
The Axis no-video event is, from what I know, for encoders only and is triggered when the (analog) cameras are disconnected. For IP cameras, losing the network connection is “fatal”. No video or events can be retrieved, so this will have to be monitored from the environment as mentioned.
If a recording server is disconnected from the main/server network, it will still operate and record all available cameras without interruption. In case a failover recording server is present, it will also kick in. Hoping this clarifies.
Kind regards,
Michael Wahlstrøm
Milestone Support Community