Resolve Log

Resolve logs record resolver-side errors only.

Shared Keys

resolver_type

required, type: enum string

The resolver type.

resolver_name

required, type: string

The resolver name.

Values:

  • c-ares

  • fail-over

  • deny-all

query_type

required, type: enum string

The query type.

Values:

  • A

  • AAAA

duration

required, type: time duration string

The time spent on this query action.

rr_source

required, type: enum string

The source of the result.

Values:

  • cache

    The result is fetched from cache.

  • query

    The result came from a real query sent to a remote DNS server.

error_type

required, type: enum string

The primary error type.

See the definition of ResolverError in lib/vey-resolver/src/error.rs.

error_subtype

required, type: enum string

The secondary error type.

Its meaning depends on the value of error_type.

See the definition of ResolverError in lib/vey-resolver/src/error.rs.

domain

required, type: domain string

The queried domain.

Sub Types