module documentation

Statistics Module for internal statistics.

Class Statistics Statistics class. Handles all internal statistics.
Type Alias StatsT Type for statistics records.
Variable coCreates Attribute name for number of CoAP CREATE requests.
Variable coDeletes Attribute name for number of CoAP DELETE requests.
Variable coNotifies Attribute name for number of CoAP NOTIFY requests.
Variable coRetrieves Attribute name for number of CoAP RETRIEVE requests.
Variable coSendCreates Attribute name for number of CoAP SEND CREATE requests.
Variable coSendDeletes Attribute name for number of CoAP SEND DELETE requests.
Variable coSendNotifies Attribute name for number of CoAP SEND NOTIFY requests.
Variable coSendRetrieves Attribute name for number of CoAP SEND RETRIEVE requests.
Variable coSendUpdates Attribute name for number of CoAP SEND UPDATE requests.
Variable coUpdates Attribute name for number of CoAP UPDATE requests.
Variable createdResources Attribute name for number of created resources in the storage.
Variable cseUpTime Attribute name for CSE uptime.
Variable deletedResources Attribute name for number of deleted resources in the storage.
Variable expiredResources Attribute name for number of expired resources in the storage.
Variable httpCreates Attribute name for number of HTTP CREATE requests.
Variable httpDeletes Attribute name for number of HTTP DELETE requests.
Variable httpNotifies Attribute name for number of HTTP NOTIFY requests.
Variable httpRetrieves Attribute name for number of HTTP RETRIEVE requests.
Variable httpSendCreates Attribute name for number of HTTP SEND CREATE requests.
Variable httpSendDeletes Attribute name for number of HTTP SEND DELETE requests.
Variable httpSendNotifies Attribute name for number of HTTP SEND NOTIFY requests.
Variable httpSendRetrieves Attribute name for number of HTTP SEND RETRIEVE requests.
Variable httpSendUpdates Attribute name for number of HTTP SEND UPDATE requests.
Variable httpUpdates Attribute name for number of HTTP UPDATE requests.
Variable logErrors Attribute name for number of log errors.
Variable logWarnings Attribute name for number of log warnings.
Variable mqttCreates Attribute name for number of MQTT CREATE requests.
Variable mqttDeletes Attribute name for number of MQTT DELETE requests.
Variable mqttNotifies Attribute name for number of MQTT NOTIFY requests.
Variable mqttRetrieves Attribute name for number of MQTT RETRIEVE requests.
Variable mqttSendCreates Attribute name for number of MQTT SEND CREATE requests.
Variable mqttSendDeletes Attribute name for number of MQTT SEND DELETE requests.
Variable mqttSendNotifies Attribute name for number of MQTT SEND NOTIFY requests.
Variable mqttSendRetrieves Attribute name for number of MQTT SEND RETRIEVE requests.
Variable mqttSendUpdates Attribute name for number of MQTT SEND UPDATE requests.
Variable mqttUpdates Attribute name for number of MQTT UPDATE requests.
Variable notifications Attribute name for number of notifications.
Variable resourceCount Attribute name for number of resources in the storage.
Variable retrievedResources Attribute name for number of retrieved resources in the storage.
Variable updatedResources Attribute name for number of updated resources in the storage.
Variable wsCreates Attribute name for number of WS CREATE requests.
Variable wsDeletes Attribute name for number of WS DELETE requests.
Variable wsNotifies Attribute name for number of WS NOTIFY requests.
Variable wsRetrieves Attribute name for number of WS RETRIEVE requests.
Variable wsSendCreates Attribute name for number of WS SEND CREATE requests.
Variable wsSendDeletes Attribute name for number of WS SEND DELETE requests.
Variable wsSendNotifies Attribute name for number of WS SEND NOTIFY requests.
Variable wsSendRetrieves Attribute name for number of WS SEND RETRIEVE requests.
Variable wsSendUpdates Attribute name for number of WS SEND UPDATE requests.
Variable wsUpdates Attribute name for number of WS UPDATE requests.
StatsT =

