Replies: 1 comment 3 replies
-
|
Why do you say the inlet cannot cope? Is its CPU usage increasing? It may take a bit of time to learn the interface names, but the drop in flow processing should be short. Have a look at the error counters to see if there is any permanent problem. |
Beta Was this translation helpful? Give feedback.
3 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment


Uh oh!
There was an error while loading. Please reload this page.
-
Hi Vincent,
First of all, thank you for such a wonderful product!
I have a number of questions regarding performance, first I will describe my installation, I have 10 routers with the following configuration.
All routers and interfaces are described in the static provider, this is almost 400 interfaces. The main configuration looks like this.
config/akvorado.yaml
config/console.yaml
config/inlet.yaml
Result of work

VM characteristics
Everything works fine

CPU Usage
Disk IOPS

Docker stats

BUT!
If I remove static exporters from the configuration and start adding routers one by one, I noticed that with a large number of network interfaces, the inlet process cannot cope and statistics are not collected. Can you tell me the logic of the work so that I can somehow try to optimize my installation and eliminate the bottleneck?
Correct me if I'm wrong. When receiving a flow packet, we know the incoming and outgoing interfaces IfIndex, then to find out the interface's description and speed, the system queries it by snmp, after we know the interface name, the interface classifier is applied to the name and only after that the record gets into the database? Or maybe this is a docker problem and you need to switch to a without docker installation
Beta Was this translation helpful? Give feedback.
All reactions