我可以从一个 net-data 实例监控四台服务器吗?
can i monitor four servers from one single net-data instance?
这是我的一个网数据输出
我也可以看到这部分的其他机器
但我想看到其他机器如下图,当我点击任何机器时它会重定向详细页面
这可能吗??
我在 google 上搜索过,但找不到任何答案。
我正在 linux 机器上工作。
您需要构建自定义仪表板。
它们在这里解释: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 网络服务器提供服务)。
您需要构建自定义仪表板。并且
<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>
这会做你想做的事。
您现在可以使用 Netdata Cloud
这是我的一个网数据输出
我也可以看到这部分的其他机器
但我想看到其他机器如下图,当我点击任何机器时它会重定向详细页面
这可能吗?? 我在 google 上搜索过,但找不到任何答案。
我正在 linux 机器上工作。
您需要构建自定义仪表板。 它们在这里解释: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 网络服务器提供服务)。
您需要构建自定义仪表板。并且
<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>
这会做你想做的事。
您现在可以使用 Netdata Cloud