HomeSysadmin › FHS-compliant Graphite packages for RHEL/CentOS 6

FHS-compliant Graphite packages for RHEL/CentOS 6

Well, it took me a number of hours of beating on it, but I wrestled Graphite into being FHS-compliant and packaged it up on the holyhandgrenade-testing repo. They’re largely untested and a bit rougher around the edges than I’d like, but they seem to work.

The current version in the repo is 0.9.7c, as it was much easier to rip apart the version I was already using. I’m hoping to have the latest 0.9.9 version up soon.

Update: The packages in the holyhandgrenade-testing repo are now up to date with version 0.9.9.

As with my other packages, you can track changes to the specs through the GitHub repos:

Note the following changes from the standard distribution:

  • Python libraries, including Django templates, are installed into the standard Python sitelib.
  • Static assets are in /usr/share/graphite-web.
  • Configuration files, including local_settings.py, are in /etc/graphite.
With a tiny bit of love, they could be backported to RHEL 5, but be aware that they require Python 2.6 or higher, so you’ll have to tweak the package name and the %{__python} macro to have it build appropriately.

1 Comments.[ Leave a comment ]

  1. Thanks for creating these! I needed to make sure that bitmap-fonts was installed. Maybe it could be made a requirement of rpm-graphite-web.

Leave a Comment

NOTE - You can use these HTML tags and attributes:
<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong> <pre lang="" line="" escaped="" highlight="">