diff --git a/defaults/main.yml b/defaults/main.yml index af1fa09..b350187 100644 --- a/defaults/main.yml +++ b/defaults/main.yml @@ -61,6 +61,7 @@ geth_bootnodes: [] # Enable metrics geth_metrics_enabled: true +geth_metrics_port: 6060 # Mining settings geth_miner_enabled: false diff --git a/tasks/container.yml b/tasks/container.yml index d45ee97..de8e2f2 100644 --- a/tasks/container.yml +++ b/tasks/container.yml @@ -15,6 +15,7 @@ ports: - '{{ geth_port }}:{{ geth_port }}/tcp' - '{{ geth_port }}:{{ geth_port }}/udp' + - '{{ geth_metrics_port }}:{{ geth_metrics_port }}/tcp' - '{{ geth_websocket_port }}:{{ geth_websocket_port }}/tcp' - '{{ geth_rpc_addr }}:{{ geth_rpc_port }}:{{ geth_rpc_port }}' labels: @@ -45,6 +46,8 @@ {% endif %} {% if geth_metrics_enabled %} --metrics + --metrics.addr=0.0.0.0 + --metrics.port={{ geth_metrics_port }} {% endif %} {% if geth_cache_size %} --cache={{ geth_cache_size }}