Skip to search Skip to main content

Integrations

Built-in integrations with the most widely used infrastructure-as-code tools used by DevOps teams, such as Terraform and OctoDNS, ensure reliable, secure deployment changes without the delays and “friction” of traditional processes.

Ansible

Ansible is a powerful DevOps automation toolkit. The NS1 Ansible module supports automated management of your zones and records, including full support for configuring Filter Chains. Integrate NS1 into your provisioning and deployment automation pipeline.

Download the module on GitHub.

Ansible Logo

Apache Mesos

Apache Mesos abstracts CPU, memory, storage, and other computer resources away from machines (physical or virtual), enabling fault-tolerant and elastic distributed systems to easily be built and run effectively.

Because service discovery is a key challenge, we've developed an experimental Mesos connector, mesos2ns1, to enable service discovery for Mesos clusters via NS1's Managed DNS and Dedicated DNS networks.

For more details, see the README and the rest of the project on Github.

Apache Mesos Logo

AWS CloudWatch

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

Our integration allows users to utilize AWS CloudWatch as a Data Source to push monitoring data into NS1 and automate real-time traffic management.

To activate this integration, simply connect the AWS CloudWatch Data Source in the NS1 portal.

AWS CloudWatch Logo

Boundary

Boundary is a SaaS-based monitoring solution for cloud and server infrastructure - allowing you to monitor, visualize, and alert with one second resolution. Use our new integration to push Boundary monitoring data into NS1 to automate real-time traffic management.

To activate this integration, simply connect the Boundary Data Source in the NS1 portal.

Boundary Logo

Catchpoint

Catchpoint’s suite of world-class Web Performance Monitoring offers tools enabled to optimize and protect the speed and uptime of your website, applications, and infrastructure with powerful analytics, alerting, and troubleshooting.

Our integration allows users to utilize Catchpoint as a Data Source to push monitoring data into NS1 and automate real-time traffic management.

To activate this integration, simply connect the Catchpoint Data Source in the NS1 portal.

Catchpoint Logo

Cisco Umbrella

Sooner or later malware will get into your network. But the attack is not complete until the malware contacts its command and control server somewhere on the dark web. Cisco Umbrella not only helps to protect against initial infection with proactive threat intelligence powered by Cisco Talos, but also prevents communication to an attacker's server in the event devices do become infected. By blocking command and control callbacks, you can stop data exfiltration and ransomware encryption. Even when your users are outside the office and surfing the web, they are protected by Umbrella.

Learn more from the Cisco and Umbrella Solution Sheet

Cisco Umbrella Logo

Consul

HashiCorp Consul provides a full featured service-mesh control plane with service discovery, configuration, and segmentation for dynamic infrastructure.

NS1’s integration with Consul makes it easy to unify service discovery and intelligently steer service traffic across increasingly complex and dynamic multi-cloud environments.

GitHub Repository for NS1 Consul

Consul Logo

Datadog

Datadog is a widely used SaaS-based monitoring solution. Use our new integration to push Datadog monitoring data into NS1 to automate real-time traffic management.

Check out this knowledge base article for a step-by-step guide to setting up your Datadog integration.

Datadog Logo

Go

The Go language is an open source programming language that makes it easy to build simple, reliable, and efficient software.

The NS1 golang client resides in the ns1-go.v2/rest package, and simply augments http/client with authentication, rate limiting, and more.

Learn more at the GitHub repository. Additional documentation can be found on Godocs.

Go Logo

HipChat

NS1’s native monitoring platform can deliver alerts directly to your team via HipChat.

The integration is customizable – just select the room where you want notifications delivered and help alert your team about issues before they turn into wildfires.

To setup your own notifications, head on over to our knowledge base and follow this simple guide.

HipChat Logo

Kubernetes

Kubernetes (K8s) is an open-source system for automating deployment, scaling, and management of containerized applications.

NS1’s integration with Kubernetes Cert Manager automates DNS validation by a Certificate Authority and makes it easy apply and manage SSL/TLS certificates to any domain or subdomain in the NS1 platform.

NS1’s integration with Kubernetes External DNS automates discovery and DNS updates for dynamic services, creating a single source of truth that any team can query.

Kubernetes Logo

Microsoft Azure Active Directory

The Azure Active Directory (Azure AD) enterprise identity service provides single sign-on and multi-factor authentication. It helps protect enterprise users from cybersecurity attacks by simplifying access to pre-integrated software as a service (SaaS) applications from anywhere.

The integration enables enterprise users to sign into the NS1 Managed DNS platform using Azure AD credentials.

Joint NS1 and Azure Active Directory customers can activate this integration by obtaining the NS1 SSO for Azure app from the Azure Marketplace.

Microsoft Azure Active Directory Logo

Monitor.us

Monitor.us is a cloud-based platform designed for website uptime and response time monitoring, server health monitoring, network performance monitoring, custom metrics monitoring, and more.

With this integration you can connect your Monitor.us account as a Data Source to push monitoring data into NS1 and automate real-time traffic management.

To activate this integration, simply connect the Monitor.us Data Source in the NS1 portal.

Monitor.us Logo

MUX

Mux Data monitors viewer quality of experience metrics such as playback failures, startup time, rebuffering and video quality. Mux streamlines and simplifies data collection with documented SDKs for a wide range of players and devices.

