312-39 practice question 10 of 35

In which log collection mechanism, the system or application sends log records either on the local disk or over the network.

Full set: 100 questions
Answer options
A: rule-based
B: pull-based
C: push-based Correct answer
D: signature-based
Correct Answer:
C. push-based
Explanation

In a push-based log collection mechanism, the log-generating system (the client) initiates the connection and actively sends, or "pushes," its log data to a centralized log collector or server. This method is described in the question where the "system or application sends log records." A common protocol that uses this model is Syslog, where devices forward their event messages to a central Syslog server as they are generated. This approach is often implemented using agents installed on the source systems.

Why Incorrect

A. rule-based: This term describes a method for processing or analyzing logs (e.g., correlation rules in a SIEM), not a collection mechanism.
B. pull-based: In this model, the central collector initiates the connection to the source system to retrieve, or "pull," the logs.
D. signature-based: This is a method of threat detection used by systems like IDS/IPS, where traffic is matched against known malicious patterns.

References

1. Kent, K., & Souppaya, M. (2006). Guide to Computer Security Log Management (NIST Special Publication 800-92). National Institute of Standards and Technology. Section 3.2.2, "Log Transportation," describes both push and pull methods for centralized logging, defining the push method as the log source initiating the transfer.

2. Massachusetts Institute of Technology. (2016). 6.858 Computer Systems Security, Fall 2014. MIT OpenCourseWare. Lecture 20, "Logging and Auditing." The lecture notes discuss logging architectures, including agent-based (push) and agent-less (pull) collection.

Question breakdown

Tests
Distinguish log collection mechanisms
Difficulty
Easy

Key idea: In push-based collection, the source system or application actively sends its log records, either to local disk or over the network to a collector.

How to reach the answer

  1. Clue: 'the system or application sends log records,' meaning the source initiates the transfer.
  2. Pull-based collection has the collector request or retrieve logs from the source.
  3. Rule-based and signature-based are detection or correlation methods, not collection mechanisms.
  4. Source-initiated sending, as with syslog forwarding, is push-based.

Each option

  • AIncorrect. Rule-based describes correlation or detection logic, not how logs are transported.
  • BIncorrect. In pull-based collection, the collector retrieves logs from the source rather than the source sending them.
  • CCorrect. Push-based means the source sends log records itself to local storage or across the network.
  • DIncorrect. Signature-based is a detection technique used by IDS/AV, not a log collection mechanism.

Common trap: Candidates may mix up push and pull, forgetting that the deciding factor is which side initiates the transfer.

In practice: Syslog forwarding from network devices to a SIEM is push-based, while polling Windows hosts via WMI or an API is pull-based.

Remember: If the source sends the logs, it is push; if the collector fetches them, it is pull.

Drafted with AI assistance and checked against the answer key.

Keep practicing

Take the free 312-39 practice test

Ten exam-style questions with answers and explanations, plus the exam facts and study guides.

Start the free practice test

More questions

Other 312-39 practice questions

Scroll to Top