Changelog

Level release — July 31, 2023

Improvements

  • We've added Python, Ansible, and Go as "shells" for your scripts. All of these work across platforms and can be used for jobs or script monitors. Keep an eye out for examples in our script repository soon.
  • Scripts can now be run as the current user, allowing for interaction with the user's desktop and displaying UI notifications.
  • Active alerts now have a payload that contains more information about the state of the system. These payloads change dependent on the alert type. For instance, the "CPU used" alert payload includes details about the top five processes utilizing the CPU, while the "Run script" alert payload shows the script's actual output. This feature provides valuable insight into the cause of the alert without requiring remote access to the machine.

Bug fixes

  • Fixed an issue preventing remediation scripts from running when an alert was created from a connection monitor.
  • Fixed a comparison issue with the "less than" operator on script monitors. These should now be triggering correctly.
  • There was a bug with script monitors that prevented them from triggering an alert on their first run. This has been fixed and they can now trigger immediately if their condition is met.