Configuring a Performance Dependency Scan
This lesson will explain how to scan for Performance Dependency scan within an organization. The Performance Dependency detection capability enables the sampling of performance counters on scanned devices, The lesson assumes that you have already installed your PAD and set up Windows or SSH credentials.
Asset Vision® uses an agentless method of scanning. Agentless scanning has the profound benefit of being non-disruptive to the configuration of your target systems. The method we use to perform discovery is based on the creation of scanning jobs that run according to a particular schedule. The scan jobs implement the various discovery techniques built into Asset Vision®.
1. Create a New Performance Dependency Scan
Navigate to: Setup > Discovery > Scan Jobs > Manage. This data view displays all of the currently existing scan jobs.
- Click New at bottom of page to launch the Scan Job Setup Wizard.
- In the Selection dialog, select the Databases and Services job category.
- In the job type: drop-down, select Performance and Network Service Dependencies.
- Click OK.
2. Configure the Performance Dependency Scan Settings
In the Configuration section:
- Discovery Probe: Select either NMAP or ICMP. NMAP is more thorough due to port probing, providing a detail from the scan, while ICMP will provide a faster scan with less information about the devices discovered.
- IPs per launch: This is the number of IP addresses that will be scanned per scan iteration (the maximum number of IP Addresses that will be scanned simultaneously).
- Collect performance: Check this box to enable the PAD probe that will collect system-wide performance data, including the overall CPU, Memory and Disk I/O.
- Run for: Defines the duration of the performance collection set, in days.
- Repeat every: Define how often the performance collection repetition is to occur.
- Collect process performance (optional): Select this option to collect performance information for a specific process or set of processes. When checked, the Process filter pattern window appears, with options to aid in adding processes.
-
Process filter patterns: Specify the process or list of processes to which performance data is to be collected. Multiple processes can be defined easily using a wildcard symbol (*).
- Select from Processes: This will open a window containing a list of processes that have been previously discovered. If empty, there has been no previously successful process scans.
- Test Defined Patterns: Will test the patterns entered in the Process filter patterns window against previously-discovered processes. Those processes may be added to the list individually.
- Click Next to continue.
3. Select PAD
Select a PAD from a list of existing PADs from the drop down list. Click Next to continue.
4. Location
Select a desired pre-defined IP Range Set:
- Click the Add (plus sign) button. This will bring up the IP Range Set dialog that contains previously-defined in other scan jobs or created manually via the IP Ranges UI.
- Check the IP Ranges to be included in the Scan Job.
- At this point, you may also create a new Range Set by clicking New. This will open the IP Range Sets dialog that will allow you to define the new Range Set. For more information on this dialog, see the Create a New IP Range lesson.
- Click the Remove (minus sign) button to remove any unwanted IP Range Sets from the Scan Job.
- Click Next.
5. Select Credentials
Add Credentials to be used for rights to successfully scan using the desired probes:
- Mark the Select credentials to be used for current scan: check box to use only the specified credentials for the current Scan Job.
- To use any available, pre-defined credentials, leave this box unchecked. The Scan Job will go through each available credential until the scan is successful.
- For any given credential type, click the Add (plus sign) button.
- In the Credential User Name dialog, select the credential or credentials required for the Scan Job. These credentials shall have sufficient rights to the endpoints to be successfully scanned.
- At this point, you may also create a new Credential by clicking New. This will begin the Create a New Credential process.
- Click the Remove (minus sign) button to remove any unwanted Credentials.
- Click Next.
6. Add Schedule
- Select the desired Scan Window, or leave as Default if you would like for the scans to run at any time. For more information see Setting up a Scan Window.
- Pick the desired Schedule Type for the scan job.
- Daily Schedule: Scan occurs every N days beginning at a specified time.
- Weekly Schedule: Scan occurs on specified day(s) during the week (Monday, Wednesday, Friday, etc), beginning at a specified time.
- Monthly Schedule: Scan occurs on a specified day of the month (Calendar day, or First Wednesday, Second Tuesday, etc.), repeating every N months, beginning at a specified time.
- Repeating Schedule: Scan occurs continually throughout the defined Scan Window. A Repeating Schedule considers Scan Window Stop times a Pause instead of a Stop, and the scan continues at the next defined Start time. A Repeating Scan can only be stopped manually, and will stay stopped until it is restarted manually.
- None: Default. Leave blank to create a Scan Job that will not be scheduled, and will not run until initiated manually.
- Check Enabled if you want to enable the scan job to run as scheduled once you save and finish the wizard. This option is helpful if you need to temporarily disable a scan job for any reason, but want to keep the settings.
- Select the Time Zone and Time. Note that the time zone will be saved in GMT/UTC time.
- Configure remaining options specific to the schedule type (Day of week:, Run on:, Repeat every:, etc.)
- Click Next.
*NOTE: For Performance Scan Jobs, please pay special attention that the schedule occurrence is longer than the number of days selected in the Performance Dependency configuration (Step 2). If the job is scheduled to repeat more often than the "Run for:" setting, then subsequent, unnecessary jobs will build up.
7. Review Configuration
- Provide a Name for the Scan Job.
- Review the Scan Job configuration summary. Click Back to modify any of the specified configurations.
- Click Save and Run to save the scan job and initiated it immediately, or Save and Finish to save the scan job and let it run at the scheduled time.