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

Prepopulate timers for Jolokia / JMX metrics

    XMLWordPrintable

    Details

    • Type: Improvement
    • Status: Needs Information
    • Priority: Medium
    • Resolution: Unresolved
    • Affects Version/s: None
    • Fix Version/s: None
    • Component/s: None
    • Labels:
    • Template:
    • Team:
      Froyo
    • QA Risk Assessment:
      Needs Assessment

      Description

      Puppet Version: 6.16.0
      Puppet Server Version:  2019.8.0.22
      OS Name/Version: Centos 7

      We use a number of Jolokia metrics, but there are a few timers in puppetserver that don't exist until an event occurs. For these, Jolokia logs a long backtrace that clutters up our logs. (Just returning a 404 would be fine)

      Desired Behavior:

      Either prepopulate the timers so that these error don't occur or simply returning an error event without a backtrace would also be an improvement.**

      Actual Behavior:

      Example error:

       2020-06-24T09:21:00.097-07:00 ERROR [qtp1699810223-128] [p.t.s.m.jolokia] Error 404
       1314 javax.management.InstanceNotFoundException: puppetserver:name=puppetlabs.<hostname>.compiler.evaluate_node_classes
       <100's of lines of backtrace>

       

        Attachments

          Issue Links

            Activity

              People

              Assignee:
              Unassigned
              Reporter:
              erik.hansen Erik Hansen
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

                Dates

                Created:
                Updated:

                  Zendesk Support