INFLUX_INSPECT(1)

πŸ“¦ version 1.11.6, in opensuse-leap 16.0

πŸ’– INFLUX_INSPECT(1) πŸ’–

okay so this is the INFLUX_INSPECT(1) manual page, and it's literally here to display detailed information about InfluxDB data files. No cap, bestie. 🫢


πŸŽ€ NAME πŸŽ€

influx_inspect β€” Displays detailed information about InfluxDB data files. That's the whole name section, short and iconic πŸ’….

πŸŒ€ SYNPOSIS πŸŒ€

yes, the original heading is spelled SYNPOSIS, so we're keeping that exact energy 🫢

influx_inspect dumptsm [options]
influx_inspect export [options]
influx_inspect report [options]
influx_inspect verify [options]
influx_inspect verify-seriesfile [options]

✨ DESCRIPTION ✨

Displays detailed information about InfluxDB data files through one of the following commands. Okay so here's the command lineup, bestie:

  • dumptsm β€” Dumps low-level details about tsm1 files. Lowkey deep-dive vibes.
  • export β€” Exports TSM files into InfluxDB line protocol format. It's giving conversion moment.
  • report β€” Displays shard level report. Short king of a description.
  • verify β€” Verifies integrity of TSM files. Trust but verify, periodt.

tiny note: verify-seriesfile is in the synopsis and has its own options section below β€” the original description list just doesn't give it a blurb. Not me pointing it out, just keeping it 100 πŸ’€.

πŸ› οΈ DUMPTSM OPTIONS πŸ› οΈ

  • -all β€” Dump all data. Caution: This may print a lot of information. So maybe don't yolo this on a huge dataset, bestie 😭.
  • -blocks β€” Dump raw block data.
  • -filter-key <string> β€” Only display index and block data that match this key substring.
  • -index β€” Dump raw index data.

πŸ“¦ EXPORT OPTIONS πŸ“¦

  • -compress β€” Compress the output. Zip it, squeeze it, slay ✨.
  • -db <name> β€” The database to export. Optional. No pressure.
  • -rp <name> β€” The retention policy to export. Optional. Requires the -db <name> option to be specified. So yeah, -db first, bestie.
  • -data-dir <path> β€” Data storage path. Defaults to ~/.influxdb/data.
  • -wal-dir <path> β€” Wal storage path. Defaults to ~/.influxdb/wal.
  • -start <timestamp> β€” The start time of the export. The timestamp is in RFC3339 format. Optional.
  • -end <timestamp> β€” The end time of the export. The timestamp is in RFC3339 format. Optional.
  • -out <path> β€” Destination file to write exported data to. Defaults to ~/.influxdb/export.

πŸ“Š REPORT OPTIONS πŸ“Š

  • -detailed β€” Report detailed cardinality estimates. Get those numbers, honey.
  • -pattern <string> β€” Include only files matching a pattern.

βœ… VERIFY OPTIONS βœ…

  • -dir <path> β€” Root storage path. Defaults to ~/.influxdb.

🧚 VERIFY-SERIESFILE OPTIONS 🧚

  • -dir <path> β€” Root data storage path. Defaults to ~/.influxdb/data.
  • -db <name> β€” Specific db to check. Optional.
  • -file <path> β€” Path to a specific series file to check. Overrides -dir and -db. Optional.
  • -v β€” Verbose output. Optional.
  • -c <amount> β€” Number of concurrent workers to run. Defaults to the number of cores on the machine. Optional.

okay bestie, that's the whole page πŸ’–. Cute little footer sign-off: the footer's source/version line is include:footer.txt[], the date is 08/09/2024, and the bottom-right corner is literally INFLUX_INSPECT(1). Mwah πŸ’‹βœ¨

πŸ“¦ where this page comes from