Hi Support,
We are randomly receiving this kind of error report from Sentry everyday. All of them seems related to metrics, please look at the error details below.
Error Details:
- Message: Duplicated document: Duplicate entry 'xxx' for key '_uid'
- transactions:
- sync_project_xxx_metric_builds.xxx.compute.total
- sync_project_xxx_metric_builds.xxx.compute.time
- sync_project_xxx_metric_builds.$all.compute.total
- sync_project_xxx_metric_builds.$all.compute.time
- sync_project_xxx_metric_documents.xxx.request.create
- sync_project_xxx_metric_documents.xxx.request.read
- sync_project_xxx_metric_project.$all.network.requests
We are doing horizontal scaling with shared storage, shared MariaDB, shared Redis, and shared InfluxDB. We have these service scaling horizontally, are there any non-scalable services and we left it scaling causing this error?
- traefik
- appwrite
- appwrite-realtime
- appwrite-worker-audits
- appwrite-worker-webhooks
- appwrite-worker-deletes
- appwrite-worker-databases
- appwrite-worker-builds
- appwrite-worker-certificates
- appwrite-worker-functions
- appwrite-worker-mails
- appwrite-worker-messaging
- appwrite-worker-migrations
- appwrite-maintenance
- appwrite-usage
- appwrite-schedule
- appwrite-assistant
- openruntimes-executor
- openruntimes-proxy
- telegraf
Recommended threads
- Type Mismatch in AppwriteException
There is a discrepancy in the TypeScript type definitions for AppwriteException. The response property is defined as a string in the type definitions, but in pr...
- What Query's are valid for GetDocument?
Documentation shows that Queries are valid here, but doesn't explain which queries are valid. At first I presumed this to be a bug, but before creating a githu...
- Realtime with multiple connections
I need the Realtime on multiple Collections for diffrent applicational logic. So my question is: Is there a way to have only 1 Websocket connection or do I need...