Monitors (dlbv3)

Monitors verify the health and availability of a node, pool, or group of nodes in a pool.

Retrieve monitor rule for node

Update a monitor rule on node

Add a monitor rule to automate checks

Remove a monitor rule from a node

Retrieve monitor rule for node

Retrieve information about the monitor rule applied to a specific node.

GET /nodes/{nodeId}/monitor-rule

This operation does not accept a request body.

Response

{
    "data": [
        {
            "names": [
                "https_443",
                "real_server",
                "tcp_echo"
            ],
            "minimum": 1
        }
    ]
}

Update a monitor rule on node

Update the monitor rule configured for a specified node.

PUT /nodes/{nodeId}/monitor-rule

Request body

{
    "names": [
        "https_443",
        "real_server",
        "tcp_echo"
    ],
    "minimum": 1
}

Response

{
    "data": {
        "eventId": "<eventId:str>",
        "status": "PROCESSING",
        "resource": "<nodeId:str>",
        "timestamp": "2016-03-17T09:36:42.5274609Z",
        "eventRef": "/events/<eventId:str>"
    }
}

Add a monitor rule to automate checks

Apply a monitor rule to the specified node. To find the names of the available monitors, submit a GET monitors request.

POST /nodes/{nodeId}/monitor-rule

Request body

{
    "names": [
        "https_443"
    ],
    "minimum": 1
}

Response

{
  "data": {
    "eventId": "<eventId:str>",
    "status": "PROCESSING",
    "resource": "<nodeId:str>",
    "eventRef": "/events/<eventId:str>",
    "timestamp": "2016-03-18T03:18:35.5077939Z"
  }
}

Remove a monitor rule from a node

Remove the monitor rule from the specified node.

This operation does not remove the monitor from the load balancer configuration.

When you delete a monitor rule, the system deletes all monitors associated to the node as well.

DELETE /nodes/{nodeId}/monitor-rule

Response

Delete the monitor rule from the specified node.

{
    "data" : {
        "eventId": "<eventId:str>",
        "status": "PROCESSING",
        "resource": "<poolId:str>",
        "timestamp": "2016-03-17T09:36:42.5274609Z",
        "eventRef": "/events/<eventId:str>"
    }
}
pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy