TableSystemLogManager
Namespace: MBrace.Azure.Runtime
Management object for table storage based log files
Constructors
Constructor | Description |
new(clusterId)
Signature: clusterId:ClusterId -> TableSystemLogManager
|
CompiledName: |
Instance members
Instance member | Description |
ClearLogs(loggerId)
Signature: (loggerId:string option) -> Async<unit>
|
Asynchronously clears all system logs from table store. |
CreateLogWriter(loggerId)
Signature: loggerId:string -> Async<IRemoteSystemLogger>
|
Creates a local log writer using provided logger id. |
GetLogs(loggerId, fromDate, toDate)
Signature: (loggerId:string option * fromDate:DateTimeOffset option * toDate:DateTimeOffset option) -> Async<ICollection<SystemLogRecord>>
|
Fetches logs matching specified constraints from table storage. |
GetSystemLogPoller(loggerId)
Signature: (loggerId:string option) -> ILogPoller<SystemLogEntry>
|
Gets a log entry observable that asynchronously polls for new logs. |