# ArangoDB Operator Metrics ## List | Action | Internal | Timeout | Edition | Description | |:----------------------------------:|:--------:|:-------:|:----------------------:|:------------------------------------------------------------------------------------------------------------------:| | AddMember | no | 10m0s | Community & Enterprise | Adds new member to the Member list | | AppendTLSCACertificate | no | 30m0s | Enterprise Only | Append Certificate into CA TrustStore | | ArangoMemberUpdatePodSpec | no | 10m0s | Community & Enterprise | Propagate Member Pod spec (requested) | | ArangoMemberUpdatePodStatus | no | 10m0s | Community & Enterprise | Propagate Member Pod status (current) | | BackupRestore | no | 15m0s | Enterprise Only | Restore selected Backup | | BackupRestoreClean | no | 15m0s | Enterprise Only | Clean restore status in case of restore spec change | | BootstrapSetPassword | no | 10m0s | Community & Enterprise | Change password during bootstrap procedure | | BootstrapUpdate | no | 10m0s | Community & Enterprise | Update bootstrap status | | CleanOutMember | no | 48h0m0s | Community & Enterprise | Run the CleanOut job on member | | CleanTLSCACertificate | no | 30m0s | Enterprise Only | Remove Certificate from CA TrustStore | | CleanTLSKeyfileCertificate | no | 30m0s | Enterprise Only | Remove old TLS certificate from server | | ClusterMemberCleanup | no | 10m0s | Community & Enterprise | Remove member from Cluster if it is gone already (Coordinators) | | DisableClusterScaling | no | 10m0s | Community & Enterprise | (Deprecated) Disable Cluster Scaling integration | | DisableMaintenance | no | 10m0s | Community & Enterprise | Disable ArangoDB maintenance mode | | DisableMemberMaintenance | no | 10m0s | Enterprise Only | Disable ArangoDB DBServer maintenance mode | | EnableClusterScaling | no | 10m0s | Community & Enterprise | (Deprecated) Enable Cluster Scaling integration | | EnableMaintenance | no | 10m0s | Community & Enterprise | Enable ArangoDB maintenance mode | | EnableMemberMaintenance | no | 10m0s | Enterprise Only | Enable ArangoDB DBServer maintenance mode | | EncryptionKeyAdd | no | 10m0s | Enterprise Only | Add the encryption key to the pool | | EncryptionKeyPropagated | no | 10m0s | Enterprise Only | Update condition of encryption propagation | | EncryptionKeyRefresh | no | 10m0s | Enterprise Only | Refresh the encryption keys on member | | EncryptionKeyRemove | no | 10m0s | Enterprise Only | Remove the encryption key to the pool | | EncryptionKeyStatusUpdate | no | 10m0s | Enterprise Only | Update status of encryption propagation | | Idle | no | 10m0s | Community & Enterprise | Define idle operation in case if preconditions are not meet | | JWTAdd | no | 10m0s | Enterprise Only | Adds new JWT to the pool | | JWTClean | no | 10m0s | Enterprise Only | Remove JWT key from the pool | | JWTPropagated | no | 10m0s | Enterprise Only | Update condition of JWT propagation | | JWTRefresh | no | 10m0s | Enterprise Only | Refresh current JWT secrets on the member | | JWTSetActive | no | 10m0s | Enterprise Only | Change active JWT key on the cluster | | JWTStatusUpdate | no | 10m0s | Enterprise Only | Update status of JWT propagation | | KillMemberPod | no | 10m0s | Community & Enterprise | Execute Delete on Pod 9put pod in Terminating state) | | LicenseSet | no | 10m0s | Community & Enterprise | Update Cluster license (3.9+) | | MarkToRemoveMember | no | 10m0s | Community & Enterprise | Marks member to be removed. Used when member Pod is annotated with replace annotation | | MemberPhaseUpdate | no | 10m0s | Community & Enterprise | Change member phase | | MemberRIDUpdate | no | 10m0s | Community & Enterprise | Update Run ID of member | | PVCResize | no | 30m0s | Community & Enterprise | Start the resize procedure. Updates PVC Requests field | | PVCResized | no | 15m0s | Community & Enterprise | Waits for PVC resize to be completed | | PlaceHolder | no | 10m0s | Community & Enterprise | Empty placeholder action | | RebalancerCheck | no | 10m0s | Enterprise Only | Check Rebalancer job progress | | RebalancerClean | no | 10m0s | Enterprise Only | Cleans Rebalancer jobs | | RebalancerGenerate | yes | 10m0s | Enterprise Only | Generates the Rebalancer plan | | RecreateMember | no | 15m0s | Community & Enterprise | Recreate member with same ID and Data | | RefreshTLSKeyfileCertificate | no | 30m0s | Enterprise Only | Recreate Server TLS Certificate secret | | RemoveMember | no | 15m0s | Community & Enterprise | Removes member from the Cluster and Status | | RenewTLSCACertificate | no | 30m0s | Enterprise Only | Recreate Managed CA secret | | RenewTLSCertificate | no | 30m0s | Enterprise Only | Recreate Server TLS Certificate secret | | ResignLeadership | no | 30m0s | Community & Enterprise | Run the ResignLeadership job on DBServer | | ResourceSync | no | 10m0s | Community & Enterprise | Runs the Resource sync | | RotateMember | no | 15m0s | Community & Enterprise | Waits for Pod restart and recreation | | RotateStartMember | no | 15m0s | Community & Enterprise | Start member rotation. After this action member is down | | RotateStopMember | no | 15m0s | Community & Enterprise | Finalize member rotation. After this action member is started back | | RuntimeContainerArgsLogLevelUpdate | no | 10m0s | Community & Enterprise | Change ArangoDB Member log levels in runtime | | RuntimeContainerImageUpdate | no | 10m0s | Community & Enterprise | Update Container Image in runtime | | SetCondition | no | 10m0s | Community & Enterprise | (Deprecated) Set deployment condition | | SetConditionV2 | no | 10m0s | Community & Enterprise | Set deployment condition | | SetCurrentImage | no | 6h0m0s | Community & Enterprise | Update deployment current image after image discovery | | SetCurrentMemberArch | no | 10m0s | Community & Enterprise | Set current member architecture | | SetMaintenanceCondition | no | 10m0s | Community & Enterprise | Update ArangoDB maintenance condition | | SetMemberCondition | no | 10m0s | Community & Enterprise | (Deprecated) Set member condition | | SetMemberConditionV2 | no | 10m0s | Community & Enterprise | Set member condition | | SetMemberCurrentImage | no | 10m0s | Community & Enterprise | Update Member current image | | ShutdownMember | no | 30m0s | Community & Enterprise | Sends Shutdown requests and waits for container to be stopped | | TLSKeyStatusUpdate | no | 10m0s | Enterprise Only | Update Status of TLS propagation process | | TLSPropagated | no | 10m0s | Enterprise Only | Update TLS propagation condition | | TimezoneSecretSet | no | 30m0s | Community & Enterprise | Set timezone details in cluster | | TopologyDisable | no | 10m0s | Enterprise Only | Disable TopologyAwareness | | TopologyEnable | no | 10m0s | Enterprise Only | Enable TopologyAwareness | | TopologyMemberAssignment | no | 10m0s | Enterprise Only | Update TopologyAwareness Members assignments | | TopologyZonesUpdate | no | 10m0s | Enterprise Only | Update TopologyAwareness Zones info | | UpToDateUpdate | no | 10m0s | Community & Enterprise | Update UpToDate condition | | UpdateTLSSNI | no | 10m0s | Enterprise Only | Update certificate in SNI | | UpgradeMember | no | 6h0m0s | Community & Enterprise | Run the Upgrade procedure on member | | WaitForMemberInSync | no | 30m0s | Community & Enterprise | Wait for member to be in sync. In case of DBServer waits for shards. In case of Agents to catch-up on Agency index | | WaitForMemberUp | no | 30m0s | Community & Enterprise | Wait for member to be responsive | ## ArangoDeployment spec ```yaml spec: timeouts: actions: AddMember: 10m0s AppendTLSCACertificate: 30m0s ArangoMemberUpdatePodSpec: 10m0s ArangoMemberUpdatePodStatus: 10m0s BackupRestore: 15m0s BackupRestoreClean: 15m0s BootstrapSetPassword: 10m0s BootstrapUpdate: 10m0s CleanOutMember: 48h0m0s CleanTLSCACertificate: 30m0s CleanTLSKeyfileCertificate: 30m0s ClusterMemberCleanup: 10m0s DisableClusterScaling: 10m0s DisableMaintenance: 10m0s DisableMemberMaintenance: 10m0s EnableClusterScaling: 10m0s EnableMaintenance: 10m0s EnableMemberMaintenance: 10m0s EncryptionKeyAdd: 10m0s EncryptionKeyPropagated: 10m0s EncryptionKeyRefresh: 10m0s EncryptionKeyRemove: 10m0s EncryptionKeyStatusUpdate: 10m0s Idle: 10m0s JWTAdd: 10m0s JWTClean: 10m0s JWTPropagated: 10m0s JWTRefresh: 10m0s JWTSetActive: 10m0s JWTStatusUpdate: 10m0s KillMemberPod: 10m0s LicenseSet: 10m0s MarkToRemoveMember: 10m0s MemberPhaseUpdate: 10m0s MemberRIDUpdate: 10m0s PVCResize: 30m0s PVCResized: 15m0s PlaceHolder: 10m0s RebalancerCheck: 10m0s RebalancerClean: 10m0s RebalancerGenerate: 10m0s RecreateMember: 15m0s RefreshTLSKeyfileCertificate: 30m0s RemoveMember: 15m0s RenewTLSCACertificate: 30m0s RenewTLSCertificate: 30m0s ResignLeadership: 30m0s ResourceSync: 10m0s RotateMember: 15m0s RotateStartMember: 15m0s RotateStopMember: 15m0s RuntimeContainerArgsLogLevelUpdate: 10m0s RuntimeContainerImageUpdate: 10m0s SetCondition: 10m0s SetConditionV2: 10m0s SetCurrentImage: 6h0m0s SetCurrentMemberArch: 10m0s SetMaintenanceCondition: 10m0s SetMemberCondition: 10m0s SetMemberConditionV2: 10m0s SetMemberCurrentImage: 10m0s ShutdownMember: 30m0s TLSKeyStatusUpdate: 10m0s TLSPropagated: 10m0s TimezoneSecretSet: 30m0s TopologyDisable: 10m0s TopologyEnable: 10m0s TopologyMemberAssignment: 10m0s TopologyZonesUpdate: 10m0s UpToDateUpdate: 10m0s UpdateTLSSNI: 10m0s UpgradeMember: 6h0m0s WaitForMemberInSync: 30m0s WaitForMemberUp: 30m0s ```