logo

CALLGOOSE

Progress WhatsUp Gold


This document shows you how you can integrate Callgoose SQIBS with Progress WhatsUp Gold.

Incidents will be creating in Callgoose SQIBS when there is a incident created in Progress WhatsUp Gold as per the Alert rule configured by you in the Progress WhatsUp Gold

This documentation is created to test the Integration between different vendors. Different application monitors and different environments may require different values to get a meaningful incident and incident description.

In Callgoose SQIBS


 Create filter  as per the Progress WhatsUp Gold workflows.

  • For test purpose, create an API filter like this

0_Callgoose_Sqibs_Progress_WhatsUp_Gold

Note: After test, create suitable API filter values depending on the payload sent by Progress WhatsUp Gold to create a meaningful incident.


In Progress WhatsUp Gold


  1. Log in to the Progress WhatsUp Gold DashboardClick on settings, Choose Actions and Alerts

1_Callgoose_Sqibs_Progress_WhatsUp_Gold

  1. Click on Actions and Policies

2_Callgoose_Sqibs_Progress_WhatsUp_Gold > Click on Action > Click on "Add" + icon > Select Action Type > Choose PowerShell Script

3_Callgoose_Sqibs_Progress_WhatsUp_GoldClick on Select

  1. Add PowerShell Script ActionName: Callgoose SQIBS PowerShell Script Description: Use default description Script Text:
$headers =  @{
 'Content-Type'='application/json'
 'Authorization'='Bearer xxxxxxxxxxxxxxxxxxxxxxx'
 }

$body = @{
"Alert message" = "%Device.DisplayName is %Device.State - (%Device.Address)" 
"Alert description" = "Device Primary Role - %Device.Role"
"Monitors that are down" = "%Device.ActiveMonitorDownNames"
"Monitors that are up" = "%Device.ActiveMonitorUpNames" 
"Device Status" = "https://win2022svr02:443/NmConsole/#v=Wug_view_dashboard_DeviceStatus/p=%7B%22deviceId%22%3A%Device.DatabaseID%7D"
}

Invoke-RestMethod -Method 'Post' -Uri 'https://xxxxxxxx.callgoose.com/sqibs-api/v1/process?from=WhatsUp+Gold' -Headers $headers -Body ($body|ConvertTo-Json) -ContentType "application/json"

if( $? ) {
 Write-Host "Callgoose SQIBS PowerShell Script execution is Success"
} else {
 Write-Host "Callgoose SQIBS PowerShell Script execution is Failed"
}    

4_Callgoose_Sqibs_Progress_WhatsUp_GoldClick on Save


  • Change the WhatsUp Gold system URL to match with your own - "Device Status" = "https://win2022svr02:443/NmConsole/
  • Must add header Content-Type in Json format
  • How to get  endpoint URL 
  • Refer this link for  How to send to Sqibs API 
  • Please make sure you have added API filter contains values in Callgoose SQIBS before you send test notifications to create the incident in Callgoose SQIBS. You may also add API filter after checking API Log


5_Callgoose_Sqibs_Progress_WhatsUp_GoldYou will see this PowerShell Script Callgoose SQIBS PowerShell Script in Actions


  1. Click on Action PoliciesAction Policy Builder Policy name: Callgoose SQIBS Action Policy


6_Callgoose_Sqibs_Progress_WhatsUp_GoldClick on "Add" + icon


7_Callgoose_Sqibs_Progress_WhatsUp_GoldPolicy rules:


Click on "Add" + icon
Select an action from the Action Library
Choose Callgoose SQIBS PowerShell Script
Execute the Action on the following state change
Choose Down
Click on OK

Click on "Add" + icon again


8_Callgoose_Sqibs_Progress_WhatsUp_GoldPolicy rules:


Click on "Add" + icon
Select an action from the Action Library
Choose Callgoose SQIBS PowerShell Script
Execute the Action on the following state change
Choose Up
Only if the following state was reached, Choose Down
Add more policies as per your requirements


9_Callgoose_Sqibs_Progress_WhatsUp_GoldAfter adding Policy rules, Click on SaveYou can see Callgoose SQIBS Action Policy in Action Policies

10_Callgoose_Sqibs_Progress_WhatsUp_Gold

  1. Go to MY NETWORK, Choose your Monitoring device then right click , Edit Device then Action Policy

11_Callgoose_Sqibs_Progress_WhatsUp_Gold

  1. Assign Action Policy Action Policy: Choose Callgoose SQIBS Action Policy Click on OK

12_Callgoose_Sqibs_Progress_WhatsUp_GoldRight click the device again, Device Properties, Click on ActionsApply the following Action PolicyPlease make sure it is Callgoose SQIBS Action PolicyIf not, Click on Edit and Choose Callgoose SQIBS Action Policy and Click on OK


  1. How to testShutdown the monitoring device You can see that WhatsUp Gold monitoring device status changed in the WhatsUp gold dashboard and Callgoose SQIBS created incident

13_Callgoose_Sqibs_Progress_WhatsUp_GoldYou can see more details about Action Activity Log in Device status of that particular monitoring device


  • Whenever Progress WhatsUp Gold trigger alert, Callgoose SQIBS will create incident as per the conditions you configured in the Progress WhatsUp Gold and Callgoose API filter.



CALLGOOSE
SQIBS

Advanced Automation platform with effective On-Call schedule, real-time Incident Management and Incident Response capabilities that keep your organization more resilient, reliable, and always on

Callgoose SQIBS can Integrate with any applications or tools you use. It can be monitoring, ticketing, ITSM, log management, error tracking, ChatOps, collaboration tools or any applications

Callgoose providing the Plans with Unique features and advanced features for every business needs at the most affordable price.



Unique Features

  • 30+ languages supported
  • IVR for Phone call notifications
  • Dedicated caller id
  • Advanced API & Email filter
  • Tag based maintenance mode

Signup for a freemium plan today &
Experience the results.

No credit card required