Welcome to docs.opsview.com

Differences

This shows you the differences between two versions of the page.

opsview4.6:windows-agent [2014/09/09 12:19]
127.0.0.1 external edit
opsview4.6:windows-agent [2015/03/05 16:11] (current)
asuch
Line 5: Line 5:
http://opsview.com/technology/downloads/extras/opsview-agents http://opsview.com/technology/downloads/extras/opsview-agents
-====== Packaging a Microsoft Windows Agent ======+====== Building the Microsoft Windows Agent (Advanced) ====== 
 +This is an advanced guide to building the agent yourself, for standard deployments use the pre-built package above. 
 +==== Packaging a Microsoft Windows Agent ====
The Opsview Agent for Microsoft Windows uses [[http://nsclient.org/nscp/|NSClient++]] which is a Nagios® Core compatible monitoring daemon. The Opsview Agent for Microsoft Windows uses [[http://nsclient.org/nscp/|NSClient++]] which is a Nagios® Core compatible monitoring daemon.
Line 13: Line 15:
We use InstallAware because it works, we do not have a vested interest in InstallAware Software. There are other packaging tools for Microsoft Windows that would be equally appropriate. We use InstallAware because it works, we do not have a vested interest in InstallAware Software. There are other packaging tools for Microsoft Windows that would be equally appropriate.
-===== Installing InstallAware Software =====+==== Installing InstallAware Software ====
InstallAware can be downloaded from their website: http://www.installaware.com/ , and we choose to use the Express version.  One you have installed the software you will need to register it. InstallAware can be downloaded from their website: http://www.installaware.com/ , and we choose to use the Express version.  One you have installed the software you will need to register it.
-==== Check out the Opsview source ====+=== Check out the Opsview source ===
Check out the required elements of the Opsview source code from the subversion repository: Check out the required elements of the Opsview source code from the subversion repository:
Line 34: Line 36:
-==== Starting A Project ====+=== Starting A Project ===
Start InstallAware software Start InstallAware software
Line 50: Line 52:
  * Choose the import directory (use the dynamic folder option)   * Choose the import directory (use the dynamic folder option)
-==== How the project is configured ====+=== How the project is configured ===
There are many options in InstallAware, but these are the key ones that we use: There are many options in InstallAware, but these are the key ones that we use:
Line 60: Line 62:
-==== Scripts ====+=== Scripts ===
There are two scripts involved in the (un)installation process for this package: There are two scripts involved in the (un)installation process for this package:
Line 68: Line 70:
-==== Building the project ====+=== Building the project ===
**NOTE:** If building a 64 bit agent, ensure the '64 bit operating system' checkbox is ticked on the Application Requirements page and also the $TARGETDIR$ *.* is set to the right upstream directory on the Files page. **NOTE:** If building a 64 bit agent, ensure the '64 bit operating system' checkbox is ticked on the Application Requirements page and also the $TARGETDIR$ *.* is set to the right upstream directory on the Files page.
Navigation
Print/export
Toolbox