Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 2 Next »

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.
Example:Click thumbnail to view image in full size.
To integrate PerformanceGuard into ServiceNow you must use https which you used for Display2.

  1. Add URL of the PerformanceGuard.

Do not add trailing slash to the URL.

  1. Add the Port of the PerformanceGuard.

You should use the same port that you used in Display2 of PerformanceGuard.

  1. Add the Username and Password of your PerformanceGuard account.

Create a User in PerformanceGuard specifically for ServiceNow and then assign "Detail" user role. Read more about User Roles.

  1. Add the ID of the dashboard that you wish to view in ServiceNow.
  2. Click Save.

To check if you have configured PerformanceGuard correctly in ServiceNow, simply select PerformanceGuard > Support.
Click and it will open PerformanceGuard.
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:
How to Use PerformanceGuard in ServiceNow?
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.

  1. Configuration Item: Select the computer name that you wish to view and PerformanceGuard tab will appear automatically.

Example: Click thumbnail to view image in full size. 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:

  1. 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
Example: Click thumbnail to view image in full size. 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:

  1. Go to the Incident form > Click Menu .
  2. Select Configure > Client Scripts.
  3. Open the Client Script PerformanceGuard Fetch Agent Id.
  4. Edit the Application Scope.

Example: Click thumbnail to view image in full size.

  1. Select the Field Name.
  2. Edit the script to use the correct field. You can edit the script in two different ways:
    1. 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.

// 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)  });

    1. Script, set value from string field: If the field on the incident from is a string type, simply use getValue then call setAgentId.

// get computer name from string field  setAgentId(g_form.getValue('u_affected_pc'));

Search this documentation

On this page

In this section

  • No labels