Performance metrics summary report


Logical CPUs: 2 core
Physical CPUs: 2 core
CPU Frequency: 1333.0 MHz
Memory: 1.8 GB
Report generated at 2020-11-06T07:26:21 (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 2.24 seconds1.82 seconds1.99 seconds 50.83 seconds 48.49 seconds 49.13 seconds
edgex-core-metadata 1.75 seconds1.44 seconds1.54 seconds 44.51 seconds 42.35 seconds 43.06 seconds
edgex-core-command 1.25 seconds0.65 seconds0.87 seconds 48.19 seconds 45.84 seconds 46.71 seconds
edgex-support-notifications 2.07 seconds1.51 seconds1.87 seconds 40.79 seconds 38.48 seconds 39.24 seconds
edgex-support-scheduler 1.79 seconds1.14 seconds1.47 seconds 39.89 seconds 39.31 seconds 39.64 seconds
edgex-sys-mgmt-agent 6.28 seconds1.17 seconds3.05 seconds 60.28 seconds 56.08 seconds 58.04 seconds
edgex-app-service-configurable-rules 9.33 seconds3.91 seconds5.93 seconds 63.05 seconds 60.22 seconds 61.63 seconds
edgex-device-virtual 5.64 seconds4.71 seconds5.19 seconds 63.62 seconds 60.05 seconds 61.77 seconds
edgex-device-rest 5.58 seconds2.78 seconds4.18 seconds 61.26 seconds 57.52 seconds 59.12 seconds
Total startup time 63.62 seconds 60.22 seconds 61.88 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 1.85 seconds0.2 seconds0.7 seconds 45.39 seconds 40.47 seconds 42.49 seconds
edgex-core-metadata 0.71 seconds0.23 seconds0.38 seconds 42.77 seconds 35.62 seconds 38.5 seconds
edgex-core-command 0.85 seconds0.21 seconds0.44 seconds 43.62 seconds 35.42 seconds 39.92 seconds
edgex-support-notifications 1.13 seconds0.22 seconds0.54 seconds 43.48 seconds 39.27 seconds 40.79 seconds
edgex-support-scheduler 1.59 seconds0.19 seconds0.59 seconds 43.7 seconds 36.01 seconds 41.67 seconds
edgex-sys-mgmt-agent 0.75 seconds0.16 seconds0.47 seconds 43.63 seconds 39.32 seconds 42.33 seconds
edgex-app-service-configurable-rules 3.95 seconds0.61 seconds2.21 seconds 45.64 seconds 41.58 seconds 43.43 seconds
edgex-device-virtual 14.82 seconds3.55 seconds10.6 seconds 53.83 seconds 42.41 seconds 48.72 seconds
edgex-device-rest 11.43 seconds4.75 seconds7.7 seconds 53.94 seconds 42.34 seconds 48.7 seconds
Total startup time 53.94 seconds 43.4 seconds 48.94 seconds

CPU usage aggregation:

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

Micro service Maximum Minimum Average
edgex-kuiper 0.05 % 0.0 % 0.01 %
edgex-support-scheduler 2.42 % 1.92 % 2.22 %
edgex-sys-mgmt-agent 0.22 % 0.0 % 0.02 %
edgex-core-data 2.92 % 1.99 % 2.25 %
edgex-app-service-configurable-rules 0.19 % 0.0 % 0.02 %
edgex-support-notifications 2.29 % 1.74 % 2.05 %
edgex-device-virtual 2.56 % 0.0 % 0.42 %
edgex-redis 0.77 % 0.43 % 0.52 %
edgex-core-consul 3.01 % 0.99 % 1.94 %
edgex-core-command 9.3 % 1.86 % 2.8 %
edgex-device-rest 0.3 % 0.0 % 0.03 %
edgex-core-metadata 2.52 % 2.04 % 2.2 %

Memory usage aggregation:

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

Micro service Maximum Minimum Average
edgex-kuiper 19.94 MB 19.93 MB 19.94 MB
edgex-support-scheduler 6.59 MB 5.89 MB 6.36 MB
edgex-sys-mgmt-agent 5.41 MB 4.93 MB 5.24 MB
edgex-core-data 9.06 MB 8.69 MB 8.9 MB
edgex-app-service-configurable-rules 8.78 MB 8.42 MB 8.63 MB
edgex-support-notifications 6.77 MB 5.85 MB 6.43 MB
edgex-device-virtual 10.1 MB 9.67 MB 10.02 MB
edgex-redis 3.22 MB 2.85 MB 3.05 MB
edgex-core-consul 22.61 MB 21.96 MB 22.47 MB
edgex-core-command 5.91 MB 5.18 MB 5.64 MB
edgex-device-rest 8.24 MB 8.01 MB 8.13 MB
edgex-core-metadata 8.89 MB 8.81 MB 8.87 MB

Ping service response time aggregation:

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

Micro service Maximum Minimum Average
edgex-core-data 14.39 ms 8.01 ms 10.26 ms
edgex-core-metadata 15.2 ms 7.62 ms 10.39 ms
edgex-core-command 14.27 ms 7.87 ms 9.98 ms
edgex-support-scheduler 13.27 ms 7.86 ms 9.76 ms
edgex-support-notifications 18.27 ms 7.86 ms 9.87 ms
edgex-sys-mgmt-agent 16.07 ms 7.74 ms 10.16 ms
edgex-device-rest 16.05 ms 7.55 ms 9.81 ms
edgex-app-service-configurable-rules 220.33 ms 7.78 ms 12.57 ms
edgex-device-virtual 16.9 ms 7.81 ms 10.19 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 19 ms 7 ms 11.0 ms
Random-Boolean-Device 21 ms 10 ms 17.25 ms
Random-UnsignedInteger-Device 44 ms 8 ms 23.88 ms