Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Info

This applies to on-premises installations only. If your API access is hosted by Trustwell, the log file can be made available on request.

The GenesisAPI logs various points of information to a plain text log file, which is stored, by default, in %programdata%\Esha Research\GenesisAPI\GenesisAPI.log.  

...

The default level of logging is "Warn", which will also report anything that is "Error" or "Fatal".  "Warn" should capture errors which successfully make their way to the API itself, but the API cannot handle.
 

We recommend any custom code that is being written to leverage the GenesisAPI have its own logging.  That code will "know" best what calls are made or attempted, when it was made, as well as what resulted. For example, if the API is unavailable (e.g. IIS is shut down), then the API log mentioned above will not log anything - no call ever made it that far.