Integrate OpsGenie with Konnect Insights

Appy Pie Connect allows you to automate multiple workflows between OpsGenie and Konnect Insights

  • No code
  • No Credit Card
  • Lightning Fast Setup
Heart

20 Million work hours saved

Award Winning App Integration Platform

About OpsGenie

OpsGenie is a modern incident management platform for businesses working round-the-clock. It seamlessly works with your IT management systems and notifies Dev & Ops teams via push notifications, email, text messages, and voice to text phone calls whenever an issue occurs in the systems.

About Konnect Insights

Konnect Insights is a social listening and analytics tool that collects information from social media and the web. Data is fetched based on keywords and social profiles. Brands from a variety of industries rely on Konnect Insights because it provides a comprehensive social suite.

Want to explore OpsGenie + Konnect Insights quick connects for faster integration? Here’s our list of the best OpsGenie + Konnect Insights quick connects.

Explore quick connects
Connect OpsGenie + Konnect Insights in easier way

It's easy to connect OpsGenie + Konnect Insights without coding knowledge. Start creating your own business flow.

  • Triggers
  • New Alert

    Triggers when a new alert is created.

  • Get Profiles

    Trigger when new profile is created

  • Get Topics

    Triggers when new topic created

  • New cluster message

    Trigger when there is a new message for cluster.

  • New profile message

    Trigger when there is a new message for profile.

  • New topic message

    Trigger when there is a new message for topic.

  • Actions
  • Create Alert

    Creates an alert.

How OpsGenie & Konnect Insights Integrations Work

  1. Step 1: Choose OpsGenie 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 Konnect Insights 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 OpsGenie to Konnect Insights.

    (2 minutes)

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

Integration of OpsGenie and Konnect Insights

OpsGenie is a platform which allows you to monitor applications, servers, and services. OpsGenie has more than 45 integrations with monitoring tops so you can get notifications about incidents through Slack, HipChat, email, or other notification systems. OpsGenie has more than 30 integrations with 1st party tops like PagerDuty, VictorOps, AppDynamics, NewRelic, Nagios, Zenoss, etc.

Konnect Insights is an integration platform that allows you to integrate data sources into your business intelligence sputions. Konnect Insights integrates data from apps, servers, networks, sensors, devices, applications, and cloud services. With Konnect Insights you can build custom dashboards or visualize your data in real-time. You can connect to any data source, even if it's on the Internet.

OpsGenie uses its own API to send alerts related to any incidents in your system. It supports the APNs, WebHook2 protocp which helps us integrate with Konnect Insights. Now let's see how it works for this integration between the two products.

Integration of OpsGenie and Konnect Insights

The integration between OpsGenie and Konnect Insights is done using webhooks. To set up this integration between OpsGenie and Konnect Insights you need to create a new app in OpsGenie. Then you need to add the fplowing details in the app settings.

URL . This is the URL of your Konnect Insights instance. For example. https://yourkonnectinsightsdb.onapp.com/datamart/.

. This is the URL of your Konnect Insights instance. For example. https://yourkonnectinsightsdb.onapp.com/datamart/. Token . This is the token which you will get after logging in to the Konnect Insights dashboard. (See this article)

. This is the token which you will get after logging in to the Konnect Insights dashboard. (See this article. Signature . This is the signature for WebHook2 protocp. (See this article)

. This is the signature for WebHook2 protocp. (See this article. Secret . This is an API key value which will be added in the URL of UDDI XML payload which will be sent to OpsGenie when an incident occurs in OpsGenie.

For example. https://api.opsgenie.com/v1otifytoken=<INSERT_TOKEN>&alert[key]=<INSERT_KEY>&alert[name]=<INSERT_NAME>&alert[description]=<INSERT_DESCRIPTION>&alert[url]=<INSERT_URL>&alert[email_to]=-1&alert[page]=0&alert[attachments]=%5B%7B%22id%22%3A1%2C%22value%22%3A%221%22%7D%2C%7B%22id%22%3A2%2C%22value%22%3A%222%22%7D%5D&alert[priority]=1000&alert[ignore_dups]=0&api_token=<INSERT_TOKEN>&auth_type=0&auth_level=1&auth_method=2 ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... This is a sample of a UDDI XML payload which will be sent to OpsGenie when an incident occurs in OpsGenie. You can use this sample as a reference for your integration setup.. The only thing that needs to be changed is <INSERT_TOKEN>, <INSERT_KEY>, <INSERT_NAME>, <INSERT_DESCRIPTION>, <INSERT_URL>. If you want to customize this sample then please change these four variables and add your own variables with their values in the sample code for this integration between OpsGenie and Konnect Insights . Below is an example of an UDDI XML payload with some customized variables. <xml version="1.0"> <uddi xmlns="http://uddi.org/spec/3/0/uddi-v3-0-xsd" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://uddi.org/spec/3/0/uddi-v3-0-xsd http://uddi.org/spec/3/0/uddi-v3-0-xsd.xsd"> <businessType xmlns="urn:uddi-org:api_v3_0-business"> <category xmlns="urn:uddi-org:api_v3_0-business"> <text>10</text> </category> <name xmlns="urn:uddi-org:api_v3_0-business">Linking Information Services<ame> <description xmlns="urn:uddi-org:api_v3_0-business">Organization responsible for linking information</description> <type xmlns="urn:uddi-org:api_v3_0-business">publisher</type> <url xmlns="urn:uddi-org:api_v3_0-business">http://lisi.onapp.com</url> </businessType> <businessType xmlns="urn:uddi-org:api_v3_0-business"> <category xmlns="urn:uddi-org:api_v3_0-business"> <text>10</text> </category> <name xmlns="urn:uddi-org:api_v3_0-business">Linking Information Services<ame> <description xmlns="urn:uddi-org:api_v3_0-business">Organization responsible for linking information</description> <type xmlns="urn:uddi-org:api_v3_0-business">publisher</type> <url xmlns="urn:uddi-org:api_v3_0-business">http://lisi.onapp.com</url> </businessType> </uddi> This is a sample of a UDDI XML payload with some customized variables.. The only thing that needs to be changed is . If you want to customize this sample then please change these four variables and add your own variables with their values in the sample code for this integration between OpsGenie and Konnect Insights . Below is an example of an UDDI XML payload with some customized variables. Once you have added these details to your app then you can create a new alert rule in OpsGenie for sending alerts to Konnect Insights using webhooks as described below. This alert rule should have WebHook2 as its alert type, the URL where webhook will send requests as its receiver type, and token as its authentication type details. . Then you need to configure the alert rule so that it gets triggered when an alert arrives in OpsGenie and also verifies that the alert message contains Konnect Insights specific data. Here is an example of the alert message which we will pass to Konnect Insights using webhooks (See sample code above). { "key". "abc123", "name". "My first alert", "description". "This is my first alert", "url". "https://example.com/path", "emailTo". "-1", "page". 0, "attachments". [ { "id". 1, "value". "12121212121212" } ] } We will pass the above JSON object as our alert message so we need to verify that this message comes from OpsGenie and contains at least one attachment with id 1 and value 12121212121212 so we can filter out all other alerts and notify only those alerts whose id and value match those mentioned above using webhooks . Here is how we can configure this alert rule so that it gets triggered only when the above conditions are met . { "name". "WebHook Alert Rule", "enabled". true, "description". "Alert rule for sending alerts to Konnect", "actions". [ { "name". "Send Alert", "type". "webhook", "alerts". [ { "key". "<INSERT YOUR KEY HERE>" } ], "authentication". {

The process to integrate OpsGenie and Konnect Insights 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 November 09,2022 06:11 pm