Code Written
Personal Project
C# Project: Countdown Console – Connor Proctor Tech
SendGrid Webhook Logger
- Languages: Azure Logic App / JSON
- Justification:
- SendGrid contact system only retains 30 days of activity. Sometimes, it is necessary to review events that occurred greater than 30 days ago. Additionally, using SendGrid’s webhook mechanism allows more granular logging than the out-of-the-box log.
- Function:
- When a predetermined event occurs (e.g. email is sent, delivered, bounced, etc.) SendGrid system sends a post message to a configured Azure Logic App URL. The URL receives the message, formats it and posts it into Azure Application Insights for later querying. The data remains in Application Insights for a duration determined by the organizational retention policy.
0 Comments