Я имел в виду инфы для LLD, чтобы создать айтем для perf_counter. Там отсутствуют данные о точке монтирования, вроде "0 C:"
Ну я так понял логику всей этой цепочки:
есть элемент, который делает запрос:
wmi.getall[root\cimv2,"select * from win32_perfformatteddata_perfdisk_physicaldisk"]
дальше на базе этого запроса есть discovery, которое парсит вывод (жсон, который я скидывал) и формирует как раз макросы с помощью препроцессинга:
output = JSON.parse(value).map(function(dev){
return {
"{#DEVNAME}": dev.Name,
"{#DEVQUEUE}": dev.CurrentDiskQueueLength,
"{#DEVREADS}": dev.DiskReadsPersec,
"{#DEVTIME}": dev.PercentDiskTime,
"{#DEVWRITES}": dev.DiskWritesPersec
}})
return JSON.stringify({"data": output})
дальше уже на базе этих макросов говздятся элменты..
Причем используется только один макрос, по-сути - {#DEVNAME}, остальные просто не использутся вообще никак..