mod_last
Module Description
Implements XEP-0012: Last Activity.
Use with caution, as it was observed that a user disconnect spike might result in overloading the database with "last activity" writes.
Options
modules.mod_last.iqdisc.type
- Syntax: string, one of "one_queue","no_queue","queues","parallel"
- Default: "no_queue"
Strategy to handle incoming stanzas. For details, please refer to IQ processing policies.
modules.mod_last.backend
- Syntax: string, one of "mnesia","rdbms","riak"
- Default: "mnesia"
- Example: backend = "rdbms"
Storage backend.
Riak-specific options
bucket_type
- Syntax: string
- Default: "last"
- Example: bucket_type = "last"
Riak bucket type.
Example Configuration
| 1 2 |  | 
Metrics
If you'd like to learn more about metrics in MongooseIM, please visit MongooseIM metrics page.
| Backend action | Description (when it gets incremented) | 
|---|---|
| get_last | A timestamp is fetched from DB. | 
| set_last_info | A timestamp is stored in DB. |