Software /
code /
prosody-modules
Diff
mod_host_status_check/README.markdown @ 2219:5fcf9d558250
Three new modules: mod_host_status_check, mod_host_status_heartbeat and mod_http_host_status_check
author | Matthew Wild <mwild1@gmail.com> |
---|---|
date | Tue, 28 Jun 2016 22:33:13 +0100 |
child | 2230:42eafc1c61d9 |
line wrap: on
line diff
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/mod_host_status_check/README.markdown Tue Jun 28 22:33:13 2016 +0100 @@ -0,0 +1,33 @@ +--- +labels: Stage-Beta +description: Host status check +... + +Introduction +============ + +This module allows you to monitor the state of hosts and components in your Prosody server. For example, +it will track whether components are connected and (if the component supports it) listen for heartbeats +sent by the component to indicate that it is functioning. + +This module does not expose any interface to access the status information itself. See mod\_http\_host\_status\_check +for a module that allows you to access host status information over HTTP(S). + +Configuration +============= + +There are no configuration options for this module. + +You should enable it on every host that you want to monitor, by adding it to modules\_enabled. Note +that to monitor components, adding to the global modules\_enabled list will not suffice - you will +need to add it to the component's own modules\_enabled, like this: + +``` {.lua} +Component "mycomponent.example.com" + modules_enabled = { "host_status_check" } +``` + +Compatibility +============= + +Works with Prosody 0.9.x and later.