Release date: 2023-12-20
Now that Crosser Control Center can handle metrics both for the Node and the deployed flows (runtimes), the Node will report metrics for the host as well as all flows.
The metrics reported for the host is
Uptime (in seconds)
CPU (in %)
Bytes Received (excluded data received from Crosser Control Center)
Bytes Sent (excluded data sent to Crosser Control Center)
HTTP requests (sent to the Node HTTP server)
MQTT messages in
MQTT messages out
Memory usage (in MB)
Warnings
Errors
The metrics reported for each runtime (flow) is
Uptime (in seconds)
CPU (in %)
Bytes Received (excluded data received from Crosser Control Center)
Bytes Sent (excluded data sent to Crosser Control Center)
Messages received
Message sent
Memory usage (in MB)
Warnings
Errors
When reporting Node status to the Crosser Control Center the log level was previously Information. It has now been changed to Debug to avoid filling the log with information about Node status being sent.
In previous versions of the Node TLS12 was used, as of 3.1.0 the SSL Protocol used will be TLS13.
If a flow was deployed and then manually removed from disk it could not be undeployed from the Crosser Control Center. The job to un-deploy would always fail with a message that the file was not found.
This bug was introduced in 3.0.0 and fixed in 3.1.0.
When using the MQTT Sub Broker module, modules could receive data before settings were loaded.
This could cause various issues depending on the type of module being connected to the MQTT Sub Broker module.
This could only happen when using the MQTT Sub Broker module and a quick fix for older nodes would be to use the MQTT Sub Client modules instead of the MQTT Sub Broker module.
This bug was introduced in 2.6.0 and fixed in 3.1.0.