WildFly Monitoring

From NovaOrdis Knowledge Base
Jump to navigation Jump to search

Internal

Metrics

Logs

  • server logs
  • GC logs
  • console capture
  • JBossWeb access and error logs

Thread Dumps

If functional load tests where the thread behavior is important and has to be analyzed are performed, low-impact way to capture it is to generate periodic thread dumps, with a profiler or a script similar to https://github.com/NovaOrdis/tda/blob/master/collector/thread-dump-collector.sh

Heap Dumps

If memory leak tests are performed, aside from GC logging it could be necessary to take periodic heap dumps for differential analysis.