Documentation forSolarWinds Observability SaaS

Job Management

The Job Management view lists all configuration jobs in your organization.

Before you create a new job in SolarWinds Observability SaaS, check whether a similar job already exists on the Network Collector/Platform Connect SolarWinds Observability Self-Hosted. If you find the job there, consider disabling the job to avoid duplication.

View existing configuration jobs

See all scheduled jobs on the Configuration Management Overview in SolarWinds Observability SaaS. Go to Network > Configuration Management > Scheduled Jobs tab. From here, you can also navigate to Job Management.

Create a configuration job

  1. In SolarWinds Observability SaaS, go to Settings > Configuration Management > Job Management.

  2. Click Create.

  3. Name the job.

  4. Select a Job Type:

    • Download Configs from Devices

    • Upload Changes to Devices

    • Execute Command Script on Devices

  5. On the Schedule screen, specify when the job runs. Select the frequency (Daily, Weekly, Monthly, or Specific Date) and complete the schedule definition.

  6. Select the devices to target with this job using one of the following methods, then click Next.

    • All Devices: Target all devices with enabled Configuration Management.

    • Selected Devices: Manually select one or more specific devices.

    • Dynamic Selection: Automatically target devices based on matching criteria, such as vendor, model, or custom tags (tags.Name).

      Only devices that have communicated with SolarWinds Observability within the last 24 hours are included when the job runs. Devices that have not been heard from in the last 24 hours are automatically excluded.

      If a Network Collector is unreachable, an error will not be reported. Instead, devices managed by the Network Collector will be skipped.

  7. Specify how you want to be notified about the job:

    • Select an available email configuration. See Email notifications

      Custom Trigger Notifications and Custom Reset Notifications are not supported. If you select a configuration where these options are enabled, the job will run but you will not receive any notification.

    • Click Add a new configuration, provide a name for the email configuration and enter recipients. Optionally, enter a description for the email configuration.

  8. Configure job-specific details and click Next.

    • Download Configuration: Select the configuration to be downloaded - Startup and/or Running.

    • Upload Changes: Select a device and then select the configuration to upload to the device. Review the configuration, adjust it, or select an additional option if necessary. See Upload details.

    • Execute Command Script on Devices: Select an existing script or write a script to run on the devices. When you select an existing script, the script is displayed. You can adjust the script.

  9. If the job requires a signature (uploading changes or executing commands), sign it and click Next to continue. You also have the option to set up signature validation, which returns one of three statuses: Success, Validation failed, and Agent not reachable. See Set up signing for configuration details.

    1. On Signing, select the operating system of the device.

    2. Copy and run the command line script.

    3. Paste the output to the Signature field.

  10. Review the summary and save the job. The job is added to the Job List. By default, new configuration jobs are enabled and run as scheduled. Review the Status column.

Enable/disable configuration jobs

Configuration jobs must be enabled to run. Jobs that are not enabled will not start.

  1. In SolarWinds Observability SaaS, go to Settings > Configuration Management > Job Management.

  2. Find the job you want to enable/disable, click the vertical ellipsis and select Enable/Disable.

Edit configuration jobs

  1. In SolarWinds Observability SaaS, go to Settings > Configuration Management > Job Management.

  2. Find the job you want to edit, click the vertical ellipsis and select Edit. This starts the Update Job wizard, where you can change the name, schedule, devices, notification and job-specific details. See Create a configuration job for details about the wizard.

Monitor job execution

Review job details

  1. In SolarWinds Observability SaaS, go to Settings > Configuration Management > Job Management.

  2. Click a job to display more details in the Inspector Panel.

  3. Click the Records tab in the Inspector Panel to see the transfer history. If there are no records, select a longer time range in the Show drop-down list.

Review job activity

  1. In SolarWinds Observability SaaS, go to Network > Configuration Management > Configuration Management.

  2. Click the Activity Log tab in the lower part of the screen. The tab displays all transfers for all jobs.

    Use the filters to find a specific job, or access the Activity Log tab from a specific job.

    If there are no records, select a longer time range in the upper right corner.

  3. To view more details for a specific job, click the vertical ellipsis for the job and select View Details. For download jobs, this lists all downloaded configurations. If a script execution job fails, details include the failure reason.

Review scheduled jobs

  1. In SolarWinds Observability SaaS, go to Network > Configuration Management > Configuration Management.

  2. Click the Scheduled Jobs tab in the lower part of the screen. The tab displays all enabled jobs that have a scheduled execution.

    Use the filters to find a specific job.

    If there are no records, verify that scheduled jobs are enabled or adjust the selected time range, if applicable.

  3. Click a job to open the Inspector Panel and review additional details about the scheduled job.

  4. Click the Logs tab in the Inspector Panel to view the execution history and results for the selected job. If there are no records, select a longer time range in the Show drop-down list.