Would be interesting to se how many uses IPv6 today, in 5 and 10 years.Accounting does not support IPv6.
If you guys would proper implement Netflow on current ROS then at least...Accounting is an obsolete feature that was relevant maybe in 1995. Currently, it is still used only by few people.
And Openflow is completely unrelated to accounting, probably you meant Netflow (called TrafficFlow in ROS).
With accounting you need to setup some system that will retrieve the accounting on a regular basis.With accounting I do not have to setup any new port. With Netflow I need an extra port and a system extra to receive it.
Some stupid response. Just because you do not like it, it should be removed??There has to be another solution for that. I do not care about /ip accounting and think it probably should be removed as to not clutter things up with useless old components.
I have not looked at Kid Control./ip kid-control
Yes, to both. Kid Control tracks devices and packets sent/received by those devices and current rate for those devices, even if those devices haven't been added manually. For instance I can see the bandwidth usage for the managed light switch in the kitchen that has both IPv4 and IPv6 addresses, even though I haven't manually defined it as a "kid". Kid-Control tracks the usage of the managed light switch regardless of how many IPv4 or IPv6 addresses it has, because it matches it based on the MAC address, and this happens dynamically. Since these values can be easily read by any kind of script, I'm sure they can easily be sent by syslog.I have not looked at Kid Control.
Can you there see traffic to/from all devices without adding one and one device to a list.
Can those data be sent out using Syslog?
Strange, it does not do that over here on 6.47.7Interesting.
As soon as you add a profile at kid-control, it start to account data in the devices menu.
There number just goes opp as long as its used. So a simple diff (in splunk) can see how much since last check.
Will do have a test to see if it can replace the ip accounting...
/ip kid-control
add name=Monitor mon=0s-1d tue=0s-1d wed=0s-1d thu=0s-1d fri=0s-1d sat=0s-1d sun=0s-1d
In WebFig I cannot add it like that "0s-1d" , it will not accept it.You need to be in an active time range to get traffic data.
So to get all day from 00:00:00 to 23:59:59, I do use:
Code: Select all/ip kid-control add name=Monitor mon=0s-1d tue=0s-1d wed=0s-1d thu=0s-1d fri=0s-1d sat=0s-1d sun=0s-1d
/ip kid-control
add name=Monitor mon=0s-1d tue=0s-1d wed=0s-1d thu=0s-1d fri=0s-1d sat=0s-1d sun=0s-1d
00:00:00-1d 00:00:00
Yes in commandline mode it works ok but you cannot put 0s-1d in the input fields in webfig or winbox.I have no problem cut and past this to terminal:
Code: Select all/ip kid-control add name=Monitor mon=0s-1d tue=0s-1d wed=0s-1d thu=0s-1d fri=0s-1d sat=0s-1d sun=0s-1d
Try to find modem settings in CLI for LTE device if under Winbox it's to be found under interface / lte / modem....There are tons of inconsistent between WinBox and CLI.
Here is one that do irritate me.
Add/Edit/Delete a user:
Winbox: System->User
Cli: /user
Why in the world are user in Cli not under /system user ????
Of course there is! Do you think that MikroTik removes such a feature just to annoy you?There is no reason to remove a feature like this that is unique to mikrotik ros, and very powerful.
Ability to collect this data and use it with external tools such as influxdb + grafana IS the important part. (its why mikrotik offers the web-access part to /ip accounting , just look at the format of that output.)Of course there is! Do you think that MikroTik removes such a feature just to annoy you?
Likely it was either relying on a kernel feature in the old kernel that no longer exists, or MikroTik developed their own solution in the old kernel for this and it is too difficult to re-do that in current kernels e.g. due to an architecture change.
Then watch the rate and bytes stats for your devices, without even having to regularly "collect" them.
You could use the "Kid Control" and recycle parts of the script Jotne has provided. With the difference that you output to a classic (Linux) SYSLOG-server that will simple write "files" eg on a hourly basisI want to monitor the internet usage of all my clients in the network Per IP.
Since IP/Acounting has been removed from v7, is there any solution for that?
which tool can I use except splunk ?