open-nomad/website/source/docs/commands/inspect.html.md.erb

156 lines
4.8 KiB
Plaintext
Raw Normal View History

2016-04-15 18:13:26 +00:00
---
layout: "docs"
page_title: "Commands: inspect"
sidebar_current: "docs-commands-inspect"
description: >
The inspect command is used to inspect a submitted job.
---
# Command: inspect
The `inspect` command is used to inspect the content of a submitted job.
## Usage
```
nomad inspect [options] <job>
```
The `inspect` command requires a single argument, a submitted job's name, and
will retrieve the JSON version of the job. This JSON is valid to be submitted to
2017-05-27 02:30:31 +00:00
the [Job HTTP API](/api/jobs.html). This command is useful to inspect what
2016-04-15 18:13:26 +00:00
version of a job Nomad is running.
## General Options
2016-10-28 00:46:20 +00:00
<%= partial "docs/commands/_general_options" %>
2016-04-15 18:13:26 +00:00
2016-08-09 13:50:18 +00:00
## Inspect Options
2017-07-25 16:23:44 +00:00
* `-version`: Display only the job at the given job version.
2016-08-09 13:50:18 +00:00
2017-07-25 16:23:44 +00:00
* `-json` : Output the job in its JSON format.
* `-t` : Format and display the job using a Go template.
2016-08-09 13:50:18 +00:00
2016-04-15 18:13:26 +00:00
## Examples
Inspect a submitted job:
```
$ nomad inspect redis
{
"Job": {
"Region": "global",
"ID": "redis
"Name": "redis
"Type": "service",
"Priority": 50,
"AllAtOnce": false,
"Datacenters": [
"dc1"
],
"Constraints": [
{
"LTarget": "${attr.kernel.name}",
"RTarget": "linux",
"Operand": "="
}
],
"TaskGroups": [
{
"Name": "cache",
"Count": 1,
"Constraints": null,
"Tasks": [
{
"Name": "redis",
"Driver": "docker",
"User": "",
"Config": {
"image": "redis:latest",
"port_map": [
{
"db": 6379
}
]
},
"Constraints": null,
"Env": null,
"Services": [
{
"Id": "",
"Name": "cache-redis",
"Tags": [
"global",
"cache"
],
"PortLabel": "db",
"Checks": [
{
"Id": "",
"Name": "alive",
"Type": "tcp",
"Command": "",
"Args": null,
"Path": "",
"Protocol": "",
"Interval": 10000000000,
"Timeout": 2000000000
}
]
}
],
"Resources": {
"CPU": 500,
"MemoryMB": 256,
"DiskMB": 300,
"IOPS": 0,
"Networks": [
{
"Public": false,
"CIDR": "",
"ReservedPorts": null,
"DynamicPorts": [
{
"Label": "db",
"Value": 0
}
],
"IP": "",
"MBits": 10
}
]
},
"Meta": null,
"KillTimeout": 5000000000,
"LogConfig": {
"MaxFiles": 10,
"MaxFileSizeMB": 10
},
"Artifacts": null
}
],
"RestartPolicy": {
"Interval": 300000000000,
"Attempts": 10,
"Delay": 25000000000,
"Mode": "delay"
},
"Meta": null
}
],
"Update": {
"Stagger": 10000000000,
"MaxParallel": 1
},
"Periodic": null,
"Meta": null,
"Status": "running",
"StatusDescription": "",
"CreateIndex": 5,
"ModifyIndex": 7
}
}
```