• Logo
    hotsos
  • github.com/canonical/hotsos
  • More resources
    • Discourse
    • GitHub
Contents Menu Expand Light mode Dark mode Auto light/dark, in light mode Auto light/dark, in dark mode Skip to content
hotsos documentation
hotsos documentation
  • Tutorial
    • Get started with hotsos
  • How-to guides
    • Install hotsos
    • Run an analysis
    • Contribute to hotsos
    • Writing Checks
    • Testing Checks
  • Reference
    • Supported plugins
    • Language reference
      • Principal properties
      • Shared properties
      • Requirement types
  • Explanation
    • Architecture
    • How Checks Work
    • Scenarios Overview
    • Example Scenario
    • Events Overview
    • Event Callbacks
    • Event Examples
Back to top
Contribute to this page

Language referenceΒΆ

hotsos analysis is written in a YAML-based language implemented with the propertree library. The pages below document the properties available when writing Scenarios Overview and Events Overview.

  • Principal properties
    • Vars
    • Checks
    • Conclusions
    • Requires
  • Shared properties
    • Input
    • Search property
  • Requirement types
    • Path
    • Property
    • Apt
    • Binary
    • Snap
    • Pebble
    • Systemd
    • Config
    • Varops
Next
Principal properties
Previous
Supported plugins
© 2023-2026 Canonical Ltd.
This page is licensed under Apache-2.0
Last updated on Sep 03, 2026
Contents
  • Language reference