Skip to content
Lorenzo Mangani edited this page Jul 29, 2021 · 3 revisions

paStash

What is it ?

PaStasH (pastaʃ'ʃ-utta) is a NodeJS multi I/O processor supporting ingestion, decoding, interpolation and correlation of data - be it logs, packets, events and beyond. PaStash supports the Logstash configuration format and delivers cross-functionality comparable to "Beats" with custom modules, providing a flexible and agnostig data pipelining tool.

If you're dealing with Real-Time communications, you'll love some of paStash modules!

What to do with paStash ?

paStash is a tool to manage spaghetti I/O with input, processors and output modules for all seasons and protocols.

  • lower memory footprint
  • lower cpu footprint
  • faster startup delay

Moreover it's written in NodeJS, which is a perfect language for programs with many IO.

paStash and node-logstash are compatible with logstash. You can replace a node-logstash node by a paStash one. The data are formatted in the same way to be compatible with logstash UIs.

Clone this wiki locally