Answer the question
In order to leave comments, you need to log in
How to organize logging for polling a large number of unit devices?
Logging architecture question.
There are, say, 1000 devices (modems, for example).
Every minute each device is interrogated and the parameters returned by the device are stored for a) history and b) for fast interactive plotting, analytical reports, statistical studies, etc. The
question is how to save.
As long as I see it.
First, the logs are written to a file. A separate file for each day.
Then the logs are transferred to some kind of columnar DBMS, say at 00:00 - the whole file at a time.
Question 1: How good is this architecture? What can be improved?
Question 2: What is the best DBMS for these purposes?
Answer the question
In order to leave comments, you need to log in
Question 1: How good is this architecture? What can be improved?
For logging and monitoring, there is an EKL solution . You can try it.
Also, instead of files, you can try kafka .
Didn't find what you were looking for?
Ask your questionAsk a Question
731 491 924 answers to any question