Integrating ThousandEyes with SignifAI’s AI and Machine Learning Platform

Jimmy Guerrero
SignifAI
Published in
3 min readJun 29, 2017

Every Site Reliability Engineer (SRE) knows that the more DevOps tools you use to ensure adequate monitoring coverage, the more likely you’ll end up overloaded with alerts and data analysis tasks. Paradoxically, this avalanche of alerts and data might actually cause you to miss precisely the issues you are trying to identify. To help in this situation, SignifAI delivers powerful real-time and predictive insights to DevOps teams by correlating their event, log and metrics data using a combination of artificial intelligence, machine learning and the team’s own expertise.

SignifAI offers 60+ integrations right out-of-the-box with technologies like AWS, New Relic, AppDynamics, Nagios and Pager Duty. The available integrations cover the most popular DevOps tools used for infrastructure, application, notification, collaboration and deployment tasks. In this week’s post we’ll take a look at how easy it is integrate ThousandEyes network monitoring capabilities with SignifAI’s machine intelligence platform.

What is ThousandEyes? ThousandEyes monitors network infrastructure, troubleshoots application delivery and maps Internet performance, all from a SaaS-based platform.

The benefits of ThousandEyes and SignifAI integration

Our mission at SignifAI is to augment a DevOps team’s existing tools with the power of AI and machine learning so that SREs can get to accurate remediations faster. We also designed our platform so that it would easily work with a DevOps team’s existing workflows.

As soon as SignifAI connects to your existing ThousandEyes service, it analyzes all your historical alerts and events. SignifAI then creates powerful correlations between the ThousandEyes data and all your other infrastructure, application and deployment monitoring data, regardless if it happens to be log, event or time-series data. The benefit of these correlations is:

  • An immediate reduction in alert noise
  • Rich context on the alerts that matter. Allowing you to easily explore other monitoring data related to the alert, across data silos and tools.
  • Faster and more accurate root cause analysis
  • Predictive insights powered by deep learning, delivered to you automatically

Integrating ThousandEyes with SignifAI’s Web Collector

To view a short video on how to setup the integration, visit: https://vimeo.com/223800391

SignifAI’s Web Collector sensor for ThousandEyes integrates over a webhook and passively collects alerts and events you’ve already configured. In order to enable this type of collection you will need to do the following:

  1. Log in to the main SignifAI console and navigate to the Sensors tab.
  2. Select ThousandEyes and navigate to the Collector URL tab.
  3. Copy the SignifAI Web Collector for ThousandEyes Events URL
  4. In the ThousandEyes dashboard, Choose Settings > Alerts tab
  5. For each alert, choose the Notifications and configure a webhook.
  6. If you have already configured SignifAI webhook — just choose it for each alert section.
  7. In the event this is your first time, click on Edit webhooks and set a new one by giving it a name and enter the SignifAI collector URL.

Next steps

Originally published at blog.signifai.io on June 29, 2017.

--

--

Jimmy Guerrero
SignifAI
Writer for

Bringing to market startups in the open source, cloud, API, IoT, AI and machine learning spaces.