Interesting thought experiment:
- Cucumber is kick arse way of describing the behaviour of a system.
- Webrat makes interacting with websites blindingly easy.
- Nagios is the industry standard for system/network/application monitoring.
What happens if you combine the three? You get [cucumber-nagios](http://auxesis.github.com/cucumber-nagios)
.
cucumber-nagios
takes the results of a Cucumber run and outputs them in the Nagios plugin format. What does that actually mean?
A sysadmin can describe the behaviour of a system that they manage:
Then they can run the feature through cucumber-nagios
:
The curious can check out the code on GitHub, and the documentation on the project website.
UPDATE: There have been a few changes to cucumber-nagios
since this post. Check out these
two
posts
for more info.