Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.
Überwachen Sie den Amazon Kinesis Video Streams Edge Agent mit CloudWatch
Sie können den Amazon Kinesis Video Streams Edge Agent mithilfe von Amazon überwachen. Amazon CloudWatch sammelt und verarbeitet Rohdaten zu lesbaren Metriken, die nahezu in Echtzeit sind. Diese Statistiken werden für einen Zeitraum von 15 Monaten aufgezeichnet. Anhand dieser historischen Informationen können Sie sich einen besseren Überblick über die Leistung Ihrer Webanwendung oder Ihres Amazon Kinesis Video Streams Edge Agent-Dienstes verschaffen.
Gehen Sie wie folgt vor, um die Metriken anzuzeigen:
Melden Sie sich bei der an AWS-Managementkonsole und öffnen Sie die CloudWatch Konsole unter https://console.aws.amazon.com/cloudwatch/
. -
Wählen Sie im linken Navigationsbereich unter Metriken die Option Alle Metriken aus.
Wählen Sie den Tab „Durchsuchen“ und dann den EdgeRuntimeAgent benutzerdefinierten Namespace aus.
Amazon Kinesis Video Streams Edge Agent veröffentlicht die folgenden Metriken unter dem Namespace: EdgeRuntimeAgent
| Dimensionen | Status | Description |
|---|---|---|
|
Name des Streams, |
In Ausführung |
Veröffentlicht kontinuierlich, wenn der Einheiten: Keine. „1" wird veröffentlicht, solange sie |
|
FatalError |
Wird veröffentlicht, wenn ein Einheiten: Keine. „1" wird einmal veröffentlicht, wenn dieses Ereignis eintritt. AnmerkungWeitere Informationen finden Sie in den Protokollen. |
|
|
Completed |
Veröffentlicht, wenn a abgeschlossen Einheiten: Keine. „1" wird einmal veröffentlicht, wenn dieses Ereignis eintritt. |
|
|
Name des Streams, |
In Ausführung |
Veröffentlicht kontinuierlich, wenn der Einheiten: Keine. „1" wird veröffentlicht, solange sie |
|
FatalError |
Wird veröffentlicht, wenn der Fehler Einheiten: Keine. „1" wird einmal veröffentlicht, wenn dieses Ereignis eintritt. AnmerkungWeitere Informationen finden Sie in den Protokollen. |
|
|
Completed |
Veröffentlicht, wenn das abgeschlossen Einheiten: Keine. „1" wird einmal veröffentlicht, wenn dieses Ereignis eintritt. |
|
|
Name des Streams |
PercentageSpaceUsed |
Dies ist der Prozentsatz des gesamten Speicherplatzes, der in Amazon Kinesis Video Streams Edge Agent-Konfigurationen für Aufnahmemedien zugewiesen ist. Weitere Informationen finden Sie unter LocalSizeConfig. Einheiten: Prozentsatz (Skala 0—1). |
|
Thing-Name |
Lebendig |
Veröffentlicht jede Minute vom Amazon Kinesis Video Streams Edge Agent aus, unabhängig von den darauf ausgeführten Konfigurationen. Dies kann verwendet werden, um zu ermitteln, ob der Amazon Kinesis Video Streams Edge Agent aktiv ist und Konfigurationen annehmen kann. Einheiten: Keine. „1" wird jede Minute veröffentlicht. |
|
RecordJobs.HealthyJobCount |
Gesamtzahl der laufenden und geplanten Aufzeichnungsaufträge auf Amazon Kinesis Video Streams Edge Agent. Einheiten: Anzahl. |
|
|
UploadJobs.HealthyJobCount |
Gesamtzahl der laufenden und geplanten Upload-Jobs auf Amazon Kinesis Video Streams Edge Agent. Einheiten: Anzahl. |
|
|
RecordJobs.UnhealthyJobCount |
Gesamtzahl der aktuell fehlerhaften Rekordaufträge. Einheiten: Anzahl. |
|
|
UploadJobs.UnhealthyJobCount |
Gesamtzahl der aktuell fehlerhaften Upload-Jobs. Einheiten: Anzahl. |
|
|
RecordJobs.RunningJobCount |
Gesamtzahl der aktiv ausgeführten Rekordjobs. Einheiten: Anzahl. |
|
|
UploadJobs.RunningJobCount |
Gesamtzahl der aktiv ausgeführten Upload-Jobs. Einheiten: Anzahl. |
|
|
RecordJobs.EdgeConfigCount |
Gesamtzahl der Datensatzkonfigurationen, die auf Amazon Kinesis Video Streams Edge Agent bearbeitet werden. Einheiten: Anzahl. |
|
|
UploadJobs.EdgeConfigCount |
Gesamtzahl der Upload-Konfigurationen, die auf Amazon Kinesis Video Streams Edge Agent gerade bearbeitet werden. Einheiten: Anzahl. |
CloudWatch Leitfaden zu Metriken für Amazon Kinesis Video Streams Edge Agent
CloudWatch Metriken können hilfreich sein, um Antworten auf die folgenden Fragen zu finden:
Themen
Verfügt der Amazon Kinesis Video Streams Edge Agent über ausreichend Speicherplatz zum Aufzeichnen?
Relevante Metriken: PercentageSpaceUsed
Aktion: Keine Aktion erforderlich.
Ist der Amazon Kinesis Video Streams Edge Agent aktiv?
Relevante Metriken: Alive
Handlung: Wenn Sie diese Metrik zu irgendeinem Zeitpunkt nicht mehr erhalten, bedeutet dies, dass der Amazon Kinesis Video Streams Edge Agent auf eine oder mehrere der folgenden Situationen gestoßen ist:
-
Ein Problem mit der Anwendungslaufzeit: Speicher- oder andere Ressourceneinschränkungen, Fehler usw
-
Das AWS IoT Gerät, auf dem der Agent beim Herunterfahren, Abstürzen oder Beenden läuft
-
Das AWS IoT Gerät hat keine Netzwerkkonnektivität
Gibt es ungesunde Jobs?
Relevante Metriken:
RecordJobs.UnhealthyJobCountUploadJobs.UnhealthyJobCount
Handlung: Prüfen Sie die Protokolle und suchen Sie nach der FatalError Metrik.
Wenn die
FatalErrorMetrik vorhanden ist, ist ein schwerwiegender Fehler aufgetreten und Sie müssen den Job manuell neu starten. Prüfen Sie die Protokolle und beheben Sie das ProblemStartEdgeConfigurationUpdate, bevor Sie den Job manuell neu starten.Wenn die
FatalErrorMetrik nicht vorhanden ist, ist ein vorübergehender (nicht schwerwiegender) Fehler aufgetreten und Amazon Kinesis Video Streams Edge Agent versucht erneut, den Job auszuführen.
Anmerkung
Damit der Agent einen Auftrag, bei dem ein schwerwiegender Fehler aufgetreten ist, erneut versucht, verwenden Sie. StartEdgeConfigurationUpdate
Erfordert irgendein Job ein Eingreifen von außen?
Relevante Metriken:
-
PercentageSpaceUsed— Wenn dieser Wert einen bestimmten Wert überschreitet, wird der Aufzeichnungsvorgang unterbrochen und erst wieder aufgenommen, wenn Speicherplatz verfügbar ist (wenn die Speicherdauer der Medien abgelaufen ist). Sie können eine aktualisierte Konfiguration mit einer höheren senden, um den JobMaxLocalMediaSizeInMBsofort zu aktualisieren. -
RecordJob.FatalError/UploadJob.FatalError— Untersuchen Sie die Protokolle des Agenten und senden Sie die Konfiguration erneut, damit der Job fortgesetzt werden kann.
Handlung: Führen Sie einen API-Aufruf mit der Konfiguration durch, um Jobs neu zu starten, bei denen dieses Problem auftritt.