Compute a subnet from a ipv4 field; by default emits a into a _subnet field.

ParameterTypeRequiredDefaultDescription
asstringoptional[a]_subnet Specifies the name of the output field.
bitsnumberrequired  Specifies the prefix bits to include in the subnet, e.g. 23.
field[b]stringrequired  Specifies the input field.

[a] Optional parameters use their default value unless explicitly set

[b] The argument name field can be omitted.

Omitted Argument Names

The argument name for field can be omitted; the following forms of this function are equivalent:

logscale
subnet("value")

and:

logscale
subnet(field="value")

subnet() Examples

Compute subnet for ipAddress using 23bit prefix; emit into subnet field

logscale
subnet(ipAddress, bits=23, as=subnet)