можно не писать больше скрипты и не деплоить их на конечные хосты.
просто в шаблоне делаешь метрику
system.run[some remote command]
вывод сохраняешь в текстовое поле на короткое время или даже нулевой
и далее от него делаешь и дискавери метрики и остальные тоже в качестве зависимых.
чтобы из текста получить нужные данные там есть прерпроцессинг, который работает на сервере или проксях, который например простыми преобразованиями занимается, или можно на JSе написать скрипт, который на вход примет текст, а на выход json.