Operation
get /data/common/sysmon/apps
Retrieves a list of all NFM-T Application Instances with their overall HA Status and System Monitoring status (getApps : /data/common/sysmon/apps)
The response contains the list of Application Instances with the following attributes.
guilabel : the name of the Application Istance (i.e OTNE_1-18, EML_2-18)
id : Application Instance unique identifier
haStatus: High Availability Status valid values are
haUDF (Undefined/Not configured),
haACT (ACTIVE ),
haToACT (performing TO ACTIVE transition),
haToSBY (performing TO STANDBY transition),
haSBY (Cold StandBY),
haHotSBY (HotStandby, with the Oracle DB running in ReadOnly Mode),
haToHotSBY (performing TO HOT STANDBY transition),
haWRONG (Wrong state, after a failure on Switchover/ToACTIVE/ToSTANDBY/ToHotSTANDBY),
haUNR (Unreachable),
haCompanionStatus: the haStatus of the companion Application Instance (applications on NOC have companinons on DRC, and viceversa),
replicaStatus: replication status valid value are
replicaUDF (Undefined, HotHA not configured or not working on this application instance),
replicaON,
replicaOFF,
replicaSTARTING1 (starting step 1),
replicaSTARTING2 (starting step 2),
replicaSTARTING3 (starting step 3),
replicaSTARTING4 (starting step 4),
replicaSTARTING5 (starting step 5),
replicaSTOPPING,
replicaERROR,
status: overall processes status, valid value are
RUN ( All processes are Running ),
STOP (All processes are stopped ),
WRONG (Some processes are not running),
UNKNOWN (Unknown status, failing in getting process status, the server could be unreacheable),
WORKING (Process Monitor is working , starting/stopping processes),
servStatus: overall Services status , same values as status attribute,
fileSystemStatus: fileSystems usage, possible values are Normal,Warning,Critical
cpuStatus: cpus usage, possible values are Normal,Warning,Critical
memStatus: memory usage, possible values aNormal,Warning,Critical
guilabel : the name of the Application Istance (i.e OTNE_1-18, EML_2-18)
id : Application Instance unique identifier
haStatus: High Availability Status valid values are
haUDF (Undefined/Not configured),
haACT (ACTIVE ),
haToACT (performing TO ACTIVE transition),
haToSBY (performing TO STANDBY transition),
haSBY (Cold StandBY),
haHotSBY (HotStandby, with the Oracle DB running in ReadOnly Mode),
haToHotSBY (performing TO HOT STANDBY transition),
haWRONG (Wrong state, after a failure on Switchover/ToACTIVE/ToSTANDBY/ToHotSTANDBY),
haUNR (Unreachable),
haCompanionStatus: the haStatus of the companion Application Instance (applications on NOC have companinons on DRC, and viceversa),
replicaStatus: replication status valid value are
replicaUDF (Undefined, HotHA not configured or not working on this application instance),
replicaON,
replicaOFF,
replicaSTARTING1 (starting step 1),
replicaSTARTING2 (starting step 2),
replicaSTARTING3 (starting step 3),
replicaSTARTING4 (starting step 4),
replicaSTARTING5 (starting step 5),
replicaSTOPPING,
replicaERROR,
status: overall processes status, valid value are
RUN ( All processes are Running ),
STOP (All processes are stopped ),
WRONG (Some processes are not running),
UNKNOWN (Unknown status, failing in getting process status, the server could be unreacheable),
WORKING (Process Monitor is working , starting/stopping processes),
servStatus: overall Services status , same values as status attribute,
fileSystemStatus: fileSystems usage, possible values are Normal,Warning,Critical
cpuStatus: cpus usage, possible values are Normal,Warning,Critical
memStatus: memory usage, possible values aNormal,Warning,Critical
Request body
Name |
IsRequired |
Description |
Data Type |
Enum |
---|---|---|---|---|
body | optional | request | ServletWebRequest |
--- |
body2 | optional | session | HttpSession |
--- |
Return type
Responses
Response Messages |
Schema |
---|---|
200success |
App
|
401Unauthorized | --- |
403Forbidden | --- |
404Not Found | --- |
Example Request Data
GET:https://{{serverIp}}:8443/oms1350/data/common/sysmon/apps
Produces
This API call produces the following media types according to the Accept request header;
the media type will be conveyed by the Content-Type response header.
*/*
Example Response Data
[ { "guiLabel": "OTNE_1-20", "id": 1, "className": "App", "key": "App/1", "haStatus": "haUDF", "haCompanionStatus": "haUDF", "replicaStatus": "haUDF", "replicaStatusDB": "haUDF", "replicaStatusFile": "haUDF", "replicaStatusNspFM": "haUDF", "replicaStatusNrct": "haUDF", "license": "OK", "sysType": "OTNE", "status": "RUN", "servStatus": "RUN", "fileSystemStatus": "Normal", "cpuStatus": "Normal", "memStatus": "Normal", "runLevel": "FullFunctionality", "control": "OFF", "autoStart": "OFF", "hostName": "laser1", "pmcHardDepend": 0, "runLevelList": "FullFunctionality BackupMode RestoreMode NetworkMaintenance NetworkConsistency DB_Only HotStandBy", "pmcimState": "RUN", "pmcimStateTime": "2020-05-08T12:11:57Z", "imcfgDateTime": "2020-05-07T19:13:43Z", "lastManOpDateTime": "2020-05-08T07:26:22Z", "imagLastChangeDateTime": "2020-05-08T12:11:57Z" }, { "guiLabel": "EML_2-19", "id": 2, "className": "App", "key": "App/2", "haStatus": "haUDF", "haCompanionStatus": "haUDF", "replicaStatus": "haUDF", "replicaStatusDB": "haUDF", "replicaStatusFile": "haUDF", "replicaStatusNspFM": "haUDF", "replicaStatusNrct": "haUDF", "license": "OK", "sysType": "EML", "status": "RUN", "servStatus": "RUN", "fileSystemStatus": "Normal", "cpuStatus": "Normal", "memStatus": "Normal", "runLevel": "FullFunctionality", "control": "OFF", "autoStart": "OFF", "hostName": "emlVM2", "pmcHardDepend": 0, "runLevelList": "FullFunctionality BackupMode RestoreMode DB_Only HotStandBy", "pmcimState": "RUN", "pmcimStateTime": "2020-05-08T12:15:46Z", "imcfgDateTime": "2020-04-29T13:31:48Z", "lastManOpDateTime": "2020-04-30T06:59:31Z", "imagLastChangeDateTime": "2020-05-08T12:15:41Z" } ]
External Docs
See Also :
App
Name |
Type |
Description |
Enum |
---|---|---|---|
ObjectId | Integer integer |
--- | --- |
EventType | String string |
--- | --- |
ClassType | String string |
--- | --- |
IdClass | Integer integer |
--- | --- |
guiLabel | String string |
--- | --- |
id | Integer integer |
--- | --- |
className | String string |
--- | --- |
key | String string |
--- | --- |
haStatus | String string |
--- | --- |
haCompanionStatus | String string |
--- | --- |
replicaStatus | String string |
--- | --- |
replicaStatusDB | String string |
--- | --- |
replicaStatusFile | String string |
--- | --- |
replicaStatusNspFM | String string |
--- | --- |
replicaStatusNrct | String string |
--- | --- |
license | String string |
--- | --- |
sysType | String string |
--- | --- |
status | String string |
--- | --- |
servStatus | String string |
--- | --- |
fileSystemStatus | String string |
--- | --- |
cpuStatus | String string |
--- | --- |
memStatus | String string |
--- | --- |
showCPU | String string |
--- | --- |
runLevel | String string |
--- | --- |
control | String string |
--- | --- |
autoStart | String string |
--- | --- |
hostName | String string |
--- | --- |
pmcHardDepend | Integer integer |
--- | --- |
runLevelList | String string |
--- | --- |
pmcimState | String string |
--- | --- |
pmcimStateTime | String string |
--- | --- |
pmcCfgCks | String string |
--- | --- |
lastManOpDateTime | String string |
--- | --- |