storing indexes on ssd
Hi, We're optimizing Cassandra right now for fairly random reads on a large dataset. In this dataset, the values are much larger than the keys. I was wondering, is it possible to have Cassandra write the *index* files (*-Index.db) to one drive (SSD), but write the *data* files (*-Data.db) to another (HDD)? This would be an overall win for us since it's cost-prohibitive to store the data itself all on SSD, but we hit the limits if we just use HDD; effectively we would need to buy double, since we are doing 2 random reads (index + data). Thanks, -dan
Re: [announce] Release of Cassandra Prometheus metrics exporter
Hello Asad, I am right now in Nepal until the 26th. I will contact you back with a more detailed answer when I get back to Paris. But I will not be able to provide you dashboards as is, as we are using (for historic reason) Graphite as the data source of our Grafana dashboards. This graphite is feeded by the metrics coming from Prometheus. I will share with you what I can when I am back. Regards, Romain Le jeudi 01 février 2018 à 01:26 +, ZAIDI, ASAD A a écrit : > Hi Romain Gérard - Thanks for sharing Cassandra-exporter. > > Since you're already monitoring tons of Cassandra instances nodes - can you > please let us know if you can share Prometheus dashboards/json code along > with Cassandra-exporter. > > Thanks/Asad > > > > -Original Message- > From: Romain Gerard [mailto:romain.ger...@erebe.eu] > Sent: Wednesday, January 10, 2018 9:06 AM > To: user@cassandra.apache.org > Subject: [announce] Release of Cassandra Prometheus metrics exporter > > Hello C*, > > A little mail to announce that we released today our internal tool at Criteo > to monitor Cassandra nodes with Prometheus[1]. > https://urldefense.proofpoint.com/v2/url?u=https-3A__github.com_criteo_cassandra-5Fexporter=DwIDaQ=LFYZ-o9_HUMeMTSQicvjIg=FsmDztdsVuIKml8IDhdHdg=jf3zVfMnJpPJbsjnF3FyFzYuEN0ayq393EwVCYgeEto=OM9PZ3fFgHrar-8ASL4x69WKoY1dSULUUyNu9foTe10= > > > The application is production ready as we use it internally to monitor our > > 100 Cassandra nodes. > > I hope it can be useful to you too ! > Feel free to send feedbacks/contributions/questions. > > [1] > https://urldefense.proofpoint.com/v2/url?u=https-3A__prometheus.io_=DwIDaQ=LFYZ-o9_HUMeMTSQicvjIg=FsmDztdsVuIKml8IDhdHdg=jf3zVfMnJpPJbsjnF3FyFzYuEN0ayq393EwVCYgeEto=LRtrxtND7d8TLlmTdy-eYyQTOUEHZvnpHguyQ_SRJO4= > > > Regards, > Romain Gérard > > - > To unsubscribe, e-mail: user-unsubscr...@cassandra.apache.org > For additional commands, e-mail: user-h...@cassandra.apache.org >
Re: [announce] Release of Cassandra Prometheus metrics exporter
Hello, Sorry for the delay of response, I am right now in Nepal for 2 weeks, so my internet connectivity is not that much available. @Lucas BenevidesYou can't try Criteo, or maybe you can if you want to join my company :). I will suppose you meant Prometheus, in this case you will need to setup a separate infrastructure than just the exporter I announced.I encourage you to look at https://prometheus.io/docs/intro duction/overview/ to understand the architecture of Prometheus.The cassandra_exporter is only there to provide a valid prometheus endpoint (an http server with /metrics) that your prometheus will scrap.So you indeed need to run one exporter on each cassandra node you have.Regarding you doubt toward Prometheus, we are using it to monitor >2000 machines in our team and so far we are very happy with it.P.S: Grafana now support prometheus as a data source Regards,Romain Le mardi 06 février 2018 à 15:14 -0200, Lucas Benevides a écrit : > Hello Romain, > I want to test criteo but have some doubts. Graphite is not good for > me because data is stored in a whisper file, which is not accurate > and I have scientific purposes. > > Do I have to run the java application (jar) in every node of my > cluster? > Is the internal storage a round-robin database that aggregate value > collected, or it works as a regular persistent database? > > Thanks a lot. > Lucas Benevides > 2018-01-10 13:06 GMT-02:00 Romain Gerard: > > Hello C*, > > > > > > > > A little mail to announce that we released today our internal tool > > at > > > > Criteo to monitor Cassandra nodes with Prometheus[1]. > > > > https://github.com/criteo/cassandra_exporter > > > > > > > > The application is production ready as we use it internally to > > monitor > > > > our > 100 Cassandra nodes. > > > > > > > > I hope it can be useful to you too ! > > > > Feel free to send feedbacks/contributions/questions. > > > > > > > > [1] https://prometheus.io/ > > > > > > > > Regards, > > > > Romain Gérard > > > > > > > > - > > > > > > To unsubscribe, e-mail: user-unsubscr...@cassandra.apache.org > > > > For additional commands, e-mail: user-h...@cassandra.apache.org > > > > > >