RethinkDB Add-ons
Overview
Our RethinkDB deployments support the following add-ons:
Syslog-NG
Configuration instructions for the syslog-ng add-on can be found on the Syslog-NG Setup page.
Logs are forwarded continuously from all the capsules present on your deployment; so you will see database logs from all the capsules in chronological order. For easier parsing, Compose adds a header to each log message that contains a timestamp, hostname, and process information.
As a result, the raw messages that arrive at your service will vary.
Papertrail
Raw Message: <timestamp> <hostname>: <binary[pid]>: <type info> | <RethinkDB log>
Loggly
Raw Message: <hostname> : [<customer [email protected]>] <binary[pid]>: <type info> | <RethinkDB log>
NB: In addition to just displaying the raw information from syslog-ng, Loggly also applies some parsing by default. It does not recognize the format of our logs, so you may want to implement your own parsing or derived fields to make more effective use of the logs there.
Logentries
Logentries is no longer available for new deployments or as a new add-on for existing deployments. The format is here for deployments where it is already configured.
Raw Message: <timestamp> <hostname>: <binary[pid]>: <type info> | <RethinkDB log>
Telegraf
Configuration instructions for the Telegraf add-on can be found on the Telegraf Setup page.
Telegraf is currently configured to send the following metrics:
rethinkdb.disk.read.bytes.per.sec
rethinkdb.disk.read.bytes.total
rethinkdb.disk.usage.data.bytes
rethinkdb.disk.usage.garbage.bytes
rethinkdb.disk.usage.metadata.bytes
rethinkdb.disk.usage.preallocated.bytes
rethinkdb.disk.written.bytes.per.sec
rethinkdb.disk.written.bytes.total
rethinkdb.engine.active.clients
rethinkdb.engine.clients
rethinkdb.engine.queries.per.sec
rethinkdb.engine.read.docs.per.sec
rethinkdb.engine.total.queries
rethinkdb.engine.total.reads
rethinkdb.engine.total.writes
rethinkdb.engine.written.docs.per.sec ```
--------------------------------------------
###Still Need Help?
If this article didn't solve things, [summon a human](https://help.compose.io/docs/compose-email-support) and get some help
[//]: # (rethinkdb, 700)
Updated over 3 years ago