With pyorastats you can easy create a dashboard with graphite and grafana
usage: ora_system_stats.py [-h] [-f {cacti,collectd}] {ASM,TBS,PHYSIO,ACTV,CURS,WAITS,ALL} ...
stats arguments:
- ASM Get stats from ASM disks
- TBS Get stats from tablespaces
- PHYSIO Get physical IO stats
- ACTV Get database activity stats
- CURS Get database cursors stats
- WAITS Get database waits stats
- ALL Get all database stats
optional arguments:
-h, --help show this help message and exit
-f {cacti,collectd}, --format {cacti,collectd} Output format, default collectd
Screenshot grafana dashboard http://lnxnet.es/oracle-dashboard-with-graphite-collectd-and-pyorastats/