You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

138 lines
6.4 KiB

<form class="form-horizontal form-complex">
<div class="control-group">
<label class="control-label" for="action.itsi_pagerduty_event.param.pd_account">PagerDuty Account
<span class="required">*</span>
</label>
<div class="controls">
<splunk-search-dropdown
data-test-itsi="action-itsi-pagerduty-event-account-dropdown"
name="action.itsi_pagerduty_event.param.pd_account" id="itsi_pagerduty_event_pd_account"
search="| rest /servicesNS/nobody/SA-ITOA/configs/conf-itsi_pagerduty_accounts | table title"
label-field="title" value-field="title">
</splunk-search-dropdown>
</div>
</div>
<div class="control-group">
<label class="control-label" for="action.itsi_pagerduty_event.param.pd_event_action">PagerDuty Event Action
<span class="required">*</span>
</label>
<div class="controls">
<select
data-test-itsi="action-itsi-pagerduty-event-action-type-dropdown"
name="action.itsi_pagerduty_event.param.pd_event_action" id="event_action" value="trigger">
<option value="trigger">Trigger</option>
<option value="acknowledge">Acknowledge</option>
<option value="resolve">Resolve</option>
</select>
<span class="help-block">
Type of PagerDuty to be sent. Can be trigger, acknowledge or resolve
</span>
</div>
</div>
<div class="control-group">
<label class="control-label" for="action.itsi_pagerduty_event.param.pd_source">Source
<span class="required">*</span>
</label>
<div class="controls">
<input type="text" name="action.itsi_pagerduty_event.param.pd_source" data-test-itsi="action-itsi-pagerduty-event-source-textbox" id="pd_source" value="" />
<span class="help-block">
PagerDuty Event source, i.e. a host or service
</span>
</div>
</div>
<div class="control-group">
<label class="control-label" for="action.itsi_pagerduty_event.param.pd_summary">Summary
<span class="required">*</span>
</label>
<div class="controls">
<input type="text" name="action.itsi_pagerduty_event.param.pd_summary" data-test-itsi="action-itsi-pagerduty-event-summary-textbox" id="summary" value="" />
</div>
</div>
<div class="control-group">
<label class="control-label" for="action.itsi_pagerduty_event.param.pd_severity">Severity
<span class="required">*</span>
</label>
<div class="controls">
<select
data-test-itsi="action-itsi-pagerduty-event-severity-dropdown"
name="action.itsi_pagerduty_event.param.pd_severity" id="severity" value="" >
<option value="critical">Critical</option>
<option value="error">Error</option>
<option value="warning">Warning</option>
<option value="info">Info</option>
</select>
<span class="help-block">
Event severity. Can be one of critical, error, warning or info
</span>
</div>
</div>
<div class="control-group">
<label class="control-label" for="action.itsi_pagerduty_event.param.pd_timestamp">Timestamp</label>
<div class="controls">
<input type="text" name="action.itsi_pagerduty_event.param.pd_timestamp" data-test-itsi="action-itsi-pagerduty-event-timestamp-textbox" id="timestamp" value="" />
<span class="help-block">
Must be in epoch time which will be re-formatted to ISO Format. If left blank, will consider the time of executing the action
</span>
</div>
</div>
<div class="control-group">
<label class="control-label" for="action.itsi_pagerduty_event.param.pd_dedup_key">Incident Key
<span class="required">*</span>
</label>
<div class="controls">
<input type="text" name="action.itsi_pagerduty_event.param.pd_dedup_key" data-test-itsi="action-itsi-pagerduty-event-dedup-key-textbox" id="dedup_key" value="" disabled/>
<span class="help-block">
Unique key for deduplication. This will be by default Episode Id
</span>
</div>
</div>
<div class="control-group">
<label class="control-label" for="action.itsi_pagerduty_event.param.pd_link_href">Link Href</label>
<div class="controls">
<input type="text" name="action.itsi_pagerduty_event.param.pd_link_href" data-test-itsi="action-itsi-pagerduty-event-link-href" id="link_href" value="" />
</div>
</div>
<div class="control-group">
<label class="control-label" for="action.itsi_pagerduty_event.param.pd_link_text">Link Text</label>
<div class="controls">
<input type="text" name="action.itsi_pagerduty_event.param.pd_link_text" data-test-itsi="action-itsi-pagerduty-event-link-text" id="link_text" value="" />
</div>
</div>
<div class="control-group">
<label class="control-label" for="action.itsi_pagerduty_event.param.pd_class">Class</label>
<div class="controls">
<input type="text" name="action.itsi_pagerduty_event.param.pd_class" data-test-itsi="action-itsi-pagerduty-event-class-textbox" id="class" value="" />
</div>
</div>
<div class="control-group">
<label class="control-label" for="action.itsi_pagerduty_event.param.pd_component">Component</label>
<div class="controls">
<input type="text" name="action.itsi_pagerduty_event.param.pd_component" data-test-itsi="action-itsi-pagerduty-event-component-textbox" id="component" value="" />
</div>
</div>
<div class="control-group">
<label class="control-label" for="action.itsi_pagerduty_event.param.pd_group">Alert Group</label>
<div class="controls">
<input type="text" name="action.itsi_pagerduty_event.param.pd_group" data-test-itsi="action-itsi-pagerduty-event-group-textbox" data-test-itsi="action-itsi-pagerduty-event-timestamp-textbox" id="group" value="" />
</div>
</div>
<br>
<a href="https://developer.pagerduty.com/docs/events-api-v2/trigger-events/">PagerDuty Events API v2 Fields Reference</a>
</form>