MessageLogService
MessageLogService(rest)
Bases: ObjectService
Source code in TM1py/Services/MessageLogService.py
last_delta_request = None
instance-attribute
create_entry(level, message, **kwargs)
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
level
|
str
|
string, FATAL, ERROR, WARN, INFO, DEBUG |
required |
message
|
str
|
string |
required |
Returns:
| Type | Description |
|---|---|
None
|
|
Source code in TM1py/Services/MessageLogService.py
execute_delta_request(**kwargs)
Source code in TM1py/Services/MessageLogService.py
get_entries(reverse=True, since=None, until=None, top=None, logger=None, level=None, msg_contains=None, msg_contains_operator='and', **kwargs)
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
reverse
|
bool
|
Boolean |
True
|
since
|
datetime
|
of type datetime. If it doesn't have tz information, UTC is assumed. |
None
|
until
|
datetime
|
of type datetime. If it doesn't have tz information, UTC is assumed. |
None
|
top
|
int
|
Integer |
None
|
logger
|
str
|
string, eg TM1.Server, TM1.Chore, TM1.Mdx.Interface, TM1.Process |
None
|
level
|
str
|
string, ERROR, WARNING, INFO, DEBUG, UNKNOWN |
None
|
msg_contains
|
Iterable
|
iterable, find substring in log message; list of substrings will be queried as AND statement |
None
|
msg_contains_operator
|
str
|
'and' or 'or' |
'and'
|
kwargs
|
|
{}
|
Returns:
| Type | Description |
|---|---|
Dict
|
Dict of server log |
Source code in TM1py/Services/MessageLogService.py
get_last_process_message(process_name, **kwargs)
Get the latest message log entry for a process
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
process_name
|
str
|
name of the process |
required |
Returns:
| Type | Description |
|---|---|
Optional[str]
|
String - the message, for instance: "Ausführung normal beendet, verstrichene Zeit 0.03 Sekunden" |