nrc-elasticsearch-nodes 0.3.16

A set of Node-RED contributed (NRC) nodes for Elasticsearch including search, get, exists, create, update, delete, tail.

npm install nrc-elasticsearch-nodes

A set of Node-RED contributed (NRC) nodes for Elasticsearch including search, get, exists, create, update, delete, tail.

Using @elastic/elasticsearch features, such as authentication.

Install


Run the following command in the root directory of your Node-RED install

npm install nrc-elasticsearch-nodes

Recommended that you install nrc-tjtoolkit-nodes for the various helper nodes, such as dedot - which helps with using mustache templates.

Features

  • Shareable connection config node
  • All authentication schemes and other features (e.g. proxy) supported by @elastic/elasticsearch (none, basic, api-key, bearer)
  • Easily interpret input messages via mustache templates, including the use of context data
  • Nodes
    • Connection - Config node for the connection to Elasticsearch
    • Doc level =>
      • Create - Create a doc
      • Delete - Delete a doc
      • Exists - Test if a doc exists
      • Get - Emit a single doc by its ID
      • Index - Index a doc (or update it)
      • Search - Stream found docs as new messages
      • Tail - Stream new docs as new messages
      • Update - By script or static doc
    • Index level =>
      • Exists - Test if index exists
      • Create - Create an index (apply settings and mappings)

Usage

See the documentation in the (right hand side) help pane of Node-Red; or the help block at the top of each node's .html file.

Contributions

A fork of a fork... See contributors in pacakges.js for projects this was based on

Node Info

Version: 0.3.16
Updated 5 months, 3 weeks ago
License: MIT
Rating: 0.0

Actions

Rate:

Downloads

7 in the last week

Nodes

  • es-doc-search
  • es-doc-create
  • es-doc-index
  • es-doc-exists
  • es-doc-update
  • es-doc-delete
  • es-doc-get
  • es-doc-tail
  • es-index-create
  • es-index-exists
  • es-connection

Keywords

  • node-red
  • elasticsearch

Maintainers

Contributors

  • Andre Alexandre Avila
  • Jeff Douglas