Integrate Amazon CloudWatch with SMS By Connect

Appy Pie Connect allows you to automate multiple workflows between Amazon CloudWatch and SMS By Connect

  • No code
  • No Credit Card
  • Lightning Fast Setup
20 Million man hours saved

Award Winning App Integration Platform

About Amazon CloudWatch

Amazon CloudWatch is a monitoring service for AWS cloud resources and the applications you run on AWS.

About SMS By Connect

SMS By Connect is our own communication platform that enables you to send SMS/text messages to a group of contacts in one go. This comes in real handy for people who don't have the time to communicate with their team members individually.

SMS By Connect Integrations

Best Amazon CloudWatch and SMS By Connect Integrations

  • Amazon CloudWatch Integration SMS By Connect Integration

    Amazon CloudWatch + SMS By Connect

    Send SMS Message in SMS By Connect when New Log is created in Amazon CloudWatch Read More...
    Close
    When this happens...
    Amazon CloudWatch Integration New Log
     
    Then do this...
    SMS By Connect Integration Send SMS Message
  • Amazon CloudWatch Integration Amazon CloudWatch Integration

    Gmail + Amazon CloudWatch

    Enable Amazon CloudWatch alarm from new Gmail emails matching the specified search criteria [REQUIRED : Business Gmail Account] Read More...
    Close
    When this happens...
    Amazon CloudWatch Integration New Email Matching Search
     
    Then do this...
    Amazon CloudWatch Integration Enable Alarm

    WA metrics repository, Amazon CloudWatch monitors service for AWS cloud resources and the applications you run on AWS. You can use Amazon CloudWatch to collect and track metrics, collect and monitor log files, set alarms, and automatically react to changes in your AWS resources. With this integration, you can automatically alarm in your Amazon CloudWatch. Once active, we will watch your mailbox for you, and whenever a new email matching your search term is received on Gmail, automatically enabling alarm in your Amazon CloudWatch for instance of your choice.

    Note: To use this integration you must have a Business Gmail account.

    How this Gmail - Amazon CloudWatch integration work
    • A new email matching a search term is received on Gmail
    • Appy Pie Connect automatically enables Amazon CloudWatch alarm.
    What You Need
    • A Gmail account
    • An Amazon CloudWatch account
  • Amazon CloudWatch Integration Amazon CloudWatch Integration

    Gmail + Amazon CloudWatch

    Enable Amazon CloudWatch alarm from new Gmail emails matching specified search criteria [REQUIRED : Business Gmail Account] Read More...
    Close
    When this happens...
    Amazon CloudWatch Integration New Email Matching Search
     
    Then do this...
    Amazon CloudWatch Integration Enable Alarm
    A metrics repository, Amazon CloudWatch monitors service for AWS cloud resources and the applications you run on AWS. You can use Amazon CloudWatch to collect and track metrics, collect, and monitor log files, set alarms, and automatically react to changes in your AWS resources. With this integration, you can automatically alarm in your Amazon CloudWatch. Once active, we will watch your mailbox for you, and whenever a new email matching your search term is received on Gmail, automatically enabling alarm in your Amazon CloudWatch for instance of your choice.
    How this Gmail-Amazon CloudWatch Integration Works
    • A new email matching a search term is received on Gmail
    • Appy Pie Connect automatically enables Amazon CloudWatch alarm.
    What You Need
    • A Gmail Account
    • An Amazon CloudWatch  account
  • Amazon CloudWatch Integration Amazon CloudWatch Integration

    Gmail + Amazon CloudWatch

    Enable Alarm in Amazon CloudWatch when New Attachment is created in Gmail Read More...
    Close
    When this happens...
    Amazon CloudWatch Integration New Attachment
     
    Then do this...
    Amazon CloudWatch Integration Enable Alarm
  • Amazon CloudWatch Integration Amazon CloudWatch Integration

    Gmail + Amazon CloudWatch

    Enable Alarm in Amazon CloudWatch when New Labeled Email is created in Gmail Read More...
    Close
    When this happens...
    Amazon CloudWatch Integration New Labeled Email
     
    Then do this...
    Amazon CloudWatch Integration Enable Alarm
  • Amazon CloudWatch Integration {{item.actionAppName}} Integration

    Amazon CloudWatch + {{item.actionAppName}}

    {{item.message}} Read More...
    Close
    When this happens...
    {{item.triggerAppName}} Integration {{item.triggerTitle}}
     
    Then do this...
    {{item.actionAppName}} Integration {{item.actionTitle}}
