2017-07-12 44 views

回答

1

您需要构建自定义仪表板。和

<script type="text/javascript" src="http://yournetdataip:19999/dashboard.js"></script> 

     <div style="margin-right: 10px; width: 20%;" 
      class="netdata-container-gauge" 
      data-host="http://first-address:19999" 
      data-netdata="system.cpu" 
      data-chart-library="gauge" 
      data-title="Server 1" data-units="%" 
      data-gauge-max-value="100" 
      data-width="20%" 
      data-after="-360" 
      data-points="360" 
      data-colors="#ff2600" 
      role="application"> 
     </div> 
     <div style="margin-right: 10px; width: 20%;" 
      class="netdata-container-gauge" 
      data-host="http://second-address:19999" 
      data-netdata="system.cpu" 
      data-chart-library="gauge" 
      data-title="Server 2" data-units="%" 
      data-gauge-max-value="100" 
      data-width="20%" 
      data-after="-360" 
      data-points="360" 
      data-colors="#ff2600" 
      role="application"> 
     </div> 

这是会做你想做的。

1

您需要构建自定义仪表板。 他们在这里解释:https://github.com/firehol/netdata/wiki/Custom-Dashboards

netdata附带一些例子。您发布的一个(netdata的主页)是这样的文件:https://github.com/firehol/netdata/blob/master/web/demosites.html

在一般情况下,自定义的仪表盘从你需要写一些选项div,像这样:

<script type="text/javascript" src="http://your.netdata.ip:19999/dashboard.js"></script> 

<div data-netdata="netdata.requests" 
     data-host="//london.my-netdata.io" 
     data-title="EU - London" 
     data-chart-library="gauge" 
     data-decimal-digits="0" 
     data-common-max="top-gauges" 
     data-width="100%" 
     data-after="-300" 
     data-points="300" 
     data-colors="#558855" 
     ></div> 

一旦你添加此在一个html文件中,div将转为一个实时netdata图表。您可以在任何您喜欢的地方托管这样的页面(不需要由netdata Web服务器提供服务)。

相关问题