There’s a few good posts out there about Graphite Events with how and why to use them.
Earlier I was trying to add events to Graphite but ran into an issue: my events used a timestamp in the past. The examples I found only showed publishing events with a ’now’ timestamp.
I went digging and found the extension of Graphite to add events - the functionality exists.
Just add a ‘when’ to your payload with a Unix timestamp.
For example:
curl -X POST "http://graphite/events/"
-d '{"what": "Event - deploy", "tags": "deploy",
"when": 1418064254.340719}'
This functionality was in the original Graphite events release.