GET persistence/clusters/<clus_name>/servers

This web method retrieves a collection of persistence service status objects within a specific cluster.

<clus_name> in the URI is the cluster name.

Example Requests

curl -X GET http://<host>:<port>/api/v1/persistence/clusters/<clus_name>/servers

Example JSON Representation

{
  "servers": [
    {
      "id": 17828,
      "record_id": "17828",
      "type": 6,
      "type_label": "Persistence Server",
      "realm_revision": 6026,
      "status": 1,
      "status_label": "Running",
      "client_label": "Persistence Server p14",
      "connect_time": 1661984877969,
      "uptime": 112185,
      "last_contact": "2022-08-31T17:29:52.064167001-05:00",
      "last_contact_delta": 1045,
      "other_info": "Group=group1, Effective User=user1, Effective Group=group1, OS Spec=Linux 5.15.0-46-generic x86_64, Pid=261220, Cores=4, User=user1",
      "client_name": "p14",
      "user": "",
      "version": "6.9.0 V3",
      "host": "test1-t470s",
      "ip": "127.0.1.1",
      "identifier": "p14",
      "app_name": "_Server_p14",
      "reporting_server_label": "",
      "reporting_server_id": "b6ca6f72-ea72-49e5-b1ee-32dbb0e119e2",
      "realm_name": "_default_realm",
      "app_instance": "default",
      "startup": "2022-08-31T17:27:57.897779-05:00",
      "sub_app_instance": "default",
      "log_label": "Client(Persistence Server p14)",
      "log_level": "info",
      "log_mode": "off",
      "initial_server_version": "6.9.0 V3",
      "pserver_set": "sset1",
      "history": "2,24",
      "history_timestamp": 1661979067085,
      "history_quorum_number": 2,
      "history_update_version": 24,
      "history_update_version_committed": 24,
      "history_update_version_non_replicated": 0,
      "consistent_history": "-1,-1",
      "consistent_timestamp": -1,
      "consistent_quorum": -1,
      "consistent_version": -1,
      "consistent_version_committed": -1,
      "quorum_state": 2,
      "quorum_state_label": "Leader",
      "server_version": "TIBCO FTL Persistence Service 6.9.0   V3",
      "leader_name": "p14",
      "cluster": "c1",
      "disk_state": 4,
      "disk_persistence": "sync",
      "disk_swap": true,
      "disk_size": 139264,
      "disk_inuse_size": 12288,
      "backlog_limit": 268435456,
      "backlog_size": 0,
      "disk_backlog_size": 0,
      "message_count": 0,
      "message_size": 0,
      "disk_capacity": 246563770368,
      "disk_usage_limit": 234235581849,
      "disk_available": 193774510080,
      "disk_used": 40189992960,
      "last_primary_contact_millis": 1661984993108,
      "log_statement": [],
      "advisory": []
    }
  ]
}
Note: "disk_state":2 indicates the successful completion of a dump-to-disk operation.

Log Example

