Versions Compared
Key
- This line was added.
- This line was removed.
- Formatting was changed.
PerformanceGuard's Incident Management Integration Connector for ServiceNow helps you increase your first-call-resolution rate by providing the ServiceNow user with vital information about the user's device without the need to use external tools to gather this information.
How to setup PerformanceGuard in ServiceNow?
Select PerformanceGuard tab in the left-side menu and select Properties PerformanceGuard > Properties.
Tip | ||
---|---|---|
| ||
To integrate PerformanceGuard into ServiceNow you must use https which you used for Display2. |
- Add URL of the PerformanceGuard.
Tip | ||
---|---|---|
| ||
Do not add trailing slash to the URL. |
- Add the Port of the PerformanceGuard.
Note | ||
---|---|---|
| ||
You should use the same port that you used in Display2 of PerformanceGuard. |
- Add the Username and Password of your PerformanceGuard account.
Note | ||
---|---|---|
| ||
Create a User in PerformanceGuard specifically for ServiceNow and then assign "Detail" user role. Read more about User Roles. |
- Add the ID of the dashboard that you wish to view in ServiceNow.
- Click Save.
To check if you have configured PerformanceGuard correctly in ServiceNow, simply select PerformanceGuard > Support.
Click and it will open PerformanceGuard.
How to Use PerformanceGuard in ServiceNow?
The users that use ServiceNow for Incident Management are able to integrate ServiceNow with data from PerformanceGuard. The following explains how you can actually use Incident management in ServiceNow to view basic and simple data from PerformanceGuard such as Computer info and Top Events for past 24 hours:
You get 1-click access to vital information about configuration items such as servers and PC's, such as basic device information. In addition, the PerformanceGuard events related to degraded performance or security issues will show in an extra tab on the incident.
Select Incident tab in the left-side menu and select Create New Incident > Create New.
- Configuration Item: Select the computer name that you wish to view and PerformanceGuard tab will appear automatically.
Example: The PerformanceGuard Incident Management Connector uses the computer name to fetch the Agent ID and sets the values on a new column in the incident form as PerformanceGuard tab:
- Click Submit.
Incident Form in ServiceNow
The one perquisite that you need to consider is:
An Input Field in an incident form must relate to a "Computer Name", "Configuration Item" or any other input field similar to this - that contains a computer name which we can use to fetch PerformanceGuard Agent Id.
So, if you don't have this input field in your incident form then you need to configure your incident form first. Open Incident > Create New > > Configure > Form Layout
Once you have configured the "Form Layout", you can see the configured layout in the "Form Design".
How to Configure Input Fields in ServiceNow?
The PerformanceGuard Incident Management Connector uses the computer name to fetch the agent id and sets the value on a new column in the incident form.
The computer name is retrieved from the Configuration Item table, but this can be changed to a different table or column on the incident form.
Customize the Client Script PerformanceGuard Fetch Agent Id, follow the instructions bellow:
- Go to the Incident form > Click Menu .
- Select Configure > Client Scripts.
- Open the Client Script PerformanceGuard Fetch Agent Id.
- Edit the Application Scope.
- Select the Field Name.
- Edit the script to use the correct field. You can edit the script in two different ways:
- Script, set value from reference field: If the field on the Incident form is a reference type, then the value is set using a callback.
Code Block | ||||
---|---|---|---|---|
| ||||
// get computer name from reference field, using callback g_form.getReference('cmdb_ci', function (ci) { // use computer name from name column of configuration item table; cmdb_ci setAgentId(ci.name) }); |
- Script, set value from string field: If the field on the incident from is a string type, simply use getValue then call setAgentId.
Code Block | ||||
---|---|---|---|---|
| ||||
// get computer name from string field setAgentId(g_form.getValue('u_affected_pc')); |
Panel | ||||||
---|---|---|---|---|---|---|
Search this documentation
On this page
In this section
|