Support

REST API: /sdn/v2.0/support

Supply an array of support information, including Alert information, App information and system information.

Sample request 

Get a full support report:

GET /sdn/v2.0/support

Get a support report for a specific ID:

GET /sdn/v2.0/support?id="artifact"

Get a support report for all IDs, but show only "title" and "content" fields:

GET /sdn/v2.0/support?fields="title,content"

Get a support report for the ID of "artifact", but show only "title" and "content" fields:

GET /sdn/v2.0/support?id="artifact"&fields="title,content"

There is no request body for this API.

Sample response 

The response includes a support report for all IDs and all fields.

{
    "support_report": [
        {
            "content": [
                "Alert-Topics: licensing, of_controller, of_controller_link, of_controller_pathdiag, teaming", 
                "Alert-Count: 13", 
                "Data Retention Age Out: 14 days", 
                "Data Trim Interval: 24 hours", 
                "Data Trim Enabled: true", 
                "Last trim conducted at: Wed Oct 16 14:15:07 PDT 2013"
            ], 
            "id": "alert", 
            "title": "Alert Framework"
        }, 
        {
            "content": [
                "No registered alert topic listeners"
            ], 
            "id": "alert_listener", 
            "title": "Alert Topic Listener"
        }, 
        {
            "content": [
                "Installed Applications: 6", 
                "Path Daemon, Version: 1.21.0.SNAPSHOT, State: ACTIVE", 
                "Node Manager, Version: 1.21.0.SNAPSHOT, State: ACTIVE", 
                "Path Diagnostics, Version: 1.21.0.SNAPSHOT, State: ACTIVE", 
                "Topology Manager, Version: 1.21.0.SNAPSHOT, State: ACTIVE", 
                "Topology Viewer, Version: 1.21.0.SNAPSHOT, State: ACTIVE", 
                "Link Manager, Version: 1.21.0.SNAPSHOT, State: ACTIVE"
            ], 
            "id": "application-Management", 
            "title": "Application Manager"
        }, 
        {
            "content": [
                "Audit Log Count: 4", 
                "Data Retention Age Out: 365 days", 
                "Data Trim Interval: 24 hours", 
                "Data Trim Enabled: true", 
                "Last trim conducted at: Wed Oct 16 14:15:07 PDT 2013"
            ], 
            "id": "audit_log", 
            "title": "Audit Log Framework"
        }, 
        {
            "content": [
                "OS architecture: amd64", 
                "OS Name: Linux", 
                "OS Version: 3.2.0-23-generic", 
                "Java Vendor: Oracle Corporation", 
                "Java Version: 22.0-b10", 
                "Java Name: OpenJDK 64-Bit Server VM", 
                "Available processors (cores): 4", 
                "Max Heap: 3817799680  [3640Mb]", 
                "Heap: 1494876160  [1425Mb]", 
                "Heap used: 1194963176  [1139Mb]", 
                "Start Date: Wed Oct 16 14:14:49 PDT 2013", 
                "UpTime: 4 Minutes, 57 Seconds", 
                "HP VAN SDN Controller Version: 1.21.0.0000"
            ], 
            "id": "env", 
            "title": "Server Environment"
        }, 
        {
            "content": [
                "Number of licenses Found: None"
            ], 
            "id": "licensing", 
            "title": "Licensing"
        }, 
        {
            "content": [
                "bind interfaces: All Available", 
                "listen port: 6633", 
                "tls port: 6634", 
                "udp port: 6635", 
                "key store: ", 
                "trust store: ", 
                "suppress set config: false", 
                "suppress set flow miss: false", 
                "workers: 16", 
                "confirm flow-mods: true", 
                "max idle ms: 5000", 
                "max echo ms: 5000", 
                "max echo attempts: 5", 
                "strict message parsing: false", 
                "Sequenced Packet Listeners", 
                "Advisers:", 
                "com.hp.sdn.ctl.diag.impl.PathDiagnosticManager$PDTAdvisor", 
                "com.hp.sdn.ctl.linkdisco.impl.LinkManager$PacketListener", 
                "com.hp.sdn.ctl.nodemgr.impl.NodeManager$PacketListener", 
                "Directors:", 
                "com.hp.sdn.ctl.diag.impl.PathDiagnosticManager$PDTDirector", 
                "com.hp.sdn.ctl.path.impl.PathDaemon$DirectorCallback", 
                "Observers: none registered"
            ], 
            "id": "of-ctrl", 
            "title": "OpenFlow Controller"
        }
    ]
}

Response codes 

  • Normal: OK (200)

  • Error: Unauthorized (401), Not Found (404), Service Unavailable (503)