Open msoedov opened 8 years ago
@JeanFred?
I think it's is nice thing to have because the systems which has more than 10 key namespaces in graphite becomes really hardly to set up and maintain. But if it would have config file for checks it was easy to setup via configuration management tools like anisble or chef
@msoedov This is not yet part of Cabot, unfortunately. I feel your pain in setting recurrent checks for many instances… I had started building an Ansible module to automate it (by interacting with Cabot REST API), but never got around finishing it either. Some YAML-based (or else) config files would definitely be a nice feature though.
I've been using cabot-conf which uses Cabot REST API to configure checks from a json file.
Thanks for the link @yuribit ! Looks interesting!
Nice! @yuribit
There's a Terraform provider (WIP) for Cabot if anyone's still interested.
Is there any way to configure checks/graphite queries from json/yaml/text based config file? Similar to this https://github.com/ybrs/graphite-alerts/blob/master/config-sample.yml#L11-L23