forked from graphdat/plugin-cpu_core
-
Notifications
You must be signed in to change notification settings - Fork 6
/
plugin.json
37 lines (37 loc) · 1.09 KB
/
plugin.json
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
{
"name" : "TrueSight Pulse CPU Core Plugin",
"version" : "0.9.5",
"meterVersionRequired" : "4.2.0-611",
"unsupportedPlatforms" : [ ],
"tags" : "cpu,core",
"description" : "Provides per core CPU utilization",
"dashboards" : [
{
"name" : "CPU Core",
"layout" : "d-w=1&d-h=1&d-pad=5&d-bg=none&d-g-CPU_CORE=0-0-1-1"
}
],
"command" : "node index.js $(pollInterval)",
"command_lua" : "boundary-meter init.lua",
"postExtract" : "npm install",
"postExtract_lua" : "",
"ignore" : "node_modules",
"metrics" : ["CPU_CORE"],
"paramSchema": [
{
"title": "Poll Interval (ms)",
"name": "pollInterval",
"description": "How often (in milliseconds) to poll the system for metrics.",
"type" : "integer",
"default" : 1000,
"required" : false
},
{
"title": "Source",
"name": "source",
"description": "The Source to display in the legend for the CPU Core data. It will default to the hostname of the server.",
"type": "string",
"required" : false
}
]
}