Network Monitoring / SNMP for Video Surveillance Guide

Author: Ethan Ace, Published on Feb 02, 2015

Surveillance systems typically rely on the the VMS to report issues, but this most often just means knowing a camera is "down" with no warning or detailed information.

Network monitoring systems can give users more insight into their network, from the camera to the switch to the VMS server, but are seen as too complex or expensive to be used in simple surveillance systems. 

However, significant practical benefits can be gained by understanding these monitoring platforms, with free software available, and minimal setup time.

In this guide, we take a look at network monitoring specific to surveillance, explain the basics and software available, and give real practical examples of its use.

Topics Covered

In this guide, we cover these topics:

  • What is SNMP?
  • What are traps and requests?
  • How do I monitor this data?
  • What monitoring do cameras, servers, and other devices support?
  • What is a MIB and how do I use them?
  • What practical surveillance applications are there?

************ ******* ********* **** ** *** *** *** ** ****** ******, but **** **** ***** **** ***** ******* * ****** ** "down" **** ** ******* ** ******** ***********.

******* ********** ******* *** **** ***** **** ******* **** ***** network, **** *** ****** ** *** ****** ** *** *** server, *** *** **** ** *** ******* ** ********* ** be **** ** ****** ************ *******. 

*******, *********** ********* ******** *** ** ****** ** ************* ***** monitoring *********, **** **** ******** *********, *** ******* ***** ****.

** **** *****, ** **** * **** ** ******* ********** specific ** ************, ******* *** ****** *** ******** *********, *** give **** ********* ******** ** *** ***.

Topics *******

** **** *****, ** ***** ***** ******:

  • **** ** ****?
  • **** *** ***** *** ********?
  • *** ** * ******* **** ****?
  • **** ********** ** *******, *******, *** ***** ******* *******?
  • **** ** * *** *** *** ** * *** ****?
  • **** ********* ************ ************ *** *****?

[***************]

What ** ****?

****** ******* ********** ******** (****) ** **** ** ******* ****** and *********** *********** ** ********* *******. **** *********** ** ****** requested ** ** "*******", **** ** ** **** ********** ******, or **** ** * ******* (****** * "****") ** * ******.

  • ******** ********* ******* ******** ***********, **** ** *** *****, *********, disk ***** *****, ***.
  • ***** *** **** ** ****** *** ******* ** *********** ******, such ** *********** ******, ***** ****** ********, ****** *********, ***., which ** *** **** * ******** ******.

Network ********** ********

******* *** ********* ***** * *********** ********** ******** ***** ********** SNMP ******** *** ***** (** **** ** ***** *********) *** presents ****** ***********, **** ***** ***********. ******* **** ** *******, servers, ********, ***., *** ***** (**** **** ****** ******* ** a ***) *** *** ** **** "*******" ********** **** ****. A ****** ******** ******** ***** *** ** *********, **** ** pings, ******, *********, ** **********.

***** *** **** ******* ********** ********* *********, *** *********** *********** *** ******** *******, **** **** *** ****. **** ******* ********* *******:

