pino-elasticsearch To send pino logs to elasticsearch: cat log | pino-elasticsearch --node http://localhost:9200 Flags -h | --help Display Help -h | --help Display Help -v | --version display Version -n | --node the URL where Elasticsearch is running -i | --index the name of the index to use; default: pino will replace %{DATE} with the YYYY-MM-DD date -t | --type the name of the type to use; default: log -f | --flush-bytes the number of bytes for each bulk insert; default: 1000 -t | --flush-interval time that the helper will wait before flushing; default: 30000 -b | --bulk-size the number of documents for each bulk insert [DEPERCATED] -l | --trace-level trace level for the elasticsearch client, default 'error' (info, debug, trace). --es-version specify the major version number of Elasticsearch (eg: 5, 6, 7) (this is needed only if you are using Elasticsearch <= 7) -u | --username Username to specify with authentication method (can only be used in tandem with the 'password' flag) -p | --password Password to specify with authentication method (can only be used in tandem with the 'username' flag) -k | --api-key Api key for authentication instead of username/password combination -c | --cloud Id of the elastic cloud node to connect to -r | --read-config the config file to read --rejectUnauthorized Reject any connection which is not authorized with the list of supplied CAs; default: true