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!