S
S
Seryoga2020-08-15 14:56:17
Journaling
Seryoga, 2020-08-15 14:56:17

What is a lightweight primitive log server with a convenient dashboard for Raspberry to work from the web?

There is a "Smart Home" type system consisting of many sensors, surveillance cameras, and various automation. All this works, and many of them can write logs that they store locally on board. I made a small design on NodeRED that can send various data to the log server. I form the messages completely myself, and they look something like this:
I send the Synology server to syslog:

msg.payload= ("<134>" + msg.timestamp + " myHome" + " ВходнаяДверь " + msg.payload);
return msg;

In Synology webmord I see:
5f37c9d4c7686993007725.png
But now I need to implement it without Synology.
Well, in this spirit, from all systems there are similar messages like: "Gate is open", "Movement detected in the gate area", "Camera yard is faulty" ... There are messages, now I would like to find a log server for them, working through the web muzzle, easy to use, having the ability to filter events. It is done for retired parents so that they can look and understand what happened, where and when, preferably in Russian.
Should work locally, without clouds. Events are stored for 15 days minimum, the significance of events is not important, it will fall/disappear, and okay... The frequency of occurrence of events is from zero to 40 per hour, everyone will not arrive in one millisecond, NodeRED monitors this.
PS I understand that programmers, developers and people with other skills are sitting here, who will now start - "what to do there, I wrote it myself in 15 minutes ...", but I need a ready-made solution, as simple as possible, without graphs, diagrams, with high usability. I think it would also be suitable for many in this use case, but not everyone collects and analyzes logs only from filewalls.

Answer the question

In order to leave comments, you need to log in

1 answer(s)
A
ALLIGATOR, 2020-08-20
@ALLIGATOR

I'm not entirely sure, but any network database (MySQL for example) as a data store and Grafana as a visualization may be suitable

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question