---
sourceDocument: Xanadu-API-Referenz
sourceDocumentLink: https://servicenow-prod.fluidtopics.net/r/de-DE/xanadu/api-reference

 Release :

    - xanadu

ft:locale :

    - de-DE

ft:publication_title :

    - Xanadu-API-Referenz

ft:clusterId :

    - crapiref

bundleId :

    - crapiref

workflow :

    - Creator


---

# GlideSystemRunLevel : Global

# GlideSystemRunLevel : Global {#ariaid-title1}

* Freigeben Version: Xanadu
* 
* Aktualisiert 1. August 2024
* 
* ![](https://www.servicenow.com/docs/portal-asset/ico-clock) 1 Minute Lesedauer

Die GlideSystemRunLevel- API bietet Methoden zum Abrufen und Festlegen der aktuellen Systemausführungsebene.

Durch das Festlegen der System-Ausführungsebene können Anwendungen ihre Funktionen basierend auf den Betriebsumschaltern ändern oder einschränken. Weitere Informationen zur Verwendung von operativen Umschaltern finden Sie unter [Operative Umschalter](https://www.servicenow.com/docs/access?context=operational-toggles&version=xanadu&pubname=xanadu-platform-administration&ft:locale=en-US).  
Die Systemausführungsebene kann auf eine der definierten Systemausführungsebenen festgelegt werden.

* Voll funktionsfähig
* Geringfügig verschlechtert
* Moderat verschlechtert
* Schwerwiegend verschlechtert
{#GlideSystemRunLevelAPIGlobal__ul_bpv_l54_ypb}Die auf einem Knoten festgelegte Systemausführungsebene wird mit allen Knoten in der Instanz synchronisiert.

Zur Verwendung dieser API ist die Administratorrolle erforderlich.

## GlideSystemRunLevel -- getCurrentLevel() {#ariaid-title2}

Ruft die aktuelle Systemausführungsebene ab.
{#GSysRunLevel-getCurrentLevel__table_wvs_t35_qpb__entry__3}

| Name | Typ | Beschreibung |
|-|-|-|
| Keine |   |   |
[Tabelle : 1. Parameter]

{#GSysRunLevel-getCurrentLevel__table_wvs_t35_qpb} {#GSysRunLevel-getCurrentLevel__table_xvs_t35_qpb__entry__2}

| Typ | Beschreibung |
|-|-|
| Zeichenfolge | Die aktuelle Systemausführungsebene. Mögliche Werte: * voll_funktionsfähig * leicht_verschlechtert * moderately_degraded * Schwerwiegend_verschlechtert {#GSysRunLevel-getCurrentLevel__ul_s1n_b1v_fqb} |
[Tabelle : 2. Ergebnisse]

{#GSysRunLevel-getCurrentLevel__table_xvs_t35_qpb}  
Ruft die aktuelle Systemausführungsebene ab.

    var currentRunLevel = sn_run_level.GlideSystemRunLevel.getCurrentLevel();
    gs.info(currentRunLevel);

Ausgabe:

    fully_operational

## GlideSystemRunLevel -- SwitchLevel(Zeichenfolge newLevel) {#ariaid-title3}

Schaltet die Systemausführungsebene um.
{#GSysRunLevel-switchLevel_S__table_wvs_t35_qpb__entry__3}

| Name | Typ | Beschreibung |
|-|-|-|
| newLevel | Zeichenfolge | Der ID-Wert der neuen Systemausführungsebene. Dieser Wert stammt aus dem Feld „ ID " in der Tabelle „Systemausführungsebene" \[sys_run_level\]. |
[Tabelle : 3. Parameter]

{#GSysRunLevel-switchLevel_S__table_wvs_t35_qpb} {#GSysRunLevel-switchLevel_S__table_xvs_t35_qpb__entry__2}

| Typ | Beschreibung |
|-|-|
| Zeichenfolge | ID der vorherigen Systemausführungsebene Mögliche Werte: * voll_funktionsfähig * leicht_verschlechtert * moderately_degraded * Schwerwiegend_verschlechtert {#GSysRunLevel-switchLevel_S__ul_s1n_b1v_fqb} |
[Tabelle : 4. Ergebnisse]

{#GSysRunLevel-switchLevel_S__table_xvs_t35_qpb}  
Legt die Systemausführungsebene auf Geringfügig verschlechtert fest.

    sn_run_level.GlideSystemRunLevel.switchLevel('slightly_degraded');

Ausgabe:

    SystemRunLevel requested to change from: fully_operational to: slightly_degraded


