Uploaded image for project: 'Accumulo'
  1. Accumulo
  2. ACCUMULO-3034 Improve the Monitor
  3. ACCUMULO-1013

Integrate with a scalable monitoring tool

    XMLWordPrintableJSON

Details

    • Sub-task
    • Status: Resolved
    • Minor
    • Resolution: Won't Fix
    • None
    • None
    • monitor

    Description

      The monitor is awesome. It should die.

      I'm going to move other monitor tickets under this one (if I can), and create some requirement tickets.

      We would be better off putting our weight behind an existing monitoring program which can scale, if one exists.

      Hopefully we can combine tracing efforts and have a nicer distributed trace-based tool, too.

      For display functionality, lots of possibilities: Graphite, Cubism.js, D3.js (really, any number of really slick Javascript graphing libraries). For log collection, any number of distributed log management services out there too can serve as inspiration for functionality: statsd, logstash, cacti/rrdtool.

      Currently all of Accumulo monitoring information is exposed via JMX; a nice balance could be found leveraging the existing monitoring capabilities with JMXTrans (or equivalent) and applying a new GUI.

      Familiarity with Java and JMX would be ideal.

      Attachments

        Issue Links

          Activity

            People

              Unassigned Unassigned
              ecn Eric C. Newton
              Votes:
              0 Vote for this issue
              Watchers:
              9 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: