nvme-intel-internal-log - Man Page

Retrieve Intel device's internal log and save to file​.

Synopsis

'nvme intel internal-log ' <device> [--log=<NUM>, -l <NUM>]
                [--region=<NUM>, r <NUM>]
                [--nlognum=<NUM>, m <NUM>]
                [--namespace-id=<NUM>, -n <NUM>]
                [--output-file=<FILE>, -o <FILE>]

Description

For the NVMe device given, sends the Intel vendor unique device log request and saves the result to a file​.

The <device> parameter is mandatory and may be either the NVMe character device (ex: /dev/nvme0), or a namespace block device (ex: /dev/nvme0n1)​. If using the character device, the namespace id parameter is mandatory​.

This will only work on Intel devices supporting this feature which includes (but not limited to) all the Intel DC P3xxx family of controllers​. Results for any other device are undefined​.

Options

-l <NUM>, --log=<NUM>

Log type: 0, 1, or 2 for nlog, event log, and assert log, respectively​.

-n <NUM>, --namespace-id=<NUM>

Namespace to use​.

-o <FILE>, --output-file=<FILE>

Output file; defaults to device name provided

-r <NUM>, --region=<NUM>

Select which core region to retrieve the log from​. -1 for all available, if supported by the device​.

-m <NUM>, --nlognum=<NUM>

When used with nlog, this specifies which nlog to read​. -1 for all, if supported by the device​.

Examples

Nvme

Part of the nvme-user suite

Referenced By

nvme(1).

08/18/2026 NVMe Manual