{
  "servers": [
    {
      "id": 144444,
      "record_id": "144444",
      "type": 6,
      "type_label": "Persistence Server",
      "realm_revision": 6026,
      "status": 1,
      "status_label": "Running",
      "client_label": "Persistence Server p12",
      "connect_time": 1658759994235,
      "uptime": 142117,
      "last_contact": "2022-07-25T09:42:18.40586429-05:00",
      "last_contact_delta": 552,
      "other_info": "Effective User=jdoe, Effective Group=jgroup1, OS Spec=Linux 4.15.0-189-generic x86_64, Pid=25812, Cores=4, User=jdoe, Group=jgroup1",
      "client_name": "p12",
      "user": "",
      "version": "6.9.0 V0",
      "host": "jdoe-t470s",
      "ip": "127.0.1.1",
      "identifier": "p12",
      "app_name": "_Server_p12",
      "reporting_server_label": "ftls12@http://jdoe-t470s:9120",
      "reporting_server_id": "812d3ef4-892d-4441-82ac-7b2c33a53ba7",
      "realm_name": "_default_realm",
      "app_instance": "default",
      "startup": "2022-07-25T09:39:54.118611-05:00",
      "sub_app_instance": "default",
      "log_label": "Client(Persistence Server p12)",
      "log_level": "info",
      "log_mode": "off",
      "initial_server_version": "6.9.0 V0",
      "pserver_set": "sset1",
      "history": "2,34",
      "history_timestamp": 1658759241626,
      "history_quorum_number": 2,
      "history_update_version": 34,
      "history_update_version_committed": 34,
      "history_update_version_non_replicated": 0,
      "consistent_history": "-1,-1",
      "consistent_timestamp": -1,
      "consistent_quorum": -1,
      "consistent_version": -1,
      "consistent_version_committed": -1,
      "quorum_state": 3,
      "quorum_state_label": "Replica",
      "server_version": "JCompany Persistence Service 5.5.0   V0",
      "leader_name": "p14",
      "cluster": "c1",
      "disk_state": 4,
      "disk_persistence": "sync",
      "disk_swap": true,
      "disk_size": 126976,
      "disk_inuse_size": 12288,
      "backlog_limit": 268435456,
      "backlog_size": 0,
      "disk_backlog_size": 0,
      "message_count": 10,
      "message_size": 10000080,
      "disk_capacity": 94953078784,
      "disk_usage_limit": 90205424844,
      "disk_available": 12075151360,
      "disk_used": 78027952128,
      "log_statement": [],
      "advisory": []
    },
    {
      "id": 146628,
      "record_id": "146628",
      "type": 6,
      "type_label": "Persistence Server",
      "realm_revision": 6026,
      "status": 1,
      "status_label": "Running",
      "client_label": "Persistence Server p13",
      "connect_time": 1658759994722,
      "uptime": 142117,
      "last_contact": "2022-07-25T09:42:18.847224836-05:00",
      "last_contact_delta": 114,
      "other_info": "Pid=25961, Cores=4, User=jdoe, Group=jgroup1, Effective User=jdoe, Effective Group=jgroup1, OS Spec=Linux 4.15.0-189-generic x86_64",
      "client_name": "p13",
      "user": "",
      "version": "6.9.0 V0",
      "host": "jdoe-t470s",
      "ip": "127.0.1.1",
      "identifier": "p13",
      "app_name": "_Server_p13",
      "reporting_server_label": "ftls13@http://jdoe-t470s:9130",
      "reporting_server_id": "cbf3b39d-9e8a-42b5-a91f-bfc0d6cc8f5f",
      "realm_name": "_default_realm",
      "app_instance": "default",
      "startup": "2022-07-25T09:39:54.631356-05:00",
      "sub_app_instance": "default",
      "log_label": "Client(Persistence Server p13)",
      "log_level": "info",
      "log_mode": "off",
      "initial_server_version": "6.9.0 V0",
      "pserver_set": "sset1",
      "history": "2,34",
      "history_timestamp": 1658759241626,
      "history_quorum_number": 2,
      "history_update_version": 34,
      "history_update_version_committed": 34,
      "history_update_version_non_replicated": 0,
      "consistent_history": "-1,-1",
      "consistent_timestamp": -1,
      "consistent_quorum": -1,
      "consistent_version": -1,
      "consistent_version_committed": -1,
      "quorum_state": 3,
      "quorum_state_label": "Replica",
      "server_version": "JCompany Persistence Service 5.5.0   V0",
      "leader_name": "p14",
      "cluster": "c1",
      "disk_state": 4,
      "disk_persistence": "sync",
      "disk_swap": true,
      "disk_size": 126976,
      "disk_inuse_size": 12288,
      "backlog_limit": 268435456,
      "backlog_size": 0,
      "disk_backlog_size": 0,
      "message_count": 10,
      "message_size": 10000080,
      "disk_capacity": 94953078784,
      "disk_usage_limit": 90205424844,
      "disk_available": 12074971136,
      "disk_used": 78028132352,
      "log_statement": [],
      "advisory": []
    },
    {
      "id": 135430,
      "record_id": "135430",
      "type": 6,
      "type_label": "Persistence Server",
      "realm_revision": 6026,
      "status": 1,
      "status_label": "Running",
      "client_label": "Persistence Server p14",
      "connect_time": 1658759993967,
      "uptime": 142111,
      "last_contact": "2022-07-25T09:42:18.12608563-05:00",
      "last_contact_delta": 812,
      "other_info": "Pid=25719, Cores=4, User=jdoe, Group=jdoe1, Effective User=jdoe, Effective Group=jdoe1, OS Spec=Linux 4.15.0-189-generic x86_64",
      "client_name": "p14",
      "user": "",
      "version": "6.9.0 V0",
      "host": "jdoe-t470s",
      "ip": "127.0.1.1",
      "identifier": "p14",
      "app_name": "_Server_p14",
      "reporting_server_label": "",
      "reporting_server_id": "f74699bc-f6a0-4097-be4a-e07b054912aa",
      "realm_name": "_default_realm",
      "app_instance": "default",
      "startup": "2022-07-25T09:39:53.88732-05:00",
      "sub_app_instance": "default",
      "log_label": "Client(Persistence Server p14)",
      "log_level": "info",
      "log_mode": "off",
      "initial_server_version": "6.9.0 V0",
      "pserver_set": "sset1",
      "history": "2,34",
      "history_timestamp": 1658759241626,
      "history_quorum_number": 2,
      "history_update_version": 34,
      "history_update_version_committed": 34,
      "history_update_version_non_replicated": 0,
      "consistent_history": "-1,-1",
      "consistent_timestamp": -1,
      "consistent_quorum": -1,
      "consistent_version": -1,
      "consistent_version_committed": -1,
      "quorum_state": 2,
      "quorum_state_label": "Leader",
      "server_version": "JCompany Persistence Service 6.9.0   V0",
      "leader_name": "p14",
      "cluster": "c1",
      "disk_state": 4,
      "disk_persistence": "sync",
      "disk_swap": true,
      "disk_size": 126976,
      "disk_inuse_size": 12288,
      "backlog_limit": 268435456,
      "backlog_size": 0,
      "disk_backlog_size": 0,
      "message_count": 10,
      "message_size": 10000080,
      "disk_capacity": 94953078784,
      "disk_usage_limit": 90205424844,
      "disk_available": 12075352064,
      "disk_used": 78027751424,
      "log_statement": [],
      "advisory": []
    }
  ]
}