PLT-7712: Add data retention settings to diagnostics. (#7534)
Этот коммит содержится в:
коммит произвёл
Saturnino Abril
родитель
4e79d2d4d0
Коммит
5e50d3f461
@@ -42,6 +42,7 @@ const (
|
|||||||
TRACK_CONFIG_ANNOUNCEMENT = "config_announcement"
|
TRACK_CONFIG_ANNOUNCEMENT = "config_announcement"
|
||||||
TRACK_CONFIG_ELASTICSEARCH = "config_elasticsearch"
|
TRACK_CONFIG_ELASTICSEARCH = "config_elasticsearch"
|
||||||
TRACK_CONFIG_PLUGIN = "config_plugin"
|
TRACK_CONFIG_PLUGIN = "config_plugin"
|
||||||
|
TRACK_CONFIG_DATA_RETENTION = "config_data_retention"
|
||||||
|
|
||||||
TRACK_ACTIVITY = "activity"
|
TRACK_ACTIVITY = "activity"
|
||||||
TRACK_LICENSE = "license"
|
TRACK_LICENSE = "license"
|
||||||
@@ -446,6 +447,14 @@ func trackConfig() {
|
|||||||
SendDiagnostic(TRACK_CONFIG_PLUGIN, map[string]interface{}{
|
SendDiagnostic(TRACK_CONFIG_PLUGIN, map[string]interface{}{
|
||||||
"enable_jira": pluginSetting("jira", "enabled", false),
|
"enable_jira": pluginSetting("jira", "enabled", false),
|
||||||
})
|
})
|
||||||
|
|
||||||
|
SendDiagnostic(TRACK_CONFIG_DATA_RETENTION, map[string]interface{}{
|
||||||
|
"enable_message_deletion": *utils.Cfg.DataRetentionSettings.EnableMessageDeletion,
|
||||||
|
"enable_file_deletion": *utils.Cfg.DataRetentionSettings.EnableFileDeletion,
|
||||||
|
"message_retention_days": *utils.Cfg.DataRetentionSettings.MessageRetentionDays,
|
||||||
|
"file_retention_days": *utils.Cfg.DataRetentionSettings.FileRetentionDays,
|
||||||
|
"deletion_job_start_time": *utils.Cfg.DataRetentionSettings.DeletionJobStartTime,
|
||||||
|
})
|
||||||
}
|
}
|
||||||
|
|
||||||
func trackLicense() {
|
func trackLicense() {
|
||||||
|
|||||||
Ссылка в новой задаче
Block a user