How do I migrate from Harvest 1.6 to 2.0? #659
-
Harvest 2.0 only supports the time-series databases: Prometheus and InfluxDB. Harvest 1.6 used Graphite, which Harvest 2.0 currently does not support. More details in the FAQ. |
Beta Was this translation helpful? Give feedback.
Replies: 3 comments 4 replies
-
From my recent experience, "forklift upgrade". I am excited by the rewrite of harvest and its new capabilities; however getting here from the "old" Harvest/Graphite has been way more complex then I had anticipated. Its probably not accurate to call it an upgrade, since upgrade implies something which can be done in-place with minimal downtime/learning curve. Understand that I am not knocking the new architecture. I do think that we have to evolve. But I would like to mention some of the challenges I am dealing with. The first surprise: it was trivial in Graphite to specify the retention period of metrics. Its apparently not recommended to keep metrics in the Prometheus datastore for longer than a few weeks. We like to keep capacity metrics for a year or two to use them for forecasting/planning and for trend comparison when troubleshooting performance issues. To solve the above problems, I chose to install Thanos to take care of long-term storage and downsampling of data. It seems to do the job well, but this has significantly increased the complexity of the system. |
Beta Was this translation helpful? Give feedback.
-
Yes I did have that problem. I partially solved it by setting the option
'--query.auto-downsampling' in the Thanos Query commandline.
I still have the problem that if I set the timescale to a long time
(greater than 90 days), the graph does not show all of the data. Not sure
why.
…On Wed, Apr 27, 2022 at 11:54 AM Flo-Fly ***@***.***> wrote:
Hi Luddite
i'm a step behind you...i'm facing a problem with thanos querier down
sampling, when i'm querying through grafana i did not find the way to have
auto down sampling used, i mean i must use raw data or 5mn or 1h. did you
meet this issue? thanks
—
Reply to this email directly, view it on GitHub
<#659 (reply in thread)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AKO2LMS62IU3JG5FVJOJVVLVHFPMVANCNFSM5HX4S4XQ>
.
You are receiving this because you commented.Message ID:
***@***.***>
|
Beta Was this translation helpful? Give feedback.
-
Hello, harvest 1.6 had the option to gather capacity metrics from Oncommand Unified Manager. Do 2.0 have this kind of interoperability? Thanks Lorenzo |
Beta Was this translation helpful? Give feedback.
From my recent experience, "forklift upgrade". I am excited by the rewrite of harvest and its new capabilities; however getting here from the "old" Harvest/Graphite has been way more complex then I had anticipated. Its probably not accurate to call it an upgrade, since upgrade implies something which can be done in-place with minimal downtime/learning curve.
Understand that I am not knocking the new architecture. I do think that we have to evolve. But I would like to mention some of the challenges I am dealing with.
The first surprise: it was trivial in Graphite to specify the retention period of metrics. Its apparently not recommended to keep metrics in the Prometheus datastore for longe…