Webinar SeriesUnlocking Hidden Value with Software Asset Management
October 15, 2025
4PM CEST / 9AM CDT
Register Now
Webinar SeriesBenefits of License Usage Data in Your Organization
October 22, 2025
10AM CDT/11AM ET/5PM CEST
Register Now
Webinar SeriesIs It Time to Switch to User-Based Licensing?
Webinar SeriesIdle No More: Reclaiming and Reallocating Underused Licenses
Webinar SeriesGetting the Most from Open iT: Power Features You Might Be Missing
Webinar SeriesBenchmark Your Engineering License Usage: What’s Normal, and What’s Not?
Webinar SeriesFrom Data to Decisions: License Usage Analytics for Engineering Teams
Webinar SeriesPreparing for Cloud-Based and SaaS Licensing Models
Webinar SeriesFive Signs You Have a License Hoarder on Your Team
Webinar SeriesCentralized License Integration Management System (CLIMS): One Portal. Total License Control.
Webinar SeriesWhy The Smartest Product Teams Never Go to a Budget Meeting Empty-Handed
Webinar SeriesLicense Consolidation Strategy During Mergers & Acquisitions
Webinar SeriesDriving License Efficiency with ServiceNow® SAM Pro and Open iT
View Categories

Adding Custom Filters for Converting licenseevents Data to licpoll2 Data Types

3 min read

This document describes the steps required to add new custom filters to convert licenseevents data into licpoll2 data types.

Existing Data Types / Filters #

Currently supported filters include:

Data Type IDDescriptionFilter File
49Host user license uselicense-host-user-licenseevents.xml
94OLAP user concurrencyolap-user-concurrency-licenseevents.xml
95Usergroup license use v3.0olap-usergroup-licenseevents.xml
102OLAP total useolap-total-usage-licenseevents.xml

Step-by-Step Instructions #

  1. Copy New Filters
    • Copy the new filter XML files into:
      • ..\Core\Configuration\Components\filtrator\
  2. Update Filter Declarations
    • Edit:
      • ..\Core\Configuration\confbuilder\process\filtrator_filters.decl
      • Add entries for the new filters in the following format:
      • “Components/filtrator/license-host-user-licenseevents.conf”       {“Components/filtrator/license-host-user-licenseevents.xml” }
      • “Components/filtrator/olap-user-concurrency-licenseevents.conf”   {“Components/filtrator/olap-user-concurrency-licenseevents.xml” }
      • “Components/filtrator/olap-usergroup-licenseevents.conf”          {“Components/filtrator/olap-usergroup-licenseevents.xml” }
      • “Components/filtrator/olap-total-usage-licenseevents.conf”        {“Components/filtrator/olap-total-usage-licenseevents.xml” }
  3. Run Configuration Builder
    • Generate updated .conf files:
      • ..\Core\bin\openit_confbuilder –server
  4. Update Data Generation Config
    • Edit:
      • ..\Core\Configuration\data_generation_config
    • Locate the block:
      • TYPE:licenseevents:License events data:dynamic
    • Add entries for the new data types, e.g.:
      • 49:Host user license use:licenseevents-init,P1D,license-host-user-licenseevents,P1H:off
      • 94:OLAP user concurrency:licenseevents-init,P1D,olap-user-concurrency-licenseevents,P1H:off
      • 95:Usergroup license use v3.0:licenseevents-init,P1D,olap-usergroup-licenseevents,P1H:off
      • 102:OLAP total use:licenseevents-init,P1D,olap-total-usage-licenseevents,P1H:off
  5. Update Data Merge Configuration
    • Edit:
      • ..\Core\Configuration\data_merge.cfg
    • Under the “licpoll2” block, enable merging for the new data types:
      • Host user license use:Vendor License:on
      • OLAP User Concurrency:Vendor License:on
      • Usergroup license use v3.0:Vendor License:on
      • OLAP total use:Vendor License:on
  6. Restart Server
    • Restart the OpenIT server to apply changes:
      • net stop openitserver
      • net start openitserver
    • (or restart via the Services console)
  7. Control Product Conversion
    • If you want to restrict which products are converted:
      • Copy product-keep.map to: ..\Core\Configuration\
      • By default, all products in the licenseevents group are converted.
        Replace * in product-keep.map with the product list you want to keep.
        • Supports glob patterns (*, ?).
  8. Generate Data
    • Run the regenerate_data tool to test generation. Example:
      • regenerate_data –archtype licenseevents –datatype 94 2025-01-01 2025-02-01
    • ⚠️ Note: Always include –archtype licenseevents to avoid defaulting to licpoll2 archive data.
  9. Activate Nightly Data Generation
    • Enable daily processing:
      • Open WebGUI → Data Generation Config
      • Find the new data types under licenseevents
      • Set them to on and save
    • This updates archiver.xml and archiver.conf for automatic loading.

Process Flow Diagram #

Here’s the full workflow for adding a new licenseevents → licpoll2 conversion filter:

✅ Following this process ensures new filters are properly installed, tested, and scheduled for daily generation.

For assistance or further configuration support, please contact your Open iT support team.

For additional references, you may visit our Documentation page.

Scroll to Top

Let's talk

We’ll show you how your business can benefit from Open iT solutions.
Please note:
By submitting this form you are agreeing to receive additional communications from Open iT. Your information will be processed in accordance with our Privacy Notice.

Let's talk

We’ll show you how your business can benefit from Open iT solutions.
Please note:
By submitting this form you are agreeing to receive additional communications from Open iT. Your information will be processed in accordance with our Privacy Notice.