I was about to write a similar script, but then used Google first.

Rodolphe Quiedeville already wrote a OpenVPN plugin for munin. It uses an odd hard-coded statusfile name, but that is easy to adopt to your needs.

Since I already use munin to plot several system parameters, adding the VPN usage in there is a really nice extension.