ipMonitor provides the ability to import and export configuration settings in XML format.
The Import Settings option imports a properly structured XML file into ipMonitor. This file can be used to make configuration changes and add new Monitors, Profiles and Alerts, Maintenance Schedules and Report Configurations to your installation.
The Export Settings option will export most ipMonitor configuration settings to an industry-standard XML file. Security-related parameters are not exported.
Taking advantage of ipMonitor's ability to import and export configuration settings allows you to:
To edit the resulting XML file once you have exported your configuration settings, you will need access to a text editor such as Notepad, UltraEdit, etc.
ipMonitor allows you to export many of your installation's configuration settings using the Export Settings option. The settings are then written to an industry-standard XML file, which can be accessed and modified using a text editor. Using this ability, it is possible to export settings from remote without requiring access to the local file system.
To export your existing configuration settings, proceed with the following:


A properly structured XML file can be imported into ipMonitor using the Import Settings feature. This file can be newly created, or obtained by exporting configuration settings from an alternate ipMonitor installation or by downloading resources from SolarWinds.Net.
Imported XML files can be used to make configuration changes and add new Monitors, Profiles, Alerts, Maintenance Schedules and Report Generators to your installation.


|
TIP The file being imported is relative to ipMonitor, and is not uploaded via HTTP or HTTPS. Instead, the ipMonitor Service attempts to locate and open the file. Therefore, if the XML file is not located on the ipMonitor host system, a UNC path must be used and the ipMonitor Service must have the appropriate privileges to open the file. |

The Import Settings option can also be used to create new Monitors, Groups, Alerts, Profiles, Maintenance Schedules and Report Generators. Each of these features contains a Popup XML button on the menu bar, which allows you to display the item's XML settings in text format and edit the output with a text editor such as Notepad or Ultra Edit.
The following example will walk you through creating a new batch of Monitors:

Note: The settings displayed below are based on a configured Ping Monitor. However, the general layout of the XML file will remain the same regardless of the type of Monitor or feature you choose to duplicate.
<monitor>
<id>11112223333</id>
<typeid>16</typeid>
<nv>
<ui>
<name>Ping Monitor - XYZ Company</name>
<server></server>
</ui>
<cred>
<monitoring></monitoring>
<alerting></alerting>
</cred>
<addr>www.xyzcompany.com</addr>
</nv>
<testing>
<up>300</up>
<warn>300</warn>
<down>300</down>
<lost>300</lost>
</testing>
<stats>
<enabled>true</enabled>
</stats>
<tags>
<tag>
<name>createdate</name>
<value>Aug/27/2004/13:22:20</value>
</tag>
<tag>
<name>scanid</name>
<value>9999888877</value>
</tag>
</tags>
<enabled>true</enabled>
<maxtest>300</maxtest>
<notifyfailures>3</notifyfailures>
<maxalerts>3</maxalerts>
</monitor>
|
TIP To create a new Monitor upon import, the XML file must not show a value between the <id> and </id> tags. Leaving the data between the <id> and </id> tags intact before importing the file will result in the changes being applied to the existing Monitor. |
|
TIP The 'root' <export> and </export> tags must be present for ipMonitor to be able to import a file. |
The XML structure displayed below shows a new Monitor ready to be imported:
<export>
<monitor>
<id></id>
<typeid>16</typeid>
<nv>
<ui>
<name>NEW Ping Monitor - XYZ Company</name>
<server></server>
</ui>
<cred>
<monitoring></monitoring>
<alerting></alerting>
</cred>
<addr>ftp.xyzcompany.com</addr>
</nv>
<testing>
<up>300</up>
<warn>300</warn>
<down>300</down>
<lost>300</lost>
</testing>
<stats>
<enabled>true</enabled>
</stats>
<tags>
<tag>
<name>createdate</name>
<value>Aug/27/2004/13:22:20</value>
</tag>
<tag>
<name>scanid</name>
<value>9999888877</value>
</tag>
</tags>
<enabled>true</enabled>
<maxtest>300</maxtest>
<notifyfailures>3</notifyfailures>
<maxalerts>3</maxalerts>
</monitor>
</export>
Exporting your ipMonitor configuration using the Export Settings option should not be used as the primary method of backing up ipMonitor. Although Monitors, Groups, Profiles, Alerts, Maintenance Schedules and Report Generators can all be included in the export process, the following items cannot be exported:
|
TIP In order to fully back up your ipMonitor configuration, we recommend using manual Backup feature accessed from the Settings menu option. All your previously configured items can be backed up using this process, including Monitors, Alerts, Profiles, Accounts, etc. |
For more information regarding importing and exporting your configuration settings, access the Settings section of ipMonitor's Context-Sensitive Help system, then click the Import / Export Settings link. The Context-Sensitive Help can be accessed by clicking the Help link located in the top right corner of ipMonitor's Administration web interface.
For information on other features and concepts related to those discussed in this article, refer to the following ipMonitor resources:
< Back
![]()
Last Updated: May 9, 2007 | What did you think of this topic?