DNSTAP-READ(1)
๐ DNSTAP-READ ๐
okay so bestie, welcome to dnstap-read, a little icon from the BIND 9 fam ๐
โจ NAME โจ
dnstap-read โ print dnstap data in human-readable form ๐ฆ (yes, it makes the cryptic stuff make sense, you're welcome)
๐ธ SYNOPSIS ๐ธ
dnstap-read [-m] [-p] [-x] [-y] {file}
๐ DESCRIPTION ๐
okay so here's the vibe: dnstap-read reads dnstap data from a file you specify, and prints it out in a human-readable format. That's literally it, and it ate ๐
By default, the dnstap data gets printed in a short summary format โ cute, snappy, gets the point across. But the moment you add the -y option? Boom, you get a longer and more detailed YAML format. It's giving "tell me everything" energy ๐ฅ
โญ OPTIONS โญ
-mโ this one indicates trace memory allocations, and it's used for debugging memory leaks ๐ง (yes, the leak-hunting option, we love a detective moment)-pโ prints the text form of the DNS message that was encapsulated in the dnstap frame, after printing the dnstap data ๐-tโ prints long timestamps with millisecond precision โฑ๏ธ (because sometimes you really do need to know exactly when, down to the millisecond, no cap)-xโ prints a hex dump of the wire form of the DNS message that was encapsulated in the dnstap frame, after printing the dnstap data ๐ฅ (hex dump girlies rise)-yโ prints dnstap data in a detailed YAML format ๐ (the long-form, main character version of the output)
real talk: -t shows up in the options list but not in the synopsis line above โ that's just how it is, we don't make the rules, we just report them ๐
๐ SEE ALSO ๐
named(8), rndc(8), and the BIND 9 Administrator Reference Manual ๐ (iykyk, go read the manual bestie)
๐ซถ AUTHOR ๐ซถ
Internet Systems Consortium โ iconic, honestly ๐
๐ COPYRIGHT ๐
2026, Internet Systems Consortium โ periodt.
and that's the whole page, bestie!! ๐ธ thanks for reading, mwah ๐ โ this lil rewrite brought to you by BIND 9 version 9.20.29, dated 2026-09-11, and the manual page DNSTAP-READ(1) โจ๐ฆ๐
๐ฆ where this page comes from
- opensuse-leap 16.0: bind-utils 9.20.29-160000.1.1 ยท MPL-2.0
- opensuse-leap 16.0: bind-utils 9.20.29-160000.1.1 ยท MPL-2.0
- opensuse-leap 16.0: bind-utils 9.20.29-160000.1.1 ยท MPL-2.0
- opensuse-leap 16.0: bind-utils 9.20.29-160000.1.1 ยท MPL-2.0
- ๐ girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms