{"repo":"sipcapture/paStash","free":true,"listed":false,"github":"https://github.com/sipcapture/paStash","clone":"git clone https://github.com/sipcapture/paStash.git","description":"pastaʃ'ʃ = Spaghetti I/O Event Data Processing, Interpolation, Correlation and beyond :spaghetti:","language":"JavaScript","stars":103,"topics":["logstash","elasticsearch","zeromq","logs","node","redis","hep","netflow","amqp","parser"],"license":"Apache-2.0","category":"databases-storage","readme_excerpt":"paStash ==== \"When logs give you spaghetti, make pasta\" What is paStash ? --- 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. What can I do with paStash ? --- paStash is designed manage spaghetti I/O with input, processors and output modules for all seasons, and can be useful in many scenarios, such as parsing logs to objects, distributing data to multiple formats, interexchanging and correlating protocols and streams, while interpolating and manipulating data intransit. paStash is developed using NodeJS, which is an ideal language for applications with many IO and offers: lower memory footprint lower cpu footprint faster startup delay ease of extension paStash configuration is compatible with logstash. You can easily replace a logstash node by a paStash one in most cases. The data are formatted in the same way to be compatible with logstash UIs. How does it work ? === The architecture is identical to logstash architecture. You have to instanciates plugins with the paStash core. There are three type of modules: inputs plugins: where datas come into paStash. Examples: file, zeromq transport layer filter plugins: extract and manipulate fields from logs, like timestamps. Example: r","default_branch":null,"files":null,"tree":[],"storefront":"/r/sipcapture","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/sipcapture/paStash/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}