Assure1 Topology Configuration Discovery¶
Overview¶
The Assure1 Topology Configuration Discovery uses Configuration Policies to identify devices where configuration files should be collected, then creates entries as needed for the Assure1 Gather Configurations Agent application (GatherConfigurations). This is an automated utility that can be utilized to perform the same function as manually creating entries using the Collections UI (Configuration -> Device Configuration -> Collections).
Configuration Discovery Setup¶
-
Using the Profiles UI, create a new profile or modify an existing one with the required login information and other settings:
-
Using the Actions UI, create a new set of actions or modify an existing one with the commands needed to gather relevant information:
-
Using the Policies UI, create a new set of policies or modify an existing one with the Profile, Action, and any restrictions needed to associate the correct devices with a profile and action:
-
Enable the default Job, unless a specific configuration option is needed.
Default Scheduled Job¶
Field | Value |
---|---|
Package Name | coreCollection-app |
Job Name | Config Discovery |
Job Program | bin/core/collection/ConfigDiscovery |
Job Arguments | |
Job Description | Discover and associate which devices need to have which profiles/action associations run against them |
Failover Type | Standalone (Supported: Standalone, Primary/Backup) |
Status | Disabled |
Privileged | (Checked) |
Minutes | 59 |
Hours | * |
Days | * |
Months | * |
WeekDays | * |
Default Configuration¶
Name | Value | Possible Values | Notes |
---|---|---|---|
LogFile | logs/ConfigDiscovery.log | Text, 255 characters | Relative path to Log File. |
LogLevel | ERROR | OFF, FATAL, ERROR, WARN, INFO, DEBUG | Logging level used by application. |
Best Practices¶
- The default job configuration is to run hourly at x:59:00.
Administration Details¶
The following list shows the technical details needed 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