add `nvidia_smi` collector data to the dashboard_info.js (#10230)
Ilya Mashchenko committed
Nov 11, 2020 at 20:17 UTC
cb46ee88f34c14cbdbc86e86e2ca0b8123072e1f
1 file changed
+84
web/gui/dashboard_info.js
+84
@@ -3654,4 +3654,88 @@ netdataDashboard.context = {
3654
},
3655
],
3656
},
3657
+
3658
+ // ------------------------------------------------------------------------
3659
+ // Nvidia-smi
3660
+
3661
+ 'nvidia_smi.fan_speed': {
3662
+ heads: [
3663
+ function (os, id) {
3664
+ void (os);
3665
+ return '<div data-netdata="' + id + '"'
3666
+ + ' data-dimensions="speed"'
3667
+ + ' data-chart-library="easypiechart"'
3668
+ + ' data-title="Fan Speed"'
3669
+ + ' data-units="percentage"'
3670
+ + ' data-gauge-adjust="width"'
3671
+ + ' data-width="12%"'
3672
+ + ' data-before="0"'
3673
+ + ' data-after="-CHART_DURATION"'
3674
+ + ' data-points="CHART_DURATION"'
3675
+ + ' data-colors="' + NETDATA.colors[4] + '"'
3676
+ + ' data-decimal-digits="2"'
3677
+ + ' role="application"></div>';
3678
+ }
3679
+ ]
3680
+ },
3681
+ 'nvidia_smi.temperature': {
3682
+ heads: [
3683
+ function (os, id) {
3684
+ void (os);
3685
+ return '<div data-netdata="' + id + '"'
3686
+ + ' data-dimensions="temp"'
3687
+ + ' data-chart-library="easypiechart"'
3688
+ + ' data-title="Temperature"'
3689
+ + ' data-units="celsius"'
3690
+ + ' data-gauge-adjust="width"'
3691
+ + ' data-width="12%"'
3692
+ + ' data-before="0"'
3693
+ + ' data-after="-CHART_DURATION"'
3694
+ + ' data-points="CHART_DURATION"'
3695
+ + ' data-colors="' + NETDATA.colors[3] + '"'
3696
+ + ' data-decimal-digits="2"'
3697
+ + ' role="application"></div>';
3698
+ }
3699
+ ]
3700
+ },
3701
+ 'nvidia_smi.memory_allocated': {
3702
+ heads: [
3703
+ function (os, id) {
3704
+ void (os);
3705
+ return '<div data-netdata="' + id + '"'
3706
+ + ' data-dimensions="used"'
3707
+ + ' data-chart-library="easypiechart"'
3708
+ + ' data-title="Used Memory"'
3709
+ + ' data-units="MiB"'
3710
+ + ' data-gauge-adjust="width"'
3711
+ + ' data-width="12%"'
3712
+ + ' data-before="0"'
3713
+ + ' data-after="-CHART_DURATION"'
3714
+ + ' data-points="CHART_DURATION"'
3715
+ + ' data-colors="' + NETDATA.colors[4] + '"'
3716
+ + ' data-decimal-digits="2"'
3717
+ + ' role="application"></div>';
3718
+ }
3719
+ ]
3720
+ },
3721
+ 'nvidia_smi.power': {
3722
+ heads: [
3723
+ function (os, id) {
3724
+ void (os);
3725
+ return '<div data-netdata="' + id + '"'
3726
+ + ' data-dimensions="power"'
3727
+ + ' data-chart-library="easypiechart"'
3728
+ + ' data-title="Power Utilization"'
3729
+ + ' data-units="watts"'
3730
+ + ' data-gauge-adjust="width"'
3731
+ + ' data-width="12%"'
3732
+ + ' data-before="0"'
3733
+ + ' data-after="-CHART_DURATION"'
3734
+ + ' data-points="CHART_DURATION"'
3735
+ + ' data-colors="' + NETDATA.colors[2] + '"'
3736
+ + ' data-decimal-digits="2"'
3737
+ + ' role="application"></div>';
3738
+ }
3739
+ ]
3740
+ },
3741
};