You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
142 lines
3.6 KiB
142 lines
3.6 KiB
# collections.conf
|
|
|
|
########################################
|
|
# Virtual tenancy and user preferences #
|
|
########################################
|
|
|
|
#
|
|
# TrackMe NG virtual tenants
|
|
#
|
|
|
|
[kv_trackme_virtual_tenants]
|
|
replicate = false
|
|
field.tenant_dsm_enabled = bool
|
|
field.tenant_dhm_enabled = bool
|
|
field.tenant_mhm_enabled = bool
|
|
field.tenant_cim_enabled = bool
|
|
field.tenant_flx_enabled = bool
|
|
field.tenant_wlk_enabled = bool
|
|
field.tenant_fqm_enabled = bool
|
|
field.tenant_replica = bool
|
|
|
|
# entities summary
|
|
# This collection stores a quick access view regarding the number of entities and a status summary
|
|
|
|
[kv_trackme_virtual_tenants_entities_summary]
|
|
replicate = false
|
|
|
|
#
|
|
# Store user preferences
|
|
# TrackMe 2.2.4: This collection is now decomissioned and will be removed in a future release
|
|
#
|
|
|
|
[kv_trackme_user_pref]
|
|
replicate = false
|
|
|
|
#
|
|
# Store user UI preferences
|
|
#
|
|
|
|
[kv_trackme_user_uipref]
|
|
replicate = false
|
|
|
|
#
|
|
# Global maintenance mode
|
|
#
|
|
|
|
[kv_trackme_maintenance_mode]
|
|
replicate = false
|
|
field.maintenance = bool
|
|
field.maintenance_mode = string
|
|
field.maintenance_message = string
|
|
field.maintenance_mode_start = number
|
|
field.maintenance_mode_end = number
|
|
field.maintenance_comment = string
|
|
field.src_user = string
|
|
field.time_started = string
|
|
field.time_updated = string
|
|
field.epoch_started = time
|
|
field.epoch_updated = time
|
|
field.knowledge_record_id = string
|
|
|
|
#
|
|
# maintenance knowledge database: can be used to store maintenance knowledge and influence SLA calculations
|
|
#
|
|
|
|
[kv_trackme_maintenance_kdb]
|
|
replicate = false
|
|
# if true, the maintenance record is disabled
|
|
field.is_disabled = bool
|
|
# number of days of validity, if set to 0, the maintenance record is valid forever
|
|
field.no_days_validity = number
|
|
# reason for the maintenance
|
|
field.reason = string
|
|
# planned, unplanned
|
|
field.type = string
|
|
# additional information
|
|
field.add_info = string
|
|
# user who created the maintenance record
|
|
field.src_user = string
|
|
# start time of the maintenance in epochtime
|
|
field.time_start = time
|
|
# end time of the maintenance in epochtime
|
|
field.time_end = time
|
|
# expiration time of the maintenance in epochtime
|
|
field.time_expiration = time
|
|
# creation time of the maintenance record
|
|
field.ctime = time
|
|
# last modification time of the maintenance record
|
|
field.mtime = time
|
|
|
|
#
|
|
# Backup collection, used to store server / backup files Metadata
|
|
#
|
|
[kv_trackme_backup_archives_info]
|
|
replicate = false
|
|
|
|
#
|
|
# License key: this KVstore is used to store the license key
|
|
#
|
|
[kv_trackme_license_key]
|
|
replicate = false
|
|
|
|
#
|
|
# Remote Account token expiration Metadata store: this KVstore is used to store expiration related metadata for remote accounts
|
|
#
|
|
[kv_trackme_remote_account_token_expiration]
|
|
replicate = false
|
|
# account name
|
|
field.account = string
|
|
# last update time
|
|
field.mtime = time
|
|
# last message for the token renewal
|
|
field.last_message = string
|
|
# remote_bearer_token_id
|
|
field.remote_bearer_token_id = string
|
|
|
|
#
|
|
# Bank holidays: used to store bank holiday periods that prevent alerts from triggering
|
|
#
|
|
[kv_trackme_bank_holidays]
|
|
replicate = false
|
|
# optional name/description for the bank holiday period
|
|
field.period_name = string
|
|
# start date in epoch timestamp
|
|
field.start_date = time
|
|
# end date in epoch timestamp
|
|
field.end_date = time
|
|
# optional comment
|
|
field.comment = string
|
|
# optional country code for imported holidays (e.g., "US", "UK", "FR")
|
|
field.country_code = string
|
|
# whether this holiday repeats yearly
|
|
field.is_recurring = bool
|
|
# user who created the record
|
|
field.src_user = string
|
|
# creation timestamp
|
|
field.time_created = time
|
|
# last update timestamp
|
|
field.time_updated = time
|
|
# optional reference to maintenance KDB record (for SLA calculations)
|
|
field.maintenance_kdb_key = string
|