Known limitations
Performance efficiency - time behaviour
Condition Monitoring can handle 50 concurrent users per tenant. (50 logged in/parallel working users)
CM must be able to persist permanently 600 PPMP/OPP messages per 1 second on a single tenant via http without loosing a message and responding within 1 second.
-
400 machine messages
-
200 measurement message (20000 measurements/second)
-
max. 5.000 rules (in average one rule per device for a large customer)
-
average 2 rules for a single measurement
-
Rule result need to be available within 3 seconds
-
For all incoming messages the Rule Service App must ensure that they are processed before they are removed from the input topic by its configured retention policy.
-
Per tenant the Rule Service App must be able to process all applicable rules and publish the rule result in average in less than 3 seconds after arrival.
Rest API
must respond within
-
max. 3 seconds (peak load)
-
average 0,5 seconds
-
CM displays an incoming measurement message to the user within 3 seconds when the live measurement chart is opened.
-
CM displays the live measurement chart within 2 seconds (maximum 1000 values) at the first call.
CM displays historical data within 2 seconds for the following parameters:
-
Raw data:
-
Timerange: 5 min
-
Interval: raw
-
5 device properties
-
-
Level 1 (1 minute aggregation):
-
Timerange: 6 hours
-
Interval: 1 minute
-
Aggregation types: median, min, max
-
3 device properties
-
-
Level 2 (30 minute aggregation):
-
Timerange: 7 days
-
Interval: 1 hour
-
Aggregation types: median, min, max, median, count
-
3 device properties
-
Performance efficiency - capacity (storage time, data volume)
-
CM can show 7 days of raw measurement data (or a dataset that looks like 7 days of raw data) in the UI in order to serve visual analysis use cases.
Performance efficiency - capacity (message size)
The maximum message size CM supports with the given quantity structure:
-
PPMP/OPP Machine Message: 1 kB
-
PPMP/OPP Measurement Message: 5kB
Performance efficiency - time behavior (eps)
Measurements Export
-
Raw, CSV: The Export service is able to export 6 hours of raw measurements with 4 measurement points (200 measurements/sec = 2.160.000 measurements) into a downloadable csv-file within 12 minutes constant with 30 seconds pause in between.
-
1 minutes aggregation, CSV: The Export service is able to export 3 days of aggregated measurements with 4 measurement points (100 measurements/sec = 432.000 measurements) into a downloadable csv-file within 12 minutes with 1 hour pause in between.