"Monitor servers, services, application health, and business KPIs. Get notified about failures before your users do. Collect and analyze custom metrics. Give your business the competitive advantage it deserves." - https://sensuapp.org

Overview

  • Checks - used to monitor services or measure resources
  • Handlers - for taking action on Sensu events, which are produced by checks
  • Filters - for filtering (removing) events destined for one or more event handlers
  • Mutators - transform event data for handlers

Checks

  • standalone checks are scheduled to run periodically on the client (eg: all hosts need to check disks every 15 minutes)
  • subscription checks are requested by the server to hosts with a given tag (eg: all web hosts need to run check_http)

See Also