Skip to content

Commit 15654c3

Browse files
committed
feat(syslog): add SURICATA module integration and update related components
1 parent a8ef3b6 commit 15654c3

4 files changed

Lines changed: 11 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
@@ -73,6 +73,9 @@ export class GuideSyslogComponent implements OnInit {
7373

7474
{module: UtmModulesEnum.AIX, port: '7016 TCP'},
7575
{module: UtmModulesEnum.AIX, port: '7016 UDP'},
76+
77+
{module: UtmModulesEnum.SURICATA, port: '7019 TCP'},
78+
{module: UtmModulesEnum.SURICATA, port: '7019 UDP'},
7679
];
7780

7881
steps: Step[] = SYSLOGSTEPS;

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

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -203,6 +203,12 @@
203203
<app-guide-oracle *ngSwitchCase="moduleEnum.ORACLE" [serverId]="serverId"
204204
[integrationId]="module.id"></app-guide-oracle>
205205

206+
<app-guide-syslog [serverId]="serverId" *ngSwitchCase="moduleEnum.SURICATA"
207+
[moduleEnum]="moduleEnum.SURICATA"
208+
[dataType]="module.dataType.dataType"
209+
[guideName]="module.prettyName"
210+
[integrationId]="module.id"></app-guide-syslog>
211+
206212

207213
</div>
208214
<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
@@ -67,5 +67,6 @@ export enum UtmModulesEnum {
6767
BITDEFENDER = 'BITDEFENDER',
6868
AS_400 = 'AS_400',
6969
SOC_AI = 'SOC_AI',
70-
ORACLE = 'ORACLE'
70+
ORACLE = 'ORACLE',
71+
SURICATA= 'SURICATA'
7172
}
43.7 KB
Loading

0 commit comments

Comments
 (0)