> but seriously, does nobody else see a problem with your monitoring configuration being hosted on the site being monitored?
So, if the file is unreachable, something is probably very very wrong.
Malicious changing of the file could be addressed by firing an alarm when the file changes.
> It is a bit like asking a hospital patient to keep an eye on his own charts and to let you know if anything goes wrong ..
No, it's a bit like leaving the chart with the patient, trusting that he won't destroy it.
> do people really switch monitoring companies often enough to justify having a standard configuration format?
Do people really switch monitoring companies rarely enough to justify keeping a myriad of incompatible configuration formats?
This also has the benefit of you owning all of your own data.
> ps. cucumber syntax is horrible because it perpetuates a 'everybody speaks english' view of the world
Cucumber syntax is great because a lot of people are already used to it. Oh, and it's completely language independent too. https://github.com/cucumber/cucumber/tree/master/examples/i1...