MQTT Application Properties

MQTT Application Properties

To access Edge ACM’s root properties, right-click and select Properties.

General

image-20251003-173251.png

Property

Description

Property

Description

Verbose Log

Check to view highly detailed MQTT logs. It should remain off unless troubleshooting.

Auto Restart App

If checked, the application will automatically restart if it is unexpectedly terminated.

Crash Logs

If checked, the application will create a log file in the event of an unexpected halt.

Crash Log file count

The number of crash logs to keep.

Log file count

The number of logs to keep per log type.

Log size max (kb)

The max size, in kilobytes, a log is allowed to be before a new log is created.

Disk Memory Allocated for backfilling Values (mb)

Amount of storage space to allocate to backfill file

Disk Location

Path to backfill file

Publish Archive Data

If checked, any eEFM records stored in the database will be published to the broker if it is connected.

Retain Audit Log of Archive Data

If checked, the MQTT publisher will retain an audit table of eEFM records that were published to the broker. Execute the command “Generate Archive Records Sent Report” and check the log viewer for the MQTT app to see this report.

Hours to Retain Audit Log of Archive Data

The publisher will retain an audit table of eEFM records that were published to the broker for this many hours. When a new record is sent to the broker, this condition will be evaluated. This setting has no effect on how long EFM records are stored.

Archive Data Publishing Group

The publisher group ID to associate with eEFM records. The setting may be used to choose which broker to forward EFM records to. Defaults to 0.

 

Backfill Calculator

image-20251003-175800.png

 

Property

Description

Property

Description

Space for Backfill (megabytes)

Space, in megabytes, to allot for backfill

Number of tags

Number of tags collected

Poll Rate

Polling rate of tags

Rate of Change (0-100%)

Percentage of tags that have changed values between polling

Days of Backfill

Estimated days of backfill, given the prior numbers

Child Object Tools

image-20251003-180233.png

Description of purpose/need

Info

Provides additional information about the currently installed version of MQTT.

Commands

Generate Backfill Report

This command will produce a backfillReport.log file in the AUTOSOL MQTT logs. It will detail your current free RAM, free Disk Space, and the amount of time it would take to fill ram or available disk space if comms are lost.

Note: This report shows data based on current settings both AUTOSOL eACM and MQTT applications.
To see backfill to disk stats, make sure you have a SPB Publisher enabled with backfill to disk on.
This report uses a worst case scenario for the size of the tags estimated to be 12 Bytes / tag.