G.1 Service linkage objects monitoring definition file
The service linkage objects monitoring definition file can be downloaded by clicking Export on the Object monitoring definition screen or the Home screen where an object monitoring definition is selected. If a service linkage objects monitoring definition file is specified by clicking Import on the Object monitoring definition screen, service linkage objects monitoring information can be imported to JP1/AJS3 for Cloud Service Applications.
The details of the service linkage objects monitoring definition file are as follows:
- Organization of this subsection
(1) Default service linkage objects monitoring definition file name
- When Export is clicked on the Object monitoring definition screen
-
slobjmondefExport.txt
- When Export is clicked on the Home screen where an object monitoring definition is selected
-
entered_slobjmondefExport.txt
(2) Format of service linkage objects monitoring definition file
{
"name":"Definition name of service linkage objects monitoring information",
"comment": "Description",
"jp1resource": "JPI resource group name",
"productVersion": "Version information",
"definitionKind": OBJECTMONITORINGINFO,
"callKind": "Call type of cloud service",
"schemaVersion": "Schema version",
"ev": {
"cli": {
"commandLine": "Command line to be executed during connection start processing",
"envValue": [
{
"name": "Environment variable name",
"value": "Value of environment variable"
},...
]
},
"monitoringInfo": {
"objectInfo": {
"name": "Variable name used for object name",
"value": "Value specified for object name"
},
"updateInfo": [
{
"name": "Variable name used for update monitoring target item",
"value": "Value specified as update monitoring target item"
},...
]
},
"abendInfo": {
"condition": "Relational operator of abnormal end judgment condition",
"value": "Value of abnormal end judgment condition",
"abendStopMonitoringInfo": {
"returnValue": Return value of job in case of abnormal end
"abendExecResultOutput": {
"cliCommandLine": Whether trace information needs to be output to the CLI command line,
"cliStdOut": Whether trace information needs to be output to the CLI command standard output,
"cliStdErr": Whether trace information needs to be output to the CLI command standard error
}
"logFileOut": {
"cliStdOut": Whether trace information needs to be output to the CLI command line
}
}
},
"traceInfo": {
"logFileOut": {
"cliCommandLine": Whether trace information needs to be output to the CLI command line,
"cliStdErr": Whether trace information needs to be output to the CLI command standard error
}
}
},
"passingInfo": [
{
"name": "Passing information name",
"value": "Value set in passing information"
},...
],
"parameters": [
{
"name": "Variable name",
"type": "Variable resolution type",
"gui": {
"fieldName": "Label name",
"controlType": "textBox"
"textBoxSettings": {
"lengthChar": String length,
"invalidChar": "Characters prohibited from being input"
}
},
"exec": {
"type": "env",
"value": "Value of variable"
}
},...
]
}- Legend:
-
...: Repetition of items enclosed "{" and "}" immediately before
(3) Items of service linkage objects monitoring definition file
The details of each item of the service linkage objects monitoring definition file are shown in the table below.
|
Item |
Description |
||||
|---|---|---|---|---|---|
|
name |
Definition name of service linkage objects monitoring definition information |
||||
|
comment |
Description of service linkage objects monitoring definition information |
||||
|
jp1resource |
JP1 resource group of service linkage objects monitoring definition information |
||||
|
productVersion |
Version information of JP1/AJS3 for Cloud Service Applications |
||||
|
definitionKind |
Fixed to "OBJECTMONITORINGINFO" |
||||
|
callKind |
Call type of cloud service |
||||
|
schemaVersion |
Schema version of service linkage objects monitoring definition |
||||
|
ev |
cli |
commandLine |
Command line to be executed during service linkage objects monitoring processing |
||
|
envValue |
name |
Environment variable name during service linkage objects monitoring processing |
|||
|
value |
Value of environment variable during service linkage objects monitoring processing |
||||
|
monitoringInfo |
objectInfo |
name |
Variable name used for object name. Fixed to ?CSAONAME? |
||
|
value |
Value specified as object name |
||||
|
updateInfo |
name |
Variable name for storing the specified value of the update monitoring target item. Fixed to ?CSAOINFO1? to ?CSAOINFO3? |
|||
|
value |
Value specified as update monitoring target item |
||||
|
abendInfo |
condition |
Relational operator of abnormal end judgment condition during service linkage objects monitoring processing |
|||
|
value |
Value of abnormal end judgment condition during service linkage objects monitoring processing |
||||
|
abendStopMonitoringInfo |
returnValue |
Return value of job in case of abnormal end during service linkage objects monitoring processing |
|||
|
abendExecResultOutput |
cliCommandLine |
Whether the CLI command line needs to be output in case of abnormal end during service linkage objects monitoring processing |
|||
|
cliStdOut |
Whether the CLI command standard output needs to be output in case of abnormal end during service linkage objects monitoring processing |
||||
|
cliStdErr |
Whether the CLI command standard error output needs to be output in case of abnormal end during service linkage objects monitoring processing |
||||
|
logFileOut |
cliStdOut |
Whether the CLI command standard output needs to be output to the log file in case of abnormal end during service linkage objects monitoring processing |
|||
|
traceInfo |
logFileOut |
cliCommandLine |
Whether the CLI command line needs to be output when trace information is output to the log file during service linkage objects monitoring processing |
||
|
cliStdErr |
Whether the CLI command standard error needs to be output when trace information is output to the log file during service linkage objects monitoring processing |
||||
|
passingInfo |
name |
The passing information name of the service linkage objects monitoring job |
|||
|
value |
Value set to passing information of the service linkage objects monitoring job |
||||
|
parameters |
name |
Variable name of variable definition |
|||
|
type |
Resolution type of variable. Either of the following values:
|
||||
|
gui |
fieldName |
Label name of the input field in the case of resolution on the Detailed definition screen of JP1/AJS3 - View |
|||
|
controlType |
Fixed to "textBox" |
||||
|
textBoxSettings |
lengthChar |
Character string length of the text box in the case of resolution on the Detailed definition screen of JP1/AJS3 - View |
|||
|
invalidChar |
Characters prohibited from being input to the text box in the case of resolution on the Detailed definition screen of JP1/AJS3 - View |
||||
|
exec |
type |
Fixed to "env" |
|||
|
value |
Value of variable in the case of resolution during job execution |
||||