Skip to content

Instantly share code, notes, and snippets.


Isaac Davis isaacdavis

View GitHub Profile

Keybase proof

I hereby claim:

  • I am isaacdavis on github.
  • I am isaacdavis ( on keybase.
  • I have a public key whose fingerprint is BD3E AC18 E4BD CC3D ABBC 3722 3A05 EC96 1BDA 1481

To claim this, I am signing this object:

isaacdavis /
Last active Mar 28, 2019
Muskie log-fetching instructions

Retrieving muskie logs

These instructions are adapted from the comprehensive Manta Debugging Guide, with added clarification. See the debugging guide for more information on everything related to log-based debugging.

Log locations

Each zone maintains a log file for the current hour (a real-time log) at /var/log/muskie.log. At the top of every hour, the past hour's log file (now a historical log) is uploaded to the datacenter's manta at /poseidon/stor/logs/COMPONENT/YYYY/MM/DD/HH/SHORTZONE.log, where:

  • COMPONENT varies based on the component you’re looking for
  • YYYY, MM, DD, and HH represent the year, month, day, and hour for the entries in the log file
  • SHORTZONE is the first 8 characters of the zone’s uuid.


This is a very rough sketch of an idea for a reimplementation of the illumos ID Space mechanism. Take everything I say here with a grain of salt, please...


ID spaces will be implemented using two structs: