Beware of start using this influx. I have 80GB db, and I regret using
it. I have to move now to storing data in graphite. Collectd has also a
plugin for that.
Influx cannot downsample properly when having tags I think (still wait
for a response to this [0])
What I have understood is that with downsampled data you have to select
different source. That means changing / adapting your metrics. I think
this is better in graphite
Then I have had numerous strange things with influx. Logging format
changes out of the blue, I have the impression they do not even have
proper release strategy. It is difficult/impossible to do simple
arithmetic between results of queries. When I filed an issue for having
the home/end buttons work on the console and a option to escape out of
the influx shell. They were even replying with it works on macos. As if
anyone is ever going to host an influx production environment on macos.
Anyway the whole development team there is al in al giving a not
professional impression. Totally the opposite of what you will find here
at ceph. Maybe it is because of this trendy 'go' language they use.
Then the people of timescale did a much better job at using postgress as
a backend.
So if you only want to get things working quickly without hassle, and
see if it is working use influx. Otherwise use .... I cannot advice
graphite from experience yet, have to still look at it ;)
[0]
https://community.influxdata.com/t/how-does-grouping-work-does-it-work/7936/2
-----Original Message-----
From: Brent Kennedy
Sent: 21 March 2019 02:21
To: 'Reed Dier'
Cc: 'ceph-users'
Subject: Re: [ceph-users] SSD Recovery Settings
Lots of good info there, thank you! I tend to get options fatigue when
trying to pick out a new system. This should help narrow that focus
greatly.
-Brent
From: Reed Dier <reed.d...@focusvq.com>
Sent: Wednesday, March 20, 2019 12:48 PM
To: Brent Kennedy <bkenn...@cfl.rr.com>
Cc: ceph-users <ceph-users@lists.ceph.com>
Subject: Re: [ceph-users] SSD Recovery Settings
Grafana
<https://grafana.com/> is the web frontend for creating the graphs.
InfluxDB
<https://www.influxdata.com/time-series-platform/influxdb/> holds the time
series data that Grafana pulls from.
To collect data, I am using collectd
<https://collectd.org/wiki/index.php/Plugin:Ceph> daemons running on each ceph
node (mon,mds,osd), as this was my initial way of ingesting metrics.
I am also now using the influx plugin in ceph-mgr
<http://docs.ceph.com/docs/luminous/mgr/influx/> to have ceph-mgr directly
report statistics to InfluxDB.
I know two other popular methods of collecting data are Telegraf
<https://www.influxdata.com/time-series-platform/telegraf/> and Prometheus
<https://prometheus.io/>
, both of which are popular, both of which have ceph-mgr plugins as well
here <http://docs.ceph.com/docs/mimic/mgr/telegraf/> and here
<http://docs.ceph.com/docs/luminous/mgr/prometheus/> .
Influx Data also has a Grafana like graphing front end Chronograf
<https://www.influxdata.com/time-series-platform/chronograf/> , which some
prefer to Grafana.
Hopefully thats enough to get you headed in the right direction.
I would recommend not going down the CollectD path, as the project
doesn't move as quickly as Telegraf and Prometheus, and the majority of
the metrics I am pulling from these days are provided from the ceph-mgr
plugin.
Hope that helps,
Reed
On Mar 20, 2019, at 11:30 AM, Brent Kennedy <bkenn...@cfl.rr.com>
wrote:
Reed: If you dont mind me asking, what was the graphing tool you
had in the post? I am using the ceph health web panel right now but it
doesnt go that deep.
Regards,
Brent
_______________________________________________
ceph-users mailing list
ceph-users@lists.ceph.com
http://lists.ceph.com/listinfo.cgi/ceph-users-ceph.com