github.com/netdata/go.d.plugin@v0.58.1/modules/phpdaemon/charts.go (about) 1 // SPDX-License-Identifier: GPL-3.0-or-later 2 3 package phpdaemon 4 5 import "github.com/netdata/go.d.plugin/agent/module" 6 7 type ( 8 // Charts is an alias for module.Charts 9 Charts = module.Charts 10 // Chart is an alias for module.Chart 11 Chart = module.Chart 12 // Dims is an alias for module.Dims 13 Dims = module.Dims 14 ) 15 16 var charts = Charts{ 17 { 18 ID: "workers", 19 Title: "Workers", 20 Units: "workers", 21 Fam: "workers", 22 Ctx: "phpdaemon.workers", 23 Type: module.Stacked, 24 Dims: Dims{ 25 {ID: "alive"}, 26 {ID: "shutdown"}, 27 }, 28 }, 29 { 30 ID: "alive_workers", 31 Title: "Alive Workers State", 32 Units: "workers", 33 Fam: "workers", 34 Ctx: "phpdaemon.alive_workers", 35 Type: module.Stacked, 36 Dims: Dims{ 37 {ID: "idle"}, 38 {ID: "busy"}, 39 {ID: "reloading"}, 40 }, 41 }, 42 { 43 ID: "idle_workers", 44 Title: "Idle Workers State", 45 Units: "workers", 46 Fam: "workers", 47 Ctx: "phpdaemon.idle_workers", 48 Type: module.Stacked, 49 Dims: Dims{ 50 {ID: "preinit"}, 51 {ID: "init"}, 52 {ID: "initialized"}, 53 }, 54 }, 55 } 56 57 var uptimeChart = Chart{ 58 ID: "uptime", 59 Title: "Uptime", 60 Units: "seconds", 61 Fam: "uptime", 62 Ctx: "phpdaemon.uptime", 63 Dims: Dims{ 64 {ID: "uptime", Name: "time"}, 65 }, 66 }