Testen der Verbindung zum Agenten
Geschrieben vonOssi Galkin Vor über einer Woche aktualisiertPlattformübergreifende Agenten können einen HTTP(S)-Statusendpunkt hosten, der abgefragt werden kann. Dieser Endpunkt wird auf den Agenten aktiviert, wenn der HttpStatusinfoPort festgelegt ist oder wenn HTTP/HTTPS für den Agenten konfiguriert ist.
Dieser Endpunkt wird gehostet bei/Freund-Statusinformationen
auf HTTP für die HTTP-Ports und auf HttpStatusinfoPort und auf HTTPS für HTTPS-Ports. Dieser Endpunkt gibt den HTTP-Ergebniscode 200 (OK) zurück, wenn der Agent ausgeführt wird und nicht angehalten ist, sowie eine Meldung über den Zustand des Agenten, ausgeführte Prozesse und Speichernutzung. Er wird beispielsweise von API-Gateways verwendet, um zu überwachen, ob die Upstream-Ausführungsagenten ausgeführt werden. Er kann natürlich auch von externen Lastverteilern verwendet werden, die für die Systeme konfiguriert sind.
Wenn der Agent angehalten wird, gibt der Endpunkt 503 zurück (Dienst nicht verfügbar). Wenn Sie API-Gateways eingerichtet haben, wird dies verwendet, um den Datenverkehr zu Agenten hinter diesem Gateway kontrolliert abzuschalten. Das Gateway wird den Datenverkehr zum angehaltenen Agenten während der Pause nicht weiterleiten.
Weitere Informationen zu Agentenmetriken finden Sie im Endpunkt/Metriken
Gibt detaillierte Metrikmeldungen zurück, die von Tools von Drittanbietern abgerufen werden können.
Die plattformübergreifenden Agenten geben zusätzlich die Anzahl der aktuell auf dem Agenten ausgeführten Prozesse an und verfügen über eine optionale API-Schlüsselautorisierung, die mit der HealthCheckApiKey-Einstellung konfiguriert werden kann. Der API-Schlüssel muss in einem HTTP-Header mit dem Namen health-check-api-key bereitgestellt werden.
Bei OnPremise-Agenten können die Windows-Leistungsindikatoren zum Abrufen von Agentenstatusinformationen verwendet werden.
Verwandte ArtikelAgentengruppenAPI-GatewaysAnwendungseinstellungen für plattformübergreifenden Frends AgentEinführung in Frends AgentEinführung in den Agent Status Endpoint