anchor.diff:  [%collapsible]
   ====
   `adaptive_selection.outgoing_searches`::
  +    (integer)
       The number of outstanding search requests from the node these stats are for 
       to the keyed node.
   
  -`avg_queue_size`::
  +`adaptive_selection.avg_queue_size`::
  +    (integer)
       The exponentially weighted moving average queue size of search requests on 
       the keyed node.
   
  -`avg_service_time_ns`::
  +`adaptive_selection.avg_service_time`::
  +    (<<time-units,time value>>)
       The exponentially weighted moving average service time of search requests on
       the keyed node.
   
  -`avg_response_time_ns`::
  +`adaptive_selection.avg_service_time_ns`::
  +    (integer)
  +    The exponentially weighted moving average service time, in nanoseconds, of
  +    search requests on the keyed node.
  +
  +`adaptive_selection.avg_response_time`::
  +    (<<time-units,time value>>)
       The exponentially weighted moving average response time of search requests 
       on the keyed node.
   
  -`rank`::
  +`adaptive_selection.avg_response_time_ns`::
  +    (integer)
  +    The exponentially weighted moving average response time, in nanoseconds, of
  +    search requests on the keyed node.
  +
  +`adaptive_selection.rank`::
  +    (string)
       The rank of this node; used for shard selection when routing search 
       requests.
   ====
  
positive.code:     (integer)
      Total number of documents ingested during the lifetime of this node.
  
  `ingest.total.time_in_millis`::
      (integer)
      Total time spent preprocessing ingest documents during the lifetime of this
      node.
  
  `ingest.total.current`::
      (integer)
      Total number of documents currently being ingested.
  
negative.code:     (integer)
      Number of documents preprocessed by the ingest pipeline.
  
  `ingest.pipelines.<pipeline_id>.time`::
      (<<time-units,time value>>)
      Total time spent preprocessing documents in the ingest pipeline.
  
  `ingest.pipelines.<pipeline_id>.time_in_millis`::
      (integer)
      Total time, in milliseconds, spent preprocessing documents in the ingest
      pipeline.
  
  `ingest.pipelines.<pipeline_id>.failed`::
      (integer)
      Total number of failed operations for the ingest pipeline.
  
  `ingest.pipelines.<pipeline_id>.processors.<processor>.count`::
      (integer)
      Number of documents transformed by the processor.
  
  `ingest.pipelines.<pipeline_id>.processors.<processor>.time`::
      (<<time-units,time value>>)
      Time spent by the processor transforming documents.
  
  `ingest.pipelines.<pipeline_id>.processors.<processor>.time_in_millis`::
      (integer)
      Time, in milliseconds, spent by the processor transforming documents.
  
  `ingest.pipelines.<pipeline_id>.processors.<processor>.current`::
      (integer)
      Number of documents currently being transformed by the processor.
  
  `ingest.pipelines.<pipeline_id>.processors.<processor>.failed`::
      (integer)
      Number of failed operations for the processor.
  ====
  