mirror of
https://github.com/0xJacky/nginx-ui.git
synced 2025-05-12 19:05:55 +02:00
fix cpu usage record
This commit is contained in:
parent
897c3cddcd
commit
41b331ab11
2 changed files with 4 additions and 2 deletions
|
@ -127,8 +127,8 @@ export default {
|
||||||
this.websocket.onmessage = this.wsOnMessage
|
this.websocket.onmessage = this.wsOnMessage
|
||||||
this.websocket.onopen = this.wsOpen
|
this.websocket.onopen = this.wsOpen
|
||||||
this.$api.analytic.cpu_usage().then(r => {
|
this.$api.analytic.cpu_usage().then(r => {
|
||||||
this.cpu_analytic.datasets[0].data.concat(r.user)
|
this.cpu_analytic.datasets[0].data = this.cpu_analytic.datasets[0].data.concat(r.user)
|
||||||
this.cpu_analytic.datasets[1].data.concat(r.total)
|
this.cpu_analytic.datasets[1].data = this.cpu_analytic.datasets[1].data.concat(r.total)
|
||||||
})
|
})
|
||||||
},
|
},
|
||||||
destroyed() {
|
destroyed() {
|
||||||
|
|
|
@ -22,7 +22,9 @@ func RecordCpuUsage() {
|
||||||
threadNum := runtime.GOMAXPROCS(0)
|
threadNum := runtime.GOMAXPROCS(0)
|
||||||
|
|
||||||
cpuUserUsage := (cpuTimesAfter[0].User - cpuTimesBefore[0].User) / (float64(1000*threadNum) / 1000)
|
cpuUserUsage := (cpuTimesAfter[0].User - cpuTimesBefore[0].User) / (float64(1000*threadNum) / 1000)
|
||||||
|
cpuUserUsage *= 100
|
||||||
cpuSystemUsage := (cpuTimesAfter[0].System - cpuTimesBefore[0].System) / (float64(1000*threadNum) / 1000)
|
cpuSystemUsage := (cpuTimesAfter[0].System - cpuTimesBefore[0].System) / (float64(1000*threadNum) / 1000)
|
||||||
|
cpuSystemUsage *= 100
|
||||||
now := time.Now()
|
now := time.Now()
|
||||||
u := cpuUsage{
|
u := cpuUsage{
|
||||||
Time: now,
|
Time: now,
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue