Details
Description
When analyzing the performance log, I want to easily find maximum possible/allowed values of some metrics, eg. core heap, worker heap, file descriptors. Currently it's hard to find (e.g. core heap is a minor message with Java version) or you need to use separate tools (file descriptors). For example if I see 2GB heap used, is it close to max or not? I need to correlate with GC activity.
Show in Core and Worker log.
Info:
- clover version
- cpu count, OS, arch
- java version, vendor
- max heap
- max file descriptors
- max swap
- max system memory (RAM)
The idea is to have one well visible (and searchable) place in all.log where we log this info during server start. Similar (but better) to what engine reports.
It must be obvious what are the values for (e.g. for Core). Place similar log to worker log too?