Skip to main content

Troubleshooting: Debug Endpoints

For the endpoints that begin with /databases/*/, replace * with the name of your database.

Debug Endpoints

EndpointMethodParametersDescriptionRemarks
/admin/debug/cluster-info-packageGETReturns whole cluster information package as zip format
/admin/debug/cpu/statsGETReturns RavenDB's processor usage and thread pool status
/admin/debug/info-packageGETSave debug package information for later analysis
/admin/debug/memory/low-mem-logGETLow memory events report
/admin/debug/memory/smapsGETReturns all of RavenDB's process mappings including shared/private clean/dirty memory allocationsAvailable only on Linux
/admin/debug/memory/statsGETFull report of memory usage including un/managed usage by thread and free memory status
/admin/debug/node/engine-logsGETRachis logs
/admin/debug/node/pingGET
  • url (Optional)
  • node (Optional)
Specifies the node by url or node tag
Test the ability to reach the server
/admin/debug/node/remote-connectionsGETReturns connections' details of members and watchers in the cluster
/admin/debug/node/state-change-historyGETList the node's state transition history in the cluster
/admin/debug/proc/meminfoGETReturn /proc/<RavenDB ProcNum>/meminfoAvailable only on Linux
/admin/debug/proc/statsGETReturn /proc/<RavenDB ProcNum>/statsAvailable only on Linux
/admin/debug/proc/statusGETReturn /proc/<RavenDB ProcNum>/statusAvailable only on Linux
/admin/debug/threads/runawayGETList all threads and their names, sorted by duration. Returns full thread names even on Linux, where the OS shows abbreviated names. See Linux: Thread names.
/build/versionGETReturns product build number, major version, commit hash and full version number
/databases/*/admin/debug/cluster/txinfoGET
  • from (Optional)
    Number of results to skip
  • take (Optional)
    Number of results to take
List the incomplete cluster transaction commands
/databases/*/admin/debug/txinfoGETList
/databases/*/ai/errorsGET
  • name (Optional, multi-valued)
    Filter results to errors of the named AI task or tasks.
