1 { 2 "type": "object", 3 "properties": { 4 "threadDump": { 5 "type": "object", 6 "properties": { 7 "processId": { 8 "type": "string", 9 "description": "The native process id of the Java virtual machine." 10 }, 11 "time": { 12 "type": "string", 13 "description": "The time in ISO 8601 format when the thread dump was generated." 14 }, 15 "runtimeVersion": { 16 "type": "string", 17 "description": "The runtime version, see java.lang.Runtime.version()." 18 }, 19 "threadContainers": { 20 "type": "array", 21 "description": "The array of thread containers.", 22 "items": [ 23 { 24 "type": "object", 25 "properties": { 26 "container": { 27 "type": "string", 28 "description": "The container name. The container name is unique." 29 }, 30 "parent": { 31 "type": ["string", "null"], 32 "description": "The parent container name or null for the root container." 33 }, 34 "owner": { 35 "type": ["string", "null"], 36 "description": "The thread identifier of the owner thread or null if not owned." 37 }, 38 "threads": { 39 "type": "array", 40 "description": "The array of threads in the thread container.", 41 "items": [ 42 { 43 "type": "object", 44 "properties": { 45 "tid": { 46 "type": "string", 47 "description": "The thread identifier, see java.lang.Thread.threadId()." 48 }, 49 "name": { 50 "type": "string", 51 "description": "The thread name." 52 }, 53 "stack": { 54 "type": "array", 55 "description": "The thread stack. The first element is the top of the stack.", 56 "items": [ 57 { 58 "type": "string", 59 "description": "A stack trace element, see java.lang.StackTraceElement." 60 } 61 ] 62 } 63 } 64 } 65 ] 66 }, 67 "threadCount": { 68 "type": "string", 69 "description": "The number of threads in the thread container." 70 } 71 } 72 } 73 ] 74 } 75 } 76 } 77 } 78 }