Packing Logs

Packing Logs track API usage by logging requests, parameters, and results. These logs help you analyze:

Packing Logs are stored in NDJSON (newline-delimited JSON) format.

Binacle.Net does not perform any built-in analysis; the logs are simply generated, and interpretation is left to external tools.

πŸ› οΈ Configuration

Packing Logs are configured via the PackingLogs.json file.

Default configuration:

{
  "PackingLogs": {
    "Enabled": false,
    "LegacyPacking": {
      "Path": "data/pack-logs/legacy-packing/",
      "FileName": "{0}.ndjson",
      "DateFormat": "yyyyMMdd",
      "ChannelLimit": 100
    },
    "LegacyFitting": {
      "Path": "data/pack-logs/legacy-fitting/",
      "FileName": "{0}.ndjson",
      "DateFormat": "yyyyMMdd",
      "ChannelLimit": 100
    },
    "Packing": {
      "Path": "data/pack-logs/packing/",
      "FileName": "{0}.ndjson",
      "DateFormat": "yyyyMMdd",
      "ChannelLimit": 100
    }
  }
}

You can modify the Packing Logs using Production Overrides by creating a PackingLogs.Production.json file, or by using Environment Variables.

For more information on overriding configurations, refer to the Configuration Basics page.

πŸ”§ Configuration Options

For each type the options is as follows.