Skip to content

Where to Go Next

A map of the rest of the documentation, and what to read depending on what you are doing.

You have sent data to Stroom, translated it, indexed it, searched it and drawn it. That is the whole path, once, on three rows of CSV. Everything else is doing it properly.

If you are evaluating

Read Concepts. It explains the model rather than the mechanics: what a stream really is, how pipelines inherit from each other, what Plan B is for, and why reference data has an effective time.

If you are connecting a real source

Go to Sending data. If you already run Vector, Fluent Bit, rsyslog, syslog-ng, Logstash, Fluentd, NiFi or Cribl Stream, there is a page for pointing it at Stroom, and it is almost always configuration rather than code.

Read Choosing a feed before you send anything at volume. Feed names are a security boundary and they are awkward to change afterwards.

If you are building something real

Guides follows the life of the data, and each page ends with how to check the step worked:

If you are going to run it

Operate is for whoever is responsible for the system.

Three parts of it are worth reading before you need them rather than after:

If you are looking something up

Reference has the lists: every pipeline element and its properties, every expression function, every document type, every scheduled job, every datafeed response code, and a glossary.

The habit worth keeping

Every instruction in these docs ends by telling you how to check it worked, and what to do if it did not. Much of what Stroom does happens in the background and across several nodes, so the check is usually quick, specific, and somewhere you would not have thought to look.

They are the difference between a system you believe is working and one you know is.

All documentation