SSLO Overview Summary

Overview

This BIG-IQ API can get an overview and summary of the SSL Orchestrator (SSLO) environment.

REST Endpoint: /mgmt/ap/query/v1/tenants/default/reports/SsloOverviewSummary

Requests

GET /mgmt/ap/query/v1/tenants/default/reports/SsloOverviewSummary

Query Parameters

The following parameters can be used as OData query options with this API.

Name Type Required Description
from string False Specifies time to start results. The default uses the values of “-5m” for from and “now” for to, which starts from 5 minutes before the current time and ends at the current time.
to string False Specifies time to end results. The default uses the values of “-5m” for from and “now” for to, which starts from 5 minutes before the current time and ends at the current time.

Request Parameters

None

Response

HTTP/1.1 200 OK

The JSON in the response can include the following parameters.

Name Type Description
clientCipherNames object List of client cipher names with their respective greatest rate of SSLO transactions per second
     <client cipher name> number Greatest rate of SSLO transactions per second during the time interval
countriesSummary object List of countries with their respective greatest rate of SSLO transactions per second
     <country> number Greatest SSLO transactions per second
decryptionStatus object Decrypted traffic, from all topologies, by status
     Decrypted number Number of objects with a status of “Decrypted”
     Other number Number of objects with a status of “Other”
     PlainText number Number of objects with a status of “PlainText”
     Unencrypted number Number of objects with a status of “Unencrypted”
devicesHealth object Number of devices by health status. Device health can be controlled by dynamic device health rules.
     critical number Number of devices with a health of “Critical”
     moderate number Number of devices with a health of “Moderate”
     good number Number of devices with a health of “Good”
     other number Number of devices with a health of “Other”
devicesTopMemUsages object List of devices with their respective memory usage
     <device name> number Greatest memory usage
devicesTopCPUUsage object List of devices with their respective greatest CPU usage
     <device name> number Greatest CPU usage
ipReputations object List of ipReputations with their respective greatest rate of SSLO transactions per second
     <ipReputations> number Greatest rate of SSLO transactions per second
serverCipherNames object List of server cipher names with their respective greatest rate of SSLO transactions per second
     <server cipher name> number Greatest rate of SSLO transactions per second
servicesHealth object Number of services by health status. Service health can be controlled by dynamic service health rules.
     critical number Number of services with a health of “Critical”
     moderate number Number of services with a health of “Moderate”
     good number Number of services with a health of “Good”
     other number Number of services with a health of “Other”
servingApplications object List of servingApplications with their respective greatest rate of SSLO transactions per second
     <servingApplications> number Greatest rate of SSLO transactions per second
topologiesHealth object Number of topologies by health status. Topology health can be controlled by dynamic topology health rules.
     critical number Number of topologies with a health status of “Critical”
     good number Number of topologies with a health status of “Good”
     moderate number Number of topologies with a health status of “Moderate”
     other number Number of topologies with a health status of “Other”
totalDevices number Number of BIG-IPs provisioned with SSLO
totalServices number Number of all SSLO services
totalTopologies number Number of all SSLO topologies
urlCategories object List of url categories with their respective rate of SSLO transactions per second
     <url category> number Greatest rate of SSLO transactions per second

Permissions

Role Allow
SSL Orchestrator Manager Yes

Examples

GET to retrieve a summary of all SSLO devices

GET /mgmt/ap/query/v1/tenants/default/reports/SsloOverviewSummary

Response

{
    "kind": "ap:compose:Report",
    "lastUpdateMicros": 185753881097,
    "result": {
            "totalTopologies": 3,
            "topologiesHealth": {
                    "Critical": 0,
                    "Moderate": 0,
                    "Good": 2,
                    "Other": 1
            },
            "decryptionStatus": {
                    "Decrypted": 0.9833333333333333,
                    "Unencrypted": 0,
                    "PlainText": 0,
                    "Other": 0
            },
            "countriesSummary": {
                    "US": 0.9833333333333333
            },
            "urlCategories": {
                    "Uncategorized": 0.9833333333333333
            },
            "clientCipherNames": {
                    "ECDHE-RSA-AES128-GCM-SHA256": 0.9833333333333333
            },
            "serverCipherNames": {
                    "ECDHE-RSA-AES128-GCM-SHA256": 0.9833333333333333
            },
            "ipReputations": {
                    "None": 0.9833333333333333
            },
            "servingApplications": {
                    "Aggregated": 0.9833333333333333
            },
            "totalDevices": 1,
            "devicesHealth": {
                    "Critical": 0,
                    "Moderate": 0,
                    "Good": 1,
                    "Other": 0
            },
            "devicesTopCPUUsage": {
                    "Automation-07-sslo-Tier1-1.example.com": 13.754166197776794
            },
            "totalServices": 4,
            "servicesHealth": {
                    "Critical": 3,
                    "Moderate": 0,
                    "Good": 1,
                    "Other": 0
            },
            "devicesTopMemUsages": {
                    "Automation-07-sslo-Tier1-1.example.com": 18
            }
    },
    "requestDurationInMillis": 434
}