Repository navigation
Expand file tree
/
Copy pathlogging_schema.json
More file actions
133 lines (131 loc) · 3.8 KB
/
Copy pathlogging_schema.json
File metadata and controls
133 lines (131 loc) · 3.8 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
{
"$schema": "https://json-schema.org/draft/2020-12/schema",
"type": "object",
"properties": {
"request_id": {
"type": "string",
"description": "ServiceX request ID"
},
"place": {
"type": "object",
"description": "Location where the microservice is running.",
"properties": {
"host": { "type": "string" },
"site": { "type": "string" },
"pod": { "type": "string" }
},
"additionalProperties": false
},
"dataset_name": {
"type": "string",
"description": "Dataset-related - dataset name"
},
"dataset_id": {
"type": "integer",
"description": "Core context — dataset record ID"
},
"dataset_size": {
"type": "integer",
"description": "Dataset-related — dataset size in bytes"
},
"average_replicas": {
"type": "number",
"description": "Dataset-related — average number of replicas for files in dataset"
},
"files_skipped": {
"type": "integer",
"description": "Dataset-related — files skipped during lookup"
},
"total_events": {
"type": "integer",
"description": "Dataset-related — total events across the files in a dataset"
},
"lookup_duration": {
"type": "number",
"description": "Dataset-related — duration of lookup operation in seconds"
},
"file_id": {
"type": "integer",
"description": "Core context — file record ID"
},
"replicas": {
"type": "array",
"items": { "type": "string" },
"description": "Dataset-related — list of replica locations"
},
"result_path": {
"type": "string",
"description": "File-related — output path where file will be written"
},
"input_path": {
"type": "string",
"description": "File-related — input path being processed"
},
"object_name": {
"type": "string",
"description": "File-related — output object name in object store"
},
"elapsed": {
"type": "number",
"description": "Completion events — wall-clock seconds"
},
"user": {
"type": "number",
"description": "Completion events — CPU user time"
},
"sys": {
"type": "number",
"description": "Completion events — CPU system time"
},
"iowait": {
"type": "number",
"description": "Completion events — I/O wait time"
},
"files_remaining": {
"type": "integer",
"description": "Completion events — remaining file counter"
},
"files_completed": {
"type": "integer",
"description": "Completion events — completed file counter"
},
"files_failed": {
"type": "integer",
"description": "Completion events — failed file counter"
},
"error_message": {
"type": "string",
"description": "Error/exception logs — message or repr"
},
"error_type": {
"type": "string",
"description": "Error/exception logs — error-category code"
},
"retry_status": {
"type": "string",
"description": "Error/exception logs — retry status from tenactiy"
},
"log_body": {
"type": "string",
"description": "Error/exception logs — captured science container output"
},
"task_id": {
"type": "string",
"description": "Queue context — Celery task id (the task name is in the logger column)"
},
"num_files": {
"type": "integer",
"description": "Number of files submitted for processing"
},
"metric": {
"type": "object",
"description": "Status-update events — structured transformer-progress payload"
},
"deleted": {
"type": "array",
"items": { "type": "string" },
"description": "Lifecycle events — deletion summary list"
}
},
"additionalProperties": false
}