You are here

function elasticsearch_connector_get_cluster_nodes_stat in Elasticsearch Connector 8

Same name and namespace in other branches
  1. 8.7 elasticsearch_connector.module \elasticsearch_connector_get_cluster_nodes_stat()
  2. 8.2 elasticsearch_connector.module \elasticsearch_connector_get_cluster_nodes_stat()
  3. 8.5 elasticsearch_connector.module \elasticsearch_connector_get_cluster_nodes_stat()
  4. 8.6 elasticsearch_connector.module \elasticsearch_connector_get_cluster_nodes_stat()
  5. 7.5 elasticsearch_connector.module \elasticsearch_connector_get_cluster_nodes_stat()
  6. 7 elasticsearch_connector.module \elasticsearch_connector_get_cluster_nodes_stat()
  7. 7.2 elasticsearch_connector.module \elasticsearch_connector_get_cluster_nodes_stat()

Get the nodes stats from elasticsearch server.

Parameters

\Elasticsearch\Client $client:

Return value

array

File

./elasticsearch_connector.module, line 450
Provides hook implementations and functions accessible from other modules.

Code

function elasticsearch_connector_get_cluster_nodes_stat(\Elasticsearch\Client $client) {
  try {
    return $client
      ->nodes()
      ->stats();
  } catch (\Exception $e) {
    drupal_set_message($e
      ->getMessage(), 'error');
  }
}