Skip to content

Configuration

Daniel Roethlisberger edited this page Jul 29, 2018 · 1 revision

The xnumon Launch Daemon reads its configuration from the following locations by default, first one that exists wins:

  • /Library/Application Support/ch.roe.xnumon/configuration.plist
  • /Library/Application Support/ch.roe.xnumon/configuration.plist-default

The default configuration will be replaced by the installer package on installation and upgrade, while configuration.plist will be left intact if it differs from the default configuration file.

For single machine installations, the idea is to copy the default config to configuration.plist and modifying it. For enterprise deployments, a tested configuration.plist would be deployed across the enterprise using some deployment solution and/or custom packages. xnumon does not implement any remote management protocols, there are tons of tools out there that do a great job at that and it is reasonable to assume that all managed macOS fleets have some kind of provisioning solution in place.

The default configuration file is extensively documented and explains all the options. The options can also be overridden on the command line (-o) and for some common ones related to log format and destination there are more specific command line options.

When running as a Launch Daemon, xnumon detects changes to its configuration file and reloads automatically, implemented as full stop and start cycle.

Clone this wiki locally