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.
Wie füge ich verwandte Informationen zur benutzerdefinierten Telemetrie hinzu, die an gesendet wird CloudWatch
Wenn Sie Ihre eigenen Metriken und Protokolle veröffentlichen, sind die Entitätsinformationen CloudWatch, die für die zugehörige Telemetrie benötigt werden, standardmäßig nicht vorhanden. Wenn Sie Metriken an CloudWatch oder Logs an CloudWatch Logs senden (mit den PutLogEventsOperationen PutMetricDataoder), können Sie Entitätsinformationen zu diesen Logs oder Metriken hinzufügen. Die Entitätsinformationen werden mit der Telemetrie verknüpft und in der zugehörigen Funktion „Erkunden“ verwendet, um verwandte Telemetriedaten zu finden, die derselben Entität zugeordnet sind.
Die mit der Telemetrie gesendete Entität stellt eine Ressource oder einen Dienst dar, mit dem die Telemetrie verknüpft ist. Zum Beispiel eine Metrik über einen Dienst oder eine Metrik, die von einer AWS Ressource stammt. Um die Entität zu identifizieren, die mit Ihrem Code verknüpft ist, erstellen Sie eine Gruppe von KeyAttributes
und optional Attributes
die Entität.
Anmerkung
CloudWatch kann nur verwandte Ressourcen für Entitäten finden, an die innerhalb der letzten drei Stunden Telemetriedaten gesendet wurden. Wenn Ihre Ressource nur spärliche Telemetriedaten sendet (weniger als einmal alle 3 Stunden), möchten Sie möglicherweise zusätzliche Heartbeat-Telemetriedaten senden, damit die Entität innerhalb dieser Zeit aktiv bleibt. CloudWatch
Informationen zum Hinzufügen von Entitätsinformationen finden Sie unter. Entitätsinformationen im EMF-Format
In den folgenden Abschnitten wird beschrieben, wie das KeyAttributes
und erstellt wird, Attributes
CloudWatch sodass die mit der Telemetrie verbundenen Ressourcen und Dienste identifiziert werden können.
Identifizieren der Entität mit dem KeyAttributes Objekt
Die KeyAttributes
Eigenschaft der Entity-Objekte (in CloudWatch oder in CloudWatch Protokollen) identifiziert die Entität für eindeutig CloudWatch. Es ist eine Liste von Schlüssel-Wert-Paaren. Entitäten mit derselben KeyAttributes
Entität werden als dieselbe Entität betrachtet. Telemetriedaten, die derselben Entität zugeordnet sind, werden als verwandt betrachtet und können leicht im Bereich „Verwandtes Erkunden“ gefunden werden.
Anmerkung
In der CloudWatch API wird die Eigenschaft aufgerufenKeyAttributes
. In der CloudWatch Logs-API wird die Eigenschaft aufgerufenkeyAttributes
. Hier werden sie als dieselbe Eigenschaft behandelt.
Es gibt fünf mögliche Objekttypen, die ein Mensch darstellen Entity
kann.
-
AWS::Resource— Die Entität stellt eine AWS Ressource dar, z. B. eine DynamoDB-Tabelle oder eine EC2 Amazon-Instance.
-
AWS::Service— Die Entität repräsentiert einen AWS Service wie Amazon S3. Dies kann beispielsweise verwendet werden, wenn der
ListBuckets
Vorgang aufgerufen wird, der keiner bestimmten Amazon S3 S3-Ressource zugeordnet ist. -
Service — Die Entität stellt einen Workload dar, der in Ihrem Konto ausgeführt wird. Zum Beispiel eine Anwendung oder ein Dienst, den Sie verwalten.
-
Ressource — Die Entität stellt eine Ressource dar AWS, die nicht von Betriebssystemressourcen wie Prozessen oder Dateivolumes verwaltet wird.
-
RemoteService— Die Entität stellt einen externen Dienst in einem Fernanruf dar. Zum Beispiel ein Remote-Aufruf einer Datenbank, eines externen Caches oder eines externen Endpunkts.
Je nachdem, welchen der oben genannten Typen Sie darstellen möchten, müssen Sie die richtigen Schlüssel-Wert-Paare für angeben. KeyAttributes
Im Folgenden werden die einzelnen Typen beschrieben.
Bereitstellung zusätzlicher Details über die Entität mit dem Attributes-Objekt
Sie können zusätzliche Details zu den Daten angebenEntity
, die Sie mit Ihrer Telemetrie bereitstellen. Dies kann Details über die Plattform, die Ressource, die Anwendung oder den Telemetrieanbieter beinhalten. In den folgenden Tabellen werden die Schlüsselwörter beschrieben, die Sie für jeden dieser Datentypen verwenden können.
Anmerkung
In der CloudWatch API wird die Eigenschaft aufgerufenAttributes
. In der CloudWatch Logs-API wird die Eigenschaft aufgerufenattributes
. Hier werden sie als dieselbe Eigenschaft behandelt.
Plattformdetails
Stichwort | Verwendung | Bereich der Werte | Beispiele |
---|---|---|---|
|
Definiert die gehostete Plattform. |
AWS::EKS, AWS::ECS, AWS::EC2, AWS::Lambda, K8s, Generisch |
|
|
Name des Amazon EKS-Clusters. |
Alphanumerische Zeichenfolge mit einfachen Trennzeichen. |
|
|
Name des selbst gehosteten Kubernetes-Clusters. |
Alphanumerische Zeichenfolge mit einfachen Trennzeichen. |
|
|
Name des Kubernetes-Namespace in Amazon EKS- oder K8s-Clustern. |
Alphanumerische Zeichenfolge mit einfachen Trennzeichen. |
|
|
Name des Kubernetes-Workloads in Amazon EKS- und K8s-Clustern. |
Alphanumerische Zeichenfolge mit einfachen Trennzeichen. |
|
|
Identität des Kubernetes-Knotens in Amazon EKS- und K8s-Clustern. |
K8s-Knotenname (z. B. DNS-Name der EC2 Amazon-Instanz). |
|
|
Identität des Kubernetes-Pods in Amazon EKS- und K8s-Clustern. |
K8s-Pod-ID. |
|
|
Name der EC2 AutoScaling Amazon-Gruppe. |
Alphanumerische Zeichenfolge mit einfachen Trennzeichen. |
|
|
Identität der EC2 Amazon-Instance. |
EC2 Amazon-Instanz-ID. |
|
|
Identität des Amazon ECS-Clusters. |
Name des Amazon ECS-Clusters. |
|
|
Identität des Amazon ECS-Service. |
Name des Amazon ECS-Service. |
|
|
Identität der Amazon ECS-Aufgabe. |
Amazon ECS-Aufgaben-ID. |
|
|
Identität der Lambda-Funktion. |
Name der Lambda-Funktion. |
|
|
Name des Hosts für alle Plattformtypen. |
Format der Subdomain. |
|
Angaben zur Ressource
Stichwort | Verwendung | Bereich der Werte | Beispiele |
---|---|---|---|
|
ARN für die AWS Ressource. |
Alphanumerische Zeichenfolge mit einfachen Trennzeichen. |
|
Angaben zur Bewerbung
Stichwort | Verwendung | Bereich der Werte | Beispiele |
---|---|---|---|
|
Name der Anwendung in AppRegistry. |
Alphanumerische Zeichenfolge mit einfachen Trennzeichen. |
|
|
ARN der Anwendung in AppRegistry. |
Alphanumerische Zeichenfolge mit einfachen Trennzeichen. |
|
Einzelheiten zum Telemetrieanbieter
Stichwort | Verwendung | Domäne der Werte | Beispiele |
---|---|---|---|
|
Der Fingerabdruck der OTEL SDK-Version für instrumentierte Dienste. |
Alphanumerische Zeichenfolge mit einfachen Trennzeichen. |
|
|
Der Fingerabdruck des Agenten, der zum Sammeln und Senden von Telemetriedaten verwendet wird. |
Alphanumerische Zeichenfolge mit einfachen Trennzeichen. |
|
|
Gibt den Anwendungspunkt an, an dem die Telemetriedaten erfasst wurden oder was als Quelle der Telemetriedaten verwendet wurde. |
ServerSpan, ClientSpan, ProducerSpan, LocalRoot Spanien ConsumerSpan, JMX, OS. |
|