NS1 & Mux integration makes data actionable. It combines CDN performance and viewer quality of experience metrics to automatically adjust CDN routing decisions for each viewer, thereby ensuring the best experience.

Learn more from the Mux integration datasheet

MUX Logo

New Relic

New Relic is a SaaS-based software analytics platform offering app performance management and mobile monitoring solutions.

With this integration you can connect your New Relic account as a Data Source to push monitoring data into NS1 and automate real-time traffic management.

To activate this integration, simply connect the New Relic Data Source in the NS1 portal.

New Relic Logo

NGINX

NS1 allows you to push rich telemetry from your NGINX appliances all the way to the edge of our network, allowing NS1 to make extremely intelligent routing decisions by pairing our monitoring and RUM with metrics coming directly from your ADCs.

The integration combines two powerful solutions to give you granular visibility into the health of your infrastructure and greater control over your traffic management policies. Robust and intuitive API configuration tools simplify the implementation process—making it easy to scale complex configurations as your network evolves.

Download the Datasheet

NGINX Logo

NS1 Command Line Interface (ns1cli)

NS1's Command Line Interface (ns1cli) is a lightweight shell application that can be installed easily from the pip package manager, providing access to NS1's Data-Driven DNS platform at your fingertips.

From your command line, do a pip install for the ns1cli package:

$ pip install ns1cli

The requisite components will be loaded into your environment, and the utility will be ready to use. More information on using the utility can be found in this technical article.

You can access the source on NS1's GitHub.

NS1 Command Line Interface (ns1cli) Logo

NS1 JS API

This is a high level JS client for NS1.com's REST API. Works as a Node.js module, tested on Node v 5+. If you'd like to use this in the browser and need to bypass our CORS restrictions, please contact us directly. Requires an NS1 account w/ an API key.

Download the package on GitHub.

NS1 JS API Logo

OctoDNS

OctoDNS provides a set of tools & patterns that make it easy to manage your DNS records across multiple providers. This is especially handy for NS1 customers who are splitting delegation across two or more separate DNS providers.

OctoDNS GitHub Repository

OctoDNS Logo

Okta

Okta protects and enables enterprise employees, contractors and partners by providing always on Single Sign-On authentication and reliable integration with web and mobile applications, with a full-featured federation engine and flexible access policy.

The integration enables Okta-authenticated users to access NS1’s Managed DNS portal.

To activate this integration see the configuration guide available at Okta.

Okta Logo

Pager Duty

Tired of receiving email notifications about your monitors when you’re not on call? Now you can send NS1 monitoring notifications through to PagerDuty.

This integration is ideal for teams with prioritization schedules managed in PagerDuty. Follow the steps outlined in the setup guide posted to our knowledge base to get started.

Pager Duty Logo

PHP

This package provides a PHP SDK for accessing the NS1 DNS platform and includes both a simple NS1 REST API wrapper as well as a higher level interface for managing zones, records, data feeds, and more. It requires PHP 5.3+ and the curl extension.

Download the package on GitHub.


PHP Logo

Pingdom

Pingdom is a well known and widely used cloud-based uptime and performance monitoring solution. Use our new integration to push Pingdom monitoring data into NS1 to automate real-time traffic management.

To activate this integration, simply connect the Pingdom Data Source in the NS1 portal.

Pingdom Logo

Python SDK

This package provides a python SDK for accessing the NSONE DNS platform and includes both a simple NSONE REST API wrapper as well as a higher level interface for managing zones, records, data feeds, and more. It supports synchronous and asynchronous transports. Both python 2.7 and 3.3 are supported.

Download the package on GitHub.

Python SDK Logo

Rackspace

Rackspace Cloud Monitoring is an enterprise-grade solution that helps keep your applications up and running fast—all of the time. Remote monitoring tests connectivity from regional zones deployed throughout our global data centers, and agent-based monitoring gathers information from inside each resource.

With this integration you can connect your Rackspace Cloud Monitoring account as a Data Source to push monitoring data into NS1 and automate real-time traffic management.

To activate this integration, simply connect the Rackspace Cloud Monitoring Data Source in the NS1 portal.

Rackspace Logo

ServiceNow

ServiceNow’s cloud‑based platform and solutions deliver digital workflows that create great experiences and unlock productivity for employees and the enterprise.NS1’s integration with ServiceNow makes it easy to automate DNS, DHCP, and IP address management (IPAM) workflows and manage change at DevOps speed and cloud scale.

For more information about NS1’s integration with ServiceNow, read the solution brief or download the integrations from the ServiceNow Store.

ServiceNow Logo

Slack

NS1’s native monitoring platform can deliver alerts directly to your team via Slack.

The integration is fully customizable – notify your entire operations team when there’s a blip in your primary datacenter, or restrict specific notifications to individual users or channels. Leveraging NS1 alerts helps improve communication so your team can put out small fires quickly - before they become raging infernos.

To setup your own notifications, head on over to our knowledgebase and follow this simple guide.

Slack Logo

Terraform

Hashicorp Terraform is infrastructure as code software that enables DevOps teams to safely and predictably create, change, and reproduce production infrastructure. NS1 Terraform Provider integration supports the ability to integrate resource creation and updates with the registration of those resources in the NS1 DNS.

GitHub Repository for NS1 Terraform Provider


Terraform Logo

Request a Demo

Contact Us

Get Pricing

Learn More About our Partner Program