Skip to content
This repository has been archived by the owner on Mar 15, 2019. It is now read-only.

Adding new recipes should not require a jar be re-deployed to satellite-slaves #74

Open
cmilloy opened this issue Apr 15, 2016 · 0 comments

Comments

@cmilloy
Copy link

cmilloy commented Apr 15, 2016

Currently there are 3 components to generating a notification for issues raised by satellite:

  1. Grab a metric specified in recipes.clj
  2. Publish a condition if the metric meets some threshold criteria specified in a json file (called a comet I think)
  3. Determine how to handle the condition (notification mechanisms, automated resolution actions, etc.) in riemann-config.clj on the satellite-master.

Unfortunately, adding a new metric (step 1 above) requires that we change the recipes.clj file in the satellite-slave. In order to deploy the change we need to recompile the jar, which is not ideal. It would be nice if the recipes could be stored outside of the jar.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant