TIE Server retains and updates metrics for several internal processes. These metrics are kept in comma-separated value files on the TIE server. They can be used to obtain details that help health assessment activities. Of particular relevance is the measure of the overall load on the TIE server, expressed as number of requests per second (RPS).
This article describes how to obtain the overall RPS from the monitoring log files.
How to obtain RPS values
Open a shell session on the TIE server, then execute the following command:
tail -q -n1 /var/McAfee/tieserver/monitoring/sched.dxl.Json*.csv | awk -F, 'BEGIN{ print "1m / 5m / 15m" } {s+=$14; s5+=$15; s15+=$16} END {print s " / " s5 " / " s15}'
Example output:
1m / 5m / 15m
120.340086 / 107.383892 / 105.393538
This command returns the RPS for each request type that the TIE server supports, and calculates the total RPS as the sum of the individual values. In the example, the output includes RPS for the following:
- Last minute, about 120 RPS
- Last 5 minutes, about 107 RPS
- Last 15 minutes, about 105 RPS
NOTE: By default, the TIE server outputs one new line of monitoring metrics every 30 minutes. To customize this frequency, perform the following steps:
- Log on to the ePolicy Orchestrator console.
- Select the Policy Catalog.
- Select McAfee Threat Intelligence Server Management, Server Configuration, and set the Performance metrics frequency.