LogsHQ Streams

Streams are basically a mechanism that process and stores messages into out Data Storage systems

LogsHQ Streams are a mechanism that process (*) and stores messages (your logs) into our data storage in Real Time. You can send send messages using our available plugins (Node.js, React.js, Angular, Laravel, and more), once a message is received it can be viewed from the analytics tool.

A log message can be sent to sent as a notification using "Alerts" mechanisms, or forwarded to your services using "Ouputs" mechanisms

Stream Field Types

Streams doesn't need any configuration, fields mappings or any schema definition (*) from your part, once a Stream is created, it becomes straight away fonctionnel and can receive messages.

2. We excpect to receive JSON valid formats. if you are using Javascript (Node.js, React.js Angular, Next.js, etc) then Javascript objects are fine.

What is a Service?

First, Let's say you have a service called Authentication, this service may have plenty of bricks, for example: Bot detection, RateLimiter, Sign-up and sign-in UI, ... etc. In this scenario the "Service" is "Authentication" and your app "Bricks" are "Streams".

In a nutshell, LogsHQ Services assist you in managing and organizing your services by name.

How to create a Stream

Once the service is created, go and create a Stream:

Once the stream is created, you will be redirected to the integration page:

Take a look on our clients libraries for more details.

Last updated