Tutorial Series

Monitoring and Managing your Network with SNMP

SNMP, or simple network management protocol, is a well-established way of monitoring and managing diverse sets of networked systems. In this series, we will introduce you to the basics of the protocol, teach you how to install the agent and manager components on several hosts, and demonstrate how to use the net-snmp suite of utilities to gather information and modify the configuration of remote hosts.
  1. An Introduction to SNMP (Simple Network Management Protocol)

    August 15, 2014
    SNMP, or simple network management protocol, is a standard internet protocol used to monitor remote servers, gather information, and even modify states and values on other hosts. Mostly leveraging a client-server model, the protocol is very mature and fairly ubiquitous across networked devices. In this guide, we will introduce you to some fundamental SNMP concepts and take a look at the protocol in broad strokes.
  2. How To Install and Configure an SNMP Daemon and Client on Ubuntu 14.04

    August 15, 2014
    SNMP is a networking protocol created to as a standard method for managing and monitoring remote systems in your infrastructure. In a previous guide, we discussed the key properties of the protocol, version differences, and how the communication works. In this guide, we will install and configure the SNMP components on two Ubuntu 14.04 servers in order to demonstrate how to use SNMP to manipulate remote systems.
  3. How To Use the Net-SNMP Tool Suite To Manage and Monitor Servers

    August 15, 2014
    SNMP is a mature network management protocol that can be used to retrieve information and set values on remote systems. In previous guides, we discussed the basics of the protocol and how to get setup with an SNMP client and daemon. In this guide, we'll cover some of the ways you can use the tools included to get information and manipulate fields on remote machines.