-
Notifications
You must be signed in to change notification settings - Fork 600
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Calamari #321
base: master
Are you sure you want to change the base?
Calamari #321
Commits on Oct 19, 2015
-
Make Ceph collector to pick up cluster name
Previously the prefix on admin socket names was a config setting, had to be manually set for one and only one cluster name. In the output stats, the cluster name was not used, 'ceph' was always passed through. This change makes the collector gather stats for all clusters it sees, and include the name of the cluster in the metric names.
Configuration menu - View commit details
-
Copy full SHA for 9619759 - Browse repository at this point
Copy the full SHA 9619759View commit details -
Extend Ceph collector to collect pool stats
These stats are only present in more recent versions of Ceph (currently >=0.72, but expected to be backported). Because these stats are for cluster-wide pools rather than an individual host/service, they are reported with a global name, ceph.<cluster name>.pool.<pool id>.*
Configuration menu - View commit details
-
Copy full SHA for 545cfdf - Browse repository at this point
Copy the full SHA 545cfdfView commit details -
Configuration menu - View commit details
-
Copy full SHA for 023f6df - Browse repository at this point
Copy the full SHA 023f6dfView commit details -
Generate an 'all' pool which includes sum of
pool statistics. Optionally (off by default) report service statistics under ceph.cluster isntead of servers.<hostname>
Configuration menu - View commit details
-
Copy full SHA for 59030a5 - Browse repository at this point
Copy the full SHA 59030a5View commit details -
Configuration menu - View commit details
-
Copy full SHA for a72319c - Browse repository at this point
Copy the full SHA a72319cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 9c23cf2 - Browse repository at this point
Copy the full SHA 9c23cf2View commit details -
Configuration menu - View commit details
-
Copy full SHA for 63bcde4 - Browse repository at this point
Copy the full SHA 63bcde4View commit details -
ceph: fix ceph tests and temporarily disable mocks
This fixes some of the Ceph tests, and disables the tests that use mocking. Signed-off-by: Noah Watkins <noahwatkins@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 8610f1e - Browse repository at this point
Copy the full SHA 8610f1eView commit details -
Reconcile branches wip-ceph vs cluster-stats
- Removing use of 2.7-only subprocess.check_call - Using 'perf schema' for perf counter output
Configuration menu - View commit details
-
Copy full SHA for 0b66026 - Browse repository at this point
Copy the full SHA 0b66026View commit details -
ceph.py: join path returned from flatten_dictionary
I don't think the filter(None,...) idiom is necessary here?... Signed-off-by: Dan Mick <dan.mick@inktank.com>
Configuration menu - View commit details
-
Copy full SHA for 9fe1743 - Browse repository at this point
Copy the full SHA 9fe1743View commit details -
Fix Calamari issue #7137 with some better error handling
The goal here is to have failures to talk to one service not prevent us gathering stats from other services. The symptom was that when there was one stale ceph socket file all ceph stats stopped being collected.
Configuration menu - View commit details
-
Copy full SHA for 94dc1a9 - Browse repository at this point
Copy the full SHA 94dc1a9View commit details -
Configuration menu - View commit details
-
Copy full SHA for b6a7949 - Browse repository at this point
Copy the full SHA b6a7949View commit details -
CephCollector: add options for disabling stats
For larger systems, the stat collection can be overly verbose and cause excessive load on low powered graphite servers. We introduce 'osd_stats_enabled' and 'long_running_detail' to provide a flexible way to tone down the verbosity.
Configuration menu - View commit details
-
Copy full SHA for c7a9e56 - Browse repository at this point
Copy the full SHA c7a9e56View commit details -
CephCollector: fix service_stats_global mode
Signed-off-by: John Spray <john.spray@inktank.com>
Configuration menu - View commit details
-
Copy full SHA for 58f2b63 - Browse repository at this point
Copy the full SHA 58f2b63View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5ed28f2 - Browse repository at this point
Copy the full SHA 5ed28f2View commit details -
CephCollector: fix OSD stats (service_stats_global)
Longrunning avg and _bytes statistics were losing the GlobalName type and getting emitted as stats within a server's path. Introduce LocalName and require explicit local/global type for all stats names to make issues like this more obvious.
Configuration menu - View commit details
-
Copy full SHA for 1bc3703 - Browse repository at this point
Copy the full SHA 1bc3703View commit details
Commits on Oct 28, 2015
-
cephcollector: fix signature of __init__
Signed-off-by: Gregory Meno <gmeno@redhat.com>
Configuration menu - View commit details
-
Copy full SHA for 948d07d - Browse repository at this point
Copy the full SHA 948d07dView commit details -
cephcollector tests: fix tests to work with new ceph internal interfaces
Signed-off-by: Gregory Meno <gmeno@redhat.com>
Configuration menu - View commit details
-
Copy full SHA for 74e41f4 - Browse repository at this point
Copy the full SHA 74e41f4View commit details
Commits on Oct 30, 2015
-
Signed-off-by: Gregory Meno <gmeno@redhat.com>
Configuration menu - View commit details
-
Copy full SHA for 747ad4e - Browse repository at this point
Copy the full SHA 747ad4eView commit details
Commits on Nov 2, 2015
-
ceph collector: deal with schema that has more than type
Signed-off-by: Gregory Meno <gmeno@redhat.com>
Configuration menu - View commit details
-
Copy full SHA for ed7d35a - Browse repository at this point
Copy the full SHA ed7d35aView commit details -
tests: fix ceph collector publish tests
Signed-off-by: Gregory Meno <gmeno@redhat.com>
Configuration menu - View commit details
-
Copy full SHA for 3911783 - Browse repository at this point
Copy the full SHA 3911783View commit details
Commits on Nov 3, 2015
-
ceph collector: wrap long lines
Signed-off-by: Gregory Meno <gmeno@redhat.com>
Configuration menu - View commit details
-
Copy full SHA for b7c938c - Browse repository at this point
Copy the full SHA b7c938cView commit details -
ceph collector test: fix test to work with our CalledProcessError
Signed-off-by: Gregory Meno <gmeno@redhat.com>
Configuration menu - View commit details
-
Copy full SHA for 1216c03 - Browse repository at this point
Copy the full SHA 1216c03View commit details
Commits on Nov 11, 2015
-
ceph collector: add docstrings to exceptions we define
Signed-off-by: Gregory Meno <gmeno@redhat.com>
Configuration menu - View commit details
-
Copy full SHA for c47e2c5 - Browse repository at this point
Copy the full SHA c47e2c5View commit details -
ceph collector: document source of metric data types
Signed-off-by: Gregory Meno <gmeno@redhat.com>
Configuration menu - View commit details
-
Copy full SHA for 8f06a94 - Browse repository at this point
Copy the full SHA 8f06a94View commit details
Commits on Nov 12, 2015
-
ceph collector test fix pep8 violation
Signed-off-by: Gregory Meno <gmeno@redhat.com>
Configuration menu - View commit details
-
Copy full SHA for 02939e5 - Browse repository at this point
Copy the full SHA 02939e5View commit details