Subscribe
Accepted Solution

Netapp-harvest manager import of dashboards doesnt work in Grafana 3.0

Hi,

I noticed that when I run ./netapp-manager -import for Grafana 3.0.4, it says it imports the dashboards but when you login to Grafana they are not displayed. 

 

root@storage:/opt/netapp-harvest>./netapp-manager -import
[OK ] Will import dashboards to https://localhost
[OK ] Imported dashboard [db_netapp-detail-7-mode-lun.json] successfully
[OK ] Imported dashboard [db_netapp-detail-network-lif.json] successfully
[OK ] Imported dashboard [db_netapp-detail-7-mode-windows-file-services.json] successfully
[OK ] Imported dashboard [db_netapp-detail-harvest-poller.json] successfully
[OK ] Imported dashboard [db_netapp-dashboard-7-mode-group.json] successfully
[OK ] Imported dashboard [db_netapp-detail-network-port.json] successfully
[OK ] Imported dashboard [db_netapp-dashboard-svm.json] successfully
[OK ] Imported dashboard [db_netapp.json] successfully
[OK ] Imported dashboard [db_netapp-detail-7-mode-network-port.json] successfully
[OK ] Imported dashboard [db_netapp-detail-volume.json] successfully
[OK ] Imported dashboard [db_netapp-detail-7-mode-volume.json] successfully
[OK ] Imported dashboard [db_netapp-dashboard-cluster.json] successfully
[OK ] Imported dashboard [db_netapp-dashboard-cluster-group.json] successfully
[OK ] Imported dashboard [db_netapp-detail-graphite-server.json] successfully
[OK ] Imported dashboard [db_netapp-dashboard-7-mode-node.json] successfully
[OK ] Imported dashboard [db_netapp-detail-7-mode-disk-and-cache-layers.json] successfully
[OK ] Imported dashboard [db_netapp-detail-disk-and-cache-layers.json] successfully
[OK ] Imported dashboard [db_netapp-dashboard-node.json] successfully

 

I did the same with Grafana 2.6 and it shows the dashboards as expected. You can do a manual file by file import in 3.0.4 but it is a pain when you have many dashboards that you want to transfer from 2.6 to 3.0. 

 

Has anyone experienced this before? I have netapp-harvest-1.2.2 installed 

 

Thanks

Re: Netapp-harvest manager import of dashboards doesnt work in Grafana 3.0

Hi @mzp45

 

I have imported to Grafana 3.0 without issue, not sure if I tried 3.0.4 specifically yet though.  Can you doublecheck your grafana URL is correct?  Maybe run with the verbose flag (netapp-manager -import -v)?  I have improved the error checking in the next release but maybe the -v will give more info to help why it isn't working, especially if you compare your working 2.6 vs the non-working 3.0.

 

Cheers,
Chris Madden

Storage Architect, NetApp EMEA (and author of Harvest)

Blog: It all begins with data

 

If this post resolved your issue, please help others by selecting ACCEPT AS SOLUTION or adding a KUDO or both!

 

 

Re: Netapp-harvest manager import of dashboards doesnt work in Grafana 3.0

HI Chris,

