Sets the autonomous system (AS) number and organization associated with a given IP address.
If an AS number associated with an IP address is found, it is added as
<as>.asn, where
<as> is the value of the
as
parameter. If an AS
organization associated with the IP address is found for the AS number it
is added as <as>.org.
LogScale includes GeoLite2 data created by MaxMind, available from https://www.maxmind.com. By default, the database is updated automatically if the cluster is running with a valid LogScale license.
Note
Updates to the MaxMind database are checked every 5 minutes.
Hide omitted argument names for this function
Omitted Argument NamesThe argument name for
field
can be omitted; the following forms of this function are equivalent:logscaleasn("field")
and:
logscaleasn(field="field")
These examples show basic structure only.
The autonomous system number will be written as <as>.asn, and organization name as <as>.org.
asn()
Examples
It's possible to execute this query function without giving any parameters. It will assume the default values: ip for input parameter; and _asn for the name of the resulting field.
asn()
The result will be that the fields ip.asn and ip.org are added to the selected events.
Based on the field address, the fields address.asn and address.org are added to the event.
asn(field=address)
Based on the field ip, the fields address.asn and address.org are added to the event.
asn(as=address)