Instructions of the performance test data collection tool - perfMonitor
The performance test data collection tool can periodically collect performance data in the background and export it to a csv format file for analysis in excel.
1. Key performance data of the acquisition process: virtual memory, physical memory, CPU usage, memory usage, number of threads, and number of handles.
2. Use nmon (IBM tools) to collect key performance data of the server: CPU, memory, network IO, disk IO, etc.
3. Use smio_invs_iostat (a tool provided by SmartData) to collect key performance data of the server: CPU, memory, network IO, disk IO, etc.
4. Collect server network connection status information: TCP retransmission rate, UDP packet loss rate, etc.
5. Collect key performance data of PG data, use the performance statistics function provided by PG: number of connections, number of queries, inserts, and tables, size of database space, etc.
6. Collect key performance data of the PG process: CPU usage, memory usage, virtual memory, physical memory, etc.