I made a script to graph BIND 9 stats through SSH for people like me who don't have access to their servers via SNMP.
See the perl script and the host template attached.
What does the script ?
The script open a SSH connection to the remote machine, execute "rndc stats", parse it to grab needed counters and remove it. Nothing have to be installed on the server except BIND 9

How to configure the script ?
You must put the script in the directory <path_cacti>/scripts/AF on the cacti server. You also should edit and modify it especially for PATHs like perl interpreter, local SSH binary and remote rndc and named.stats locations.
The cacti user must havec access to a user on the remote DNS machine via SSH with private/public key ( without password ).
What is in the template ?
See the two graphs attached
How to configure the template ?
Just import the template, and apply it to a device. Feel free to translate titles and labels that are in French.
When creting the graphs, you will be asked for a user, the user is the remote user though which cacti will open a ssh connection on the remote machine.
Where is the last version ?
The last version is now always attached in this post.
Please, tell me how I should improve the script and the template and I also would be glad if someone send me improvements.