Uploaded image for project: 'Puppet Server'
  1. Puppet Server
  2. SERVER-1502

Add status service endpoint with simple JVM metrics only

    XMLWordPrintable

Details

    • New Feature
    • Status: Closed
    • Normal
    • Resolution: Fixed
    • None
    • SERVER 2.6.0
    • None
    • None
    • New Feature
    • Hide
      Puppet Server provides a new endpoint, /status/v1/services, which, when provided via an HTTP GET request with a query string of 'level=debug', can provide some basic jvm-level metrics related to memory usage for the current process. As these metrics are currently considered experimental, the names and values of the metrics may change in future releases.
      Show
      Puppet Server provides a new endpoint, /status/v1/services, which, when provided via an HTTP GET request with a query string of 'level=debug', can provide some basic jvm-level metrics related to memory usage for the current process. As these metrics are currently considered experimental, the names and values of the metrics may change in future releases.

    Description

      This ticket would cover the initial work to add the trapperkeeper-status service to OSS Puppet Server. This would only cover plumbing the status service's built-in metrics. The work to plumb additional metrics - http endpoints, jruby, etc. - would be covered by other tickets in the SERVER-1259 (Add Server metrics to OSS) epic, e.g., SERVER-1262. We're doing this ticket separately just to provide the minimal support needed per tooling to monitoring jvm memory metrics per the Gatling Automation epic (SERVER-562).

      Attachments

        Issue Links

          Activity

            People

              jeremy.barlow Jeremy Barlow
              jeremy.barlow Jeremy Barlow
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved:

                Zendesk Support