Install Ethereum Metrics Exporter
Install Ethereum Metrics Exporter for access to additional API data
Last updated
Install Ethereum Metrics Exporter for access to additional API data
Last updated
Ethereum Metrics Exporter exports queries consensus and execution client APIs and exports that data in the Prometheus metrics format. There is some overlap between the client API endpoints accessed by Ethereum Metrics Exporter and json_exporter, but both exporters offer access to data in unique ways.
A single instance of Ethereum Metrics Exporter can be configured to query a single consensus/execution client group. Multiple instances of Ethereum Metrics Exporter are required to monitor multiple consensus/execution groups.
Create a user account under which Ethereum Metrics Exporter can run.
Download and build the Ethereum Metrics Exporter executable.
Copy the executable to the /usr/local/bin
directory.
Create additional required directories.
Create a systemd service file to configure automatic startup of the Ethereum Metrics Exporter service for a single consensus/execution client pair.
Insert the following into the Ethereum Metrics Exporter systemd service file.
The default listening port for the Ethereum Metrics Exporter is 9090, which also happens to be the default listening port for Prometheus. In the service file above, the Ethereum Metrics Exporter port is re-assigned to 9095 through the metrics port
flag.
We have not yet configured nor started Ethereum Metrics Exporter.
adduser
commandgo install
command