Home / Companies / Twilio / Blog / Post Details
Content Deep Dive

How to Create a Monitoring System with AWS Technologies and Twilio Voice

Blog post from Twilio

Post Details
Company
Date Published
Author
Rizaldi Martaputra
Word Count
2,912
Company Posts That Month
58
Language
English
Hacker News Points
-
Summary

This is a summary of how to create a monitoring system using Twilio Voice and AWS. The system will alert you when CPU utilization percentage of an EC2 instance is over a specific threshold value. To achieve this, the system uses AWS CloudWatch for monitoring instance metrics, AWS Simple Notification Service (SNS) for notifying a Lambda function that monitored metrics exceed a certain threshold, and AWS Lambda for executing Twilio API requests to alert you using your phone number. The process involves creating an EC2 instance with a key pair, security group, and VPC; setting up an SNS topic; configuring a CloudWatch alarm; creating a Java application using Gradle; building the application into a zip file; creating an AWS Lambda function; setting environment variables for the lambda function; creating an SNS topic subscription; and testing the alert system. The final step involves simulating high CPU utilization in the instance to test the setup and verifying that the system works as expected.

Trends Found in this Post
Trend Post Mentions Total Month Mentions Posts Companies MoM
Serverless 55 754 147 59 +46%