A new Logstash input plugin called
logstash-input-blockchain is now available to pull blocks and transactions out of your blockchains. Currently, two protocols are supported, namely Bitcoin and Ethereum. In the future, new protocols will be added as needs arise.
Regardless of the chosen protocol, this plugin can work in two modes:
- block mode: Create one event per block
- transaction mode: Create one event for each transaction present in a block
It is possible to start pulling blocks at any height in the blockchain. By default, the plugin will start pulling from the genesis block.
The input is available and documented here: https://github.com/consulthys/logstash-input-blockchain