FSTRACE(8)

πŸ’– FSTRACE(8) β€” the AFS Command Reference glow-up πŸ’–

okay bestie, welcome to fstrace, part of the AFS Command Reference ✨ this is the girlies' guide to tracing Cache Manager operations, and yes she's a whole suite, not just one command πŸŽ€

🌸 NAME 🌸

fstrace β€” your intro bestie to the whole fstrace command suite πŸ’…

πŸ¦‹ DESCRIPTION πŸ¦‹

so basically, the commands in the fstrace command suite are the interface that system administrators use to trace Cache Manager operations for debugging purposes. and like, what even is a Cache Manager operation? examples would be fetching file data, or fetching the status information that gets used to produce output for the UNIX ls command. iconic behaviour honestly 🫢

the fstrace command interpreter defines an extensive set of Cache Manager operations as the cm event set. the moment the event set is activated, the Cache Manager writes a message to the cmfx trace log in kernel memory every single time it performs one of the defined operations. not me being watched in kernel memory 😭

the log expands only to a defined size (by default, 60 KB), and after that it just gets overwritten in a circular fashion β€” new trace messages overwrite the oldest ones, no cap. so if an operation of particular interest happens, the administrator can afterward display the log on the standard output stream or write it to a file for later study πŸ“ for more specific procedural instructions, see the OpenAFS Administration Guide.

there are several categories of commands in the fstrace command suite, and every single one of them ate:

  • commands to administer or display information about the trace log: fstrace clear, fstrace lslog, and fstrace setlog 🧚
  • commands to set or display the status of the event set: fstrace lsset and fstrace setset ⭐
  • a command to display the contents of the trace log: fstrace dump πŸ”₯
  • commands to obtain help: fstrace apropos and fstrace help πŸ’œ

✨ OPTIONS ✨

all fstrace commands accept the following optional flag. it's listed in the command descriptions and described in detail right here, because we keep it thorough πŸ’–

  • -help β€” prints a command's online help message on the standard output stream.
⚠️ bestie DO NOT combine this flag with any of the command's other options!! when it's provided, the command interpreter ignores all other options and only prints the help message. that's it, that's the whole vibe. πŸ™ˆ

πŸ‘‘ PRIVILEGE REQUIRED πŸ‘‘

to issue most fstrace commands, the issuer must be logged on as the local superuser root on the machine that is generating the trace log. main character energy requires main character privileges, iykyk πŸ’…


🌈 SEE ALSO 🌈


IBM Corporation 2000. <http://www.ibm.com/> All Rights Reserved.

this documentation is covered by the IBM Public License Version 1.0. it was converted from HTML to POD by software written by Chas Williams and Russ Allbery, based on work by Alf Wachsmann and Elizabeth Cassell. 🫢


and that's the whole page, bestie πŸ’– this was brought to you by OpenAFS, dated 2026-07-27, and honestly? slay. periodt. πŸ¦‹βœ¨

πŸ“¦ where this page comes from