James Server
  1. James Server
  2. JAMES-645

Instrumentation / Manageability for DNSServer / dnsjava

    Details

    • Type: Improvement Improvement
    • Status: Resolved
    • Priority: Minor Minor
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: 3.0-M1
    • Component/s: DNSServer
    • Labels:
      None

      Description

      It would be cool to add the needed code to be able to manage and monitor our dnsserver behaviours/caches.
      To know how much memory is used by the different caches could really help understanding what are the memory requirement for it.
      I don't know if a cache hit statistic is available in dnsjava, but this would help even more in tuning the size parameters.

      We are going to add many dns intensive checks by default (spf, black/white list, fastfail ehlo/domain checks) so this issue will become probably much important in the future.

        Issue Links

          Activity

          Hide
          Stefano Bagnara added a comment -

          Not a blocker for next-major: if done in time for the branch it will be included.

          Show
          Stefano Bagnara added a comment - Not a blocker for next-major: if done in time for the branch it will be included.
          Hide
          Danny Angus added a comment -

          monitoring and metrics will help to tune name resolution performance

          Show
          Danny Angus added a comment - monitoring and metrics will help to tune name resolution performance
          Hide
          Norman Maurer added a comment -

          You can now do this via JMX ..

          Show
          Norman Maurer added a comment - You can now do this via JMX ..

            People

            • Assignee:
              Norman Maurer
              Reporter:
              Stefano Bagnara
            • Votes:
              0 Vote for this issue
              Watchers:
              0 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved:

                Development