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  }