class Log

ManagedElement
+-IpworksFunction
+-IpworksDnsRoot
+-IpworksEnumRoot
+-EnumServer
+-Log
ManagedElement
+-IpworksFunction
+-IpworksDnsRoot
+-IpworksEnumRoot
+-EnumServer
+-Erh
+-ErhSs7
+-Log
ManagedElement
+-IpworksFunction
+-IpworksDnsRoot
+-IpworksEnumRoot
+-EnumServer
+-Erh
+-ErhLdap
+-Log

The class Log controls ENUM and Erh Service log generation.

Attributes
string
readOnly
directory = /cluster/storage/no-backup/ipworks/logs
The directory where the log files are retained.
Note: This parameter cannot be changed currently.
uint32
fileSize = 10 { 1..20 }
The maximum allowable size for log files. (Unit:MB)
When a file grows larger than the maximum file size, it will be closed and a new file will be generated.
uint16
filesNumber = 5 { 1..20 }
The number of log files.
IpworksLogLevel
level = LOG_LEVEL_ERROR
The log level.
string
key
mandatory
noNotification
restricted
logId
The key attribute.
IpworksLogTimelyRotate
timelyRotate = DISABLE
Specifies the time-based condition under which a new log file is started.
DISABLE: No time-based condition (only the size-limit causes a new file to be created). This is the default.
HOURLY: a new transaction log is created on the hour.
DAILY: a new transaction log is created at the start of the day (00:00:00 Universal Time).
WEEKLY: a new transaction log is created at the start of a new week (Sunday morning).
MONTHLY: a new transaction log is created at the start of a new month.
A new log file is created when either the time-based condition occurs or the file size limit is reached.

  class Log