Performance metrics summary report


Logical CPUs: 2 core
Physical CPUs: 2 core
CPU Frequency: 1749.3 MHz
Memory: 3.7 GB
Report generated at 2020-11-05T03:26:14 (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 1.75 seconds1.02 seconds1.24 seconds 31.95 seconds 30.4 seconds 31.04 seconds
edgex-core-metadata 0.96 seconds0.89 seconds0.93 seconds 27.9 seconds 27.08 seconds 27.38 seconds
edgex-core-command 0.99 seconds0.42 seconds0.75 seconds 31.76 seconds 29.5 seconds 30.87 seconds
edgex-support-notifications 1.11 seconds0.76 seconds0.89 seconds 24.84 seconds 24.18 seconds 24.55 seconds
edgex-support-scheduler 0.89 seconds0.64 seconds0.8 seconds 25.34 seconds 23.48 seconds 24.24 seconds
edgex-sys-mgmt-agent 1.44 seconds0.51 seconds1.08 seconds 40.13 seconds 35.27 seconds 37.43 seconds
edgex-app-service-configurable-rules 4.35 seconds2.01 seconds2.86 seconds 40.18 seconds 37.28 seconds 39.03 seconds
edgex-device-virtual 4.65 seconds2.1 seconds3.13 seconds 40.88 seconds 37.42 seconds 38.53 seconds
edgex-device-rest 3.24 seconds0.97 seconds1.89 seconds 38.8 seconds 36.48 seconds 38.11 seconds
Total startup time 40.88 seconds 38.16 seconds 39.52 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 0.12 seconds0.11 seconds0.11 seconds 30.22 seconds 26.33 seconds 28.68 seconds
edgex-core-metadata 0.37 seconds0.13 seconds0.2 seconds 28.92 seconds 23.62 seconds 26.39 seconds
edgex-core-command 0.36 seconds0.1 seconds0.16 seconds 30.36 seconds 22.62 seconds 27.8 seconds
edgex-support-notifications 0.32 seconds0.1 seconds0.19 seconds 30.18 seconds 23.35 seconds 27.15 seconds
edgex-support-scheduler 0.17 seconds0.11 seconds0.13 seconds 31.2 seconds 22.64 seconds 25.73 seconds
edgex-sys-mgmt-agent 0.4 seconds0.09 seconds0.17 seconds 31.13 seconds 25.07 seconds 27.59 seconds
edgex-app-service-configurable-rules 7.24 seconds1.17 seconds3.51 seconds 31.0 seconds 27.26 seconds 29.54 seconds
edgex-device-virtual 13.72 seconds5.34 seconds10.11 seconds 38.11 seconds 32.35 seconds 35.77 seconds
edgex-device-rest 12.63 seconds5.34 seconds9.65 seconds 37.64 seconds 32.57 seconds 35.72 seconds
Total startup time 38.11 seconds 32.57 seconds 35.85 seconds

CPU usage aggregation:

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

Micro service Maximum Minimum Average
edgex-app-service-configurable-rules 0.4 % 0.0 % 0.04 %
edgex-redis 1.08 % 0.44 % 0.56 %
edgex-core-command 2.34 % 1.73 % 2.07 %
edgex-core-metadata 2.62 % 1.84 % 2.08 %
edgex-core-consul 2.86 % 1.04 % 1.85 %
edgex-core-data 4.32 % 1.95 % 2.45 %
edgex-support-notifications 2.22 % 1.8 % 1.95 %
edgex-device-virtual 3.85 % 0.0 % 0.39 %
edgex-device-rest 1.22 % 0.0 % 0.17 %
edgex-support-scheduler 2.34 % 2.02 % 2.23 %
edgex-sys-mgmt-agent 0.0 % 0.0 % 0.0 %
edgex-kuiper 0.07 % 0.0 % 0.01 %

Memory usage aggregation:

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

Micro service Maximum Minimum Average
edgex-app-service-configurable-rules 8.88 MB 8.51 MB 8.71 MB
edgex-redis 3.21 MB 2.85 MB 3.04 MB
edgex-core-command 5.96 MB 5.11 MB 5.56 MB
edgex-core-metadata 8.89 MB 8.82 MB 8.87 MB
edgex-core-consul 21.84 MB 20.4 MB 21.52 MB
edgex-core-data 8.6 MB 8.36 MB 8.51 MB
edgex-support-notifications 6.18 MB 5.52 MB 5.98 MB
edgex-device-virtual 10.39 MB 9.65 MB 10.11 MB
edgex-device-rest 8.2 MB 7.86 MB 8.07 MB
edgex-support-scheduler 6.84 MB 6.25 MB 6.67 MB
edgex-sys-mgmt-agent 5.21 MB 4.71 MB 5.08 MB
edgex-kuiper 19.99 MB 19.87 MB 19.88 MB

Ping service response time aggregation:

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

Micro service Maximum Minimum Average
edgex-core-data 14.72 ms 6.77 ms 9.66 ms
edgex-core-metadata 24.22 ms 6.74 ms 9.39 ms
edgex-core-command 15.16 ms 6.99 ms 9.41 ms
edgex-support-scheduler 14.51 ms 7.1 ms 9.47 ms
edgex-support-notifications 13.54 ms 7.4 ms 9.78 ms
edgex-sys-mgmt-agent 18.21 ms 6.96 ms 10.11 ms
edgex-device-rest 14.99 ms 7.01 ms 9.49 ms
edgex-app-service-configurable-rules 14.44 ms 6.74 ms 8.78 ms
edgex-device-virtual 19.43 ms 7.04 ms 9.15 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 21 ms 7 ms 11.5 ms
Random-Boolean-Device 18 ms 10 ms 14.62 ms
Random-UnsignedInteger-Device 33 ms 7 ms 14.88 ms