python on Snow Leopard doesn't seem to come with the development headers, so we need to address that, since pycairo needs them.
$ brew install python
- edit the PATH to have /usr/local/share/python at the start
- open a new shell to recognise the new PATH
- install cairo as per http://stackoverflow.com/questions/6886578/how-to-install-pycairo-1-10-on-mac-osx-with-default-python
- I do --use-gcc since it doesn't work with LLVM / LLVM-based GCC.
Now install python dependencies
Grabbed this file and put it in /opt/graphite/bin. That means I don't need to setup apache httpd locally.
Browse to http://localhost:8080/ and I have a graphite webapp running
I now have a script putting data into graphite. Might want to tweak local_settings.py (make it Europe/London, for example), and conf/carbon.conf to have reasonable retention periods / file sizes for the whisper data files.