NGA-Archivkonvertierung - Bereitstellung für mehrere Systeme
Alle im NGA-Migrationspanel konfigurierten Einstellungen wie die Zuordnung von Wertarchiven und RAIMA-Alarmen zu NGA-Gruppen sowie Gruppen- und Speichereinstellungen werden in einer YAML-Datei gespeichert.
Optional ist es möglich, eine Vorlage-YAML-Datei für die NGA-Archivkonvertierung bereitzustellen, die hier abgelegt werden muss <Projektpfad>/dplist/. YAML-Felder mit dem Wert '~' sind Platzhalter und werden beim Start des Archivkonvertierungspanels entsprechend den aktuellen Projekteinstellungen befüllt.
- Die Felder groups_count, group_dp, alert_group müssen immer einen Wert enthalten. Andernfalls ignoriert das Panel die Einstellung für diesen Wertarchiv-Datenpunkt.
YAML-Datei
_ValueArchive_0:
groups_count: 1
group_dp: EVENT
group_name: ~
display_name: ~
backend: ~
retention_period:
factor: ~
interval: ~
alert_group: 0
Anmerkung: Die Felder group_name, display_name, backend, retention_period (factor, interval), segment_duration (factor, interval) können
leer gelassen werden, indem das Zeichen '~' eingefügt wird.
- Es werden die Einstellungen aus dem zugeordneten Wertarchiv verwendet.
Anmerkung: Die Reihenfolge der Zeilen darf nicht geändert werden und muss wie im obigen Beispiel beibehalten werden. Andernfalls ignoriert das Panel die Einstellungen für den
Wertarchiv-Datenpunkt.
- Wenn Sie eine Gruppe definieren, die Platzhalter "~" enthält, wie in der obigen Abbildung dargestellt, wird die Gruppe im NGA-Archivkonvertierungspanel gelb markiert und die Platzhalterfelder werden entsprechend der Projekteinstellung gefüllt.
Beispiel
- Verwenden Sie eine YAML-Datei aus einem anderen Projekt und aktualisieren Sie nur den folgenden Teil group_dp:
Geänderte YAML-Datei
_ValueArchive_0: groups_count: 1 group_dp: NGA_G_taken_from_project group_name: ~ display_name: ~ backend: ~ retention_period: factor: ~ interval: ~ alert_group: 0
Anmerkung: Wenn Sie das Präfix _NGA_G_ für den Datenpunkt nicht verwenden, wird es automatisch hinzugefügt!
- Das Ergebnis nach erneutem Öffnen des Panels:
- Die Segmentdauer und Aufbewahrungsdauer werden aus den Einstellungen des Wertarchivs 3 übernommen.
- Der Gruppenname und Gruppenname in DB werden aus dem Feld "group_dp" in der YAML-Datei abgeleitet.
Anmerkung: Wenn Sie auf Wiederherstellen klicken, werden die direkten Einstellungen aus dem Projekt im Panel verwendet! Die Vorlage YAML-Datei wird
entfernt und eine neue erstellt!
Backend-Sektion
In der Backend-Sektion können Sie Backends und den Datenbankbenutzer, das verschlüsselte Passwort für die Datenbank, den Datenbankport (Default-Port für PostgreSQL® ist 15432), das Backendprofil und den Anzeigenamen (display_name) für das Backend angeben. Der Anzeigename ist der Name des Backends, wie er im Panel (UI) angezeigt wird. Im folgenden Beispiel ist der Anzeigename in mehreren Sprachen zu sehen.Anmerkung: In der Sektion Backend können mehrere Backends angegeben werden.
---
_NGA_B_PostgreSQLBackend:
db_user: etm
db_pwd: 5EA988252DC9DFBD6736AC29289AB226
db_port: 15432
backend_profile: PostgreSQLBackend_Profile
display_name: lt:3 LANG:10001 "PostgreSQLBackend" LANG:10000 "PostgreSQLBackend" LANG:10027 "PostgreSQLBackend"