Skip to content

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

  1. Using the Profiles UI, create a new profile or modify an existing one with the required login information and other settings:

    Configuration -> Device Configuration -> Profiles

  2. Using the Actions UI, create a new set of actions or modify an existing one with the commands needed to gather relevant information:

    Configuration -> Device Configuration -> Actions

  3. 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:

    Configuration -> Device Configuration -> Policies

  4. Enable the default Job, unless a specific configuration option is needed.

    Configuration -> Broker Control -> Jobs

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