...
Code Block |
---|
// VERSION=1.8.0 // VERSION=1.8.0 [ [ { "name": "node_name", { "name": "node_name", "label": "Name", "label": "Name", "cell": "NodeLinkCell", "cell": "NodeLinkCell", "renderable": 1, "renderable": 1, "comment": "must be present for NodeLinkCell "comment": "must be present for NodeLinkCell }, }, { "name": "configuration.host", }, { "name": "configuration.host", "label": "Host", { "labelname": "Hostconfiguration.host", "celllabel": "StringHost", "cell": "String" }, "label": "Host", "cell": "String" }, { "cell": "String" }, { "name": "node_summary.nodestatu "name": "", "label": "Node Status"}, "label": "Links",{ "cell": "NodeStatusCell" "cell": "UriButtonGroup", { }"name": "node_summary.nodestatus", "linksname": "", [ { "name": "configuration.country" { "name": "remote_connection_ "label": "CountryNode Status", { "namelabel": "custom_context_det "cell": "String" Links", ], },"cell": "NodeStatusCell" "sortcell": false"UriButtonGroup", { "name": "configuration.group" }, "button_group_classlinks": "btn-grou[ "label": "Group", }, { "cellname": "Stringconfiguration.country", { "name": "noderemote_connection_summary.nodestatu details.url", }, "label": "Node StatusCountry", { "name": "nodecustom_context_summary.nodeType" details.url", "la "cell": "NodeStatusCellString" ], "label": "Node Type", }, }, "cellsort": "String" false, { "name": "configuration.group", }, "label": "Group", { "name": "configuration.roleTypegroup", "cellbutton_group_class": "String" btn-group btn-group-xs "label": "Group", }, "label": "Role", }, "cell": "String" { "name": "node_summary.nodeTypenodestatus", }, "label": "Node TypeStatus", { "name": "node_summary.nodeVendonodeType", "cell": "StringNodeStatusCell" "label": "Vendor "label": "Node Type", }, "cell": "String" { "name": "configuration.roleTypegroup", }, "label": "RoleGroup", { "name": "node_summary.sysLocati { "name": "configuration.roleType", "cell": "String" "label": "LocationRole", }, "cell": "String" { "name": "node_summary.nodeVendonodeType", }, "label": "VendorNode Type", { "name": "node_summary8summary.healthnodeVendor", "cell": "String" "label": "HealthVendor", }, "cell": "ColouredByLevelCell", { "name": "node_summary.sysLocati "levelscell": [ "green", 100, "yellString" { "labelname": "Locationconfiguration.roleType", }, "celllabel": "StringRole", { "name": "node_summary.lastUpdat }, { "name": "node_summary.sysLocation", "cell": "String" "label": "Last Update", { "name": "node_summary8.health", "cell": "String", "label": "HealthLocation", }, "formatter": "UnixTimeFormatter "cell": "ColouredByLevelCell", } "levels": [ "green", 100, "yell ] },"cell": "String" { "name": "node_summary.lastUpdat nodeVendor", "label": "Last Update"}, "celllabel": "String", Vendor", { "formatter": "UnixTimeFormatter }name": "node_summary8.health", "cell": "String" "label": "Health", }, "cell": "ColouredByLevelCell", { "name": "node_summary.sysLocation", "levels": [ "green", 100, "yellow", 99, "oran "label": "Location", }, "cell": "String" { "name": "node_summary.lastUpdateSec", }, "label": "Last Update", { "name": "node_summary8.health", "cell": "String", "label": "Health", "formatter": "UnixTimeFormatter" "cell": "ColouredByLevelCell", } "levels": [ "green", 100, "yellow", 99, "oran ] }, { "name": "node_summary.lastUpdateSec", "label": "Last Update", "cell": "String", "formatter": "UnixTimeFormatter" } ] |
Verification
It is not necessary to restart any daemons. After editing the associated json file simply load (or reload) the view in question.
...