Free tech learning for everyone, from basics to pro

Transport Network DesignNetworking SecurityIntermediate

Network monitoring and management: syslog, NTP, SNMP and controllers

In short: Monitoring keeps networks fast, available and secure. Syslog collects device events with a severity from 0 (emergency) to 7 (debug), NTP keeps every clock in step so logs line up, SNMP lets a manager poll and receive alerts, and controllers give one place to see and manage the whole network.

What monitoring is and why it matters

Network monitoring is the continuous watching of routers, switches, firewalls and servers to keep the network fast, available and secure. It helps to:

  • Keep performance high by tracking bandwidth, latency and packet loss.
  • Prevent downtime by spotting failing hardware or congestion before users notice.
  • Improve security by flagging unusual logins, scans or traffic.
  • Use resources well and plan capacity from real data.
  • Prove compliance with reports and records.
  1. Define goals and metrics.
  2. Choose tools.
  3. List the critical devices and links.
  4. Set thresholds and alerts.
  5. Collect data (agents, SNMP, logs, flows).
  6. Analyse trends.
  7. Respond to alerts.
  8. Review and tune regularly.

Syslog

Syslog carries event messages from devices to a central collector over UDP port 514 (originally documented in RFC 3164, updated by RFC 5424). It sends and forgets: there is no acknowledgement. Each message carries a facility (the source, 0 to 23, with local0 to local7 free for network devices), a severity, the hostname, a timestamp and the message text.

LevelSeverityMeaning
0EmergencySystem unusable
1AlertAct immediately
2CriticalCritical condition
3ErrorError condition
4WarningCould become an error
5NoticeNormal but significant
6InformationalRoutine information
7DebugDetailed troubleshooting output

Cisco messages follow the pattern %FACILITY-SEVERITY-MNEMONIC: text, for example %LINK-3-UPDOWN: Interface GigabitEthernet0/1, changed state to down.

NTP: keeping time

NTP (UDP 123) synchronises device clocks so logs from different devices can be lined up during an investigation. It is hierarchical: stratum 0 is a reference clock (atomic or GPS), stratum 1 servers connect directly to it, and each step down adds one. Devices can be NTP clients, servers, or both.

SNMP

A network management system (NMS) talks to agents on managed devices. It reads values with GET (UDP 161), changes settings with SET, and receives unsolicited alerts called traps (UDP 162). Data is organised in a MIB (management information base). Use SNMPv3: v1 and v2c send their community strings in clear text, while v3 adds authentication and encryption.

Network controllers

Network management building blocksNetwork controllersingle view, automationSyslog serverevents, UDP 514SNMP managerstats, UDP 161/162NTP servertime, UDP 123RoutersSwitchesFirewallsServers
Figure 1. Devices send events to syslog, are polled by SNMP, take time from NTP, and can be managed centrally by a controller.

A network controller is a central system that configures, monitors and troubleshoots many devices from one place. It shows the whole topology, device health and performance, applies consistent security policy, and uses software-defined networking ideas to automate changes. Controllers talk to devices over standard protocols and APIs.

service timestamps log datetime msec
logging host 192.168.99.20
logging trap informational
ntp server 192.168.99.10
snmp-server group NMS v3 priv
snmp-server user nmsuser NMS v3 auth sha Auth-Pass-123 priv aes 128 Priv-Pass-456

Practice

Which is more severe: level 2 or level 5?
Level 2 (critical). Lower numbers are more severe.
Why must NTP be configured before you rely on logs?
Without synchronised time, events from different devices can’t be put in the right order.
Which SNMP version should you use, and why?
SNMPv3, because it adds authentication and encryption.

Key takeaways

  • Monitoring protects performance, availability, security and compliance.
  • Syslog uses UDP 514; severity 0 is emergency, 7 is debug.
  • NTP (UDP 123) keeps clocks in step; lower stratum is closer to the reference.
  • SNMP: GET/SET on UDP 161, traps on UDP 162; use v3.
  • Controllers give one place to manage, monitor and automate.
Tracks your learning on this device only. See your progress on the learning paths.

About the author

Mohamed Fayas

Founder of FM TecHub. CCNA certified, with a BTEC HND in Network Engineering, and BEng (Hons) in Computer Networking and Cloud Security. He writes practical, plain-English guides on networking, security and cloud.

More about the author

Original content written by Mohamed Fayas for FM TecHub. © 2026 FM TecHub. You're welcome to share a link to this page; please don't copy the text elsewhere without permission.

Stay up to date by email

New notes, tools and security news from FM TecHub, explained simply. Free.

We only use your email to send these updates. See our privacy policy.