Я думаю, что это, вероятно, побеждает цель.
Хотя я вижу привлекательность в использовании такого полезного инструмента на языке, который вы можете настроить / отредактировать, я думаю, что невероятная полезность RRDtool проистекает из C ++ - таким образом, невероятно быстро и масштабируемо. Реализация того же в PHP, конечно, была бы возможна, но была бы громоздкой.
Как вы сказали, не найдено никаких альтернатив PHP, кроме интерфейсов.
Может быть, использовать что-то вроде Cacti для всей обработки данных, а затем написать собственный графер.