Hey all! I’m developing a lending protocol, and I’ve created various events that will be logged. What I’d like is to be able to to monitor these events, and pipe them into datadog for graphings, monitoring, and alerting. I would probably combine these with data from our front-end app. I’m just looking for input on best practices and helpful tools here. Here are a couple options I’d been thinking of…
- Spin up an old-fashioned cloud server, monitor the blockchain and send the events to Datadog. I’m sure would work totally fine, though it also seems almost like overkill for just blockchain monitoring.
- Use some service that can monitor events for me, and programattically either send them to Datadog for me, or at a minimum notify me via webhooks or something, so that I could setup a serverless function to pipe them to datadog. Quick googling did not reveal options that quite fit the bill, though I may have missed something. Eg. The Graph seems like it’s more for querying and less notification, and Alethio seems like it’s just for alerting, which isn’t quite what I want.
Does anyone have thoughts on this? What tools have you used? Ideally, I’d love specific answers here. (I used X running Y, and sent it to Z). Also, maybe I use a mix of tools. Maybe I can just use Dune Analytics for high level stuff, and Alethio for alerts, and Google Analytics for front-end. Either way, would love to hear what you’ve done!
Thanks! - Blake