Skip to content

Parsers

License Monitor can parse command output with Python parser scripts. These scripts transform vendor-specific license manager output into normalized structured JSON that License Monitor uses for analysis and reporting.

Configured with:

[command_mode]
parse_script = "parse.py"

Use a vendor parser path when needed, for example:

parse_script = "servers/autodesk/parse.py"

See the current parser list in your internal/private license-monitor repository under servers/.

  • You can use bundled parsers, customize existing parsers, or develop new parsers for unsupported vendors.
  • Keep parser scripts version-controlled.
  • Validate parser output in staging before rollout.
  • Keep a rollback copy of the last known-good parser.
  • For parser development guidance, see the docs/parser-development.md file in your internal/private license-monitor repository.