[bisq-network/bisq] Bisq Network Monitor: Babysteps (#2181)
Florian Reimair
notifications at github.com
Fri Dec 28 18:46:00 UTC 2018
**Babysteps** release of the Bisq Network Monitor proposed [here](https://github.com/bisq-network/proposals/issues/62)
You can view, comment on, or merge this pull request online at:
https://github.com/bisq-network/bisq/pull/2181
-- Commit Summary --
* Basic framework for Monitor
* Basic configuration infrastructure available
* Periodical schedule
* Use configurable properties file
* Reloading config during runtime available
* Metrics can be disabled via config
* Basic configuration tests
* Metrics can be reenabled via config
* Metrics can be renamed
* Use lombok/slf4j for logging
* Configure gradle properly
* Introduce general purpose Tor instance
* Synchronize all the things
* Introduce reporting stub
* Add initial TorStartupTime metric
* Enhance config file documentation
* Cleanup
* Configurable socksPort for TorStartupTime Metric
* TorRoundTripTime Metric available
* Refactored Metrics scheduler
* TorRoundtripTime Metric does samples
* Graceful shutdown, Netlayer 0.6.2
* TorHiddenServiceStartupTime Metric available
* Refactored TorStartupTime
* Introduce reporter concept
* Refactored Metric
* Refactored metric infrastructure
* Graphite reporter is available
* Pretty up config file
-- File Changes --
M build.gradle (28)
M gradle/witness/gradle-witness.gradle (69)
A monitor/src/main/java/bisq/monitor/Configurable.java (58)
A monitor/src/main/java/bisq/monitor/Metric.java (155)
M monitor/src/main/java/bisq/monitor/Monitor.java (133)
D monitor/src/main/java/bisq/monitor/MonitorAppSetup.java (119)
D monitor/src/main/java/bisq/monitor/MonitorEnvironment.java (129)
D monitor/src/main/java/bisq/monitor/MonitorMain.java (142)
D monitor/src/main/java/bisq/monitor/MonitorModule.java (56)
D monitor/src/main/java/bisq/monitor/MonitorOptionKeys.java (26)
A monitor/src/main/java/bisq/monitor/Reporter.java (63)
A monitor/src/main/java/bisq/monitor/metric/Dummy.java (51)
A monitor/src/main/java/bisq/monitor/metric/TorHiddenServiceStartupTime.java (97)
A monitor/src/main/java/bisq/monitor/metric/TorRoundtripTime.java (116)
A monitor/src/main/java/bisq/monitor/metric/TorStartupTime.java (89)
D monitor/src/main/java/bisq/monitor/metrics/Metrics.java (38)
D monitor/src/main/java/bisq/monitor/metrics/MetricsModel.java (453)
D monitor/src/main/java/bisq/monitor/metrics/p2p/MonitorP2PModule.java (89)
D monitor/src/main/java/bisq/monitor/metrics/p2p/MonitorP2PService.java (129)
D monitor/src/main/java/bisq/monitor/metrics/p2p/MonitorRequestHandler.java (300)
D monitor/src/main/java/bisq/monitor/metrics/p2p/MonitorRequestManager.java (283)
A monitor/src/main/java/bisq/monitor/reporter/ConsoleReporter.java (61)
A monitor/src/main/java/bisq/monitor/reporter/GraphiteReporter.java (75)
D monitor/src/main/resources/logback.xml (19)
A monitor/src/main/resources/metrics.properties (35)
A monitor/src/test/java/bisq/monitor/MonitorInfrastructureTests.java (128)
A monitor/src/test/java/bisq/monitor/TorHiddenServiceStartupTimeTests.java (102)
A monitor/src/test/java/bisq/monitor/TorRoundtripTimeTests.java (125)
A monitor/src/test/java/bisq/monitor/TorStartupTimeTests.java (83)
-- Patch Links --
https://github.com/bisq-network/bisq/pull/2181.patch
https://github.com/bisq-network/bisq/pull/2181.diff
--
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/bisq-network/bisq/pull/2181
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.bisq.network/pipermail/bisq-github/attachments/20181228/f7f608f6/attachment-0001.html>
More information about the bisq-github
mailing list