Include or Exclude Applications
The include-exclude.conf
file serves as a general configuration file for including and excluding applications in data collection. This affects freeze, appusage, module, and process data collection. To do this, follow these steps:
- Windows
- Unix
-
Open the
include-exclude.conf
file in the Configuration directory, which is by default inC:\Program Files\OpeniT\Core\Configuration
. Notice the written instructions for proper configuration.include-exclude.conf# Include
# The following will include everything
include after=1970-01-01
# Exclude Windows Core Applications
exclude exe=*windows\system32*
exclude exe=*windows\syswow64*
exclude exe=*conhost*
exclude exe=*consent*
exclude exe=*svchost*
exclude exe=*windowsapps\microsoft*Use the following format for each entry:
Format<use_key> <key>=<key_value>
-
<use_key>
- Any of include or exclude depending on the purpose of the entry. -
<key>
- Any of the acceptable keys depending on the purpose of the entry. Use the following descriptions for proper configuration. -
<key_value>
- A valid value corresponding to the key provided.
Key Description before Use this to filter the data before the provided date. This supports the date and time format: yyyy-mm-dd[T:hh:mm:ss]
.after Use this to filter the data after the provided date. This supports the date and time format: yyyy-mm-dd[T:hh:mm:ss]
.wdays Use this to filter the data using week days. (mon,tue,wed,thu,fri,sat,sun)
before-tod Use this to filter the data before the provided time of the day. This supports the following format: hh:mm:ss
.after-tod Use this to filter the data after the provided time of the day. This supports the following format: hh:mm:ss
.datatype Used to filter data using data type names. The values can be: This allows globbing. - Freeze
- specified to enable or disable freeze data collection
- affects data types:
- appusage
- specified to enable or disable process log data collection
- affects data type:
- (34) Windows Concurrent Usage
- (81) Windows Host Application Concurrent Usage
- (82) Windows Host Executable Concurrent Usage
- (96) OLAP Winapp Raw Hourly
- (130) Windows Application Usage
- (148) Software Catalog Query WinApp
- (149) Normalized Windows Total Concurrency
- (150) Normalized Windows Usergroup Concurrency
- (151) Normalized Windows User Host Concurrency
- process
- specified to enable or disable process accounting data collection
- affects data type:
user Use this to filter the data using username. This allows globbing. group Use this to filer the data using group name. This allows globbing. project Use this to filter the data using project name. This allows globbing. exe Use this to filter the data using application executable name. This allows globbing. app Use this to filter the data using the application name. This allows globing. host Use this to filter the data using the host name. This allows globbing. os Use this to filter the data using the operating system name. This allows globbing. platform Use this to filter the data using the platform name. This allows globbing. domain Use this to filter the data using the domain or workgroup name. This allows globbing. cpu Use this to filter the data using the provided CPU utilization. The data should be greater than or equal to the value. io Use this to filter the data using the provided I/O bytes/sec utilization. The data should be greater than or equal to the value. duration Use this to filter the data using the provided duration. The data should be greater than or equal to the value. Available Include Exclude Keys
-
-
Add new lines for new entries.
noteSpecify general, followed by specific elements. Entries are processed sequentially, starting from the top.
Example: include-exclude.conf# The following will include everything until 2010-01-01
include after=1970-01-01
exclude after=2010-01-01
include exe=*explorer*This includes the data from 1970-01-01 until 2010-01-01 and executable names containing explorer.
-
Save the changes.
-
Open the
include-exclude.conf
file in the etc directory, which is by default in/var/opt/openit/etc
. Notice the written instructions for proper configuration.include-exclude.conf# Include
# The following will include everything
include after=1970-01-01
# Exclude Windows Core Applications
exclude exe=*windows\system32*
exclude exe=*windows\syswow64*
exclude exe=*conhost*
exclude exe=*consent*
exclude exe=*svchost*
exclude exe=*windowsapps\microsoft*Use the following format for each entry:
Format<use_key> <key>=<key_value>
-
<use_key>
- Any of include or exclude depending on the purpose of the entry. -
<key>
- Any of the acceptable keys depending on the purpose of the entry. Use the following descriptions for proper configuration. -
<key_value>
- A valid value corresponding to the key provided.
Key Description before Use this to filter the data before the provided date. This supports the date and time format: yyyy-mm-dd[T:hh:mm:ss]
.after Use this to filter the data after the provided date. This supports the date and time format: yyyy-mm-dd[T:hh:mm:ss]
.wdays Use this to filter the data using week days. (mon,tue,wed,thu,fri,sat,sun)
before-tod Use this to filter the data before the provided time of the day. This supports the following format: hh:mm:ss
.after-tod Use this to filter the data after the provided time of the day. This supports the following format: hh:mm:ss
.datatype Used to filter data using data type names. The values can be: This allows globbing. - Freeze
- specified to enable or disable freeze data collection
- affects data types:
- appusage
- specified to enable or disable process log data collection
- affects data type:
- (34) Windows Concurrent Usage
- (81) Windows Host Application Concurrent Usage
- (82) Windows Host Executable Concurrent Usage
- (96) OLAP Winapp Raw Hourly
- (130) Windows Application Usage
- (148) Software Catalog Query WinApp
- (149) Normalized Windows Total Concurrency
- (150) Normalized Windows Usergroup Concurrency
- (151) Normalized Windows User Host Concurrency
- process
- specified to enable or disable process accounting data collection
- affects data type:
user Use this to filter the data using username. This allows globbing. group Use this to filer the data using group name. This allows globbing. project Use this to filter the data using project name. This allows globbing. exe Use this to filter the data using application executable name. This allows globbing. app Use this to filter the data using the application name. This allows globing. host Use this to filter the data using the host name. This allows globbing. os Use this to filter the data using the operating system name. This allows globbing. platform Use this to filter the data using the platform name. This allows globbing. domain Use this to filter the data using the domain or workgroup name. This allows globbing. cpu Use this to filter the data using the provided CPU utilization. The data should be greater than or equal to the value. io Use this to filter the data using the provided I/O bytes/sec utilization. The data should be greater than or equal to the value. duration Use this to filter the data using the provided duration. The data should be greater than or equal to the value. Available Include Exclude Keys
-
-
Add new lines for new entries.
noteSpecify general, followed by specific elements. Entries are processed sequentially, starting from the top.
Example: include-exclude.conf# The following will include everything until 2010-01-01
include after=1970-01-01
exclude after=2010-01-01
include exe=*explorer*This includes the data from 1970-01-01 until 2010-01-01 and executable names containing explorer.
-
Save the changes.