comparison mod_audit_status/README.md @ 5650:0eb2d5ea2428

merge
author Stephen Paul Weber <singpolyma@singpolyma.net>
date Sat, 06 May 2023 19:40:23 -0500
parents c450dbf6c0fa
children
comparison
equal deleted inserted replaced
5649:2c69577b28c2 5650:0eb2d5ea2428
1 ---
2 summary: Log server status changes to audit log
3 rockspec: {}
4 ...
5
6 This module records server status (start, stop, crash) to the audit log
7 maintained by [mod_audit].
8
9 ## Configuration
10
11 There is a single option, `audit_status_heartbeat_interval` which specifies
12 the interval at which the "server is running" heartbeat should be updated (it
13 is stored in Prosody's configured storage backend).
14
15 To detect crashes, Prosody periodically updates this value at the specified
16 interval. A low value will update more frequently, which causes additional I/O
17 for Prosody. A high value will give less accurate timestamps for "server
18 crashed" events in the audit log.
19
20 The default value is 60 (seconds).
21
22 ```lua
23 audit_status_heartbeat_interval = 60
24 ```
25
26 ## Compatibility
27
28 This module requires Prosody trunk (as of April 2023). It is not compatible
29 with 0.12.