Introduction
Log files include data that are considered being sensitive by a number of users. This includes
- Hostnames, IP Addresses
- Ports
- Accounts
- Database Names
- etc.
There are situations when log files are forward to a 3rd party, for example to the SOS Ticketing System or to a public forum to receive community support.
JS7 offers to anonymize logs by replacing sensitive data with placeholders.
Log Anonymizer
Locations
Anonymization is available from a Java implementation and is invoked from the a shell script in the following locations:
Invocation of Log Anonymizer for Unix
# JOC Cockpit /opt/sos-berlin.com/js7/joc/jetty/bin/anonymize-logs.sh # Controller /opt/sos-berlin.com/js7/controller/bin/anonymize-logs.sh # Agent /opt/sos-berlin.com/js7/agent/bin/anonymize-logs.sh
Invocation of Log Anonymizer for Windows
@rem JOC Cockpit C:\Program Files\sos-berlin.com\js7\joc\jetty\bin\anonymize-logs.cmd @rem Controller C:\Program Files\sos-berlin.com\js7\controller\bin\anonymize-logs.cmd @rem Agent C:\Program Files\sos-berlin.com\js7\agent\bin\anonymize-logs.cmd
Usage
Invocation of Log Anonymizer for Unix
Usage: log-anonymizer.sh [Options] [Switches] Options: --log-file=<log-file> | optional: location of the log file that should be anonymized; files, folders and wildcards can be specified --rules-file=<rules-file> | optional: the path to a file holding rules for anonymization --export-rules=<rules-file> | optional: the path to a file to which default rules are exported
Overview
Content Tools