Skip to content

Configure Device Commands in rConfig V8 Core

Commands are the instructions rConfig V8 Core sends to a network device during a backup, with each command’s output captured and stored for change tracking and reporting. After reading this page you can create single commands and command sets, control their behaviour with the three configuration toggles, and bulk-assign commands to Command Groups.

Use this page when you are building out what rConfig retrieves from your devices: adding a show running-config, grouping several show commands into one capture, or tuning whether a command saves unchanged output and sends change notifications. Set commands up once and every backup that runs the parent Command Group uses them.

  • Administrative access to rConfig V8 Core
  • Knowledge of the command syntax used by your network equipment
  • At least one Command Group to assign the command to

A command is more than a text string sent to a device. Each one is a configured entity with its own behaviour and processing rules. When rConfig runs a backup it sends each command in turn and captures the output for storage and comparison.

Commands come in two forms:

  • Single commands retrieve one piece of information, such as show ip int brief or show version.
  • Command sets combine multiple commands separated by line breaks. rConfig sends each line in sequence and writes all of the output to a single configuration file.

How you configure a command affects three things:

  • Storage efficiency. The Keep Unchanged Config toggle saves a file only when the output changes, which reduces disk and database growth in stable networks.
  • Change detection accuracy. Compare Options and diff exclusions keep benign noise (timestamps, counters) out of your diffs so real changes stand out.
  • Notification relevance. The Change Notifications toggle sends alerts only for the commands you choose, which avoids alert fatigue.
#TypeCommandNotes
1Single commandshow ip int briefStandard single command. Must be unique, 3 to 255 characters. Special characters including pipes are supported.
2Command setshow clock\nshow versionMultiple commands separated by line breaks. All output is written to a single configuration file. Use this when commands are logically related or grouping reduces connection overhead.
3Command with pipeshow running-config | section interfacePipes and filters are fully supported, useful for retrieving a specific configuration section.

Use a command set when the commands retrieve related information, run together in your normal procedures, and their output is fine to store and compare as one file.

Use individual commands when different commands need different Compare Options, when only some commands need the CIC, or when change notifications should fire independently per command.

  1. Navigate to Inventory -> Commands in the main menu.
  2. Click Add Command.
  3. Enter the command string in the Command field.
  4. Assign the command to one or more Command Groups.
  5. Set the configuration toggles for this command (see below).
  6. Save the command.

After saving, confirm the command appears in the commands table and is associated with the correct Command Group, then run a device backup to verify rConfig captures the output.

Each command has three toggles that control how rConfig treats its output. They appear on the command form when you add or edit a command.

rConfig V8 Core command form showing the CIC Enabled, Keep Unchanged Config and Change Notifications toggle switches

When enabled, rConfig runs a Configuration Integrity Check on the command output to confirm a complete, valid configuration was retrieved rather than a partial capture or an error response. Enable it on the commands that pull your core running or startup configuration, where a truncated capture would matter most.

When enabled, rConfig writes a new configuration file on every backup even if the output is identical to the previous run. When disabled, rConfig saves a new file only when the output changes, which can sharply reduce storage in networks where most devices rarely change.

rConfig V8 Core Keep Unchanged Config toggle on the command configuration form

When enabled, rConfig sends an email notification when the command output changes compared to the previous backup. Enable it for security-sensitive or compliance-critical commands where a change needs immediate attention. Leave it disabled for commands whose output changes routinely, such as interface counters, to avoid alert fatigue.

When you manage many commands across several Command Groups, bulk assignment lets you attach multiple commands to one or more groups in a single action.

  1. Navigate to Inventory -> Commands.
  2. Select the commands to assign using the row checkboxes.
  3. Click the Bulk Assign action.
  4. Choose the target Command Group or Groups.
  5. Confirm the assignment, then verify the selected commands appear in the target groups.

Single command:

show running-config

Command set:

show clock
show version
show interfaces

Command with pipe:

show running-config | section interface

Requirements:

  • Minimum length 3 characters, maximum 255 characters
  • Must be unique within the rConfig installation
  • Special characters and pipes are supported