Skip to content

Commit 0f2a049

Browse files
committed
feat: add support for SURICATA module in syslog integration
1 parent 399b972 commit 0f2a049

5 files changed

Lines changed: 13 additions & 1 deletion

File tree

frontend/src/app/app-module/guides/guide-syslog/guide-syslog.component.ts

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -72,6 +72,9 @@ export class GuideSyslogComponent implements OnInit {
7272

7373
{module: UtmModulesEnum.AIX, port: '7016 TCP'},
7474
{module: UtmModulesEnum.AIX, port: '7016 UDP'},
75+
76+
{module: UtmModulesEnum.SURICATA, port: '7019 TCP'},
77+
{module: UtmModulesEnum.SURICATA, port: '7019 UDP'},
7578
];
7679

7780
steps: Step[] = SYSLOGSTEPS;

frontend/src/app/app-module/guides/shared/components/log-collector.component.ts

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -170,6 +170,9 @@ export class LogCollectorComponent {
170170
case UtmModulesEnum.NETFLOW:
171171
return 'netflow';
172172

173+
case UtmModulesEnum.SURICATA:
174+
return 'suricata';
175+
173176
case UtmModulesEnum.FIRE_POWER:
174177
case UtmModulesEnum.CISCO:
175178
case UtmModulesEnum.CISCO_SWITCH:

frontend/src/app/app-module/module-integration/module-integration.component.html

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -179,6 +179,11 @@
179179
[guideName]="module.prettyName"
180180
[integrationId]="module.id"></app-guide-syslog>
181181

182+
<app-guide-syslog [serverId]="serverId" *ngSwitchCase="moduleEnum.SURICATA"
183+
[moduleEnum]="moduleEnum.SURICATA"
184+
[guideName]="module.prettyName"
185+
[integrationId]="module.id"></app-guide-syslog>
186+
182187

183188
</div>
184189
<ng-template #loading>

frontend/src/app/app-module/shared/enum/utm-module.enum.ts

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -66,5 +66,6 @@ export enum UtmModulesEnum {
6666
SALESFORCE = 'SALESFORCE',
6767
BITDEFENDER = 'BITDEFENDER',
6868
AS_400 = 'AS_400',
69-
SOC_AI = 'SOC_AI'
69+
SOC_AI = 'SOC_AI',
70+
SURICATA = 'SURICATA',
7071
}
43.7 KB
Loading

0 commit comments

Comments
 (0)