{
  "schema_version": 2,
  "id": "integrate/redis-data-integration/reference/cli/redis-di-list-dlqs",
  "title": "redis-di list-dlqs",
  "url": "https://redis.io/docs/latest/integrate/redis-data-integration/2.0.0/reference/cli/redis-di-list-dlqs/",
  "summary": "Lists the dead-letter queues of a pipeline",
  "content": "\nLists the dead-letter queues (DLQs) of a pipeline with their record counts. A DLQ holds the records\nthat RDI rejected. Use\n[`list-dlq-records`](https://redis.io/docs/latest/integrate/redis-data-integration/reference/cli/redis-di-list-dlq-records)\nto read the records of a single queue.\n\nThere is one queue per source table, named `\u003csource\u003e.\u003cqualified_table_name\u003e`, where `\u003csource\u003e`\nis the source name from `config.yaml` and `\u003cqualified_table_name\u003e` is the qualified table name, \nsuch as `public.users` for PostgreSQL or `inventory.dbo.users` for SQL Server. See\n[Rejected records](https://redis.io/docs/latest/integrate/redis-data-integration/data-pipelines/rejected-records#how-rdi-stores-rejected-records)\nfor the form each database uses.\n\n## Usage\n\n```\nredis-di list-dlqs [flags]\n```\n\n## Options\n\n| Option             | Description                                          |\n| :----------------- | :--------------------------------------------------- |\n| `-p`, `--pipeline` | Pipeline to target (default `default`).              |\n| `-o`, `--output`   | Output format: `table` (default), `json`, or `yaml`. |\n\nThis command also accepts the\n[global options](https://redis.io/docs/latest/integrate/redis-data-integration/reference/cli/redis-di#global-options).\n\n## Example\n\n```bash\nredis-di list-dlqs\n```\n",
  "tags": ["redis-di"],
  "last_updated": "2026-10-30T16:31:14Z"
}