Type for statistics records.

Value
dict[str, str | int | float]
coCreates: str =

Attribute name for number of CoAP CREATE requests.

coDeletes: str =

Attribute name for number of CoAP DELETE requests.

coNotifies: str =

Attribute name for number of CoAP NOTIFY requests.

coRetrieves: str =

Attribute name for number of CoAP RETRIEVE requests.

coSendCreates: str =

Attribute name for number of CoAP SEND CREATE requests.

coSendDeletes: str =

Attribute name for number of CoAP SEND DELETE requests.

coSendNotifies: str =

Attribute name for number of CoAP SEND NOTIFY requests.

coSendRetrieves: str =

Attribute name for number of CoAP SEND RETRIEVE requests.

coSendUpdates: str =

Attribute name for number of CoAP SEND UPDATE requests.

coUpdates: str =

Attribute name for number of CoAP UPDATE requests.

createdResources: str =

Attribute name for number of created resources in the storage.

cseUpTime: str =

Attribute name for CSE uptime.

deletedResources: str =

Attribute name for number of deleted resources in the storage.

expiredResources: str =

Attribute name for number of expired resources in the storage.

httpCreates: str =

Attribute name for number of HTTP CREATE requests.

httpDeletes: str =

Attribute name for number of HTTP DELETE requests.

httpNotifies: str =

Attribute name for number of HTTP NOTIFY requests.

httpRetrieves: str =

Attribute name for number of HTTP RETRIEVE requests.

httpSendCreates: str =

Attribute name for number of HTTP SEND CREATE requests.

httpSendDeletes: str =

Attribute name for number of HTTP SEND DELETE requests.

httpSendNotifies: str =

Attribute name for number of HTTP SEND NOTIFY requests.

httpSendRetrieves: str =

Attribute name for number of HTTP SEND RETRIEVE requests.

httpSendUpdates: str =

Attribute name for number of HTTP SEND UPDATE requests.

httpUpdates: str =

Attribute name for number of HTTP UPDATE requests.

logErrors: str =

Attribute name for number of log errors.

logWarnings: str =

Attribute name for number of log warnings.

mqttCreates: str =

Attribute name for number of MQTT CREATE requests.

mqttDeletes: str =

Attribute name for number of MQTT DELETE requests.

mqttNotifies: str =

Attribute name for number of MQTT NOTIFY requests.

mqttRetrieves: str =

Attribute name for number of MQTT RETRIEVE requests.

mqttSendCreates: str =

Attribute name for number of MQTT SEND CREATE requests.

mqttSendDeletes: str =

Attribute name for number of MQTT SEND DELETE requests.

mqttSendNotifies: str =

Attribute name for number of MQTT SEND NOTIFY requests.

mqttSendRetrieves: str =

Attribute name for number of MQTT SEND RETRIEVE requests.

mqttSendUpdates: str =

Attribute name for number of MQTT SEND UPDATE requests.

mqttUpdates: str =

Attribute name for number of MQTT UPDATE requests.

notifications: str =

Attribute name for number of notifications.

resourceCount: str =

Attribute name for number of resources in the storage.

retrievedResources: str =

Attribute name for number of retrieved resources in the storage.

updatedResources: str =

Attribute name for number of updated resources in the storage.

wsCreates: str =

Attribute name for number of WS CREATE requests.

wsDeletes: str =

Attribute name for number of WS DELETE requests.

wsNotifies: str =

Attribute name for number of WS NOTIFY requests.

wsRetrieves: str =

Attribute name for number of WS RETRIEVE requests.

wsSendCreates: str =

Attribute name for number of WS SEND CREATE requests.

wsSendDeletes: str =

Attribute name for number of WS SEND DELETE requests.

wsSendNotifies: str =

Attribute name for number of WS SEND NOTIFY requests.

wsSendRetrieves: str =

Attribute name for number of WS SEND RETRIEVE requests.

wsSendUpdates: str =

Attribute name for number of WS SEND UPDATE requests.

wsUpdates: str =

Attribute name for number of WS UPDATE requests.