---
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


---

# MonitorMIDServer : Global

# MonitorMIDServer : Global {#ariaid-title1}

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

Die MonitorMIDServer-Skripteinbindung bietet Methoden zur Überwachung von MID Servers mithilfe der Heartbeat-Probe, um zu überprüfen, ob MID Servers ausgefallen ist, sendet Heartbeat-Anforderungen und beendet alte Heartbeat-Anforderungen.

Verwenden Sie diese Skripteinbindung in einem Serverskript, um MID Serverszu überwachen.

## MonitorMIDServer -- MonitorMIDServer() {#ariaid-title2}

Erstellt eine Instanz von MonitorMIDServer.
{#r_MNMS-MonitorMIDServer__table_ddf_y4m_zt__entry__3}

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

{#r_MNMS-MonitorMIDServer__table_ddf_y4m_zt}

## MonitorMIDServer -- killOldRequests() {#ariaid-title3}

Wenn Heartbeat-Probe-Anforderungen nicht verarbeitet wurden, werden sie abgebrochen, damit sie sich nicht ansammeln, wenn ein MID-Server für einige Zeit nicht aktiv ist.
{#r_MNMS-killOldRequests__table_yhh_dqm_zt__entry__3}

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

{#r_MNMS-killOldRequests__table_yhh_dqm_zt} {#r_MNMS-killOldRequests__table_zhh_dqm_zt__entry__2}

| Typ | Beschreibung |
|-|-|
| void |   |
[Tabelle : 3. Ergebnisse]

{#r_MNMS-killOldRequests__table_zhh_dqm_zt}  

    var mmsv = new MonitorMIDServer();
    mmsv.killOldRequests();

## MonitorMIDServer -- markDowners() {#ariaid-title4}

Markiert alle nicht antwortenden MID-Server als inaktiv, indem festgestellt wird, wann der letzte Heartbeat gesendet wurde, und alle nicht antwortenden Server ermittelt werden.
{#r_MNMS-markDowners__table_evf_4pm_zt__entry__3}

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

{#r_MNMS-markDowners__table_evf_4pm_zt} {#r_MNMS-markDowners__table_fvf_4pm_zt__entry__2}

| Typ | Beschreibung |
|-|-|
| void |   |
[Tabelle : 5. Ergebnisse]

{#r_MNMS-markDowners__table_fvf_4pm_zt}  

    var mmsv = new MonitorMIDServer();
    mmsv.markDowners();

## MonitorMIDServer -- monitor() {#ariaid-title5}

Führt die für einen geplanten MID-Serverüberwachungszyklus erforderlichen Funktionen aus, darunter das Beenden alter Anforderungen, das Markieren der inaktiven MID-Server und das Senden von Heartbeat-Anforderungen an alle Server.
{#r_MNMS-monitor__table_ygq_fpm_zt__entry__3}

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

{#r_MNMS-monitor__table_ygq_fpm_zt} {#r_MNMS-monitor__table_zgq_fpm_zt__entry__2}

| Typ | Beschreibung |
|-|-|
| void |   |
[Tabelle : 7. Ergebnisse]

{#r_MNMS-monitor__table_zgq_fpm_zt}  

    var mmsv = new MonitorMIDServer();
    mmsv.monitor();

## MonitorMIDServer -- sendHeartbeatRequests() {#ariaid-title6}

Sendet Heartbeat-Anforderungen an alle MID-Server und -Knoten, wenn der Serverstatusdatensatz aktualisiert wird.
{#r_MNMS-sendHeartbeatRequests__table_yzn_vpm_zt__entry__3}

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

{#r_MNMS-sendHeartbeatRequests__table_yzn_vpm_zt} {#r_MNMS-sendHeartbeatRequests__table_zzn_vpm_zt__entry__2}

| Typ | Beschreibung |
|-|-|
| void |   |
[Tabelle : 9. Ergebnisse]

{#r_MNMS-sendHeartbeatRequests__table_zzn_vpm_zt}  

    var mmsv = new MonitorMIDServer();
    mmsv.sendHeartbeatRequests();


