Dashboard Pack - PagerDuty
This article describes how to download a specific dashboard pack. You can download dashboard packs from dashboards.squaredup.com and learn more about how dashboard packs work here: Dashboard Packs
Description
This dashboard gives an overview of incidents and alerting from PagerDuty.
Resolved (Summary Donut) | Resolved incidents |
Triggered, Acknowledged, Resolved (Scalar) | Insight into the current incidents of each priority |
Incidents Over Time (Line Graph and Sparklines) | Time series showcasing incidents over a time span (customizable and can use page timeframe) |
Recent Alerts (Grid) | List of recent alerts (customizable and can use page timeframe). Also displays which integration alert has been triggered from |
The page timeframe is the timeframe setting a dashboard is currently using. When a user changes the page timeframe, all tiles that use the page timeframe will adapt to the new timeframe. Tiles that don't use the dynamic page timeframe aren't affected and won't change.
How do I import and configure this dashboard?
Ensure you're using Dashboard Server v5.3 or above.
Already a SquaredUp customer?
Get the latest version of Community Edition
New to SquaredUp?
Create a Web API provider to connect with your PagerDuty environment.
Use the following settings:
Type Simple auth Name PagerDuty
Note: The name is case-sensitive and must be entered exactly like given here for the tiles to recognize the provider automatically. If you name it differently, you will need to select the provider manually for each tile on the dashboard.
URL Enter the base url for the PagerDuty API, i.e. https://api.pagerduty.com/
default headers Enter your PagerDuty API token in the following format:
First box (name):
authorization
Second box (value):Token token=API token from PagerDuty
How to create a Web API provider for PagerDutyIn Dashboard Server navigate to the right-hand menu ☰ > system > Integrations
Under Integrations click Web API.
Click the authentication type Simple
In the service name box type in a suitable name, e.g. PagerDuty
The base URL should be the current PagerDuty API URL, for example:
https://api.PagerDuty.com/
Under default headers click add
Add the following information to the boxes as shown below:
First box (name):
authorization
Second box (value):Token token=API token from PagerDuty
You can create an API access key (token) by logging in to PagerDuty > Integrations > API Access Keys > Create New API Key, and ticking Read-only API Key. See Generating API Keys
Copy the API access key from PagerDuty before closing the window:Paste into the authorization value box in Dashboard Server, prepended by
Token token=
as shown above.Click Save.
Download and import this dashboard pack.
How to import a dashboard packDownload the dashboard pack zip file for the dashboard pack you wish to import.
There may be additional steps before or after the import to get the dashboard working in your environment.
In Community Edition go to the top right hand menu ☰ > Import Dashboard Packs and drag the zip file into the Manual Import box.
The dashboard pack is imported and if the pack contains top-level dashboards, these will automatically appear in the navigation bar, usually in a folder called 'Community Dashboards' for dashboard packs from the SquaredUp Community.
Carry out any additional steps required to make the dashboard work in your environment. These steps will be described on the download page for each dashboard. For example, you may need to create the correctly named Web API provider, create a PowerShell profile, or edit tile scopes.
Edit the imported dashboard as required.