Performance metrics summary report


Logical CPUs: 4 core
Physical CPUs: 4 core
CPU Frequency: 1500.0 MHz
Memory: 7.6 GB
Report generated at 2020-11-05T03:25:12 (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 133.54 MB 139.26 MB 0.00 MB 0 MB
edgex-core-data 22.28 MB 23.8 MB 14.38 MB 15.65 MB
edgex-core-metadata 13.49 MB 14.42 MB 13.48 MB 14.41 MB
edgex-core-command 11.41 MB 12.99 MB 11.40 MB 12.98 MB
edgex-support-notifications 12.92 MB 14.45 MB 11.54 MB 13.12 MB
edgex-support-scheduler 11.54 MB 13.12 MB 11.53 MB 13.12 MB
edgex-app-service-configurable-rules 27.26 MB 29.84 MB 18.84 MB 21.18 MB
edgex-sys-mgmt-agent 270.33 MB 284 MB 8.98 MB 10.08 MB
edgex-device-virtual 19.24 MB 20.84 MB 13.87 MB 15.23 MB
edgex-device-rest 16.10 MB 19.8 MB 10.76 MB 14.17 MB
edgex-kuiper 34.25 MB 0 MB 0.00 MB 0 MB
edgex-redis 31.25 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.58 seconds1.12 seconds1.23 seconds 31.79 seconds 30.41 seconds 30.75 seconds
edgex-core-metadata 2.86 seconds0.67 seconds1.26 seconds 28.03 seconds 27.2 seconds 27.45 seconds
edgex-core-command 1.68 seconds0.9 seconds1.33 seconds 31.05 seconds 29.77 seconds 30.2 seconds
edgex-support-notifications 2.87 seconds0.78 seconds1.28 seconds 26.79 seconds 23.23 seconds 25.19 seconds
edgex-support-scheduler 3.32 seconds0.76 seconds1.47 seconds 26.83 seconds 23.63 seconds 25.38 seconds
edgex-sys-mgmt-agent 2.29 seconds1.27 seconds1.74 seconds 35.64 seconds 34.1 seconds 34.79 seconds
edgex-app-service-configurable-rules 5.03 seconds2.18 seconds3.53 seconds 38.4 seconds 35.82 seconds 37.08 seconds
edgex-device-virtual 9.02 seconds3.42 seconds6.29 seconds 42.14 seconds 36.99 seconds 39.36 seconds
edgex-device-rest 9.13 seconds3.04 seconds5.97 seconds 42.25 seconds 35.8 seconds 38.89 seconds
Total startup time 42.25 seconds 37.24 seconds 39.61 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 3.37 seconds0.15 seconds0.92 seconds 26.47 seconds 22.35 seconds 23.85 seconds
edgex-core-metadata 2.43 seconds0.19 seconds0.82 seconds 26.42 seconds 21.41 seconds 23.69 seconds
edgex-core-command 4.26 seconds0.3 seconds1.38 seconds 25.8 seconds 21.04 seconds 23.56 seconds
edgex-support-notifications 2.19 seconds0.24 seconds0.9 seconds 26.33 seconds 22.22 seconds 23.43 seconds
edgex-support-scheduler 1.86 seconds0.28 seconds0.83 seconds 25.23 seconds 21.21 seconds 23.06 seconds
edgex-sys-mgmt-agent 2.34 seconds0.09 seconds0.7 seconds 25.98 seconds 22.37 seconds 24.29 seconds
edgex-app-service-configurable-rules 2.49 seconds0.29 seconds1.25 seconds 26.65 seconds 23.17 seconds 24.89 seconds
edgex-device-virtual 13.16 seconds4.47 seconds9.15 seconds 33.56 seconds 29.58 seconds 31.89 seconds
edgex-device-rest 12.63 seconds4.49 seconds9.66 seconds 33.73 seconds 29.34 seconds 31.96 seconds
Total startup time 33.73 seconds 29.58 seconds 32.05 seconds

CPU usage aggregation:

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

Micro service Maximum Minimum Average
edgex-device-rest 0.27 % 0.0 % 0.07 %
edgex-core-consul 16.09 % 1.16 % 3.99 %
edgex-sys-mgmt-agent 0.0 % 0.0 % 0.0 %
edgex-support-scheduler 2.1 % 1.28 % 1.42 %
edgex-app-service-configurable-rules 0.69 % 0.0 % 0.11 %
edgex-device-virtual 0.18 % 0.0 % 0.03 %
edgex-support-notifications 1.59 % 1.28 % 1.39 %
edgex-kuiper 0.03 % 0.0 % 0.01 %
edgex-core-command 2.21 % 1.34 % 1.47 %
edgex-redis 0.88 % 0.34 % 0.44 %
edgex-core-metadata 1.33 % 1.22 % 1.27 %
edgex-core-data 1.64 % 1.25 % 1.42 %

Memory usage aggregation:

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

Micro service Maximum Minimum Average
edgex-device-rest 9.47 MB 9.25 MB 9.36 MB
edgex-core-consul 28.18 MB 26.11 MB 27.55 MB
edgex-sys-mgmt-agent 6.86 MB 6.39 MB 6.68 MB
edgex-support-scheduler 7.91 MB 7.31 MB 7.74 MB
edgex-app-service-configurable-rules 10.13 MB 9.42 MB 9.83 MB
edgex-device-virtual 11.39 MB 10.72 MB 11.12 MB
edgex-support-notifications 7.95 MB 7.14 MB 7.7 MB
edgex-kuiper 5.05 MB 5.05 MB 5.05 MB
edgex-core-command 7.62 MB 6.92 MB 7.42 MB
edgex-redis 4.04 MB 3.49 MB 3.77 MB
edgex-core-metadata 10.28 MB 10.12 MB 10.21 MB
edgex-core-data 10.12 MB 9.59 MB 9.94 MB

Ping service response time aggregation:

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

Micro service Maximum Minimum Average
edgex-core-data 6.64 ms 4.19 ms 4.43 ms
edgex-core-metadata 6.5 ms 4.17 ms 4.42 ms
edgex-core-command 5.28 ms 4.16 ms 4.41 ms
edgex-support-scheduler 5.87 ms 4.17 ms 4.41 ms
edgex-support-notifications 5.95 ms 4.14 ms 4.4 ms
edgex-sys-mgmt-agent 5.88 ms 4.18 ms 4.42 ms
edgex-device-rest 5.9 ms 4.18 ms 4.41 ms
edgex-app-service-configurable-rules 8.68 ms 4.16 ms 4.45 ms
edgex-device-virtual 5.6 ms 4.15 ms 4.41 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 14 ms 6 ms 9.62 ms
Random-Boolean-Device 12 ms 7 ms 10.25 ms
Random-UnsignedInteger-Device 29 ms 9 ms 12.12 ms