geostats

Mit diesem Befehl können Sie zusammenfassende Statistiken bereitstellen, die nach dem Feld Clienthostkoordinaten gruppiert sind. Optional können Sie nach zusätzlichen Feldern gruppieren. Die Ausgabe für diese Abfrage enthält die relevanten geografischen Felder sowie ein Feld für jede Aggregation.

Syntax

geostats [ include = client | server | client,server ] <stats_function> (<field_name>) [as new_field_name] [, <stats_function> (<field_name>) [as new_field_name]]* [by <field_name> [, <field_name>]*]

Oder

geostats include = custom [ city = <field_name> ] [ region = <field_name> ] [ country = <field_name> ] [ continent = <field_name> ] [ coordinates = <field_name> ] <stats_function> (<field_name>) [as new_field_name] [, <stats_function> (<field_name>) [as new_field_name]]* by <field_name> [, <field_name>]*

Parameter

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

Parameter Beschreibung

field_name

Mit diesem Parameter geben Sie das Feld an, nach dem die Ergebnisse gruppiert werden sollen.

new_field_name

Verwenden Sie diesen Wert, um den neuen Feldnamen anzugeben, der das Ergebnis anzeigen soll, nachdem die Statistikfunktion auf das Feld angewendet wurde.

Hinweis

Sie können die Funktionen, die mit dem Befehl stats verknüpft sind, auch mit dem Befehl geostats verwenden. Einzelheiten zu den Funktionen und Beispiele für die Verwendung der Funktionen mit dem Befehl finden Sie unter stats.

Ein Beispiel für die Verwendung dieses Befehls finden Sie unter:

Die folgende Abfrage gibt die Anzahl der Logs mit schwerwiegenden Fehlern zurück, die nach Zielname, Typ und Clienthostkoordinaten gruppiert sind.

severity='fatal' | geostats count by target, 'target type'

Die folgende Abfrage gibt die Gesamtanzahl der nach Clienthostkoordinaten gruppierten Logs zurück.

* | geostats count

Die folgende Abfrage gibt die Anzahl der Datenbanklogs nach Zielname, Schweregrad und Serverhostkoordinaten gruppiert zurück.

'target type' = 'Database Instance' | geostats include=server count by target, severity

Die folgende Abfrage gibt die Gesamtanzahl der Logs zurück, die nach Clienthostkoordinaten und Serverhostkoordinaten gruppiert sind.

* | geostats include=client,server count

Die folgende Abfrage gibt die Gesamtanzahl der Logs zurück, die anhand von Feldern aus einer Lookup-Tabelle nach Koordinaten gruppiert wurden.

* | lookup table = geomap select city, country, coordinates using 'Client Coordinates' = coordinates | geostats include = custom city = city country = country by coordinates count