graph G { compound="true" rankdir="TB" bgcolor="white" fontname="Tahoma" node [ fixedsize="false" fontname="Tahoma" color="white" fillcolor="deepskyblue2" fontcolor="black" shape="box" style="filled" penwidth="1.0" ] edge [ fontname="Arial" color="#00688b" fontcolor="black" fontsize="12" arrowsize="0.5" penwidth="1.0" ] "[registry/nacos/registry.go]" -- "[config/metric_config.go]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[metrics/prometheus/model.go]" -- "[metrics/prometheus/constant.go]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[config_center/nacos/listener.go]" -- "[config/metric_config.go]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[metrics/prometheus/reporter.go]" -- "[metrics/prometheus/constant.go]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[metrics/prometheus/reporter.go]" -- "[metrics/prometheus/metric_set.go]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[registry/nacos/registry.go]" -- "[config_center/nacos/listener.go]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[metrics/util/aggregate/sliding_window.go]" -- "[metrics/util/aggregate/quantile.go]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[metrics/prometheus/metric_set.go]" -- "[metrics/prometheus/constant.go]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[metrics/prometheus/reporter.go]" -- "[metrics/prometheus/model.go]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[metrics/prometheus/model.go]" -- "[metrics/prometheus/metric_set.go]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[metrics/registry/collector.go]" -- "[metrics/event.go]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[metrics/registry/metric_set.go]" -- "[metrics/registry/event.go]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[metrics/metadata/metric_set.go]" -- "[metrics/common.go]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[registry/directory/directory.go]" -- "[metrics/registry/metric_set.go]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[registry/servicediscovery/service_discovery_registry.go]" -- "[metrics/app_info/collector.go]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[registry/directory/directory.go]" -- "[common/host_util.go]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[registry/nacos/service_discovery.go]" -- "[metrics/prometheus/constant.go]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[metrics/metadata/collector.go]" -- "[metrics/api.go]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[metrics/metadata/collector.go]" -- "[metadata/report/reporter_metric.go]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[registry/nacos/service_discovery.go]" -- "[config/metric_config.go]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[metrics/prometheus/registry.go]" -- "[config/config_center_config.go]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[metrics/util/aggregate/sliding_window.go]" -- "[metrics/prometheus/metric_set.go]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[remoting/nacos/builder.go]" -- "[registry/nacos/listener.go]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[metrics/registry/metric_set.go]" -- "[metrics/api.go]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[registry/nacos/service_discovery.go]" -- "[metrics/prometheus/api.go]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[xds/client/controller/version/v2/loadreport.go]" -- "[protocol/dubbo3/health/serverhealth.go]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[registry/nacos/registry.go]" -- "[registry/base_registry.go]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[metrics/config_center/collector.go]" -- "[metrics/bus.go]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[metrics/event.go]" -- "[config_center/zookeeper/listener.go]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[config_center/zookeeper/listener.go]" -- "[config/metric_config.go]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[metrics/config_center/collector.go]" -- "[config/config_center_config.go]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[metrics/registry/collector.go]" -- "[metrics/api.go]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[registry/directory/directory.go]" -- "[metrics/registry/event.go]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[metrics/registry/collector.go]" -- "[metrics/metadata/metric_set.go]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[metrics/app_info/collector.go]" -- "[metrics/api.go]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[registry/base_registry.go]" -- "[metrics/api.go]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[registry/base_registry.go]" -- "[config/instance/metadata_report.go]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[remoting/nacos/builder.go]" -- "[config_center/nacos/listener.go]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[metrics/prometheus/registry.go]" -- "[config_center/zookeeper/listener.go]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[metrics/config_center/collector.go]" -- "[config/instance/metadata_report.go]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[metrics/util/aggregate/quantile.go]" -- "[metrics/util/aggregate/aggregator.go]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[remoting/nacos/builder.go]" -- "[config/service.go]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[metrics/util/aggregate/pane.go]" -- "[metrics/prometheus/model.go]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[metrics/registry/collector.go]" -- "[metrics/common.go]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[xds/client/controller/version/v2/loadreport.go]" -- "[xds/client/controller/transport.go]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[metadata/report/reporter_metric.go]" -- "[config/config_center_config.go]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[registry/base_registry.go]" -- "[metrics/bus.go]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[registry/nacos/service_discovery.go]" -- "[metadata/report/nacos/report.go]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[registry/base_registry.go]" -- "[metrics/prometheus/registry.go]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[metrics/util/aggregate/pane.go]" -- "[metrics/prometheus/metric_set.go]" [label=" 1 ", penwidth="1", color="#00688b5E"]; }