Skip to main content
Version: 10.2
warning

This page is intentionally hidden from navigation but remains accessible via direct link. It is retained for internal reference purposes only and may contain outdated or transitional content.

Raw Archive Regeneration

On the client side of Open iT, the collector programs parse the collected raw data, convert them to Open iT data, and send it to the server for further processing. Problems may arise if faulty parsing occurs.
The raw archive regenerator (openit_rawarchiveregenerator) is a program that converts raw data into Open iT data on the server's side. It allows fixing the corresponding parser and regenerating raw data to the correct Open iT data.

The following sections will guide you in running the openit_rawarchiveregenerator application.

warning

Execute the following steps in the Open iT server.

Requirements

  • Open iT Core Server
  • Administrative rights

Regenerating Raw Archive

  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
    cd C:\Program Files\OpeniT\Core\bin
  3. Run the command:

    Command Syntax
    openit_rawarchiveregenerator -i "<archive_name>"

    where <archive_name> could be any of the following:

    Archive NameDescription
    LogFileCollector.license.almUse this argument to regenerate raw ALM record log data into parsed.
    Add --env-datatype event to regenerate raw event data instead.
    LogFileCollector.license.altairUse this argument to regenerate raw Altair event log data into parsed.
    LogFileCollector.license.altiumUse this argument to regenerate raw Altium record log data into parsed.
    Add --env-datatype event to regenerate raw event data instead.
    LogFileCollector.license.betalmUse this argument to regenerate raw BetaLM event log data into parsed.
    LogFileCollector.license.catiaeventsUse this argument to regenerate raw Catia record log data into parsed.
    LogFileCollector.license.codemtrUse this argument to regenerate raw CodeMeter record log data into parsed.
    Add --env-datatype event to regenerate raw event data instead.
    LogFileCollector.license.dslseventsUse this argument to regenerate raw DSLS record log data into parsed.
    Add --env-datatype event to regenerate raw event data instead.
    LogFileCollector.license.eaeventsUse this argument to regenerate raw Enterprise Architect record log data into parsed.
    LogFileCollector.license.encomUse this argument to regenerate raw Encom record log data into parsed.
    Add --env-datatype event to regenerate raw event data instead.
    LogFileCollector.license.eplanUse this argument to regenerate raw EPLAN record log data.
    Add --env-datatype event to regenerate raw event data instead.
    LogFileCollector.license.feketeUse this argument to regenerate raw Fekete record log data into parsed.
    Add --env-datatype event to regenerate raw event data instead.
    LogFileCollector.license.haspevents2Use this argument to regenerate raw Petroleum Experts record log data into parsed.
    Add --env-datatype event to regenerate raw event data instead.
    LogFileCollector.license.honeywellulmUse this argument to regenerate raw Honeywell record log data into parsed.
    Add --env-datatype event to regenerate raw event data instead.
    LogFileCollector.license.ipseventsUse this argument to regenerate raw IPS record log data into parsed.
    Add --env-datatype event to regenerate raw event data instead.
    LogFileCollector.license.lmxUse this argument to regenerate raw LM-X event log data into parsed.
    LogFileCollector.license.olicenseUse this argument to regenerate raw OLicense record log data into parsed.
    Add --env-datatype event to regenerate raw event data instead.
    LogFileCollector.license.orcaflexUse this argument to regenerate raw OrcaFlex record log data into parsed.
    LogFileCollector.license.parasofteventsUse this argument to regenerate raw Parasoft record log data into parsed.
    LogFileCollector.license.pelotonUse this argument to regenerate raw Peloton record log data into parsed.
    Add --env-datatype event to regenerate raw event data instead.
    LogFileCollector.license.pelotoneventsUse this argument to regenerate raw Peloton record log data into parsed. (for v6.x)
    LogFileCollector.license.petreleventsUse this argument to regenerate raw Petrel record log data into parsed.
    LogFileCollector.license.rlmUse this argument to regenerate raw RLM record log data into parsed.
    Add --env-datatype event to regenerate raw event data instead.
    LogFileCollector.license.sentinelUse this argument to regenerate raw Sentinel record log data into parsed.
    Add --env-datatype event to regenerate raw event data instead.
    LogFileCollector.license.tebisUse this argument to regenerate raw Tebis record log data into parsed.
    Add --env-datatype event to regenerate raw event data instead.
    LogFileCollector.license.tlmUse this argument to regenerate raw Tasking License Management system record log data into parsed.
    Add --env-datatype event to regenerate raw event data instead.
    LogFileCollector.system.catiaeventsUse this argument to regenerate raw Catia system record log data into parsed.
    LogFileCollector.system.petreleventsUse this argument to regenerate raw Petrel system record log data into parsed.
    PollCollector.LUM.EventsUse this argument to regenerate raw LUM event poll data into parsed. (for v6.x)
    PollCollector.license.codemeter_dongleUse this argument to regenerate raw CodeMeter dongle poll data into parsed.
    PollCollector.license.lumUse this argument to regenerate raw LUM poll event data into parsed.
    PollCollector.license.vector_dongleUse this argument to regenerate raw Vector dongle poll data into parsed.
    PollCollector.license.vrayUse this argument to regenerate raw V-Ray poll data into parsed.
    PollCollector.license.wibukey_dongleUse this argument to regenerate raw WibuKey dongle poll data into parsed.
    PollCollector.system.registryUse this argument to regenerate raw registry system poll data into parsed.
    PollCollector.usageanalyzer.webappbrowserlogUse this argument to regenerate raw web app browser poll data into parsed.
    Supported Archives

    Example
    openit_rawarchiveregenerator -i "LogFileCollector.license.dslsevents"
    NOTE

    You can also include the date range of the raw archive you want to regenerate into parsed using the formats YYYY-MM-DD YYYY-MM-DD (e.g., 2023-01-01 2023-07-01), YYYY-MM YYYY-MM (e.g., 2023-01 2023-07), or YYYY YYYY (e.g., 2022 2023).

    Example
    openit_rawarchiveregenerator -i "LogFileCollector.license.dslsevents 2023-01-01 2023-07-01" --env-datatype event

    Running this example will regenerate raw DSLS event log data from January 1, 2023 to July 1, 2023 to parsed.

    OPTIONAL PARAMETERS:

    ParameterDescription
    --helpUse this to display the help message.
    --versionUse this to display the Open iT version.
    --debugUse this to specify the debug level.
    Possible values are:
    • 1 - info
    • 2 - debug
    • 3 - warning
    • 4 - verbose
    • 5 - trace
    -c <arg>Use this to specify the path of the configuration file to use instead of the default.
    -d <arg>Use this to specify the directory path to where the output will be placed (this is in the incoming directory, which is in C:\ProgramData\OpeniT\Data\incoming by default).
    --no-csvUse this to only produce CodeMeter, Vector, and Wibukey dongle archives in Open iT format.
    --batch-size <arg>Use this to specify the number of days to process (default value is 7).
    --listUse this to list all of the supported archives.
    Optional Parameters for RawArchiveRegenerator

    Make sure that there are no errors encountered.

  4. Verify that there are *.in files created in the server in the incoming directory, which is by default in C:\ProgramData\OpeniT\Data\incoming.