[jitsi-dev] [jitsi-videobridge] Generic interface for cloud based metric collector services (#40)


#1

Reference implementation for NewRelic is also added
You can merge this Pull Request by running:

  git pull https://github.com/zbettenbuk/jitsi-videobridge master

Or you can view, comment on it, or merge it online at:

  https://github.com/jitsi/jitsi-videobridge/pull/40

-- Commit Summary --

  * Formatting needed files
  * OSGI class changes reverted, format applied
  * Adding generic cloud based metric collector support and reference implementation for NewRelic

-- File Changes --

    A lib/newrelic-api.jar (0)
    M src/org/jitsi/videobridge/Channel.java (1372)
    M src/org/jitsi/videobridge/Conference.java (2833)
    M src/org/jitsi/videobridge/Content.java (1985)
    M src/org/jitsi/videobridge/RtpChannel.java (2604)
    M src/org/jitsi/videobridge/Videobridge.java (2176)
    A src/org/jitsi/videobridge/metrics/MetricService.java (165)
    A src/org/jitsi/videobridge/metrics/MetricServiceActivator.java (34)
    A src/org/jitsi/videobridge/metrics/MetricServicePublisher.java (61)
    A src/org/jitsi/videobridge/metrics/NewRelicMetricPublisher.java (86)
    M src/org/jitsi/videobridge/osgi/OSGi.java (312)

-- Patch Links --

https://github.com/jitsi/jitsi-videobridge/pull/40.patch
https://github.com/jitsi/jitsi-videobridge/pull/40.diff

···

---
Reply to this email directly or view it on GitHub:
https://github.com/jitsi/jitsi-videobridge/pull/40


#2

Closed #40.

···

---
Reply to this email directly or view it on GitHub:
https://github.com/jitsi/jitsi-videobridge/pull/40#event-202006593