List recent errors recorded for AI tasks (Embeddings Generation, GenAI). See Task errors overview.
/databases/*/debug/documents/hugeGETList IDs of documents which exceed PerformanceHints.
Documents.
HugeDocumentSizeInMb setting
/databases/*/debug/identitiesGET
/databases/*/debug/info-packageGETSave debug package information for later analysis
/databases/*/debug/io-metricsGETGet current IO metrics: "Writes, Flush, Sync" for each storage environment
/databases/*/debug/perf-metricsGETGet current IO metrics: "Transactions" for each storage environment
/databases/*/debug/queries/cache/listGET
/databases/*/debug/queries/runningGET
/databases/*/debug/script-runnersGET
/databases/*/debug/storage/all-environments/reportGET
/databases/*/debug/storage/reportGET
/databases/*/etl/errorsGET
  • name (Optional, multi-valued)
    Filter results to errors of the named ETL task or tasks.
List recent errors recorded for ETL tasks (RavenDB, SQL, OLAP, ElasticSearch, Kafka, RabbitMQ, Azure Queue Storage, Amazon SQS, Snowflake). See Task errors overview.
/databases/*/indexesGET
/databases/*/indexes/errorsGET
/databases/*/indexes/statsGET
/databases/*/replication/debug/incoming-last-activity-timeGET
/databases/*/replication/debug/incoming-rejection-infoGET
/databases/*/replication/debug/outgoing-failuresGET
/databases/*/replication/debug/outgoing-reconnect-queueGET
/databases/*/statsGET
/debug/server-idGET

Production Endpoints

EndpointMethodParametersDescriptionRemarks
/GET
/admin/certificatesPOST, PUT, DELETE, GET
/admin/certificates/cluster-domainsGET
/admin/certificates/editPOST
/admin/certificates/exportGET
/admin/certificates/letsencrypt/force-renewOPTIONS, POST
/admin/certificates/letsencrypt/renewal-dateGET
/admin/certificates/modeGET
/admin/certificates/refreshOPTIONS, POST
/admin/certificates/replace-cluster-certOPTIONS, POST
/admin/certificates/replacement/resetPOST
/admin/certificates/replacement/statusGET
/admin/cluster/bootstrapPOST
/admin/cluster/demoteOPTIONS, POST
/admin/cluster/logGET
/admin/cluster/maintenance-statsGET
/admin/cluster/nodeOPTIONS, PUT, DELETE
/admin/cluster/observer/decisionsGET, OPTIONS
/admin/cluster/observer/suspendPOST, OPTIONS
/admin/cluster/promoteOPTIONS, POST
/admin/cluster/reelectOPTIONS, POST
/admin/cluster/timeoutOPTIONS, POST
/admin/compactPOST
/admin/configuration/clientPUT
/admin/configuration/studioPUT
/admin/consolePOST
/admin/databasesGET, PUT, DELETE
/admin/databases/disablePOST
/admin/databases/dynamic-node-distributionPOST
/admin/databases/enablePOST
/admin/databases/nodePUT
/admin/databases/promotePOST
/admin/databases/reorderPOST
/admin/debug/remote-cluster-info-packageGET
/admin/debug/script-runnersGET
/admin/license/activatePOST
/admin/license/eula/acceptPOST
/admin/license/forceUpdatePOST
/admin/license/set-limitOPTIONS, POST
/admin/logs/configurationGET, POST
/admin/logs/watchGET
/admin/memory/gcGET
/admin/metricsGET
/admin/migratePOST
/admin/migrate/offlinePOST
/admin/operations/killPOST
/admin/operations/next-operation-idGET
/admin/rachis/sendPOST
/admin/remote-server/build/versionGET
/admin/replication/conflicts/solverPOST
/admin/restore/databasePOST
/admin/restore/pointsPOST
/admin/secretsGET, POST
/admin/secrets/distributePOST
/admin/secrets/generateGET
/admin/studio-tasks/full-data-directoryGET
/admin/studio-tasks/offline-migration-testGET
/admin/test-connectionPOST
/admin/test/delayGET
/admin/test/empty-messageGET
/admin/test/sized-messageGET
/admin/traffic-watchGET
/auth-error.htmlGET
/build/version/updatesPOST
/certificates/whoamiGET
/cluster/node-infoGET
/cluster/topologyGET
/configuration/clientGET
/configuration/studioGET
/databasesGET
/databases/*/admin/backup/databaseOPTIONS, POST
/databases/*/admin/configuration/clientPUT
/databases/*/admin/configuration/studioPUT
/databases/*/admin/connection-stringsDELETE, GET, PUT
/databases/*/admin/etlRESET, PUT
/databases/*/admin/etl/raven/testPOST
/databases/*/admin/etl/sql/testPOST
/databases/*/admin/etl/sql/test-connectionPOST
/databases/*/admin/expiration/configPOST
/databases/*/admin/indexesPUT
/databases/*/admin/indexes/disablePOST
/databases/*/admin/indexes/enablePOST
/databases/*/admin/indexes/startPOST
/databases/*/admin/indexes/stopPOST
/databases/*/admin/periodic-backupPOST
/databases/*/admin/periodic-backup/configGET
/databases/*/admin/periodic-backup/test-credentialsPOST
/databases/*/admin/revisionsDELETE
/databases/*/admin/revisions/configPOST
/databases/*/admin/smuggler/importGET
/databases/*/admin/smuggler/import-dirGET
/databases/*/admin/smuggler/import-s3-dirGET
/databases/*/admin/smuggler/migratePOST
/databases/*/admin/smuggler/migrate/ravendbPOST
/databases/*/admin/sql-migration/importPOST
/databases/*/admin/sql-migration/schemaPOST
/databases/*/admin/sql-migration/testPOST
/databases/*/admin/tasksDELETE
/databases/*/admin/tasks/external-replicationPOST
/databases/*/admin/tasks/statePOST
/databases/*/admin/transactions-modeGET
/databases/*/admin/transactions/start-recordingPOST
/databases/*/admin/transactions/stop-recordingPOST
/databases/*/attachmentsHEAD, GET, POST, PUT, DELETE
/databases/*/bulk_docsPOST
/databases/*/bulk_insertPOST
/databases/*/changesGET, DELETE
/databases/*/changes/debugGET
/databases/*/cmpxchgGET, PUT, DELETE
/databases/*/collections/docsGET
/databases/*/collections/statsGET
/databases/*/configuration/clientGET
/databases/*/configuration/studioGET
/databases/*/countersGET, POST
/databases/*/debug/attachments/hashGET
/databases/*/debug/attachments/metadataGET
/databases/*/debug/documents/export-all-idsGET
/databases/*/debug/documents/get-revisionsGET
/databases/*/debug/io-metrics/liveGET
/databases/*/debug/queries/killPOST
/databases/*/debug/storage/btree-structureGET
/databases/*/debug/storage/environment/reportGET
/databases/*/debug/storage/fst-structureGET
/databases/*/docsHEAD, GET, POST, DELETE, PUT, PATCH
/databases/*/docs/classGET
/databases/*/docs/sizeGET
/databases/*/etl/debug/statsGET
/databases/*/etl/performanceGET
/databases/*/etl/statsGET
/databases/*/expiration/configGET
/databases/*/hilo/nextGET
/databases/*/hilo/returnPUT
/databases/*/identity/nextPOST
/databases/*/identity/seedPOST
/databases/*/index/open-faulty-indexPOST
/databases/*/indexesRESET, DELETE, PUT
/databases/*/indexes/c-sharp-index-definitionGET
/databases/*/indexes/debugGET
/databases/*/indexes/has-changedPOST
/databases/*/indexes/performanceGET
/databases/*/indexes/performance/liveGET
/databases/*/indexes/progressGET
/databases/*/indexes/replacePOST
/databases/*/indexes/set-lockPOST
/databases/*/indexes/set-priorityPOST
/databases/*/indexes/sourceGET
/databases/*/indexes/stalenessGET
/databases/*/indexes/statusGET
/databases/*/indexes/suggest-index-mergeGET
/databases/*/indexes/termsGET
/databases/*/indexes/total-timeGET
/databases/*/indexes/tryPOST
/databases/*/info/tcpGET
/databases/*/metricsGET
/databases/*/metrics/bytesGET
/databases/*/metrics/putsGET
/databases/*/migrate/get-migrated-server-urlsGET
/databases/*/multi_getPOST
/databases/*/notification-center/dismissPOST
/databases/*/notification-center/postponePOST
/databases/*/notification-center/watchGET
/databases/*/operationsGET
/databases/*/operations/killPOST
/databases/*/operations/next-operation-idGET
/databases/*/operations/stateGET
/databases/*/queriesPOST, GET, DELETE, PATCH
/databases/*/queries/testPATCH
/databases/*/replication/active-connectionsGET
/databases/*/replication/conflictsGET
/databases/*/replication/conflicts/solverGET
/databases/*/replication/performanceGET
/databases/*/replication/performance/liveGET
/databases/*/replication/pulses/liveGET
/databases/*/replication/tombstonesGET
/databases/*/revisionsGET
/databases/*/revisions/binGET
/databases/*/revisions/configGET
/databases/*/revisions/resolvedGET
/databases/*/smuggler/exportPOST
/databases/*/smuggler/importPOST
/databases/*/smuggler/import/csvPOST
/databases/*/smuggler/validate-optionsPOST
/databases/*/stats/detailedGET
/databases/*/streams/docsGET
/databases/*/streams/queriesHEAD, GET, POST
/databases/*/studio-tasks/suggest-conflict-resolutionGET
/databases/*/studio/collections/docsDELETE
/databases/*/studio/collections/fieldsGET
/databases/*/studio/collections/previewGET
/databases/*/studio/footer/statsGET
/databases/*/studio/index-fieldsPOST
/databases/*/studio/index-typePOST
/databases/*/studio/sample-dataPOST
/databases/*/studio/sample-data/classesGET
/databases/*/subscription-tasksDELETE
/databases/*/subscription-tasks/statePOST
/databases/*/subscriptionsPUT, DELETE, GET
/databases/*/subscriptions/connection-detailsGET
/databases/*/subscriptions/dropPOST
/databases/*/subscriptions/stateGET
/databases/*/subscriptions/tryPOST
/databases/*/taskGET
/databases/*/tasksGET
/databases/*/tcpGET, DELETE
/databases/*/transactions/replayPOST
/debug/is-loadedGET
/debug/routesGET
/eula/$GET
/eula/index.htmlGET
/favicon.icoGET
/info/tcpGET
/license/eulaGET
/license/statusGET
/license/supportGET
/monitoring/snmpGET
/monitoring/snmp/oidsGET
/operations/stateGET
/periodic-backupGET
/periodic-backup/next-backup-occurrenceGET
/periodic-backup/statusGET
/rachis/waitforGet
/server-dashboard/watchGET
/server/notification-center/dismissPOST
/server/notification-center/postponePOST
/server/notification-center/watchGET
/setup/aliveOPTIONS, GET
/setup/continuePOST
/setup/continue/extractPOST
/setup/dns-n-certPOST
/setup/finishPOST
/setup/hostsPOST
/setup/ipsGET
/setup/letsencryptPOST
/setup/letsencrypt/agreementGET
/setup/parametersGET
/setup/populate-ipsPOST
/setup/securedPOST
/setup/unsecuredPOST
/setup/user-domainsPOST
/studio-tasks/formatPOST
/studio-tasks/is-valid-nameGET
/studio/$GET
/studio/feedbackPOST
/studio/index.htmlGET
/topologyGET
/wizard/$GET
/wizard/index.htmlGET

In this article