Skip to content
This repository was archived by the owner on Jan 10, 2025. It is now read-only.

Commit d9f7eb8

Browse files
authored
Merge pull request #277 from elastic/rwaight-patch-1
SIEM-at-Home example updates
2 parents 0ffc0af + 8a99f66 commit d9f7eb8

File tree

3 files changed

+91
-0
lines changed

3 files changed

+91
-0
lines changed

Security Analytics/SIEM-at-Home/README.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@ Monitoring your servers and workstations doesn't have to be difficult or expensi
33
1. [Getting started](https://www.elastic.co/blog/elastic-siem-for-small-business-and-home-1-getting-started)
44
2. [Securing cluster access](https://www.elastic.co/blog/elastic-siem-for-small-business-and-home-2-securing-cluster-access)
55
3. [GeoIP data and Beats config review](https://www.elastic.co/blog/elastic-siem-for-small-business-and-home-3-geoip-data-and-beats-config-review)
6+
4. Beats on Windows _(coming soon)_
67

78
## `beats-configs`
89
Example configurations for beats when deploying an Elastic SIEM at Home running on Elasticsearch Service
Lines changed: 34 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,34 @@
1+
# Example for the Beats on Windows blog
2+
# Configuration version: 11-27-2019
3+
#=== Auditbeat specific options ===
4+
#=== Modules configuration ===
5+
auditbeat.modules:
6+
7+
- module: file_integrity
8+
paths:
9+
- C:/windows
10+
- C:/windows/system32
11+
- C:/windows/SysWOW64
12+
- C:/Program Files
13+
- C:/Program Files (x86)
14+
- C:/ProgramData
15+
16+
- module: system
17+
datasets:
18+
- host
19+
state.period: 12h
20+
period: 1h
21+
22+
- module: system
23+
datasets:
24+
- process
25+
processors:
26+
- add_process_metadata:
27+
match_pids: [process.ppid]
28+
target: system.process.parent
29+
period: 3m
30+
31+
#=== Beats Common Configs Here ===
32+
# Add the settings from the Beats General Config file (beats-general-config.yml)
33+
# to the end of this configuration file. The Beats General Config file example can be found at this link:
34+
# https://github.com/elastic/examples/blob/master/Security%20Analytics/SIEM-at-Home/beats-configs/beats-general-config.yml
Lines changed: 56 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,56 @@
1+
# Example for the Beats on Windows blog
2+
# Configuration version: 11-27-2019
3+
#=== Packetbeat specific options ===
4+
#=== Network device ===
5+
# Issue the `.\packetbeat.exe devices` command to determine the interfaces on your system
6+
# Select the network interface to sniff the data. On Linux, you can use the
7+
# "any" keyword to sniff on all connected interfaces.
8+
packetbeat.interfaces.device: 3
9+
10+
#=== Flows ===
11+
packetbeat.flows:
12+
timeout: 30s
13+
period: 10s
14+
15+
#=== Transaction protocols ===
16+
# For more information on the transaction protocols, see
17+
# https://www.elastic.co/guide/en/beats/packetbeat/7.4/configuration-protocols.html
18+
packetbeat.protocols:
19+
- type: icmp
20+
# Enable ICMPv4 and ICMPv6 monitoring. Default: false
21+
enabled: true
22+
23+
- type: dhcpv4
24+
# Configure the DHCP for IPv4 ports.
25+
ports: [67, 68]
26+
send_request: true
27+
send_response: true
28+
29+
- type: dns
30+
# Configure the ports where to listen for DNS traffic. You can disable
31+
# the DNS protocol by commenting out the list of ports.
32+
ports: [53]
33+
include_authorities: true
34+
include_additionals: true
35+
36+
- type: http
37+
# Configure the ports where to listen for HTTP traffic. You can disable
38+
# the HTTP protocol by commenting out the list of ports.
39+
ports: [80, 8080, 8000, 5000, 8002]
40+
41+
- type: tls
42+
# Configure the ports where to listen for TLS traffic. You can disable
43+
# the TLS protocol by commenting out the list of ports.
44+
ports:
45+
- 443 # HTTPS
46+
- 993 # IMAPS
47+
- 995 # POP3S
48+
- 5223 # XMPP over SSL
49+
- 8443
50+
- 8883 # Secure MQTT
51+
- 9243 # Elasticsearch
52+
53+
#=== Beats Common Configs Here ===
54+
# Add the settings from the Beats General Config file (beats-general-config.yml)
55+
# to the end of this configuration file. The Beats General Config file example can be found at this link:
56+
# https://github.com/elastic/examples/blob/master/Security%20Analytics/SIEM-at-Home/beats-configs/beats-general-config.yml

0 commit comments

Comments
 (0)