Performance metrics summary report


Logical CPUs: 12 core
Physical CPUs: 6 core
CPU Frequency: 4000.0 MHz
Memory: 15.4 GB
Report generated at 2020-11-06T03:59:17 (UTC)

Image / Executable Footprint:

Threshold Setting: Geneva value * 1.2

We don't retrieve the executable footprint of the third party services, so the tabale show 0.00 MB here
Micro service Current Image Footprint Prior Release Image Footprint Current Executable Footprint Prior Release Executable Footprint
edgex-core-consul 141.05 MB 139.26 MB 0.00 MB 0 MB
edgex-core-data 23.69 MB 23.8 MB 15.48 MB 15.65 MB
edgex-core-metadata 14.49 MB 14.42 MB 14.48 MB 14.41 MB
edgex-core-command 12.17 MB 12.99 MB 12.17 MB 12.98 MB
edgex-support-notifications 13.63 MB 14.45 MB 12.30 MB 13.12 MB
edgex-support-scheduler 12.30 MB 13.12 MB 12.29 MB 13.12 MB
edgex-app-service-configurable-rules 28.94 MB 29.84 MB 20.21 MB 21.18 MB
edgex-sys-mgmt-agent 289.93 MB 284 MB 9.48 MB 10.08 MB
edgex-device-virtual 20.48 MB 20.84 MB 14.85 MB 15.23 MB
edgex-device-rest 17.09 MB 19.8 MB 11.50 MB 14.17 MB
edgex-kuiper 20.24 MB 0 MB 0.00 MB 0 MB
edgex-redis 31.15 MB 29.78 MB 0.00 MB 0 MB

Startup time aggregations with creating containers

Startup Time Threshold: 300s / Retrieve Times: 5

Micro service Binary maximum time Binary minimum time Binary average time Container maximum time Container minimum time Container average time
edgex-core-data 5.86 seconds2.31 seconds3.61 seconds 11.34 seconds 7.82 seconds 9.1 seconds
edgex-core-metadata 6.4 seconds3.14 seconds4.27 seconds 11.19 seconds 8.03 seconds 9.15 seconds
edgex-core-command 5.69 seconds2.19 seconds3.53 seconds 11.15 seconds 7.69 seconds 9.01 seconds
edgex-support-notifications 6.86 seconds3.56 seconds4.65 seconds 11.23 seconds 8.0 seconds 9.09 seconds
edgex-support-scheduler 6.93 seconds3.56 seconds4.73 seconds 11.29 seconds 8.06 seconds 9.17 seconds
edgex-sys-mgmt-agent 4.79 seconds1.31 seconds2.66 seconds 11.1 seconds 7.8 seconds 9.08 seconds
edgex-app-service-configurable-rules 5.13 seconds1.84 seconds2.97 seconds 11.47 seconds 8.27 seconds 9.37 seconds
edgex-device-virtual 12.07 seconds10.36 seconds11.35 seconds 18.51 seconds 16.46 seconds 17.64 seconds
edgex-device-rest 11.96 seconds9.81 seconds11.02 seconds 18.35 seconds 16.13 seconds 17.4 seconds
Total startup time 18.51 seconds 16.46 seconds 17.64 seconds

Startup time aggregations without creating containers

Startup Time Threshold: 300s / Retrieve Times: 5

Micro service Binary maximum time Binary minimum time Binary average time Container maximum time Container minimum time Container average time
edgex-core-data 6.55 seconds3.28 seconds4.84 seconds 10.79 seconds 7.81 seconds 9.21 seconds
edgex-core-metadata 6.16 seconds3.55 seconds4.82 seconds 10.75 seconds 7.91 seconds 9.2 seconds
edgex-core-command 6.43 seconds3.97 seconds5.0 seconds 10.87 seconds 7.94 seconds 9.28 seconds
edgex-support-notifications 6.57 seconds3.52 seconds5.03 seconds 10.97 seconds 7.97 seconds 9.34 seconds
edgex-support-scheduler 6.79 seconds3.34 seconds4.85 seconds 10.75 seconds 7.97 seconds 9.27 seconds
edgex-sys-mgmt-agent 6.6 seconds3.34 seconds4.88 seconds 10.79 seconds 7.97 seconds 9.23 seconds
edgex-app-service-configurable-rules 7.68 seconds3.76 seconds5.54 seconds 11.76 seconds 7.91 seconds 9.67 seconds
edgex-device-virtual 14.7 seconds10.29 seconds12.64 seconds 18.74 seconds 14.22 seconds 16.88 seconds
edgex-device-rest 14.1 seconds9.98 seconds12.44 seconds 18.73 seconds 14.16 seconds 16.77 seconds
Total startup time 18.74 seconds 14.22 seconds 16.88 seconds

