mirror of https://github.com/statping/statping
changes
parent
ac580cf98d
commit
9e5b58f622
3
go.mod
3
go.mod
|
@ -1,4 +1,4 @@
|
||||||
module github.com/hunterlong/apizer
|
module github.com/hunterlong/statup
|
||||||
|
|
||||||
require (
|
require (
|
||||||
github.com/GeertJohan/go.rice v0.0.0-20170420135705-c02ca9a983da
|
github.com/GeertJohan/go.rice v0.0.0-20170420135705-c02ca9a983da
|
||||||
|
@ -8,4 +8,5 @@ require (
|
||||||
github.com/kardianos/osext v0.0.0-20170510131534-ae77be60afb1
|
github.com/kardianos/osext v0.0.0-20170510131534-ae77be60afb1
|
||||||
github.com/lib/pq v0.0.0-20180523175426-90697d60dd84
|
github.com/lib/pq v0.0.0-20180523175426-90697d60dd84
|
||||||
golang.org/x/crypto v0.0.0-20180608092829-8ac0e0d97ce4
|
golang.org/x/crypto v0.0.0-20180608092829-8ac0e0d97ce4
|
||||||
|
gopkg.in/check.v1 v1.0.0-20161208181325-20d25e280405
|
||||||
)
|
)
|
||||||
|
|
|
@ -86,6 +86,10 @@ func (s *Service) Online24() float64 {
|
||||||
s.Online24Hours = 100.00
|
s.Online24Hours = 100.00
|
||||||
return s.Online24Hours
|
return s.Online24Hours
|
||||||
}
|
}
|
||||||
|
if total == 0 {
|
||||||
|
s.Online24Hours = 0
|
||||||
|
return s.Online24Hours
|
||||||
|
}
|
||||||
avg := float64(failed) / float64(total) * 100
|
avg := float64(failed) / float64(total) * 100
|
||||||
s.Online24Hours = avg
|
s.Online24Hours = avg
|
||||||
return avg
|
return avg
|
||||||
|
@ -119,6 +123,10 @@ func (s *Service) AvgUptime() float64 {
|
||||||
s.TotalUptime = 100.00
|
s.TotalUptime = 100.00
|
||||||
return s.TotalUptime
|
return s.TotalUptime
|
||||||
}
|
}
|
||||||
|
if total == 0 {
|
||||||
|
s.TotalUptime = 0
|
||||||
|
return s.TotalUptime
|
||||||
|
}
|
||||||
percent := float64(failed) / float64(total) * 100
|
percent := float64(failed) / float64(total) * 100
|
||||||
s.TotalUptime = percent
|
s.TotalUptime = percent
|
||||||
return percent
|
return percent
|
||||||
|
|
Loading…
Reference in New Issue