Analyzing log and trace data

You can use the log analysis tools to analyze how your runtime is performing and solve problems that occur in the environment.

About this task

You can generate reports from the existing log and trace files in the environment. These visual reports can be used for the following purposes:

  • To analyze runtime environment status and performance:
    • Deployment environment consistency
    • Logging frequency
    • Running topology versus configured topology
    • Unplanned topology changes
    • Quorum status
    • Partition replication status
    • Statistics of memory, throughput, processor usage, and so on
  • To troubleshoot problems in the environment:
    • Topology views at specific points in time
    • Statistics of memory, throughput, processor usage during client failures
    • Current fix pack levels, tuning settings
    • Quorum status
  • Log analysis overview
    You can use the xsLogAnalyzer tool to help troubleshoot issues in the environment.
  • Running log analysis
    You can run the xsLogAnalyzer tool on a set of log and trace files from any computer.
  • Creating custom scanners for log analysis
    You can create custom scanners for log analysis. After you configure the scanner, the results are generated in the reports when you run the xsLogAnalyzer tool. The custom scanner scans the logs for event records based on the regular expressions that you specified.
  • Troubleshooting log analysis
    Use the following troubleshooting information to diagnose and fix problems with the xsLogAnalyzer tool and its generated reports.
Parent topic: Troubleshooting