1.0 KiB
1.0 KiB
Test-Skripte für Audit-Logs
Test-Logs generieren
Das Skript generate_test_logs.go erstellt 3000 Test-Audit-Logs für Testzwecke.
Verwendung:
cd backend/scripts
go run generate_test_logs.go
Konfiguration:
Das Skript verwendet standardmäßig:
- URL:
http://localhost:8080 - Username:
admin - Password:
admin
Diese können im Skript geändert werden, falls nötig.
Was wird erstellt:
- 3000 verschiedene Audit-Log-Einträge
- Verschiedene Aktionen: CREATE, UPDATE, DELETE, UPLOAD, SIGN, ENABLE, DISABLE
- Verschiedene Ressourcentypen: user, space, fqdn, csr, provider, certificate
- Realistische Testdaten mit verschiedenen Details
- Fortschrittsanzeige alle 100 Logs
Alle Logs löschen
Verwende die API, um alle Audit-Logs zu löschen:
curl -X DELETE "http://localhost:8080/api/audit-logs?confirm=true" \
-u admin:admin \
-H "Content-Type: application/json"
Wichtig: Der confirm=true Query-Parameter ist erforderlich, um versehentliches Löschen zu verhindern.