Here is the output with the verbose flag (I've xxxed out the hostnames and the key ). The url is https://localhost where I'm able to login to the grafana instance. 

 

root@storage:/opt/netapp-harvest>./netapp-manager -import -v
[OK ] Line [19] is Section [global]
[OK ] Line [20] in Section [global] has Key/Value pair [grafana_api_key]=[xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx]]
[OK ] Line [21] in Section [global] has Key/Value pair [grafana_url]=[https://localhost]
[OK ] Line [22] in Section [global] has Key/Value pair [grafana_dl_tag]=[]
[OK ] Line [28] is Section [default]
[OK ] Line [30] in Section [default] has Key/Value pair [graphite_enabled]=[1]
[OK ] Line [31] in Section [default] has Key/Value pair [graphite_server]=[storage]
[OK ] Line [32] in Section [default] has Key/Value pair [graphite_port]=[2003]
[OK ] Line [33] in Section [default] has Key/Value pair [graphite_proto]=[tcp]
[OK ] Line [34] in Section [default] has Key/Value pair [normalized_xfer]=[mb_per_sec]
[OK ] Line [35] in Section [default] has Key/Value pair [normalized_time]=[millisec]
[OK ] Line [36] in Section [default] has Key/Value pair [graphite_root]=[default]
[OK ] Line [37] in Section [default] has Key/Value pair [graphite_meta_metrics_root]=[default]
[OK ] Line [40] in Section [default] has Key/Value pair [host_type]=[FILER]
[OK ] Line [41] in Section [default] has Key/Value pair [host_port]=[443]
[OK ] Line [42] in Section [default] has Key/Value pair [host_enabled]=[1]
[OK ] Line [43] in Section [default] has Key/Value pair [template]=[default]
[OK ] Line [44] in Section [default] has Key/Value pair [data_update_freq]=[60]
[OK ] Line [45] in Section [default] has Key/Value pair [ntap_autosupport]=[0]
[OK ] Line [46] in Section [default] has Key/Value pair [latency_io_reqd]=[10]
[OK ] Line [47] in Section [default] has Key/Value pair [auth_type]=[password]
[OK ] Line [48] in Section [default] has Key/Value pair [username]=[netapp-harvest]
[OK ] Line [49] in Section [default] has Key/Value pair [password]=[**********]
[OK ] Line [50] in Section [default] has Key/Value pair [ssl_cert]=[INSERT_PEM_FILE_NAME_HERE]
[OK ] Line [51] in Section [default] has Key/Value pair [ssl_key]=[INSERT_KEY_FILE_NAME_HERE]
[OK ] Line [60] is Section [xxxxxxxx00]
[OK ] Line [61] in Section [xxxxxxxx00] has Key/Value pair [hostname]=[xxxxxxxx00]
[OK ] Line [62] in Section [xxxxxxxx00] has Key/Value pair [site]=[xxxx]
[OK ] Line [65] is Section [xxxxxxxxxxxx00]
[OK ] Line [66] in Section [xxxxxxxxxxxx00] has Key/Value pair [hostname]=[xxxxxxxxxxxx00]
[OK ] Line [67] in Section [xxxxxxxxxxxx00] has Key/Value pair [site]=[xxxx]
[OK ] Line [69] is Section [xxxxx01]
[OK ] Line [70] in Section [xxxxx01] has Key/Value pair [hostname]=[xxxxx01]
[OK ] Line [71] in Section [xxxxx01] has Key/Value pair [site]=[xxxx]
[OK ] Line [73] is Section [xxxxxx04]
[OK ] Line [74] in Section [xxxxxx04] has Key/Value pair [hostname]=[xxxxxx04]
[OK ] Line [75] in Section [xxxxxx04] has Key/Value pair [site]=[xxxx]
[OK ] Line [77] is Section [xxxxxx05]
[OK ] Line [78] in Section [xxxxxx05] has Key/Value pair [hostname]=[xxxxxx05]
[OK ] Line [79] in Section [xxxxxx05] has Key/Value pair [site]=[xxxx]
[OK ] Line [81] is Section [xxxxxx06]
[OK ] Line [82] in Section [xxxxxx06] has Key/Value pair [hostname]=[xxxxxx06]
[OK ] Line [83] in Section [xxxxxx06] has Key/Value pair [site]=[xxxx]
[OK ] Line [85] is Section [xxxxxx07]
[OK ] Line [86] in Section [xxxxxx07] has Key/Value pair [hostname]=[xxxxxx07]
[OK ] Line [87] in Section [xxxxxx07] has Key/Value pair [site]=[xxxx]
[OK ] Line [89] is Section [xxxxxxxxxxxx00]
[OK ] Line [90] in Section [xxxxxxxxxxxx00] has Key/Value pair [hostname]=[xxxxxxxxxxxx00]
[OK ] Line [91] in Section [xxxxxxxxxxxx00] has Key/Value pair [site]=[xxx]
[OK ] Line [93] is Section [xxxxxxxxxxxx01]
[OK ] Line [94] in Section [xxxxxxxxxxxx01] has Key/Value pair [hostname]=[xxxxxxxxxxxx01]
[OK ] Line [95] in Section [xxxxxxxxxxxx01] has Key/Value pair [site]=[xxx]
[OK ] Line [97] is Section [xxxxxxxxxxxx00]

[OK ] Line [98] in Section [xxxxxxxxxxxx00] has Key/Value pair [hostname]=[xxxxxxxxxxxx00]
[OK ] Line [99] in Section [xxxxxxxxxxxx00] has Key/Value pair [site]=[xxx]
[OK ] Line [101] is Section [xxxxxxxxxxxx01]
[OK ] Line [102] in Section [xxxxxxxxxxxx01] has Key/Value pair [hostname]=[xxxxxxxxxxxx01]
[OK ] Line [103] in Section [xxxxxxxxxxxx01] has Key/Value pair [site]=[xxx]
[OK ] Line [108] is Section [xxxxxxxxxxxx0]
[OK ] Line [109] in Section [xxxxxxxxxxxx0] has Key/Value pair [hostname]=[xxxxxxxxxxxx0]
[OK ] Line [110] in Section [xxxxxxxxxxxx0] has Key/Value pair [site]=[xxxx]
[OK ] Line [111] in Section [xxxxxxxxxxxx0] has Key/Value pair [host_type]=[OCUM]
[OK ] Line [112] in Section [xxxxxxxxxxxx0] has Key/Value pair [data_update_freq]=[900]
[OK ] Line [113] in Section [xxxxxxxxxxxx0] has Key/Value pair [normalized_xfer]=[gb_per_sec]
[OK ] Will import dashboards to https://localhost
[OK ] Imported dashboard [db_netapp-detail-7-mode-lun.json] successfully
[OK ] -Response was :{"slug":"netapp-detail-7-mode-lun","status":"success","version":1}
[OK ] Imported dashboard [db_netapp-detail-network-lif.json] successfully
[OK ] -Response was :{"slug":"netapp-detail-network-lif","status":"success","version":1}
[OK ] Imported dashboard [db_netapp-detail-7-mode-windows-file-services.json] successfully
[OK ] -Response was :{"slug":"netapp-detail-7-mode-windows-file-services","status":"success","version":1}
[OK ] Imported dashboard [db_netapp-detail-harvest-poller.json] successfully
[OK ] -Response was :{"slug":"netapp-detail-harvest-poller","status":"success","version":1}
[OK ] Imported dashboard [db_netapp-dashboard-7-mode-group.json] successfully
[OK ] -Response was :{"slug":"netapp-dashboard-7-mode-group","status":"success","version":1}
[OK ] Imported dashboard [db_netapp-detail-network-port.json] successfully
[OK ] -Response was :{"slug":"netapp-detail-network-port","status":"success","version":1}
[OK ] Imported dashboard [db_netapp-dashboard-svm.json] successfully
[OK ] -Response was :{"slug":"netapp-dashboard-svm","status":"success","version":1}
[OK ] Imported dashboard [db_netapp.json] successfully
[OK ] -Response was :{"slug":"netapp","status":"success","version":1}
[OK ] Imported dashboard [db_netapp-detail-7-mode-network-port.json] successfully
[OK ] -Response was :{"slug":"netapp-detail-7-mode-network-port","status":"success","version":1}
[OK ] Imported dashboard [db_netapp-detail-volume.json] successfully
[OK ] -Response was :{"slug":"netapp-detail-volume","status":"success","version":1}
[OK ] Imported dashboard [db_netapp-detail-7-mode-volume.json] successfully
[OK ] -Response was :{"slug":"netapp-detail-7-mode-volume","status":"success","version":1}
[OK ] Imported dashboard [db_netapp-dashboard-cluster.json] successfully
[OK ] -Response was :{"slug":"netapp-dashboard-cluster","status":"success","version":1}
[OK ] Imported dashboard [db_netapp-dashboard-cluster-group.json] successfully
[OK ] -Response was :{"slug":"netapp-dashboard-cluster-group","status":"success","version":1}
[OK ] Imported dashboard [db_netapp-detail-graphite-server.json] successfully
[OK ] -Response was :{"slug":"netapp-detail-graphite-server","status":"success","version":1}
[OK ] Imported dashboard [db_netapp-dashboard-7-mode-node.json] successfully
[OK ] -Response was :{"slug":"netapp-dashboard-7-mode-node","status":"success","version":1}
[OK ] Imported dashboard [db_netapp-detail-7-mode-disk-and-cache-layers.json] successfully
[OK ] -Response was :{"slug":"netapp-detail-7-mode-disk-and-cache-layers","status":"success","version":1}
[OK ] Imported dashboard [db_netapp-detail-disk-and-cache-layers.json] successfully
[OK ] -Response was :{"slug":"netapp-detail-disk-and-cache-layers","status":"success","version":1}
[OK ] Imported dashboard [db_netapp-dashboard-node.json] successfully
[OK ] -Response was :{"slug":"netapp-dashboard-node","status":"success","version":1

 

Thanks

Re: Netapp-harvest manager import of dashboards doesnt work in Grafana 3.0

Hi @mzp45

 

It looks ok to me, the response indicates that Grafana says it created the dashboard.  If you run the import again does the verbose output show the version goes to 2?  Are you sure the dashboards aren't available in the GUI?  Maybe you are accesing a different server from your browser somehow

 

Cheers,
Chris Madden

Storage Architect, NetApp EMEA (and author of Harvest)

Blog: It all begins with data

 

If this post resolved your issue, please help others by selecting ACCEPT AS SOLUTION or adding a KUDO or both!

Re: Netapp-harvest manager import of dashboards doesnt work in Grafana 3.0

Ok i feel really silly about this but in Grafana 3.0 when you first login there are no dashboards displayed (unlinke 2.6). However if you click in the Home dashboard dropdown at the top you can see the imported dashboards. Visiting each one then adds them to the home page. So i guess it was working all this time. I just got fooled by the UI changes Smiley Happy

 

Thanks