Hi

I have more question for cat network interface packet numbers for monitor

Example easy to do on linux  cat /proc/net/dev

root@ubuntu:/var/www/html# cat /proc/net/dev
Inter-|   Receive                                                |  Transmit
face |bytes    packets errs drop fifo frame compressed multicast|bytes 
packets errs drop fifo colls carrier compressed
  eth0:   19982     202    0    0    0     0          0         0    38148 
187    0    0    0     0       0          0
    lo:   13132     162    0    0    0     0          0         0    13132 
162    0    0    0     0       0          0
root@ubuntu:/var/www/html#

  eth0:   19982     202    0    0    0     0          0         0    38148 
187    0    0    0     0       0          0

Read packets to SVG graph on browser

But OpenBSD do not find /proc/net/dev

It can read by SVG monitor

<?php
$intf=$_GET['intf'];
if(file_exists('/proc/net/dev')) {
$data = file_get_contents('/proc/net/dev');
$lines = explode("\n",$data);
foreach($lines as $line){
        if(strpos($line, $intf)!==false) {
                echo strftime('%a %b %d %H:%M:%S UTC %Y')."\n";
                echo $line;
        }
}
}
?>



http://10.0.0.100/getbw.php?intf=eth0

Sun Dec 20 13:21:46 UTC 2015 eth0: 23630 243 0 0 0 0 0 0 54734 211 0 0 0 0 0 
0




how to do OpenBSD ?

[demime 1.01d removed an attachment of type image/png which had a name of 
svg.PNG]

Reply via email to