# Configuring Modules (DLL) for Polling

Dynamic Link Library (DLL) or modules contain processes to accomplish tasks. Log these modules performances for a detailed reporting.

  1. Open the appusage_modpoller_master.conf configuration file in C:\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>
    Format Description
    <action> The symbol representing the action to perform.
    • + (plus sign) - include in performing data logging
    • - (minus sign) - exclude in performance data logging
    <pattern> A globbing pattern containing asterisk (*) and question mark (?) as wildcards. It identifies the name of the host or machine to apply the rule on.
    <dll_name> The specific name of the dll or module to log the performance data.
    Appusage Module Poller Rules Format

  2. Add new lines for new entries.

    Example
    +host=alpha.mycompany.com
    *ioctl.dll

    This mean 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.

  3. Save the changes.

  1. Open the appusage_modpoller_master.conf configuration file 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>
    Format Description
    <action> The symbol representing the action to perform.
    • + (plus sign) - include in performing data logging
    • - (minus sign) - exclude in performance data logging
    <pattern> A globbing pattern containing asterisk (*) and question mark (?) as wildcards. It identifies the name of the host or machine to apply the rule on.
    <dll_name> The specific name of the dll or module to log the performance data.
    Appusage Module Poller Rules Format

  2. Add new lines for new entries.

    Example
    +host=alpha.mycompany.com
    *ioctl.dll

    This mean 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.

  3. Save the changes.

We value your feedback!

Please take a few minutes to complete our survey and share your thoughts on your recent experience with our documentation.

Take survey

Close