Uploaded image for project: 'Samza'
  1. Samza
  2. SAMZA-771

Refactor supported metrics

    XMLWordPrintableJSON

    Details

    • Type: Improvement
    • Status: Open
    • Priority: Minor
    • Resolution: Unresolved
    • Affects Version/s: None
    • Fix Version/s: None
    • Component/s: metrics
    • Labels:

      Description

      In tickets SAMZA-341 and SAMZA-340 we add new module for metrics, samza-graphite and samza-ganglia. They have same core classes (timer, gauge, snapshot, counter). The difference is only in ReporterFactory and Reporter class. There are two more tickets that would have same core classes.

      I think we should make one module that contains core classes, and several small modules for every new metrics (Ganglia, Graphite, CSV, Console, ...).

      This ticket will cover SAMZA-341, SAMZA-340, SAMZA-339 and SAMZA-338.

        Attachments

          Issue Links

            Activity

              People

              • Assignee:
                a.pejakovic Aleksandar Pejakovic
                Reporter:
                a.pejakovic Aleksandar Pejakovic
              • Votes:
                0 Vote for this issue
                Watchers:
                2 Start watching this issue

                Dates

                • Created:
                  Updated: