Harvest update from 23.0.2 #3064
-
Hi, I would like to update the harvest application, but I did not find straight forward compatibility matrix regarding the harvest/ONTAP and other component versions. Few information regarding the production environment below Host OS - > Red Hat Enterprise Linux release 8.10 (Ootpa) My questions are the following:
Thank you in advance. |
Beta Was this translation helpful? Give feedback.
Replies: 8 comments 10 replies
-
hi @KyndrylLaszlo, The latest release is recommended, and upgrading depends on how you installed. If you installed via RPM, use the upgrade instructions at https://netapp.github.io/harvest/nightly/install/package-managers/#upgrade |
Beta Was this translation helpful? Give feedback.
-
Thank you for the quick answer, I appreciate that. |
Beta Was this translation helpful? Give feedback.
-
Hi, please allow me to raise my further questions here, as it is related to the upgrade. I've upgraded the harvest application to the latest code and enabled the REST collector as well to collect the "cifs_session" count, only this kind of data collection was enabled regarding the REST collector. (the other REST collection related metrics was commented out on the default.yaml file). So the Zapi and the REST collector was enabled on the same time and the data collection was working, but after a couple of hours I've noticed that the harvest application is eating the memory of the HOST OS and had to do a restart to prevent the OS crash. Usually the harvest was operating with 1,5-2,5 GB memory in case that only we are using the Zapi for data collection. If both of the collection method (Zapi, REST )was enabled the HOST OS just running out of memory ( 8GB memory was not enough). At the moment only the Zapi collection strategy is enabled and the memory consumption is normal. There is a possibility that the Zapi and the REST collector can not do the job on the same time and cause memory issues on the HOST OS ? Shall we try to use only one kind of collector method ? I mean maybe we need to go only with the REST and completely disable the Zapi collection? Side note: Your suggestions will be highly appreciated. Thank you in advance. |
Beta Was this translation helpful? Give feedback.
-
Hi @KyndrylLaszlo, As noted here, the CIFSSession REST template may generate a high number of metrics, which is the likely reason that you see Harvest taking more memory. It shouldn't matter as such to run ZAPI and REST together. Memory consumed is related to the number of records collected for that relevant object. If you can share your logs to curl -s -k -u USER:PASS 'https://CLUSTER_IP/api/protocols/cifs/sessions?fields=*' Please replace |
Beta Was this translation helpful? Give feedback.
-
Hi, thank you for the information, I will extend the memory of the HOST OS and collecting the cifs session logs, once im done will send the log files as requested. Other note> shall we extend this cache-max-memory-size ? Thanks. |
Beta Was this translation helpful? Give feedback.
-
@KyndrylLaszlo The error cache-max-memory-size exceeded indicates that the memory allocated for the cache in InfluxDB has been surpassed. The values (1086557225/1073741824) show that the current cache size is 1086557225 bytes, which exceeds the maximum allowed size of 1073741824 bytes (1 GB). Yes, You can increase the |
Beta Was this translation helpful? Give feedback.
-
Hi, since the upgrade we noticed that the influxdb write and the read operation are way bigger then is was before. Before the upgrade usually ~30 MB/s throughput was all the time, but after the upgrade the read/write operation are significantly larger (~60-120MB/s) There is a chance to identify which object collection is causing this kind of behavior ? Thank you in advance. |
Beta Was this translation helpful? Give feedback.
-
@KyndrylLaszlo If you can share Harvest logs to |
Beta Was this translation helpful? Give feedback.
hi @KyndrylLaszlo,
The latest release is recommended, and upgrading depends on how you installed. If you installed via RPM, use the upgrade instructions at https://netapp.github.io/harvest/nightly/install/package-managers/#upgrade