IBM Cloud Docs
Metriken mithilfe der Löschaktion ausschließen

Metriken mithilfe der Löschaktion ausschließen

Sie können IBM Cloud® Metrics Routing so konfigurieren, dass Metriken basierend auf einer konfigurierten Regel ausgeschlossen (gelöscht) werden. Gelöschte Metriken werden nicht an ein Ziel gesendet.

Voraussetzungen

  1. Installieren Sie die IBM Cloud-Befehlszeilenschnittstelle.

  2. Installieren Sie die IBM Cloud Metrics Routing CLI.

  3. Stellen Sie sicher, dass Sie über die korrekten IAM-Berechtigungen zum Konfigurieren von IBM Cloud Metrics Routing -Routen verfügen.

  4. Melden Sie sich bei IBM Cloud an. Führen Sie den Befehl ibmcloud loginaus.

Einschlussfilter definieren

Einschlussfilter bestimmen, welche Metriken an die Ziele weitergeleitet werden.

Einschlussfilter bestehen aus operand, operatorund values:

operand

Operand ist der Name der Eigenschaft, für die der operator -Test ausgeführt wird. Die folgenden Operanden werden unterstützt: location, service_name, service_instance, resource_typeund resource.

operator

Zwei Operatoren werden unterstützt: in und is.

in

Der Wert der Operandeneigenschaft wird mit einer Liste von Werten verglichen.

Sie können bis zu 20 Werte definieren.

is

Der Wert der Operandeneigenschaft wird mit einem einzelnen Wert verglichen.

Bei Verwendung von iskann nur 1 Wert angegeben werden.

value

Eine Zeichenfolge oder ein Array von Zeichenfolgen, die mit der Eigenschaft operand verglichen werden soll, um zu bestimmen, ob die Metrik weitergeleitet wird oder nicht. Wenn is operator verwendet wird, muss value eine einzelne Zeichenfolge enthalten. Wenn in operator verwendet wird, kann value mehrere Zeichenfolgen in einem Array enthalten.

Die gültigen Werte hängen von der operandab.

location
Beliebige Position, an der IBM Cloud Metrics Routing ist verfügbar.
service_name
Der CRN-Servicename eines [IBM Cloud -Service, der Metriken generiert, die über IBM Cloud Metrics Routingverwaltet werden.
service_instance, resource_type und resource
Werte, die für einen [IBM Cloud -Service geeignet sind, der Metriken generiert, die über IBM Cloud Metrics Routing

Um beispielsweise einen Einschlussfilter zu definieren, der die Bedingung definiert, dass nur Metriken, die in der Region 'Vereinigte Staaten (Süden)' generiert werden, wie folgt weitergeleitet werden:

{"operand": "location","operator": "is","values": "us-south"}

Route konfigurieren

Führen Sie den folgenden Befehl aus, um alle Metriken auszuschließen, die von IBM Cloud Metrics Routing aus der us-south -Region empfangen werden.

ibmcloud metrics-router route create --name drop-route --rules '[{"action": "drop", "inclusion_filters":[{"operand": "location","operator": "is","values": "us-south"}]}]'

Dabei gibt inclusion_filters die Filter an.