Uploaded image for project: 'Ignite'
  1. Ignite
  2. IGNITE-18183

Rest endpoint for all node metrics

    XMLWordPrintableJSON

Details

    • Task
    • Status: Open
    • Major
    • Resolution: Unresolved
    • None
    • None
    • rest
    • Docs Required, Release Notes Required

    Description

      The problem:
      The ignite 3 rest of clusters will usually be hided behind a load balancer, as result we aren't able to get a particular node metrics. In this task is required to develop an endpoint at your discretion that will extract metrics from all nodes by one call.  

      Possible path at your wish:

      • /all-nodes/metrics
      • /node/all/metrics - query all nodes (like all-nodes above)
      • /node/12345678-1234-1234-1234-12345678/metrics - query that particular node even if we happen to connect to a different one{}
      • /node/local/metrics - query the node we connected to

      Please look at these examples of other databases:

      It would be good if we could add filters to get specific sets of metrics.

      Attachments

        Activity

          People

            Unassigned Unassigned
            mstepachev Stepachev Maksim
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

              Created:
              Updated: