Difference between revisions of "Opsgenie"

From Hornbill
Jump to navigation Jump to search
Line 6: Line 6:
 
|- valign="top"
 
|- valign="top"
 
|style="width:73%"|
 
|style="width:73%"|
[[File:opsgenie_logo.png|300px]]
+
[[File:opsgenie_logo.png|400px]]
 
<br>
 
<br>
==Introduction==
+
===Cloud-based On-Call Management and Alerting===
Opsgenie is a cloud-based Alerting and On-Call Management platform.
+
 
 +
The Opsgenie '''[[Cloud Automation]]''' operations for Hornbill allow you to automate the creation of Alerts, and to check who is on-call for a particular schedule.
  
 
'''Opsgenie''' is a [[Hornbill_iBridge#Premium_Integrations|Premium Integration]] [[File:Green_Dollar.png|12px|link=https://wiki.hornbill.com/index.php/Hornbill_iBridge#Premium_Integrations|Premium Integration]]
 
'''Opsgenie''' is a [[Hornbill_iBridge#Premium_Integrations|Premium Integration]] [[File:Green_Dollar.png|12px|link=https://wiki.hornbill.com/index.php/Hornbill_iBridge#Premium_Integrations|Premium Integration]]
Line 22: Line 23:
 
:* [[Cloud Automation]]
 
:* [[Cloud Automation]]
 
:* [[Business_Process_Designer|Business Process Designer]]
 
:* [[Business_Process_Designer|Business Process Designer]]
 +
:* [[Auto Tasks]]
 +
:* [[Custom Buttons]]
 +
:* [[Runbooks]]
 
|}
 
|}
  
==KeySafe Configuration==
+
==Authentication==
 +
In order to integrate with Opsgenie, you will first need to configure, and securely store the authentication credentials for the Opsgenie Account/s you want to use with the Hornbill App. You can configure your '''Opsgenie''' account authentication in '''[[Hornbill_KeySafe|KeySafe]]''', as below.
 
[[File:Ppsgenie_keysafe.png|300px|right]]
 
[[File:Ppsgenie_keysafe.png|300px|right]]
In order to integrate with Atlassian Opsgenie, you will first need to configure, and securely store the authentication credentials for the Atlassian Opsgenie instance and Accounts you want to use with the Hornbill App.
 
  
Configure your '''Atlassian Opsgenie''' account authentication in '''[[Hornbill_KeySafe|KeySafe]]''' in order to use the Opsgenie options.
+
===Storing Credentials===
 
 
In the admin console > System > Security > KeySafe
 
  
 +
* In '''[[Administration]]''', navigate to System > Security > KeySafe;
 
* Select on '''+''' and select '''API JKey'''
 
* Select on '''+''' and select '''API JKey'''
 
* Give the Opsgenie KeySafe a Title (this is the name/identifier for the Opsgenie account as you will see it when using the Cloud Automation node in your business process)
 
* Give the Opsgenie KeySafe a Title (this is the name/identifier for the Opsgenie account as you will see it when using the Cloud Automation node in your business process)
Line 39: Line 42:
 
* Select '''Create Key''' to save  
 
* Select '''Create Key''' to save  
  
 +
===Revoking Access===
 +
 +
If at any point you wish to revoke your Hornbill instances access to Opsgenie , just select the relevant key in your Keysafe list and hit the '''Trash Can''' button to delete it
 +
 +
'''NOTE''': This will revoke the rights of any existing Opsgenie Integration Calls in your Business Processes/Custom Buttons/Auto Tasks/Runbooks that are using the revoked Opsgenie Account, so you will need to edit these accordingly.
 +
 +
==Cloud Automation Operations==
  
'''Managing Atlassian Opsgenie Configurations'''
+
You can automate the use of the operations listed below using '''[[Cloud Automation|Cloud Automations]]''' from within the '''[[Business_Process_Designer|Business Process Designer]]''', '''[[Auto Tasks]]''', '''[[Custom Buttons]]''' or '''[[Runbooks]]'''.
  
* Use KeySafe to create, store and enable integrations with multiple Atlassian Opsgenie accounts for use in your business processes
+
===On-Call===
* From the Keysafe List, select a Opsgenie account, and use the '''Trash Can''' to delete it
+
:* Who Is On Call - this returns the details of who is on call for a specified Schedule
:* Note, this will remove the rights of any existing Opsgenie Cloud Automations in your business processes, which are using the now deleted Opsgenie Account, so you will need to edit your business processes accordingly.
 
  
==Business Process==
+
===Alerts===
===Options (Methods)===
+
:* Create - This will Create a new Alert
Once you have your Atlassian Opsgenie Account Authorised, you're all set to use it with the '''[[Cloud Automation]]''' in your business processes. The following options are now available for you to use with Atlassian Opsgenie:
+
<br/>
 +
Read more about using '''[[Cloud Automation|Cloud Automations]]''' from the Related Articles section, and learn how to work with input and output parameters for each of the Opsgenie operations.
  
* Who Is On Call - this returns the details of who is on call for a specified Schedule
+
==Support==
* Alerts:
 
** Create - This will Create a new Alert
 
  
Read more about using the '''[[Cloud Automation]]''' from the Related Articles section, and learn how to work with input and out parameters for each of the Opsgenie options.
+
If you have any questions regarding the PagerDuty Keysafe Key or Operations, please visit the '''[https://community.hornbill.com/forum/132-integration-connectors-api-webhooks Hornbill Community Forums]'''.
  
 
[[Category:Integration]]
 
[[Category:Integration]]

Revision as of 08:40, 27 May 2020

Home > Integration > Business Process Automation & Orchestration > Hornbill iBridge > Opsgenie

Opsgenie logo.png

Cloud-based On-Call Management and Alerting

The Opsgenie Cloud Automation operations for Hornbill allow you to automate the creation of Alerts, and to check who is on-call for a particular schedule.

Opsgenie is a Premium Integration Premium Integration

Related Articles

Authentication

In order to integrate with Opsgenie, you will first need to configure, and securely store the authentication credentials for the Opsgenie Account/s you want to use with the Hornbill App. You can configure your Opsgenie account authentication in KeySafe, as below.

Ppsgenie keysafe.png

Storing Credentials

  • In Administration, navigate to System > Security > KeySafe;
  • Select on + and select API JKey
  • Give the Opsgenie KeySafe a Title (this is the name/identifier for the Opsgenie account as you will see it when using the Cloud Automation node in your business process)
  • Optionally add a description
  • API Key - Define the Opsgenie API Key that you wish to perform the operations using.
  • API Endpoint - Define the API Endpoint that the operations should use. For Opsgenie accounts hosted in the EU, this should be https://api.eu.opsgenie.com and everywhere else it should be https://api.opsgenie.com
  • Select Create Key to save

Revoking Access

If at any point you wish to revoke your Hornbill instances access to Opsgenie , just select the relevant key in your Keysafe list and hit the Trash Can button to delete it

NOTE: This will revoke the rights of any existing Opsgenie Integration Calls in your Business Processes/Custom Buttons/Auto Tasks/Runbooks that are using the revoked Opsgenie Account, so you will need to edit these accordingly.

Cloud Automation Operations

You can automate the use of the operations listed below using Cloud Automations from within the Business Process Designer, Auto Tasks, Custom Buttons or Runbooks.

On-Call

  • Who Is On Call - this returns the details of who is on call for a specified Schedule

Alerts

  • Create - This will Create a new Alert


Read more about using Cloud Automations from the Related Articles section, and learn how to work with input and output parameters for each of the Opsgenie operations.

Support

If you have any questions regarding the PagerDuty Keysafe Key or Operations, please visit the Hornbill Community Forums.