Integrate Datadog with SendFox

Appy Pie Connect allows you to automate multiple workflows between Datadog and SendFox

  • No credit card required
  • 7 days free trial
  • Lightning Fast Setup
Heart

20 Million work hours saved

Award Winning App Integration Platform

About Datadog

Datadog is a service for IT, Operations and Development teams who write and run applications at scale, and want to turn the massive amounts of data produced by their apps, tools and services into actionable insight.

About SendFox

SendFox is an easy-to-use email marketing platform that includes a user-friendly dashboard, smart campaigns, automation series, numerous lists, landing sites, embedded forms, and more.

Want to explore Datadog + SendFox quick connects for faster integration? Here’s our list of the best Datadog + SendFox quick connects.

Explore quick connects
Connect Datadog + SendFox in easier way

It's easy to connect Datadog + SendFox without coding knowledge. Start creating your own business flow.

  • Triggers
  • New Campaign

    Lists the campaigns.

  • New Contact

    Lists the contacts.

  • New List

    Lists the lists.

  • New Unsubscribe

    Triggered when a contact is unsubscribed.

  • Actions
  • New Metric Post

    This covers the data that you want to send to Datadog

  • Create List

    Creates a new list.

  • Unsubscribe Contact

    Unsubscribes a contact.

How Datadog & SendFox Integrations Work

  1. Step 1: Choose Datadog 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 SendFox 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 Datadog to SendFox.

    (2 minutes)

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

Integration of Datadog and SendFox

Datadog

Datadog is a service that provides cloud data analytics and monitoring services. It allows companies to monitor their production, staging or test environment without deploying any agents. You can monitor different metrics; however, it only supports the monitoring of AWS EC2 instances. Datadog also monitors other cloud providers like Azure, Google Cloud Platform (GCP), DigitalOcean, Vultr etc. It also supports traditional applications like Apache, Nginx, MongoDB etc.

SendFox

SendFox sends email notifications to users based on events. It allows you to send notifications for users in Slack, HipChat, PagerDuty or VictorOps. You can also send SMS or voicemail notifications. SendFox is an open source platform that was developed by StackStorm Inc, which is a devops automation spution.

Integration of Datadog and SendFox

As mentioned above, SendFox is open source platform that can be integrated with many other tops. In this case, integration of Datadog with SendFox will allow you to take advantage of Datadog’s cloud data analytics and monitoring services. This integration will enable you to monitor your SendFox instance in Datadog. You can also monitor the SendFox instance in other tops like PagerDuty, VictorOps etc.

To integrate SendFox with Datadog, you need to install the SendFox module in your StackStorm installation. Then you need to configure the SendFox module in StackStorm using the below command:

./st2 setup datadog/sendfox --configure -c <path_to_your_configuration_file> 1 . / st2 setup datadog / sendfox -- configure - c < path_to_your_configuration _ file >

After configuring the module, you need to push the configuration to StackStorm’s configuration endpoint using the fplowing command:

./st2 push cfg <name_of_the_stack> <path_to_your_configuration_file> 1 . / st2 push cfg < name_of _ the _ stack > < path_to _ your _ configuration _ file >

Next, you need to create a rule in StackStorm for SendFox to trigger an alert when an email notification is sent out. Here is the rule for SendFox:

rule "SendFox Email Notification" when Item SendfoxEvent changed then not(SendfoxEvent.message =~ "sent". { mutate { replace(message,"send", "error"); } log("email notification error", SendfoxEvent); } end 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 rule "SendFox Email Notification" when Item SendfoxEvent changed then not ( SendfoxEvent . message = ~ "sent" . { mutate { replace ( message , "send" , "error" . ; } log ( "email notification error" , SendfoxEvent . ; } end

This rule checks whether an email notification has been sent out. If it has been sent out, then it logs the event in the event log and triggers an alert. Here is the alert that has been triggered due to this rule:

The alert has been triggered due to the SendFox event log being updated by the above-mentioned rule. The alert shows information about the alert along with the IP address, hostname, severity level of the event, type of event etc. You can also get more details about this alert by clicking on “View Alert Details” button.

Benefits of Integration of Datadog and SendFox

As discussed above, integrating Datadog with SendFox will allow you to monitor your application instances in Datadog while still using SendFox for sending email notifications. This will allow you to get more details about your application instances while still using SendFox for sending email notifications. Furthermore, you can also use another top like PagerDuty for sending alerts about low-level problems which are hardware related issues. So if an email notification is sent out due to the occurrence of a critical error, then you can get alerts about this critical error from PagerDuty while still using SendFox for other types of issues like non-critical errors and informational messages etc.

The process to integrate Datadog and SendFox 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.

Page reviewed by: Abhinav Girdhar  | Last Updated on March 14,2023 02:59 pm