Skip to content

Logs & Log Search

GridNMS can collect the log messages your devices and systems produce, keep them searchable in one place, and watch them for patterns worth alerting on — like repeated login failures or a service crash. This page explains how to send logs in, how to search them, and how to turn log patterns into events.

The Logs page The Logs page lets you search across collected logs and filter by device, time, and text.

Devices send their logs to GridNMS using syslog, the standard logging protocol that almost every network device, firewall, and server already supports.

To start collecting logs from a device:

  1. On the device, point its syslog output at the IP address of the collector that serves its network, using the standard syslog port.
  2. Send a test message (or just wait for normal activity).
  3. The messages begin appearing on the Logs page in GridNMS.

For the full setup — ports, what a collector accepts, and verifying messages are arriving — see Receiving Syslog & Traps.

Open Logs to search everything that’s been collected. The search is built for the two things you do most: find a specific message, and narrow to one device or time.

You can filter by:

  • Device — show only logs from one device.
  • Time — pick a window with the time-range picker (last hour, last day, custom).
  • Text — type words or phrases to match within the messages.

Results stream in newest-first. Combine the filters to answer questions like “show me everything from edge-fw-2 containing denied in the last six hours.” A device’s own Logs tab on its detail page shows the same search pre-filtered to that device.

Searching is reactive — you only find a problem when you go looking. To get told automatically, set up a detection: a rule that watches incoming logs and raises an event the moment a message matches. GridNMS ships with built-in detections and you can add your own — see Detections.

Logs are easier to search and alert on when their values are named fields — like a source IP or username — instead of raw text. GridNMS extracts common fields automatically, and you can add your own; see Field Extraction.

Collected logs are stored for a retention period and then aged out automatically. Your retention is part of your plan, and you can see your current storage usage against your quota. If you’re collecting a lot of log volume, keep an eye on storage so you understand what you’re using.

Step What happens
Collect Devices send syslog to a collector; messages land in GridNMS.
Search You find messages on the Logs page or a device’s Logs tab.
Detect Detections watch incoming logs and raise events on a match.
Notify Those events flow to people via Notifications.