#
Introduction
Dynamic Link Libraries (DLL) are collections of small programs or modules that perform specific tasks and can be used by other programs. Log these modules' performances to generate comprehensive and detailed reports for further analysis.
#
Requirements
- An Open iT Client connected to an Open iT Server or a coexistent Open iT setup
- Activated Application Usage Data Collection and module poller
#
Configuring Modules (DLL) for Polling
Open the
appusage_modpoller_master.conf
configuration file, which is by default inC:\Program Files\OpeniT\Core\Configuration
.Notice that it contains instructions on how to edit the file.
appusage_modpoller_master.conf############################################################################## # # Format: # Switch hosts on and off by adding "+host=<pattern>" and "-host=<pattern>" # lines. The <pattern> is a globbing pattern, containing * and ? as wildcards. # For each swich (on/off), add globbing patterns to identify modules for # which to log usage of. # # For example, if you want to log for ioclt.dll on the host # alpha.mycompany.com, but not on any other hosts: # # +host=alpha.mycompany.com # ioctl.dll # # The following will apply to all hosts. +host=* *
The default configuration will be applied to all connected hosts and will log performance data for the configured processes.
Use the following format:
<sign>host=<pattern> *<dll_name>
Appusage Module Poller Rules Format
Add new lines for new entries.
Example+host=alpha.mycompany.com *ioctl.dll
This means to log performance data for ioctl.dll module on the host alpha.mycompany.com and not on the other hosts.
Example-host=beta.mycompany.com *ServerCA.dll
This means to exclude logging of SeverCA.dll module performance data on the host beta.mycompany.com.
Save the changes.
Open the
appusage_modpoller_master.conf
configuration file, which is by default in/var/opt/openit/etc
.Notice that it contains instructions on how to edit the file.
appusage_modpoller_master.conf############################################################################## # # Format: # Switch hosts on and off by adding "+host=<pattern>" and "-host=<pattern>" # lines. The <pattern> is a globbing pattern, containing * and ? as wildcards. # For each swich (on/off), add globbing patterns to identify modules for # which to log usage of. # # For example, if you want to log for ioclt.dll on the host # alpha.mycompany.com, but not on any other hosts: # # +host=alpha.mycompany.com # ioctl.dll # # The following will apply to all hosts. +host=* *
The default configuration will be applied to all connected hosts and will log performance data for the configured processes.
Use the following format:
<sign>host=<pattern> *<dll_name>
Appusage Module Poller Rules Format
Add new lines for new entries.
Example+host=alpha.mycompany.com *ioctl.dll
This means to log performance data for ioctl.dll module on the host alpha.mycompany.com and not on the other hosts.
Example-host=beta.mycompany.com *ServerCA.dll
This means to exclude logging of SeverCA.dll module performance data on the host beta.mycompany.com.
Save the changes.