Releases: pinax-network/substreams-sink-prometheus
Releases · pinax-network/substreams-sink-prometheus
v0.7.3
v0.7.2
- fix prometheus registry error message
v0.7.1
v0.7.0
v0.6.0
- update to latest
@substreams/core
package - update to latest
substreams-sink
package
v0.5.2
v0.5.1
v0.5.0
- Now supports Substreams RPC V2
- Update to latest Substreams JS library
v0.7.x
v0.4.7
Features in v0.4.7
- Updated
substreams-sink@0.2.1
dependency- includes
--verbose
flag - includes
--production-mode
flag
- includes
v0.4.5
Features
- add
setDefaultLabels
function - add
--labels [...string]
CLI flag - add
--collect-default-metrics <boolean>
CLI flag
CLI changes
-l --labels [...string] To apply generic labels to all default metrics (ex:
--labels foo=bar) (default: {})
--collect-default-metrics <boolean> Collect default metrics (default: true)
Help
Usage: substreams-sink-prometheus run [options] [<manifest>] <module_name>
Substreams Prometheus sink module
Arguments:
<manifest> URL or IPFS hash of Substreams package
module_name Name of the output module (declared in the
manifest)
Options:
-e --substreams-endpoint <string> Substreams gRPC endpoint to stream data from
(default:
"https://mainnet.eth.streamingfast.io:443")
-s --start-block <int> Start block to stream from (defaults to -1, which
means the initialBlock of the first module you are
streaming)
-t --stop-block <string> Stop block to end stream at, inclusively
--substreams-api-token <string> API token for the substream endpoint
--substreams-api-token-envvar <string> Environnement variable name of the API token for
the substream endpoint (default:
"SUBSTREAMS_API_TOKEN")
--delay-before-start <int> [OPERATOR] Amount of time in milliseconds (ms) to
wait before starting any internal processes, can be
used to perform to maintenance on the pod before
actually letting it starts (default: "0")
--cursor-file <string> cursor lock file (default: "cursor.lock")
--production-mode <bool> Enable Production Mode, with high-speed parallel
processing (default: true)
-p --port <int> Listens on port number. (default: "9102")
-a --address <string> Prometheus address to connect. (default:
"localhost")
-l --labels [...string] To apply generic labels to all default metrics (ex:
--labels foo=bar) (default: {})
--collect-default-metrics <boolean> Collect default metrics (default: true)
-h, --help display help for command