Account Activity Codes
The Compose platform logs activity that takes place within the platform; for example, deployments of databases, addons being added, scaling actions and similar. These can be viewed from the user interface under Accounts Activity. On this page we list the codes that can, potentially, be found in an account's activity log.
Deployment lifecycle
These codes reflect the overall lifecycle of a database deployment:
Code | Description |
---|---|
deployment.provision | The deployment has been provisioned. |
deployment.provision_from_backup | A deployment has been provisioned and loaded with data from a backup of this deployment. |
deployment.apply_configuration | Redis only: Changes have been made in the Settings page of the UI to this deployment. |
deployment.reconfig | Changes have been made in the Settings page of the UI to this deployment. |
deployment.version.update | The database version of the deployment has been changed. This may have involved a rolling-restart. |
deployment.backup | The deployment's database was backed up. |
deployment.backup_on_demand | A request was made by the user or API to make a backup of the database. |
deployment.capsule.destroy | A capsule has been removed from this deployment, either by direct operations control or as a result of a removal action by the user. |
deployment.install_lets_encrypt_certs | The deployment was updated to use Let's Encrypt certificates instead of self-signed certificates. |
deployment.deprovision | The deployment was de-provisioned. |
Deployment add and remove
These codes reflect the addition and removal of addons and other components during a deployment's active life.
Code | Description |
---|---|
deployment.add.haproxy | A haproxy portal capsule has been added. |
deployment.add.kibana deployment.remove.kibana | Elasticsearch only: A Kibana addon has been added or removed. |
deployment.add.nodes | The deployment has been horizontally scaled up by adding one (or more) nodes. |
deployment.remove.node | The deployment has been horizontally scaled down by removing one (and only one) node. |
deployment.add.oplog_portal deployment.remove.oplog_portal | MongoDB only: An "oplog portal" addon has been added or removed. |
deployment.add.rabbitmq_mqtt deployment.remove.rabbitmq_mqtt | RabbitMQ only: An MQTT addon has been added or removed. |
deployment.add.rabbitmq_stomp deployment.remove.rabbitmq_stomp | RabbitMQ only: A STOMP addon has been added or removed. |
deployment.add.readonly_slave | Redis only: A readonly slave was added. |
deployment.add.shard deployment.remove.shard | MongoDB only: A shard has been added or removed. |
deployment.add.syslog deployment.remove.syslog | A syslog addon has been added or removed. |
deployment.add.telegraf deployment.remove.telegraf | A telegraf addon has been added or removed. |
Deployment scaling
These codes reflect changes in resource allocations to various components of database deployments:
Code | Description |
---|---|
deployment.scale.members | The database has been scaled by adding or removing RAM and storage from its available resources. |
deployment.scale.backend | JanusGraph only: The backing database has been scaled by adding or removing RAM and storage from its available resources. |
deployment.scale.kibana | Elasticsearch only: The allocation of memory to the Kibana addon has been changed. |
deployment.scale.ssh | The allocation of memory to the SSH portal in a deployment has been changed. |
deployment.scale.haproxies | The allocation of memory to all the HAproxy portals in a deployment has been changed. |
Roles access
These codes are concerned with access to the database, either adjusting internal roles or switching SSL security verifications:
Code | Description |
---|---|
deployment.roles.add | Access roles were added to the deployment. |
deployment.roles.remove | Access roles were removed from the deployment. |
account.roles.add | Access roles were added to the account. |
account.roles.remove | Access roles were removed from the account. |
cluster.roles.add | Access roles were added to a private/enterprise cluster. |
cluster.roles.remove | Access roles were removed from a private/enterprise cluster. |
Account management
A Compose account can support many users and teams. Changes to these are logged in the activity log.
Code | Description |
---|---|
account.user.create | A user has been created under this account. |
account.user.update | A user's details have been updated. |
account.user.password.update | A user's password has been changed |
account.team.create | A team has been created. Teams are groups of users. |
account.team.destroy | A team has been deleted. |
account.update.invoice | The accounts billing details (CC and address) have been updated. |
User login monitoring
When an accounts users log in to the Compose console, their login success or failure is recorded.
Code | Description |
---|---|
2fa.verified | A user logged in with 2FA enabled and was verified. |
2fa.invalid_code | A user attempted to log in with 2FA enabled and was rejected. |
2fa.verified_recovery_code | A user logged in using thier 2FA recovery codes and was verified. |
2fa.invalid_recovery_code | A user attempted to login using their 2FA recovery code. It was found to be invalid and the login attempt rejected. |
u2f.verified | A user logged in using a U2F token and was verified. |
user.login | A user logged in using just username and password. |
Still Need Help?
If this article didn't solve things, summon a human and get some help!
Updated over 3 years ago