** *** ************** *** **** *****, ** **** **** ******* it ** *** ** *** **** ******* ********* *********. ************, it ****** * **** ******* ** ****** ***** (****, ******* Management ***************, *** *** *****/***, ****, ****, *** ****), *** free ********* *** ** ** *** *******.

***** ******* ********** *******

**** ***** ************ *** ****** ** ****** ******* ** **** as *********** *** ********** ******* ** ******* ********** ********:


**** *****

***** *** ********* ***** * ******* **** ** ******, ****** called * ********, ***** ** **** ** ******* *** ********* trap **** **** ****** ***********. ** ***** *** ****, ***** contain ******* ****** **** ********* *********** ********* ********* ** **** or *** ** ***** ****. *** ******* *** ************'* ***** look **** ****:

******-***-**::***********.****.*.*.*.*.*.* = *

******-***-**::***********.****.*.*.*.*.*.* = *

******* **************, **** ******* ** ******* ** *** ****. *******, **** the **** ** ********** **** ****** ***********, ** *** ** used ** ****** ****** ** ******** **** ******** ******.

** ****** ***** ** **** *****:


Device **** *******

**** ******** ****** ** ******, **** ******* ********* ********* *** least ***********, ***** ******* *** ******** ******* **** ******.

*******

**** ** ******* ** *** ******* *** *********** ********, ** are ******* ** ****** **** *** **** *******. ****, **** as ****, ******* **** ******, **** ** ******** **********, ***********, and ***** ********* ******, *** **** ** ****.

**** ******* **** ******* ******* *** ***** **** *****, ****** for ***** ****** *** *** ******** ****** ******. **** **** traps **** *** ******** ********, **** ** *** ***** ********, temperature ******, ******** ********, ***. ****** *** ** ********** ** send * ****** **** *** *** ***** ** *** ******.

*******

******* ******* **** ******** ***********, ********* ******** *********** *******, **** as *** ****, ********** ** *** ***, ****** *****, **** I/O, *** ****.

******* ********

******** **** ******* ******** ***********, ********* ** * **** ** port *****. ********** ** *** *** *** **** **** *** be ******, ***** **** ******,**** *******, *** ****. 

Dealing **** ****

**** ** **** ****** ****** ************* **** ********* **** ***************, network ********** ********** ****** ** ******** ** ********* **** *** interpret *** ** ****. ******* ** ****, ************* *** ******* MIB ***** (********** *********** ****) ***** ******* ******* ** ***** requests *** ***** **** *******. ***** ***** *** **************** *** ******* ********** *********** ***** **** **** ** ********* SNMP ****.

**** ***** ***** *** ******** ******' *** ***** (******** ********* *** ********), ***** *** ******:

 

************ ************

***** *** ******* *** ***** *** ***** ******* ********** ***** sense, *********:

****** **********

***** *** ******* ******* ***** *********** ** *******, ********* **/**** ****** and **********, **** *** ********** ********** ******* *** ******* **** detail.

** ********** *****, ***** *** *** *** **** ** *** camera ** ** ** ****, *** ********* ** *******, ** well. *******, ***** * ****** ** ***** **** *** **** health ** *** ******'* *** ********* ***** ******* *** ****** is **********, ********** ** ******* ** ** ******** ** ***, which *** ******** ****** **** ******* ** ***. *******, ********** throughput *** (******* ** *** ****** ****** ** ***** * switch ****), ***** *** ** ******* ** *** ****** ****** drops ***** ******* ******, ***** *** ******** ***** ****, **** if *** ****** ** ***** ***** ** ** *** ********** to *****.

******/********* **********

******* ********** ******* *** ** **** ** ******* ***** ****** performance, **** ** *** *** ****** ****, **********, *** ****. While ***** ********** *** ********* ***** *********** ******* ** ***** tools, ***** * ********** ****** *********** **** *********** *** ******** servers, *** ****** *** ****** ******* *** ***** ****** **** a *********** ********.

************, ****** ***** *** ** ********** ** **** ** * high ***** ******* ***** ** ***** ******** ** ***. ** monitoring **** ****** ********* *** ******, ***** *** ** ******* if **** ******* ***** ***** ** ******** *****. *** *******, if ******* *** ***** ******* ** **** ** * ******* of ** **/*, *** **** ****** **** ** *** **/*, but ******* *** ***** ** *** *********, ***** ** ****** a ****** ********* ***** ***** ***** ****** ***********.

******* ******* *** ******

**** ***** ******* ****** ******* *** ****** ***** ***** ** used ** ************ **********:

 

 

 **** **** *********

***** **** ** **** * * ******** ****

Comments (24)

Ethan,

Good article. The title has a slight error. It has SMNP instead of SNMP.

I would add that best practice is to utilize a combination of traps and requests (aka polling) for monitoring. Traps provide the immediate notification. Polling through requests allows for a database to store historical data. An additional concern would be that a failed device may not be able to send the trap to the receiver. By polling the device, you can still determine the outage and investigate as needed. I have seen folks focus on traps for their immediate notification, but miss things because the trap was not able to be sent.

Thanks for pointing out that typo and good feedback on the combo of traps and polling!

There is also MRTG it's a little old, but very functional.

Good article.

Great article. I would recommend you to take a look at Zabbix as well. It is a free open-source tool with a wide range of monitoring capabilities. I have been using it to monitor servers, switches, and IP cameras and I'm very happy with it. Just a suggestion from my side.

Another "Great Article" I've looked into adding an SNMP server to some of our accounts. This gave me a very good, quick overview of how to look at cameras beyond ping.

SNMPc from Castle Rock is very good tool

One of my favorite network monitoring tools that is free is "the dude". You can poll and snmp large networks. You can add agents in other networks too, which is nice. Name is kind of wierd, but I remember a very large wisp up here in Maine using it for notification, graphs, troubleshooting, and advanced mapping.

It's a tool from MikroTik isn't it?

This is a very helpful article. Thank you Ethan!

Do any IPVM members have any recommendations for hosting Network Monitoring Software on a Mac OS X computer? I know it exists but would appreciate hearing from anyone who has used it and knows how good or bad it may be. Thank you!

Can SNMP be used to warn if clocks are drifting on network devices on the local network? It could be helpful to keep an eye on the time reported by cameras and VMS servers or NVRs to ensure they are in sync if for some reason they fail to keep in sync with a SNTP server. Of couse, using SNMP to monitor SNTP would be rather confusing!

That would be a very helpful feature if possible.

For those interested, PRTG just announced that they're now free up to 100 sensors. Previously, they were free up to 30, so this is quite a jump. Monitoring a couple of switches and a couple servers in a small or mid-size deployment for free is easily possible at 100 sensors, where it wasn't at 30.

Ethan,

Awesome article.

In essance we have an alarm system for selectable points in the network devices, yes?

Luis Marrero

Chicago Communication Systems, Inc.

Chicagocommsys@aol.com

Hi

We the integrators, need to push for better SNMP support. Surveillance has become critical in these days and ages. Knowing when and why a camera or server or switch ,etc are down shouldn't be a guessing game... Many say they have SNMP support , for the most part, finding MIB fromcamera vendor is a fool errand.

Very nice article. I have PTRG running in my office monitoring primarily bandwidth. I have been thinking of deploying SNMP monitoring to one of my larger sites, but haven't made the jump yet. I hope to soon. I would love to see a pole of how many integrators are employing this in the field.

this can save a lote of time and money, if a problem comes up in your setup you can find it faster with thes programes

test

Being that we are going to all IP cameras this is useful information. thank you

We use Ihiji to monitor all our installations. The service allows us to remotely reboot individual POE ports on managed switches and emails us when a device goes offline. We use it to generate RMR for all our projects.

http://www.ihiji.com/

Wynne

Great topic and well done explaining SNMP.

On that note has anyone ever come across a MIB for Panasonic cameras. I can't seam to find it anywhere.

anyone ever come across a MIB for Panasonic cameras

Here is Panasonic's MIB Interface Specifications Network Camera v 1.03 found on their developer download page. Note: Panasonic responded to your question that we forwarded to them.

I used Nagios at a large institution to monitor all IP devices, switches, servers, cameras etc....

Login to read this IPVM report.
Why do I need to log in?
IPVM conducts unique testing and research funded by member's payments enabling us to offer the most independent, accurate and in-depth information.

Related Reports

Hanwha Wisenet X Analytics and VMD Test on May 24, 2018
Continuing our updated testing of camera analytics, we tested Hanwha's Wisenet X analytics for over two weeks in multiple scenes, indoors and out,...
Software Only VMS vs NVR Appliances on May 23, 2018
Should you buy your own PC/server and load VMS software on it or get a turnkey appliance (both hardware and software, e.g., NVR, Hybrid DVR) from a...
Installing Box Cameras Indoors Tutorial on May 22, 2018
This tutorial starts our physical installation for video surveillance series, starting with Box Cameras, one of the oldest and most basic types....
Dahua Intrusion Analytics And VMD Tested (Poorly) on May 21, 2018
Dahua ships basic analytics on practically all their cameras, ranging from low cost to high end. To see how these analytics work in real world...
Best Manufacturer Technical Support 2018 on May 21, 2018
While 5 manufacturers made the worst technical support 2018 list, only 3 stood out as providing the best technical support to 190+ integrators in...
Stealth / UCIT - Remote Video Monitoring Provider Profile on May 18, 2018
Can 2 remote video monitoring companies, Stealth Monitoring from the US and UCIT from Canada combine to impact the market and compete in a changing...
Cybersecurity for IP Video Surveillance Guide on May 18, 2018
Keeping surveillance networks secure can be a daunting task, but there are several methods that can greatly reduce risk, especially when used in...
Dahua 12MP Fisheye Camera Tested (NK8BR4) on May 16, 2018
Continuing our coverage of 12MP sensor fisheye cameras, we bought and tested the Dahua NK8BR4, examining: Default vs. Optimized...
Worst Manufacturer Technical Support 2018 on May 16, 2018
5 manufacturers stood out as providing the worst technical support to 190+ integrators in new IPVM results. These integrators answered: In the...
Installing Cameras in Plenums Tutorial on May 15, 2018
There is often confusion about plenum ceilings, with misinformation about what is required when running cables through them and mounting cameras...

Most Recent Industry Reports

BREAKING: US House Passes Bill Banning Gov Use of Dahua and Hikvision on May 24, 2018
Today, the US House of Representatives has passed H.R. 5515, a bill that includes a ban on the US government's use of Dahua and Hikvision. This...
Hanwha Wisenet X Analytics and VMD Test on May 24, 2018
Continuing our updated testing of camera analytics, we tested Hanwha's Wisenet X analytics for over two weeks in multiple scenes, indoors and out,...
Ambitious Mobile Access Startup: Openpath on May 24, 2018
This team sold their last startup for hundreds of millions of dollars, now they have started Openpath to become a rare access control small...
Amazon's "Dangerous New Face Recognition Technology" Says ACLU on May 23, 2018
The ACLU has caused a stir, with a new report Amazon Teams Up With Law Enforcement to Deploy Dangerous New Face Recognition Technology,...
Software Only VMS vs NVR Appliances on May 23, 2018
Should you buy your own PC/server and load VMS software on it or get a turnkey appliance (both hardware and software, e.g., NVR, Hybrid DVR) from a...
Buy Arecont: Top Bid $10 Million Cash on May 22, 2018
Last year, Arecont had a deal for a purchase price of $170 million (see Failed Arecont China Acquisition). This year, Arecont has a deal for a...
Installing Box Cameras Indoors Tutorial on May 22, 2018
This tutorial starts our physical installation for video surveillance series, starting with Box Cameras, one of the oldest and most basic types....
The Hikvision Smart Classroom Behavior Management System on May 22, 2018
Hikvision's rapidly growing offering of analytics, which we most recently examined with Hikvision's ethnic minority analytics, is now going into...
Dahua Intrusion Analytics And VMD Tested (Poorly) on May 21, 2018
Dahua ships basic analytics on practically all their cameras, ranging from low cost to high end. To see how these analytics work in real world...
Exacq Improving Technical Support, Responding To Integrator Complaints on May 21, 2018
Exacq had been a long-term favorite of integrators, but since their 2014 Tyco acquisition, Exacq has fallen in IPVM integrator studies (though...

The world's leading video surveillance information source, IPVM provides the best reporting, testing and training for 10,000+ members globally. Dedicated to independent and objective information, we uniquely refuse any and all advertisements, sponsorship and consulting from manufacturers.

About | FAQ | Contact