delta

Mit dem Befehl delta können Sie die Differenz zwischen einer numerischen Eigenschaft in einer Gruppe und einer anderen numerischen Eigenschaft in einer vorherigen Gruppe in der Sortierfolge von Gruppen bei der Ausführung des Befehls delta berechnen. Dieser Befehl kann nach einem beliebigen Gruppierungsbefehl wie stats, link oder timestats angewendet werden.

Syntax

delta [field = <sub_field_name>] [step = <step>] <field_name> [as <new_field_name>]

Parameter

In der folgenden Tabelle sind die in diesem Befehl verwendeten Parameter sowie deren Beschreibungen aufgeführt.

Parameter Beschreibung

sub_field_name

Geben Sie den Namen der numerischen Eigenschaft in der vorherigen Gruppe an, die für die Berechnung verwendet werden soll. Der Standardwert ist <field_name>, sofern nicht angegeben.

field_name

Geben Sie den Namen der numerischen Eigenschaft in der aktuellen Gruppe an, die für die Berechnung verwendet werden soll.

step

Geben Sie die Anzahl der Gruppen vor der aktuellen Gruppe an, die für die Berechnung verwendet werden sollen. Standardwert ist 1, wenn nicht angegeben.

Der folgende Befehl gruppiert alle Logs mit schwerwiegenden Fehlern nach Transaktion und ruft die Differenz in der durchschnittlichen verstrichenen Zeit in allen 5 Gruppen ab:

severity = fatal 
    | link 'Transaction ID' 
    | stats avg('Elapsed Time (System)') as 'Average Elapsed Time' 
    | delta step = 5 'Average Elapsed Time'

Der folgende Befehl gruppiert alle Logs mit schwerwiegenden Fehlern nach Transaktion und ruft die Differenz zwischen der aktuellen Startzeit und der vorherigen Endzeit ab.

severity = fatal 
    | link 'Transaction ID' 
    | delta field = 'End Time' 'Start Time'