02. Defining FortiSOAR, Collectors And Agents Flashcards

1
Q

Function of collector

A

collect logs and performance metrics from geographically disparate networks.
Data collection protocols (SNMP, WMI) are chatty
Syslog uses UDP and thus unreliable
Collector solves this problems

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Who serves as Syslog and snmp trap destination for local devices?

A

Collector

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

FortiSIEM collector formats

A
  1. Appliance
  2. VM
  3. ISO image
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Advantage of using collector VM image

A

Can increase vCPU and memory to handle higher loads

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

FortiSIEM collector minimum requirement for appliance

A

4 CPU
16 GB RAM
3 TB DISK

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

FortiSIEM collector minimum requirement for ISO image

A

4 vCPU
8GB RAM
40 GB disk

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

FortiSIEM collector minimum requirement for VM

A

4 vCPU
4 GB RAM
Os - 25 GB disk
OPT - 100 GB disk

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

Collector processes

A

Collectors run a reduced set of system processes

The processes that run on a collector are for specific functions, such as discovery, performance monitoring, event parsing, and log data collection.

Admin > Health > Collector Health

phMonitorAgent
phParser
phCheckpoint
phEventPackager
phAgentManager
phPerfMonitor
phEventForwarder
phDiscover

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

Collector Operations

A

The collector
1. parses the logs
2. forwards the compressed logs to the supervisor or worker nodes over an encrypted HTTPS channel.
3. buffers the logs locally for a period of time, if the network connection to the super or worker is not available.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

How frequently collector is uploading data?

A

every five seconds or 10 MB, whichever is reached first

five seconds for low EPS environments, and 10 MB for high EPS environments.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

compression ratio

A

8:1 ratio

Uses standard zlib

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

Data enrichment

A

collector enriches each event with a collector ID, organization ID, and org name. The collector name is not added during the event enrichment process.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

a built-in mechanism to buffer events in case there is WAN link failure

A

By default, there are a maximum of 10,000 event files that are buffered on the collector. Each event file contains five seconds’ worth of events and is limited to 10 MB in size before compression. The average event size is estimated to be 200 Bytes, which depends on the device type and event.
Buffer size is dependent upon the EPS being received

The collector drops events when the buffer is full

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

Buffer calculation examples

A

Revisit later and fill card with examples

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

What state is collector when deployed

A

Unconfigured state

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

Collector registration process includes

A

which customer it belongs to
where it will upload data
how long it is valid

17
Q

Single virtual appliance (va) setup

A

Supervisor is only node collectors can upload data to.
Not recommended for large deployments due to performance strain

18
Q

FortiSIEM cluster setup

A

specify one or more worker nodes using the worker IP addresses.
The collectors load balance across the specified worker nodes.

streaming analytics, like inline reports and rules, are distributed over the worker nodes.

19
Q

FortiSIEM cluster best practice

A

The best practice is to upload all the data to the worker nodes and leave the supervisor node for performing other important tasks.

20
Q

Worker upload setting

A

cannot define collectors before you set the worker upload address.

Admin > Settings > System > Worker upload

Collector receive this data during registration

21
Q

Installing worker

A

Deploy image
At the command prompt go to /usr/local/bin
Run configFSM.sh script
Configure time zone
Select worker for config target
Select fips options
Configure network

22
Q

Workers on hardware based appliances

A

Can’t add workers to hardware appliances

23
Q

What port worker listen on

A

TCP/443

24
Q

Communication between collector and worker

A

Is one way Collector to worker. Need to define VIP on fw in front of worker and add rule to allow outbound traffic from collectors to VIP on port 443

Best practice is to use FQDN for upload address

25
Q

Communication between collector and supervisor

A

tasks, such as discovery, test credentials, parser changes, custom performance monitoring tests, and more, from the supervisor node.
The supervisor node uses the same session to communicate with the collectors.
You need to allow only an outbound connection in the customer firewall policy.
The supervisor does not explicitly initiate any connections to the collector nodes.
Port TCP/443

26
Q

Difference between collector health data and event data

A

Collector health information and tasks are sent only to the supervisor, and the event data is sent to all nodes that are defined in the worker upload settings.

27
Q

Modes of data ingestion

A

Notification based
Schedule based
App push

28
Q

notification-based mode

A

connectors such as IMAP, Exchange, Syslog, and so on, have a notification service that is instantly notified when a message arrives on the server. In turn, the notification service triggers a FortiSOAR playbook to create FortiSOAR records from the fetched data.

29
Q

schedule-based mode

A

connectors such as QRadar, Anomali, ServiceNow, and so on, use the fetch APIs of the integration. By default, these fetch playbooks are scheduled to run every five minutes,

30
Q

app push mode

A

connectors, such as Splunk, have a FortiSOAR add-on that you can install on the server side to push data from the server to FortiSOAR.

it triggers FortiSOAR playbooks to create the records in FortiSOAR

31
Q

Data ingestion mode best practice

A

most integrations that support a notification-based ingestion also support a schedule-based ingestion. However, you must configure only one of the two, otherwise both pull data from the same source, which might result in data loss due to conflicts.