Diagnosis

Diagnosis - GetDirectorDiagnosisAPIStat

Fetches the system diagnostic information of API server.

GET

https://api-server-host-name/monitorapi/v1/director/diagnosis/api/stat?metrics={metrics_name}

Parameter

Field
Label in UI
Type
Description

metrics

String

Query string specifying to retrieve data for specific metrics. Optional Field.

Success Response

[
    {
        "api16.logpoint.local": {
            "1594180200": {
                "zpoolStatistics": [
                    {
                        "name": "app_pool",
                        "health": "ONLINE",
                        "diskAllocation": "3.56G",
                        "freeDisk": "26.2G",
                        "readOperations": "28",
                        "writeOperations": "7",
                        "readBandwidth": "516K",
                        "writeBandwidth": "148K",
                        "failedDisks": []
                    },
                    {
                        "name": "data_pool",
                        "health": "ONLINE",
                        "diskAllocation": "22.2M",
                        "freeDisk": "25.7G",
                        "readOperations": "2",
                        "writeOperations": "4",
                        "readBandwidth": "30.0K",
                        "writeBandwidth": "69.2K",
                        "failedDisks": []
                    },
                    {
                        "name": "rpool",
                        "health": "ONLINE",
                        "diskAllocation": "3.32G",
                        "freeDisk": "20.6G",
                        "readOperations": "12",
                        "writeOperations": "9",
                        "readBandwidth": "419K",
                        "writeBandwidth": "157K",
                        "failedDisks": []
                    }
                ],
                "hardware": "VMware, Inc., VMware Virtual Platform",
                "serialNumber": "VMware-42 33 c8 63 ab ef e3 db-85 ba 1e b2 2c 19 dd 29",
                "diskUsage": [
                    {
                        "filesystem": "rpool/ROOT/com_root",
                        "size": "19G",
                        "used": "3.4G",
                        "available": "16G",
                        "usedPercentage": "18",
                        "mountedOn": "/"
                    },
                    {
                        "filesystem": "app_pool/application",
                        "size": "29G",
                        "used": "3.6G",
                        "available": "26G",
                        "usedPercentage": "13",
                        "mountedOn": "/opt/commander"
                    },
                    {
                        "filesystem": "data_pool/bigstore",
                        "size": "25G",
                        "used": "21M",
                        "available": "25G",
                        "usedPercentage": "1",
                        "mountedOn": "/opt/commander/bigstore"
                    },
                    {
                        "filesystem": "total",
                        "size": "73G",
                        "used": "6.9G",
                        "available": "66G",
                        "usedPercentage": "10",
                        "mountedOn": "-"
                    }
                ],
                "numberOfCores": "4",
                "memoryUsageInMb": {
                    "totalMemory": 7983,
                    "inactiveMemory": 110,
                    "freeMemory": 5375,
                    "availableMemory": 5361
                },
                "idlePercentage": "88.70",
                "ioWait": {
                    "value": 3.53,
                    "message": "High disk IO load: 3.53... It may be necessary to distribute the disk IO to more drives or limit the amount of logs"
                },
                "loadAverage": {
                    "value": 0.48,
                    "message": "No CPU load problems detected"
                },
                "kernelSwap": {
                    "value": "60",
                    "message": "Kernel Swap Info:vm.swappiness = 60 - please set it to 1 by adding vm.swappiness=1 to /etc/sysctl.conf and set it using sysctl vm.swappiness=1"
                },
                "swappingIoInMb": {
                    "value": 0.0,
                    "message": "No memory problems detected"
                },
                "diagnosticsVersion": "2.0.0"
            }
        }
    }
]

Diagnosis - GetDirectorDiagnosisFabricStat

Fetches the system diagnostic information of Fabric server(s).

GET

Parameter

Field
Label in UI
Type
Description

metrics

String

Query string specifying to retrieve data for specific metrics. Optional Field.

Success Response


Diagnosis - GetDirectorDiagnosisLPSMStat

Fetches the system diagnostic information of LPSM server.

GET

Parameter

Field
Label in UI
Type
Description

metrics

String

Query string specifying to retrieve data for specific metrics. Optional Field.

Success Response

Diagnosis - GetDirectorHealth

Fetches the health status on the basis of version compatibility of the API Server and the Fabric Server(s).

GET

Success Response

Diagnosis - GetDirectorVersion

Fetches the current version of the Director Components.

GET

Success Response

Diagnosis - GetLogpointDiagnosisJava

Fetches the java_memory diagnostic information of Logpoint.

GET

Parameter

Field
Label in UI
Type
Description

metrics

String

Query string specifying to retrieve data for specific metrics. Optional Field.

Success Response


Diagnosis - GetLogpointDiagnosisNormFront

Fetches the norm front diagnostic information of Logpoint.

GET

Parameter

Field
Label in UI
Type
Description

metrics

String

Query string specifying to retrieve data for specific metrics. Optional Field.

Success Response


Diagnosis - GetLogpointDiagnosisNormalisers

Fetches the normalisers diagnostic information of Logpoint.

GET

Parameter

Field
Label in UI
Type
Description

metrics

String

Query string specifying to retrieve data for specific metrics. Optional Field.

Success Response

Diagnosis - GetLogpointDiagnosisPremerger

Fetches the premerger diagnostic information of Logpoint.

GET

Parameter

Field
Label in UI
Type
Description

metrics

String

Query string specifying to retrieve data for specific metrics. Optional Field.

Success Response


Diagnosis - GetLogpointDiagnosisStat

Fetches the system diagnostic information of Logpoint.

GET

Parameter

Field
Label in UI
Type
Description

metrics

String

Query string specifying to retrieve data for specific metrics. Optional Field.

Success Response

Diagnosis - GetLogpointDiagnosisStoreHandler

Fetches the store handler diagnostic information of Logpoint.

GET

Parameter

Field
Label in UI
Type
Description

metrics

String

Query string specifying to retrieve data for specific metrics. Optional Field.

Success Response

Diagnosis - GetPoolInfo

Fetches pool and machine information.

GET

Success Response

Last updated

Was this helpful?