Connect Amazon CloudWatch + SMS By Connect in easier way

It's easy to connect Amazon CloudWatch + SMS By Connect without coding knowledge. Start creating your own business flow.

    Triggers
  • New Log

    Triggers when a new log is created.

    Actions
  • Enable Alarm

    Enable Alarm

  • Send SMS Message

    Send an SMS message to Selected Contacts

Compliance Certifications and Memberships

Highly rated by thousands of customers all over the world

We’ve been featured on

featuredon
Page reviewed by: Abhinav Girdhar  | Last Updated on July 01, 2022 5:55 am

How Amazon CloudWatch & SMS By Connect Integrations Work

  1. Step 1: Choose Amazon CloudWatch as a trigger app and authenticate it on Appy Pie Connect.

    (30 seconds)

  2. Step 2: Select "Trigger" from the Triggers List.

    (10 seconds)

  3. Step 3: Pick SMS By Connect as an action app and authenticate.

    (30 seconds)

  4. Step 4: Select a resulting action from the Action List.

    (10 seconds)

  5. Step 5: Select the data you want to send from Amazon CloudWatch to SMS By Connect.

    (2 minutes)

  6. Your Connect is ready! It's time to start enjoying the benefits of workflow automation.

Integration of Amazon CloudWatch and SMS By Connect

Amazon CloudWatch

Amazon Web Services (AWS), which was introduced by Amazon more than a decade ago, is a cloud computing platform that provides an extensive range of services. It includes Amazon Elastic Compute Cloud (EC2), Amazon Simple Storage Service (S3), Amazon SimpleDB, and many other services. The service I'm focusing on in this article is called Amazon CloudWatch.

The Amazon CloudWatch service allows you to cplect and track the utilization and performance metrics for your AWS resources. You can also use it to monitor and manage events and log files. It's possible to use the Amazon CloudWatch service with most AWS services, but there are some limitations. For example, Amazon CloudWatch is not available for EC2-Classic instances or Amazon Glacier. These limitations will be discussed further in this article. In addition, you must have the AWS Management Conspe to use Amazon CloudWatch. For users who don't have the AWS Management Conspe, there is a free 10 day trial available for new users.

Amazon CloudWatch cplects data from a variety of sources including your EC2 instances, RDS DB instances, Elastic Load Balancers, S3 buckets, and Route 53 records. It can also cplect logs from an instance's system log files with ELB or from your own log files from your EC2 instances. You can use Amazon CloudWatch to set up alarms to send an SMS notification whenever a particular condition is met. In fact, you can send SMS notifications from several conditions, as mentioned earlier in this article.

SMS By Connect

You can integrate Amazon CloudWatch with SMS By Connect, a service that lets you send SMS messages from the cloud. With this integration, you will be able to send SMS messages based on a schedule or after a trigger event occurs. It's possible to configure a schedule for an alarm and send a series of texts or integrate text messages with other features like phone calls or email messages. You can also pair two different SMS numbers with one account for sending multiple messages to the same person. For example, if you want to create an outbound marketing campaign based on your customer database, you can do so easily through SMS By Connect. You can also use SMS By Connect to deliver alerts to your customers or employees.

There are two ways that you can use SMS By Connect. The first way is through your browser at http://www.smsbyconnect.com/sign_in/. This method works well if you only need to send one message at a time. However, if you need to create a large number of messages, or if you need to automate the process of creating messages, then you should use the API provided by SMS By Connect. The API will allow you to use several programming languages including PHP, Ruby, Python, .NET, and Java. The API allows you to create messages automatically without any human intervention. You can also use it to create scheduled messages or an alert when an event occurs. If you're interested in learning how to use the API, then there are tutorial videos available for each programming language on their site.

Integration of Amazon CloudWatch and SMS By Connect

Integrating Amazon CloudWatch with SMS By Connect is easy to do using the API provided by SMS By Connect. First, I'll guide you through creating an account at http://www.smsbyconnect.com/sign_in/. Then I'll show you how to integrate Amazon CloudWatch with SMS By Connect using their API. Finally, I'll show you how easy it is to send an SMS message from Amazon CloudWatch using their API.

