This is an automated email from the ASF dual-hosted git repository.
flycash pushed a change to branch develop
in repository https://gitbox.apache.org/repos/asf/dubbo-go.git.
from bfef9d2 Merge pull request #351 from pantianying/change_zk_version
new 9298c7e Implemented prometheus reporter
new 9cb3965 Tested prometheus
new fcae1b7 Add protocol.Result into Report method
new 061eb82 Rearrange imports
new 8ceeefd Fix review
new 10d0ac8 Fix BUG
new 2d66552 Support histogram
new 9d5943a Lazy initialization
new 83d3ca6 Remove remote key and local key
new b22c9a3 Merge branch 'develop' of github.com:apache/dubbo-go into
feature/prometheus
new 5e74a2c fmt code
new d4ee2bf Move GetXXXConfig to config_load file
new 6404fbb fmt comments
new 3810992 Merge branch 'develop' of github.com:apache/dubbo-go into
feature/prometheus
new 229e027 fix review
new 31ca039 Merge develop
new 0074a01 Merge pull request #342 from flycash/feature/prometheus
The 1366 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "add" were already present in the repository and have only
been added to this reference.
Summary of changes:
common/{node.go => constant/time.go} | 15 +-
common/extension/{registry.go => metrics.go} | 27 +--
.../extension/metrics_test.go | 32 ++--
config/base_config.go | 4 +-
config/config_loader.go | 56 ++++++-
config/consumer_config.go | 9 -
...shutdown_signal_windows.go => metric_config.go} | 26 +--
cluster/cluster.go => config/metric_config_test.go | 14 +-
config/provider_config.go | 9 -
filter/filter_impl/metrics_filter.go | 93 +++++++++++
...acing_filter_test.go => metrics_filter_test.go} | 51 ++++--
go.mod | 2 +-
metrics/prometheus/reporter.go | 184 +++++++++++++++++++++
.../prometheus/reporter_test.go | 56 +++----
filter/filter.go => metrics/reporter.go | 17 +-
15 files changed, 469 insertions(+), 126 deletions(-)
copy common/{node.go => constant/time.go} (88%)
copy common/extension/{registry.go => metrics.go} (52%)
copy config/config_utils_test.go => common/extension/metrics_test.go (62%)
copy config/{graceful_shutdown_signal_windows.go => metric_config.go} (59%)
copy cluster/cluster.go => config/metric_config_test.go (82%)
create mode 100644 filter/filter_impl/metrics_filter.go
copy filter/filter_impl/{tracing_filter_test.go => metrics_filter_test.go}
(63%)
create mode 100644 metrics/prometheus/reporter.go
copy filter/filter_impl/access_log_filter_test.go =>
metrics/prometheus/reporter_test.go (62%)
copy filter/filter.go => metrics/reporter.go (74%)