Is integration between Opsgenie and Compass, and Insight and Opsgenie available yet?
Asked by rain.ettienne:

I would like to know if its possible to configure alerts through integration between Opsgenie and Compass to notify stakeholders, team owners, and etc. if a component were to experience an issue. I'd also like to know if we can directly configure alerts with scores cards in Compass to notify whomever appropriate via email.


Answers:
author: Josh Campbell
body: Hey there, Josh here from the Compass product team. Our Opsgenie integration is in the works and this is exactly the type of feedback we need, thanks so much!

A few questions if you don't mind:

Are you also interested in getting metrics around incidents and alerts from Opsgenie for use within Compass, say with scorecards? Like having "MTTR" or "number of Incidents" as scorecard criteria.

Do you have any interest in syncing components or teams into Opsgenie from Compass? Or maybe the other way around?

What if you could trigger an incident from within Compass on a given component and alert dependencies that have been defined for the component? Are there other actions around incidents or alerts that you could see yourself wanting to drive or perform from within Compass that would make your life easier?

Thanks again for the feedback, we really appreciate you taking the time. I'd love to hear back on the above and definitely open to hearing any other suggestions!

comments: author: Ken Young
body: Related to this, is the idea the the Insight Database is populated with "Services" that can be shared between compass, Opsgenie and Insight. A current frustration with Opsgenie that services are only at the Incident level, and not the Alert level. This would help with the metrics and scorecard items that you were referencing above. @


author: Taylor
body: Hey [@Ken Young](/t5/user/viewprofilepage/user-id/4596309) I would love to add a bit more colour to what we are thinking here. This is still subject to change, but this is where we are:

1. We are not seeing a lot of customers adopt Compass and JSM Insight. Those who adopt Compass are more engineering driven trying to adopt DevOps best practices in a distributed world. This is independent of size, but usually larger companies are a bit older and therefore do have large IT teams that would use Insight. We are seeing some overlap, just not a lot and therefore why we haven't gotten to this just yet.
2. Compass is going deep on 'software components' with everything you will need to know about them for your engineering org to operate really efficiently and invest in a world-class developer experience around it. **To that end, yes, we will need to sync with OG Services, JSM Insight services, and JSW component objects**. This will help track various pieces of 'work' happening across the dev workflows in JSW and ops workflows (OG/JSM and even some teams using JSW for that too) back to the architecture being tracked in Compass. Some of that service info could be pushed into (or come from) Insight for IT/Audit purposes if you have different needs that Insight may be able to handle better over Compass.
3. For the alerts and incidents level comment you amde, we are starting with OG on-call schedules and incident events like [@Josh Campbell](/t5/user/viewprofilepage/user-id/4526760) mentioned above. But can easily extend this to alerts and other things in Opsgenie.

We would love to grab time with you to talk through this and help inform our roadmap if you have the time. Otherwise, could you write out here a bit more on what you are looking for.

**Questions I have for you:**

1. How would you like Insight DB, OG, and Compass to work together? Are you using one as the system of record but using maybe Compass as the unified interface to interact with it? What information do you need sycned across all of them?

2. For Opsgenie alerts, would you want to tie all alerts to at least 1 Compass component? Or many? How would you use that with metrics \& scorecards back in Compass? How would this interact with our Team Dashboard concept and on-call schedules, rotations, and escalation policies that typically are formed around alerting logic.

Looking forward to hearing from you! Cheers


Tags: opsgenie