summaryrefslogtreecommitdiffstats
path: root/etc/inc
diff options
context:
space:
mode:
authorBill Marquette <billm@pfsense.org>2005-03-07 02:02:48 +0000
committerBill Marquette <billm@pfsense.org>2005-03-07 02:02:48 +0000
commit04e6e7b7e9537bcc0b42b80ac015bacbb0a50a5b (patch)
tree4982949a5037973a8e75bbbcf4a500616166a271 /etc/inc
parent81ae6cb05e9dc1e709cbd5c474494bec04270515 (diff)
downloadpfsense-04e6e7b7e9537bcc0b42b80ac015bacbb0a50a5b.zip
pfsense-04e6e7b7e9537bcc0b42b80ac015bacbb0a50a5b.tar.gz
Add dropped packet stats
Diffstat (limited to 'etc/inc')
-rw-r--r--etc/inc/pfsense-utils.inc4
1 files changed, 3 insertions, 1 deletions
diff --git a/etc/inc/pfsense-utils.inc b/etc/inc/pfsense-utils.inc
index 4ab4314..332e035 100644
--- a/etc/inc/pfsense-utils.inc
+++ b/etc/inc/pfsense-utils.inc
@@ -587,11 +587,13 @@ function gather_altq_queue_stats($dont_return_root_queues) {
$borrows = $match_array[1][0];
if (preg_match_all("/suspends:\s+(.*)/",$stats_line,$match_array))
$suspends = $match_array[1][0];
+ if (preg_match_all("/dropped pkts:\s+(.*)/",$stats_line,$match_array))
+ $drops = $match_array[1][0];
if (preg_match_all("/measured:\s+(.*)packets/",$stats_line,$match_array)) {
$measured = $match_array[1][0];
if($dont_return_root_queues == true)
if(stristr($queue_name,"root_") == false)
- array_push($queue_stats, "{$queue_name}|{$speed}|{$measured}|{$borrows}|{$suspends}");
+ array_push($queue_stats, "{$queue_name}|{$speed}|{$measured}|{$borrows}|{$suspends}|${drops}");
}
}
return $queue_stats;
OpenPOWER on IntegriCloud