mirror of https://github.com/mikaku/Monitorix.git
added new 'separated' visualization mode in 'squid.pm' #217
This commit is contained in:
parent
c416002290
commit
031f6e3913
24
lib/squid.pm
24
lib/squid.pm
|
@ -1473,10 +1473,18 @@ sub squid_cgi {
|
|||
push(@tmpz, "LINE1:B_in#00EE00");
|
||||
if(lc($config->{netstats_in_bps}) eq "y") {
|
||||
push(@CDEF, "CDEF:B_in=in,8,*");
|
||||
push(@CDEF, "CDEF:B_out=out,8,*");
|
||||
if(lc($config->{netstats_mode} || "") eq "separated") {
|
||||
push(@CDEF, "CDEF:B_out=out,8,*,-1,*");
|
||||
} else {
|
||||
push(@CDEF, "CDEF:B_out=out,8,*");
|
||||
}
|
||||
} else {
|
||||
push(@CDEF, "CDEF:B_in=in");
|
||||
push(@CDEF, "CDEF:B_out=out");
|
||||
if(lc($config->{netstats_mode} || "") eq "separated") {
|
||||
push(@CDEF, "CDEF:B_out=out,-1,*");
|
||||
} else {
|
||||
push(@CDEF, "CDEF:B_out=out");
|
||||
}
|
||||
}
|
||||
if(lc($config->{show_gaps}) eq "y") {
|
||||
push(@tmp, "AREA:wrongdata#$colors->{gap}:");
|
||||
|
@ -1572,10 +1580,18 @@ sub squid_cgi {
|
|||
push(@tmpz, "LINE1:B_in#00EE00");
|
||||
if(lc($config->{netstats_in_bps}) eq "y") {
|
||||
push(@CDEF, "CDEF:B_in=in,8,*");
|
||||
push(@CDEF, "CDEF:B_out=out,8,*");
|
||||
if(lc($config->{netstats_mode} || "") eq "separated") {
|
||||
push(@CDEF, "CDEF:B_out=out,8,*,-1,*");
|
||||
} else {
|
||||
push(@CDEF, "CDEF:B_out=out,8,*");
|
||||
}
|
||||
} else {
|
||||
push(@CDEF, "CDEF:B_in=in");
|
||||
push(@CDEF, "CDEF:B_out=out");
|
||||
if(lc($config->{netstats_mode} || "") eq "separated") {
|
||||
push(@CDEF, "CDEF:B_out=out,-1,*");
|
||||
} else {
|
||||
push(@CDEF, "CDEF:B_out=out");
|
||||
}
|
||||
}
|
||||
if(lc($config->{show_gaps}) eq "y") {
|
||||
push(@tmp, "AREA:wrongdata#$colors->{gap}:");
|
||||
|
|
Loading…
Reference in New Issue