Syslog server vs log collector vs SIEM: what is the difference?

safe beginner #siem#collector#graylog#wazuh#difference

When to use this: A customer says they need 'a syslog server', but it is unclear whether they want storage, search, or security alerts.

The ladder

Level What it does Typical tools Effort
1. Syslog server Receives and stores messages in files rsyslog, syslog-ng, Visual Syslog, Kiwi Syslog Low
2. Log management / collector Parses, indexes, searches, dashboards, simple alerts Graylog, OpenSearch/Elastic, Grafana Loki, FortiAnalyzer Medium
3. SIEM Correlation, detection rules, threat intel, case handling Wazuh, Splunk ES, Microsoft Sentinel, Elastic Security High

How to place a request

  1. “We must keep logs for 90 days.” Level 1.
  2. “We want to search what a user did last Tuesday and see top blocked IPs.” Level 2.
  3. “We want to be alerted about brute force or suspicious traffic.” Level 3 (or level 2 with careful alert rules).

Start at the lowest level that satisfies the requirement. You can always add a layer later, because they all consume the same syslog stream.

How to verify it worked

  • You can place a request on the ladder: store, search, or detect and alert.

Q&A

When is a plain syslog server enough?

When the need is retention and occasional manual searching (grep) of logs, for example a compliance requirement to keep 90 days.

What does a log management tool like Graylog add?

Indexing, fast search, dashboards, parsing of fields (source IP, action) and alerting. It still starts with receiving syslog.

What makes something a SIEM?

It correlates events across sources, applies detection rules, raises security alerts and supports investigation and reporting.

Practice these as flashcards →

Terms in this scenario

Related scenarios

My notes

Saved in this browser only.