ConfigDiscovery
The Oracle Communications Unified Assurance Config Discovery application uses configuration policies to identify devices where configuration files should be collected, then creates entries as needed for the Config Gatherer application. You can use this automated utility to perform the same function as manually creating entries using the Collections UI. See Collections in Unified Assurance User's Guide for information about this UI.
You can run this application as a scheduled job using the Jobs UI.
Config Discovery Setup
-
Using the Profiles UI, create a new device configuration profile or modify an existing one with the required login information and other settings.
See Profiles in Unified Assurance User's Guide for information about the UI for creating and modifying device configuration profiles.
-
Using the Actions UI, create a new set of device configuration actions or modify an existing one with the commands needed to gather relevant information.
See Actions in Unified Assurance User's Guide for information about the UI for creating and modifying device configuration actions.
-
Using the Policies UI, create a new set of device configuration policies or modify an existing one with the profile, action, and any restrictions needed to associate the correct devices with a profile and action.
See Policies in Unified Assurance User's Guide for information about the UI for creating and modifying device configuration policies.
-
Enable the default Config Discovery job or create a custom one.
The default job runs hourly at 59 minutes.
See Jobs in Unified Assurance User's Guide for information about the UI for creating and enabling jobs.
Default Scheduled Job
The following table shows the settings for the default Config Discovery job. Actual values are in bold, descriptions of values are in plaintext.
Field | Value |
---|---|
Package | coreCollection-app |
Name | Config Discovery |
Program | bin/core/collection/ConfigDiscovery |
Arguments | This field is blank. There is no default value. |
Description | Discover and associate which devices need to have which profiles/action associations run against them |
Failover Type | Standalone (Supported: Standalone, Primary, Redundant/Backup) |
Status | Disabled |
Privileged | This option is selected. |
Minutes | 59 |
Hours | * |
Days | * |
Months | * |
WeekDays | * |
See Jobs in Unified Assurance User's Guide for general information about the settings for jobs.
See Using Application Primary/Backup Failover for more information about the different failover types.
Default Configuration
The following table shows the settings for the default Config Discovery job. Actual values are in bold, descriptions of values are in plaintext.
Name | Value | Possible Values | Notes |
---|---|---|---|
LogFile | logs/ConfigDiscovery.log | Text, 255 characters | The relative path to the Config Discovery job log file. |
LogLevel | ERROR | OFF, FATAL, ERROR, WARN, INFO, DEBUG | The logging level used by the application. |
Administration Details
The following list shows the technical details you will need for advanced administration of the application:
-
Package: coreCollection-app
-
Synopsis:
./ConfigDiscovery [OPTIONS]
-
Options:
-c, --AppConfigID N Application Config ID (Service, Job, or Request ID) -?, -h, --Help Print usage and exit
-
Threaded: Single Threaded