pds health
Live health for this PDS. Counts reset when the service restarts; this page does not count its own refreshes.
status
ok
uptime
22h 52m
api requests
3356
writes
96
appview p95
997.1ms
failures
0
failure rate
0.0%
needs attention
newest first; only 1s+ requests or server failures
nothing needs attention right now.
writes
likes usually createRecord; batches use applyWrites
| kind | endpoint | count | p50 | p95 | max | fail |
|---|---|---|---|---|---|---|
| single record create | /xrpc/com.atproto.repo.createRecord | 76 | 10.0ms | 17.6ms | 24.7ms | 0 |
| batched repo writes | /xrpc/com.atproto.repo.applyWrites | 2 | 15.6ms | 15.6ms | 15.6ms | 0 |
| record delete | /xrpc/com.atproto.repo.deleteRecord | 14 | 10.5ms | 14.7ms | 14.7ms | 0 |
| preferences update | /xrpc/app.bsky.actor.putPreferences | 4 | 6.2ms | 6.3ms | 6.3ms | 0 |
appview proxy
client reads forwarded to Bluesky/chat appviews
| method | route | count | p50 | p95 | max | fail |
|---|---|---|---|---|---|---|
| GET | proxied XRPC | 972 | 888.0ms | 997.1ms | 1212.8ms | 0 |
| POST | proxied XRPC | 6 | 441.5ms | 497.8ms | 497.8ms | 0 |
pds routes
local repository, sync, auth, and preference routes
| method | route | count | p50 | p95 | max | fail |
|---|---|---|---|---|---|---|
| POST | /xrpc/com.atproto.server.requestEmailConfirmation | 2 | 350.2ms | 350.2ms | 350.2ms | 0 |
| GET | /xrpc/com.atproto.sync.getBlob | 99 | 0.4ms | 258.8ms | 314.2ms | 0 |
| POST | /oauth/token | 2 | 241.6ms | 241.6ms | 241.6ms | 0 |
| POST | /xrpc/com.atproto.server.createSession | 7 | 123.0ms | 129.7ms | 129.7ms | 0 |
| POST | /xrpc/com.atproto.server.refreshSession | 13 | 13.3ms | 50.6ms | 50.6ms | 0 |
| GET | /xrpc/com.atproto.sync.getRepo | 12 | 3.1ms | 23.9ms | 23.9ms | 0 |
| GET | /xrpc/dev.zat.account.listAccess | 8 | 5.6ms | 10.1ms | 10.1ms | 0 |
| GET | /xrpc/com.atproto.server.getSession | 23 | 0.9ms | 9.4ms | 10.1ms | 0 |
| POST | /xrpc/com.atproto.server.confirmEmail | 2 | 8.7ms | 8.7ms | 8.7ms | 0 |
| GET | /xrpc/com.atproto.server.listAppPasswords | 4 | 1.7ms | 7.9ms | 7.9ms | 0 |
| GET | /xrpc/app.bsky.actor.getPreferences | 77 | 5.8ms | 7.5ms | 8.8ms | 0 |
| GET | /xrpc/com.atproto.repo.getRecord | 30 | 0.3ms | 6.6ms | 6.7ms | 0 |
| GET | /xrpc/com.atproto.sync.getRecord | 5 | 1.5ms | 6.1ms | 6.1ms | 0 |
| GET | /xrpc/com.atproto.space.listSpaces | 8 | 3.6ms | 5.3ms | 5.3ms | 0 |
| GET | /account | 9 | 0.1ms | 4.5ms | 4.5ms | 0 |
| GET | /xrpc/com.atproto.repo.listRecords | 36 | 0.3ms | 4.1ms | 4.7ms | 0 |
| HEAD | /xrpc/com.atproto.sync.getBlob | 1 | 3.7ms | 3.7ms | 3.7ms | 0 |
| GET | /xrpc/com.atproto.sync.subscribeRepos | 819 | 0.1ms | 1.5ms | 2.9ms | 0 |
| GET | /xrpc/com.atproto.sync.listBlobs | 2 | 1.2ms | 1.2ms | 1.2ms | 0 |
| GET | /xrpc/com.atproto.server.listPasskeys | 4 | 0.6ms | 1.1ms | 1.1ms | 0 |
| GET | /xrpc/com.atproto.sync.listRepos | 476 | 0.3ms | 0.4ms | 0.4ms | 0 |
| GET | /xrpc/com.atproto.repo.describeRepo | 5 | 0.2ms | 0.3ms | 0.3ms | 0 |
| GET | /xrpc/com.atproto.sync.getLatestCommit | 276 | 0.1ms | 0.2ms | 0.3ms | 0 |
| GET | /.well-known/atproto-did | 1 | 0.1ms | 0.1ms | 0.1ms | 0 |
| GET | /.well-known/did.json | 14 | 0.1ms | 0.1ms | 0.1ms | 0 |
| GET | /xrpc/com.atproto.server.describeServer | 344 | 0.0ms | 0.1ms | 0.2ms | 0 |
| GET | /.well-known/oauth-authorization-server | 1 | 0.0ms | 0.0ms | 0.0ms | 0 |
| GET | /signup | 1 | 0.0ms | 0.0ms | 0.0ms | 0 |
| GET | /.well-known/oauth-protected-resource | 1 | 0.0ms | 0.0ms | 0.0ms | 0 |