CPU usage aggregation:

Retrieve Resource Times: 10 / Retrieve Resource Interval: 7 seconds / Threshold: 50%

Micro service Maximum Minimum Average
edgex-kuiper 0.0 % 0.0 % 0.0 %
edgex-core-consul 1.87 % 1.12 % 1.36 %
edgex-device-virtual 0.11 % 0.0 % 0.08 %
edgex-support-scheduler 1.54 % 1.27 % 1.42 %
edgex-core-metadata 1.68 % 1.39 % 1.56 %
edgex-redis 0.36 % 0.18 % 0.21 %
edgex-support-notifications 1.58 % 1.27 % 1.46 %
edgex-sys-mgmt-agent 0.0 % 0.0 % 0.0 %
edgex-app-service-configurable-rules 0.0 % 0.0 % 0.0 %
edgex-core-command 1.49 % 1.35 % 1.44 %
edgex-device-rest 0.04 % 0.0 % 0.0 %
edgex-core-data 1.56 % 1.44 % 1.51 %

Memory usage aggregation:

Retrieve Resource Times: 10 / Retrieve Resource Interval: 7 seconds / Threshold: 300MB

Micro service Maximum Minimum Average
edgex-kuiper 21.61 MB 21.6 MB 21.61 MB
edgex-core-consul 49.06 MB 48.67 MB 48.89 MB
edgex-device-virtual 14.41 MB 13.44 MB 13.96 MB
edgex-support-scheduler 10.35 MB 9.24 MB 9.91 MB
edgex-core-metadata 13.53 MB 12.91 MB 13.15 MB
edgex-redis 5.82 MB 5.03 MB 5.32 MB
edgex-support-notifications 10.08 MB 8.74 MB 9.55 MB
edgex-sys-mgmt-agent 9.32 MB 8.5 MB 8.98 MB
edgex-app-service-configurable-rules 12.08 MB 11.26 MB 11.86 MB
edgex-core-command 9.99 MB 8.08 MB 9.2 MB
edgex-device-rest 11.8 MB 11.63 MB 11.72 MB
edgex-core-data 13.61 MB 12.3 MB 12.92 MB

Ping service response time aggregation:

Ping Response Time Threshold: 100ms / Retrieve Times: 100

Micro service Maximum Minimum Average
edgex-core-data 4.35 ms 0.79 ms 0.98 ms
edgex-core-metadata 2.03 ms 0.79 ms 0.98 ms
edgex-core-command 1.74 ms 0.78 ms 1.16 ms
edgex-support-scheduler 1.83 ms 0.93 ms 1.17 ms
edgex-support-notifications 1.59 ms 0.92 ms 1.14 ms
edgex-sys-mgmt-agent 1.58 ms 0.92 ms 1.17 ms
edgex-device-rest 1.52 ms 0.87 ms 1.12 ms
edgex-app-service-configurable-rules 6.03 ms 0.94 ms 1.23 ms
edgex-device-virtual 1.57 ms 0.88 ms 1.12 ms

Event exported time aggregate values:

Export Time Threshold: 1200ms, Retrieve events: 10

Average = (Retrieved exported time of device events - max - min) / (Retrieve events - 2)
Device name Maximum time Minimum time Average time
Random-Integer-Device 7 ms 2 ms 3.5 ms
Random-Boolean-Device 9 ms 4 ms 6.0 ms
Random-UnsignedInteger-Device 8 ms 3 ms 4.75 ms