This section covers the various Integrations that the Selector Software (S2) platform supports. While some specific integrations in the different categories have been highlighted here, the S2 platform is not limited to these alone, and can be easily extended to integrate with any tool as long as there is some method of sharing data with Selector.
Selector has a very flexible extract, transform, and load (ETL) ingest layer that enables the S2 software to integrate with legacy telemetry sources, more modern telemetry sources such as streaming telemetry, any type of product with an API, Kafka, and custom telemetry sources that customers are using in their network.
Selector also supports native integrations to Jupyter Notebook Explorer that enables customers to do custom scripting on the data in the Selector platform.
Selector supports various identity providers such as Azure AD, Active Directory, and standard-based authentication protocols.
Selector Integrations
Integration types include collaboration integrations such as Slack or REST APIs, workflow integrations such as ServiceNow or Jira, inventory integrations such as netbox, and data integrations such as Splunk or Github.
Selector integrations are in four major categories:
- Collaborations—These are apps that integrate directly with the Selector software platform. For example, Selector can be accessed directly from Slack. REST APIs also provide close connections to Selector capabilities.
- Workflow—These are apps that can be coordinated with the Selector platform to make user interactions easier. For example, ServiceNow apps and Jira tickets can be integrated to invoke various features of Selector’s platform. Also, workflows can integrate with inventory and identity providers to offer device and security features.
- Inventory—Selector integrates with several device discovery and configuration tools to supply information about networks and the links they provide over geographical areas.
- Data—Selector can integrate with many other sources of network information, These include tools like Splunk, Kubernetes, GitHub and many other valuable ways to gather network management information. Examples of Selector deployed integrations include Kafka, Webhooks, Elastic, REST polling, Syslog, SNMPv2 and SNMPv3, streaming telemetry, AWS S3, GCP StackDriver, AWS Cloudwatch, and more.
Selector APIs are aligned with the TM Forum industry standard Open APIs/interfaces and support encryption.
Major Integration Categories
Selector integrations are grouped into several major categories:
- Network Equipment: Switches, routers, and other devices
- Synthetics: Telemetry such as Pingmesh or Cisco’s Thousand Eyes and more
- Logs: Information recorded or posted by various devices
- Automation Workflow: ML is used to interpret information from automatic processes
- Identity Provider: Device authentication information
- Alerting: Notifying others of issues
- Collaboration Tools: Using services like chatbots to assist responses
- Public Cloud-Native Services: Information gathered from cloud-based applications
- Application Monitoring: ML and root-cause analysis uses information gathered by apps
- Tools Supporting Standard Methods: Allows for expansion of integration techniques
All of these categories are detailed below.
Network Equipment
Selector Software provides a centralized platform that ingests a variety of data (ex configuration, topology, logs, metrics, events, APIs) from a wide range of network, device, infrastructure, application sources. Selector, leverages advanced analytics and machine learning to proactively detect health, performance, failures and anomalies across these domains, correlates insights into actionable intelligence, and facilitates automated workflows for intelligent alerting, root cause analysis, and streamlined incident tracking.
Vendor Integration Examples
- Routers, Switches: Juniper, Cisco, Cienna, Arista
- Infrastructure: Vmware, Kubernetes
- Device Inventory, CMDB: Netbox, Network-to-code Nautobot, Infoblox NetMRI, ServiceNow
- SDWAN: Cisco Meraki, Cloudgenix Palo Alto Networks
- NMS, EMS: Vmware vCenter, Cisco vManage, Arista CloudVision
- WLAN: Cisco Prime
Vendor Integration Methods
EST API, File Ingest, SNMP (Poll/Push), Syslog, Protocol, Streaming
Synthetics
The Selector platform enhances network, device, infrastructure, and application availability, reachability, and performance analysis by integrating synthetic data with a broad spectrum of telemetry, including configurations, topology, logs, metrics, events, and API data from diverse sources. Leveraging advanced analytics and machine learning, Selector correlates these datasets to proactively identify potential issues and provide comprehensive insights into the health and performance of the entire IT ecosystem.
Synthetics Examples
- Cisco Thousand Eyes
- Pingmesh
Synthetics Integrations Methods
REST API, Webhook, Protocol (ICMP, UDP)
Logs
Selector Software provides a centralized platform that ingests a variety of data (ex configuration, topology, logs, metrics, events, APIs) from a wide range of network, device, infrastructure, application sources. Selector, leverages advanced analytics and machine learning to proactively detect health, performance, failures and anomalies across these domains, correlates insights into actionable intelligence, and facilitates automated workflows for intelligent alerting, root cause analysis, and streamlined incident tracking.
Logs Examples
- Splunk
- Syslog native
- Tacacs logs
- Logstash
Logs Integrations Methods
REST API, Webhook, Protocol, Streaming
Automation Workflow
Selector Software provides a centralized platform that ingests a variety of data (ex configuration, topology, logs, metrics, events, APIs) from a wide range of network, device, infrastructure, application sources. Selector leverages advanced analytics and machine learning to proactively detect health, performance, failures and anomalies across these domains, correlates insights into actionable intelligence, and facilitates automated workflows for intelligent alerting, root cause analysis, and streamlined incident tracking. Some of the sample workflows include automated ticketing workflows with ServiceNow, Email notification with Twilio/SendGrid, orchestration workflow automation via Itential, Ops monitoring workflows with SolarWinds, Source code repository integration with Bitbucket for version tracking, change management workflows, issue management with Jira for automated ticket alerts to the NoC.
Automation Examples
- ServiceNow
- RunDeck
- PagerDuty
- Bitbucket
- Jira
- Itential
- SolarWinds
- Twilio/SendGrid
Automation Integrations Methods
REST API, Webhook, Protocol, Streaming
Identity Provider
Selector provides a centralized platform to broker authentication across multiple IDPs and manage automated authentication alerts across multiple systems.
Identity Provider Examples
- Okta
- Ping Identity
- Azure
Identity Provider Integrations Methods
REST API, Webhook, Protocol, Streaming
Alerting
Selector provides a centralized platform to manage alerts across multiple systems and offers correlated insights across these systems with a single pane of glass view across various layers (ex IP, Flow, Optical etc.).
Alerting Examples
- BigPanda
- ScienceLogic
- LightRiver netFLEX (for Optical Alerts)
Alerting Integrations Methods
REST API, Webhook, Protocol, Streaming
Collaboration Tools
Selector integrates with leading collaboration tools like Slack, Microsoft teams, providing easily accessible notifications, intelligent alerts, and interactive chatbot capabilities within existing workflows, thereby providing a streamlined alert, incident response experience and improved team collaboration.
Collaboration Tools Examples
Collaboration Tools Integration Methods
EST API, Webhook, Protocol, Streaming
Public Cloud-Native Services
Selector Software provides a centralized platform that ingests a variety of data (ex configuration, topology, logs, metrics, events, APIs) from a wide range of public cloud services . Selector, leverages advanced analytics and machine learning to proactively detect health, performance, failures and anomalies across these cloud resources, correlates insights into actionable intelligence, and facilitates automated workflows for intelligent alerting, root cause analysis, and streamlined incident tracking.
Public Cloud-Native Services Examples
- AWS SQS
- AWS Cloudwatch
Public Cloud-Native Services Integration Methods
EST API, Webhook, Protocol, Streaming
Application Monitoring
Selector Software provides a centralized platform that ingests a variety of data (ex configuration, topology, logs, metrics, events, APIs) from application monitoring tools and others like network, device, infrastructure, application sources. Selector, leverages advanced analytics and machine learning to proactively detect health, performance, failures and anomalies, application health and dependencies, correlates insights into actionable intelligence, and facilitates automated workflows for intelligent alerting, root cause analysis, and streamlined incident tracking.
Application Monitoring Example
- Dynatrace
Application Monitoring Integration Methods
REST API, Webhook
Tools Supporting Standard Methods
Selector Software provides a centralized platform that ingests a variety of data (ex configuration, topology, logs, metrics (SNMP Polling, SNMP Traps, gNMI, Prometheus ) , events, APIs, flow data, BGP monitoring) from a wide range of network, device, infrastructure, application sources. Selector, leverages advanced analytics and machine learning to proactively detect health, performance, failures and anomalies across these domains, correlates insights into actionable intelligence, and facilitates automated workflows for intelligent alerting, root cause analysis, and streamlined incident tracking.
Tools Supporting Standard Methods Examples
- Event Streaming (Kafka)
- Flow data (Netflow)
- Metrics (SNMP Polling, SNMP Traps, Prometheus Metrics, gNMI)
- REST API
- Webhooks
- BGP Monitoring (BMP/OBMP)
- File Ingest, CSV, Excel sheet, Google sheets
- Others…
Tools Supporting Standard Integration Methods
REST API, File Ingest, SNMP (Poll/Push), Syslog, Protocol, Streaming