Karaf-Konsolen-Befehle für das BPC
Einige Core-Funktionen lassen sich über die Karaf-Konsole steuern.
Steuerung des Wartungsmodus
ab v3.0.3 |
Der Wartungsmodus lässt sich über die Karaf-Konsole anschalten und ausschalten. Auch kann der aktueller Zustand abgefragt werden.
Nachfolgend die Befehle und Beispiele
Forcieren vom lokalen Identity Provider (IdP)
ab v3.0.3 |
Die Verwendung vom lokalen Identity Provider lässt sich über die Karaf-Konsole anschalten und ausschalten. Auch kann der aktuelle Zustand abgefragt werden.
Nachfolgend die Befehle und Beispiele
Benutzer Sessions
ab v3.1 |
Die Benutzer Sessions des BPC lassen sich über die Karaf-Konsole auflisten und löschen.
Nachfolgend die Befehle und Beispiele
Auflistung aller Benutzer Sessions
bpc:sessions-list Session ID │ User │ Firstname │ Lastname │ Expires ─────────────────────────────────────┼──────────┼───────────┼──────────┼──────────────────────── c403dd65-93da-42c5-a06c-598e6d91d6cd │ bpcadmin │ Timo │ Virt │ 2020-10-15 11:42:30.009 a9602f8a-f9b6-49ba-9411-6e16665cf5a3 │ of │ Oliver │ Fürniß │ 2020-10-15 12:44:04.162 dec79e6f-12a5-43a8-82aa-2d5aa5b7548b │ bpcadmin │ Timo │ Virt │ 2020-10-15 11:42:50.672
Backups / Snapshots
ab v3.2 |
Die vom BPC angelegten Backups können über die Karaf-Konsole aufgelistet, gelöscht und auch wieder eingespielt werden.
Nachfolgend die Befehle und Beispiele
Auflistung der Backup-Gruppen
bpc:backup-list Indices Group ────────────────────────── bpc-analysis-queries bpc-auditlog bpc-configuration of-test-child,of-test-main
Auflistung der Backups einer Gruppe
bpc:backup-list bpc-configuration Date │ State │ Name ─────────────────────────┼─────────┼─────────────────────────────────────────── 2020-11-05T10:53:21.190Z │ SUCCESS │ snapshot-bpc-configuration-20201105-115321 2020-11-06T12:44:20.585Z │ SUCCESS │ snapshot-bpc-configuration-20201106-134420 2021-02-01T07:15:55.821Z │ SUCCESS │ snapshot-bpc-configuration-20210201-081555 2021-02-02T08:30:45.624Z │ SUCCESS │ snapshot-bpc-configuration-20210202-093045
Database Connection Pool
ab v4.0 |
Infos über den Database Connection Pool (dbcp2) können abgefragt werden.
Kompakte Auflistung der Database Connection Pool Einträge
bpc:db-connection-pool-list Name │ Active │ Waiters │ Idle │ Max Total │ Borrowed │ Returned │ Mean Borrow Wait Time (ms) │ Max Borrow Wait Time (ms) │ DB URL │ DB Username │ DB Name ──────┼────────┼─────────┼──────┼───────────┼──────────┼──────────┼────────────────────────────┼───────────────────────────┼─────────────────────────────────────────────┼─────────────┼───────────────────────────────────────── pool3 │ 0 │ 0 │ 5 │ 10 │ 10254 │ 10254 │ 0 │ 42243 │ jdbc:oracle:thin:@localhost:1521:XE │ OLFUERNISS │ Oracle JDBC driver pool4 │ 0 │ 0 │ 1 │ 10 │ 4 │ 4 │ 9 │ 38 │ jdbc:mysql://127.0.0.1:3306/bpc │ olfuerniss │ MariaDB Connector/J pool5 │ 0 │ 0 │ 1 │ 10 │ 4 │ 4 │ 28 │ 113 │ jdbc:postgresql://localhost:5432/postgre... │ postgres │ PostgreSQL JDBC Driver pool2 │ 0 │ 0 │ 1 │ 10 │ 802 │ 802 │ 0 │ 746 │ jdbc:oracle:thin:@dev03.virtimo.net:1521... │ VPMA_PM │ Oracle JDBC driver pool │ 0 │ 0 │ 1 │ 10 │ 4 │ 4 │ 210 │ 843 │ jdbc:sqlserver://dev05.virtimo.net:1433;... │ DEV05_EBIX │ Microsoft JDBC Driver 7.4 for SQL Server
Über den Befehl bpc:db-connection-pool-list extended können alle zur Verfügung stehenden Infos zu den Database Connection Pools abgefragt werden.
|