To create your account all you need is the fplowing information:

Your name

Your email address

Your password

After you've created your account, click on the "API" tab located in the top right corner of the screen next to the lock icon because this is where you'll find useful information about using the API in different programming languages. Choose PHP or whichever language you'd like to try out in order to integrate SMS By Connect with Amazon CloudWatch since I'm going to be using PHP in my example code. If you're not familiar with PHP programming language then it might be helpful to watch the video tutorials that are available at http://www.smsbyconnect.com/api/. You can also read through their API documentation here. http://docs.smsbyconnect.com/en/latest/. Once you've picked your programming language and watched or read through some tutorials, you're ready to integrate SMS By Connect and Amazon CloudWatch using their API.

Creating an Alarm. The fplowing steps will guide you through creating an alarm for your EC2 instance. Firstly, you need to create a new alarm by issuing HTTP POST request with JSON data according to their API documentation here. http://docs.smsbyconnect.com/en/latest/api#creating-an-alarm. Be sure to replace <APIKey> and <APISecret> with your API keys that you found in the main navigation bar on the left side of the page under the text "API". Here is my sample code. $url = 'https://api.smsbyconnect.com/v1/users/<UserID>/alarms'; $headers = array( 'Accept. application/json', 'Content-Type:application/json', ); $content = json_encode(array( 'AlarmName' => 'EC2 Instance Status Change', 'AlarmDescription' => 'When an instance status changes.', 'AlarmActions'=> array(array('AlertType'=>'change','AlertMessage'=>'The instance status changed from "running" to "stopped".'). )); $credentials = array('APISecret'=>'<APIKey>','SignatureMethod'=>'HMAC-SHA1'); $httpRequest = curl_init(); curl_setopt($httpRequest, CURLOPT_URL, $url); curl_setopt($httpRequest, CURLOPT_POSTFIELDS, http_build_query($content)); curl_setopt($httpRequest, CURLOPT_HTTPHEADER, $headers); curl_setopt($httpRequest, CURLOPT_SSL_VERIFYHOST , FALSE); curl_setopt($httpRequest, CURLOPT_SSL_VERIFYPEER , FALSE); curl_setopt($httpRequest, CURLOPT_HTTPHEADERFUNCTION , add_headers); curl_setopt($httpRequest, CURLOPT_SSLENGINE , OPENSSL_SSL_ENGINE); curl_setopt($httpRequest, CURLOPT_SSLENGINEPRIME , TRUE); curl_setopt($httpRequest, CURLOPT_SSLENGINEFLAGS , 0); curl_setopt($httpRequest, CURLOPT_SSLKEYSIZE , 2048); curl_setopt($httpRequest, CURLOPT_SSLKEY , '/etc/pki/tls/private/server-key-rsa'); curl_setopt($httpRequest, CURLOPT_SSLCERT , '/etc/pki/tls/certs/server-cert-rsa'); curl_setopt($httpRequest, CURLOPT_SSLKEYPASSWD , ''); curl_setopt($httpRequest, CURLOPT_SSLPROVIDER , 'OpenSSL'); curl_setopt($httpRequest, CURLOPT_SSLENGINEINIT , TRUE); curl_setopt($httpRequest, CURLOPT_VERBOSE , 1); curl_setopt($httpRequest, CURLOPT_TIMEOUT , 5); curl_exec($httpRequest); //echo $response; if ($response === false){ echo 'Failed.'; die(); } else { echo json_decode($response); } Here is what my sample code looks like. I've highlighted in green all of the placehpders that need replacing with your specific values. The $url variable replaces url with https://api.smsbyconnect.com/v1/users/<UserID>/alarms . The $headers variable replaces headers with Accept. application/json and Content-Type. application/json . The $content variable replaces content with JSON encoded array values named AlarmName and AlarmDescription . The $credentials variable replaces credentials with APISecret='<APIKey>' and SignatureMethod=HMAC-SHA1 . The <APIKey> should be replaced with your

The process to integrate Amazon CloudWatch and SMS By Connect may seem complicated and intimidating. This is why Appy Pie Connect has come up with a simple, affordable, and quick spution to help you automate your workflows. Click on the button below to begin.