# Including or Excluding Vendors in Building License Configuration

Open iT Autodetect is an application that automatically detects license information by scanning process arguments. After this, the openit_licenseconfigbuilder configures licpoll.xml, flexlogcollector2.xml, and flexpoller.xml for the license collection based on the detected servers or vendors.

# Specifying the Vendors to Include or Exclude

These are the required steps to configure the vendor.exclude file for listing the vendors to include or exclude in building the license configuration:

  1. Open the vendor.exclude file in the Configuration directory, which is by default in C:\Program Files\OpeniT\Core\Configuration.

  2. List vendors to include with the following syntax:

    vendor.exclude
    <use> vendor=<pattern>

    where:
    use is used to specify if you want to include or exclude a vendor name pattern.
    pattern is used to specify the pattern that the vendor name needs to match. Globbing is allowed.

    For example, you want to include vendors starting with flex, use the following syntax:

    Example
    include vendor=flex*
  3. Save the changes.

  1. Open the vendor.exclude file in the etc directory, which is by default in /var/opt/openit/etc.

  2. List vendors to include with the following syntax:

    vendor.exclude
    <use> vendor=<pattern>

    where:
    use is used to specify if you want to include or exclude a vendor name pattern.
    pattern is used to specify the pattern that the vendor name needs to match. Globbing is allowed.

    For example, you want to include vendors starting with flex, use the following syntax:

    Example
    include vendor=flex*
  3. Save the changes.

# Specifying the Exclude Path

Follow these steps if you created a new exclude file; otherwise, skip to Verifying Successful Configuration.

  1. Open licenseconfigbuilder.xml in the Components directory, which is by default in C:\Program Files\OpeniT\Core\Configuration\Components.

  2. Locate object vendor-exclude-file and set its value to the full path to the exclude file:

    licenseconfigbuilder.xml
     52|	<Object>
     53|		<Name>vendor-exclude-file</Name>
     54|		<Description>Exclude/Include configuration file</Description>
     55|		<Value type="FileName">${OpeniT.directories.conf}/vendor.exclude</Value>
     56|	</Object>
    Example: licenseconfigbuilder.xml
     52|	<Object>
     53|		<Name>vendor-exclude-file</Name>
     54|		<Description>Exclude/Include configuration file</Description>
     55|		<Value type="FileName">${OpeniT.directories.conf}/sample.exclude</Value>
     56|	</Object>
  3. Save the changes.

  4. Open a command prompt with Administrator level privileges.

  5. Go to the bin directory, which is by default in C:\Program Files\OpeniT\Core\bin, run the command:

    Example: Command Syntax
    cd C:\Program Files\OpeniT\Core\bin
  6. Update the configuration file, run the command:

    Command Syntax
    openit_confbuilder --client
  1. Open licenseconfigbuilder.xml in the Components directory, which is by default in /var/opt/openit/etc/Components.

  2. Locate object vendor-exclude-file and set its value to the full path to the exclude file:

    licenseconfigbuilder.xml
     52|	<Object>
     53|		<Name>vendor-exclude-file</Name>
     54|		<Description>Exclude/Include configuration file</Description>
     55|		<Value type="FileName">${OpeniT.directories.conf}/vendor.exclude</Value>
     56|	</Object>
    Example: licenseconfigbuilder.xml
     52|	<Object>
     53|		<Name>vendor-exclude-file</Name>
     54|		<Description>Exclude/Include configuration file</Description>
     55|		<Value type="FileName">${OpeniT.directories.conf}/sample.exclude</Value>
     56|	</Object>
  3. Save the changes.

  4. Go to the bin directory, which is by default in /var/opt/openit/bin, run the command:

    Example: Command Syntax
    cd /var/opt/openit/bin
  5. Update the configuration file, run the command:

    Command Syntax
    ./openit_confbuilder --client

# Verifying Successful Configuration

After configuration, you can verify if the changes take effect by running the openit_licenseconfigbuilder application. It runs periodically based on the defined triggers under the scheduling attribute in core_licenseconfigbuilder.oconf in the scheduler directory, which is by default in C:\Program Files\OpeniT\Core\Configuration\scheduler.

If you want to verify immediately, follow these steps:

  1. Open a command prompt with Administrator level privileges.

  2. Go to the bin directory, which is by default in C:\Program Files\OpeniT\Core\bin, run the command:

    Example: Command Syntax
    cd C:\Program Files\OpeniT\Core\bin
  3. Run the command:

    Command Syntax
    openit_licenseconfigbuilder
  4. Verify that the configurations of vendors you wanted to collect usage data from are present and the vendors you wanted to exclude are not found in the configuration files licpoll.xml, flexlogcollector2.xml, or flexpoller.xml.

After configuration, you can verify if the changes take effect by running the openit_licenseconfigbuilder application. It runs periodically based on the defined triggers under the scheduling attribute in core_licenseconfigbuilder.oconf in the scheduler directory, which is by default in /var/opt/openit/etc/scheduler.

If you want to verify immediately, follow these steps:

  1. Go to the bin directory, which is by default in /var/opt/openit/bin, run the command:

    Example: Command Syntax
    cd /var/opt/openit/bin
  2. Run the command:

    Command Syntax
    ./openit_licenseconfigbuilder
  3. Verify that the configurations of vendors you wanted to collect usage data from are present and the vendors you wanted to exclude are not found in the configuration files licpoll.xml, flexlogcollector2.xml, or flexpoller.xml.

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