Fetch the specified log or given number of most recent logs from the org.
Description for apex get log
To get the IDs for your debug logs, run "sf apex log list". Executing this command without flags returns the most recent log.
Aliases for apex get log
force:apex:log:get
Flags
| Flag Name (Long) | Flag Name (Short) | Description |
|---|---|---|
| <code>‑‑api‑version</code> | N/A | Type: Value<br><br>Override the api version used for api requests made by this command |
| <code>‑‑flags‑dir</code> | N/A | Type: Value<br><br>Import flag values from a directory. |
| <code>‑‑json</code> | N/A | Type: Boolean<br><br>Format output as json. |
| <code>‑‑log‑id</code> | <code>‑i</code> | Type: Value<br><br>ID of the specific log to display. |
| <code>‑‑number</code> | <code>‑n</code> | Type: Value<br><br>Number of the most recent logs to display. |
| <code>‑‑output‑dir</code> | <code>‑d</code> | Type: Value<br><br>Directory for saving the log files.<br><br>The location can be an absolute path or relative to the current working directory. The default is the current directory. |
| <code>‑‑target‑org</code> | <code>‑o</code> | Type: Value<br>Required<br><br>Username or alias of the target org. Not required if the target-org configuration variable is already set. |
Examples for apex get log
Fetch the log in your default org using an ID:
sf apex get log --log-id <log id>
Fetch the log in the org with the specified username using an ID:
sf apex get log --log-id <log id> --target-org me@my.org
Fetch the two most recent logs in your default org:
sf apex get log --number 2
Similar to previous example, but save the two log files in the specified directory:
sf apex get log --output-dir /Users/sfdxUser/logs --number 2
<!-- prettier-ignore-end -->