DaysToKeepMessageDataDefault - System Parameter
Take control of your data retention strategy with the DaysToKeepMessageDataDefault system parameter in Nodinite. This feature lets you automate how long message bodies (payloads) are kept, optimizing storage and performance for your integration platform. Expect to:
✅ Automate message data retention for all new Message Types
✅ Optimize storage and keep your Log Databases fast and efficient
✅ Prevent disk space issues with smart deletion policies
✅ Easily manage retention defaults with the Install and Update Tool
The DaysToKeepMessageDataDefault System Parameter sets the default number of days to retain message bodies in events. This value is assigned to new Message Types as their default. If you change this value, you must restart the Logging Service.
The Logging Service can automatically create new Log Databases as they become too old or too large.
Nodinite recommends setting a small number, such as 14 days (the default in the Install and Update Tool), to keep your platform running smoothly and efficiently.
Warning
If you log more than you delete, you will eventually fill the Log Database until it either slows down or runs out of disk space.
Nodinite is designed to handle large volumes of logged data by creating new databases as old ones grow. You must still manage disk space for all retained data. Nodinite offers a smart solution—delete events based on content (specifically, the message type, or Message Type) so you keep only what matters.
System Parameter Name | Data Type | Values/Example | Comment |
---|---|---|---|
DaysToKeepMessageDataDefault | integer | 14 (days) | Default = 14 (14 days) |
This feature is available from Nodinite version 2.
Frequently Asked Questions
Find more solutions and answers in the Nodinite System Parameters FAQ and the Troubleshooting user guide.
How do I change the value?
Changing a value for the pre-defined System Parameters is described in the generic 'How do I change the System Parameters' article.
Next Step
DaysToKeepMessageEventsDefault
DaysToKeepMessageContextDefault
Message Types
DaysToSplitDatabaseOn
Administration