# Sysdig Monitor

[<mark style="color:blue;">Sysdig Monitor</mark>](https://sysdig.com/products/monitor/) is a monitoring tool you need to gain visibility into the infrastructure, applications, and services that drive your business. Get results quickly with out-of-the-box Kubernetes infrastructure visualizations, cloud integrations, dashboards, and alerts.

Route detailed events from Sysdig Monitor to the right users in Squadcast.

### How to integrate Sysdig Monitor with Squadcast

### In Squadcast: Using Sysdig Monitor as an Alert Source

1. Navigate to **Services** -> **Service Overview** -> select or search for your Service. Expand the accordion -> In the Alert Sources section, click **Add**.

<figure><img src="https://1574591692-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F8TaWz01jmUJl58p4ZVel%2Fuploads%2Fgit-blob-4fbd74e7ca0b30173c47a1d58ed6a0804a0465aa%2FAlert_Sources.png?alt=media&#x26;token=aaca6610-9d18-4dd4-9cf5-320042f326f1" alt="How to configure Sysdig Monitor integration in Squadcast" width="563"><figcaption></figcaption></figure>

2\. Select **Sysdig Monitor.** Copy the displayed **Webhook URL** to [<mark style="color:blue;">configure</mark>](#in-sysdig-monitor-add-a-notification-channel-for-squadcast) it within **Sysdig Monitor.** Finish by clicking **Add Alert Source** -> **Done.**

<figure><img src="https://1574591692-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F8TaWz01jmUJl58p4ZVel%2Fuploads%2Fgit-blob-787dc05838f918bcfada30415960f41a4e24a7b2%2FSysdig%20Monitor.png?alt=media&#x26;token=ab05f8f8-1940-4acf-8924-46da70dfb67b" alt="Steps to add Sysdig Monitor integration to a service in Squadcast" width="563"><figcaption></figcaption></figure>

{% hint style="warning" %} <mark style="color:orange;">**Important**</mark>**:**

When an alert source turns <mark style="color:green;">Active</mark>, it’ll show up under Configured Alert Sources. You can either generate a test alert from the integration or wait for a real-time alert to be generated by the Alert Source.\
\
An Alert Source is <mark style="color:green;">active</mark> if there is a recorded incident via that Alert Source for the Service.
{% endhint %}

### In Sysdig Monitor: Add a Notification Channel for Squadcast

{% hint style="info" %} <mark style="color:blue;">**Note**</mark>**:**

You can add a Notification Channel in Sysdig Monitor only if your user has the right permissions. More information on this is available [here](https://docs.sysdig.com/en/set-up-notification-channels.html).
{% endhint %}

1. Click on your username in the bottom left corner and select **Settings**

![](https://1574591692-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F8TaWz01jmUJl58p4ZVel%2Fuploads%2Fgit-blob-cf6f809a826e13410983c61af9797c2e56a9fe5b%2Fsysdig_2.png?alt=media\&token=c4d8464f-71fd-4ebd-a107-b3dbebfd48bd)

2. Select **Notification Channels** from the sidebar

![](https://1574591692-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F8TaWz01jmUJl58p4ZVel%2Fuploads%2Fgit-blob-19bd1cd14309bf0a3fdbf5de9a753e0ffec2e25d%2Fsysdig_3.png?alt=media\&token=86618d3d-b943-4aa5-bc7c-0555d491c6b3)

3. Select **Add Notification Channel** and select **Webhook**

![](https://1574591692-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F8TaWz01jmUJl58p4ZVel%2Fuploads%2Fgit-blob-cbc204b2831e5934a47f35ad7ba66dc7ae12a9c6%2Fsysdig_4.png?alt=media\&token=eac46563-3b9a-4c4d-b03c-3e20aaff8348)

4. To create a *Squadcast Webhook Notification Channel*:

* **URL:** Paste the previously copied Webhook URL from Squadcast
* **Channel Name:** Give the Channel a meaningful Name
* **Enabled:** Toggle **on**
* **Notify when Resolved:** Toggle **on**
* **Notify when Acknowledged:** Toggle **off**
* **Test notification:** Toggle **on**

![](https://1574591692-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F8TaWz01jmUJl58p4ZVel%2Fuploads%2Fgit-blob-2be30d50ec2761c488f5574368fdcefc5bb8b522%2Fsysdig_5.png?alt=media\&token=ca8854ec-7faf-4db8-b7ca-cc4f5804ae6d)

* Click **Save** to save the Squadcast Webhook Notification Channel

5. Verify that the Webhook that you added is visible in **Notification Channels** and is **Enabled**

![](https://1574591692-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F8TaWz01jmUJl58p4ZVel%2Fuploads%2Fgit-blob-3d4612f5a5371b64e12ea271956dd6c3396f1126%2Fsysdig_6.png?alt=media\&token=33e69561-ce93-4aa2-9d1a-85048ce17ca9)

{% hint style="info" %} <mark style="color:blue;">**Note**</mark>**:**

When you **save** the Webhook, a **test alert** is sent to Squadcast for which Squadcast creates a **test incident**. This will verify that the Webhook is working as expected.

<img src="https://1574591692-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F8TaWz01jmUJl58p4ZVel%2Fuploads%2Fgit-blob-01a400b227be9eb92febcf66d52e2b8d1616269b%2Fsysdig_7.png?alt=media&#x26;token=07724612-7dc9-4b0a-b1ec-aa440adfa419" alt="" data-size="original">
{% endhint %}

That is it, you are now good to go!

* Now whenever an alert is triggered in Sysdig Monitor, an incident will be created for it in Squadcast.
* Once the alert(s) that triggered the incident(s) are resolved in Sysdig Monitor, the corresponding Squadcast incidents would get resolved automatically.

*Have any questions?* [*Ask the community*](https://community.squadcast.com/view/home)*.*
