Flexibility

Kuvasz is flexible to configure and also to extend. You can configure your monitors with various options, for example as the HTTP method, interval, headers, etc. More features are coming soon, such as completely custom headers, POST requests with arbitrary payload, response keyword matching, and more.

However, the flexibility is not only about the monitoring possibilities, but also about the way you can describe your monitors. If you prefer to use the comfortable Web UI, you can do that, but if you prefer to manage all your configuration as code, you can do that as well. In that case, it gets really simple to keep your monitors version controlled along with your existing infrastructure code.

You can also choose to set up your monitors initially via the UI, and then export them to a YAML configuration file, which can be fed back into Kuvasz and checked into your version control system.

Tip

You can find the monitoring configuration options in the Managing monitors section of the documentation.