Skip to content

Commit

Permalink
feat(wallix): Add support for bastion
Browse files Browse the repository at this point in the history
  • Loading branch information
rfaircloth-splunk committed Aug 6, 2021
1 parent 58a205c commit acef7f0
Show file tree
Hide file tree
Showing 3 changed files with 65 additions and 0 deletions.
42 changes: 42 additions & 0 deletions docs/sources/Wallix/index.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,42 @@
# Vendor - Wallix

## Product - Bastion

| Ref | Link |
|----------------|---------------------------------------------------------------------------------------------------------|
| Splunk Add-on | https://splunkbase.splunk.com/app/3661/ |


### Sourcetypes

| sourcetype | notes |
|----------------|---------------------------------------------------------------------------------------------------------|
| WB:syslog | note this sourcetype includes program:rdproxy all other data will be treated as nix |


### Sourcetype and Index Configuration

| key | sourcetype | index | notes |
|---------------------|------------------------|----------|---------|
| WB:syslog | infraops | main | none |

### Filter type

MSG Parse: This filter parses message content


| Variable | default | description |
|----------------|----------------|----------------|
| SC4S_LISTEN_WALLIX_PROXY_TCP_PORT | empty string | Enable a TCP port for this specific vendor product using a comma-separated list of port numbers |
| SC4S_LISTEN_WALLIX_PROXY_UDP_PORT | empty string | Enable a UDP port for this specific vendor product using a comma-separated list of port numbers |
| SC4S_ARCHIVE_WALLIX_PROXY | no | Enable archive to disk for this specific source |
| SC4S_DEST_WALLIX_PROXY_HEC | no | When Splunk HEC is disabled globally set to yes to enable this specific source |

### Verification

An active proxy will generate frequent events. Use the following search to validate events are present per source device

```
index=<asconfigured> sourcetype=WB:* | stats count by host
```

1 change: 1 addition & 0 deletions mkdocs.yml
Original file line number Diff line number Diff line change
Expand Up @@ -67,6 +67,7 @@ nav:
- Vectra: sources/Vectra/index.md
- Varonis: sources/Varonis/index.md
- VMware: sources/VMWare/index.md
- Wallix: sources/Wallix/index.md
- Zscaler: sources/Zscaler/index.md
- Performance: "performance.md"
- Troubleshooting:
Expand Down
22 changes: 22 additions & 0 deletions package/etc/conf.d/conflib/syslog/app-wallx_proxy.conf
Original file line number Diff line number Diff line change
@@ -0,0 +1,22 @@
block parser wallx_proxy-parser() {
channel {
rewrite {
r_set_splunk_dest_default(
index("infraops")
sourcetype('WB:syslog')
vendor_product("walllix_bastion")
);
};



};
};
application wallx_proxy[sc4s-syslog] {
filter {
program('rdpproxy');
};
parser { wallx_proxy-parser(); };
};


0 comments on commit acef7f0

Please sign in to comment.