I work with Andrew at Yipit. As he mentioned in a comment below, we're using features of Elasticsearch that aren't (and probably shouldn't be) exposed by haystack, and some of the query building started to get a little messy.
I'm excited Andrew decided to work on this during our last hackathon and that now we're able to share it with the community.
We've been really happy with Elasticsearch. Hopefully this library will help more people leverage Elasticsearch in their python projects.
1. Set up an alert at a conservative usage to make sure nothing like this can happen
2. See alert and know you have plenty of time to fix the issue
3. Get distracted
4. Disk space disaster
We use AppFirst for our monitoring alerts. One thing they don't support is sending recurring alerts while something is over a threshold. They only send when thresholds are crossed.
Right now we're experimenting with PagerDuty reading the AppFirst alerts and then seeing it as an open issue.
I'm excited Andrew decided to work on this during our last hackathon and that now we're able to share it with the community.
We've been really happy with Elasticsearch. Hopefully this library will help more people leverage Elasticsearch in their python projects.