NetXMS Support Forum

Russian Support => Общие вопросы => Topic started by: parovoZZ on April 21, 2015, 04:43:09 PM

Title: Активность записи на диск - агент возвращает нули
Post by: parovoZZ on April 21, 2015, 04:43:09 PM
Система 2.0 М2.  Параметр  \PhysicalDisk(2 F:)\% Disk Write Time возвращает нули, хотя локальный счетчик показывает загрузку диска. Бывает, что какие-то значения "просачиваются", но через полчаса опять нули. Куда копать?
Title: Re: Активность записи на диск - агент возвращает нули
Post by: kozlov_ao on April 21, 2015, 11:27:52 PM
Ты как собираешь эти данные? просто раз в минуту подергиваешь счетчик? Если да, то это не совсем правильно... Некоторые счетчики нужно прописывать в конфиге агента, чтобы они собирали данные. Сейчас под рукой нет примера... завтра попробую скинуть.
Title: Re: Активность записи на диск - агент возвращает нули
Post by: kozlov_ao on April 21, 2015, 11:47:32 PM
Вот, нашел...
Пропиши в конфиге агента примерно такое:
*WinPerf
Counter=System.Memory.Pages:"\Memory\Pages/sec":60:A:FLOAT:"Memory: Pages/sec"
Counter=System.CPU.DPCTime:"\Processor(_Total)\% DPC Time":12:B:FLOAT:"Processor: DPC Time %"

Как то так...
System.Memory.Pages - Имя параметра (появится в метриках)
"\Memory\Pages/sec" - Что считывать
60:A - усредненное за 60 секунд (дергает каждую секунду, и вычисляет среднее) (12:B - убей, но сейчас не вспомню.... поройся на форуме по слову WinPerf)
FLOAT - тип возвращаемых данных
"Memory: Pages/sec" - Описание
Title: Re: Активность записи на диск - агент возвращает нули
Post by: kozlov_ao on April 21, 2015, 11:53:21 PM
О! не убивай ))
нашел: https://www.netxms.org/forum/configuration/tranform-and-condition-scripts/msg381/#msg381

переведешь сам :)
Title: Re: Активность записи на диск - агент возвращает нули
Post by: parovoZZ on April 22, 2015, 01:39:32 PM
Спасибо! Очень помог!

А нельзя ли параметр сделать переменным?
Title: Re: Активность записи на диск - агент возвращает нули
Post by: kozlov_ao on April 22, 2015, 01:47:08 PM
Скорее всего нет. Он же в постоянно активном режиме данные собирает. А с переменной как ему жить? :)
Title: Re: Активность записи на диск - агент возвращает нули
Post by: parovoZZ on April 23, 2015, 10:22:19 AM
А, ну я понял. Я то хотел в конфиге одну строчку написать, а значения передавать через параметр (как с внешними скриптами).
Title: Re: Активность записи на диск - агент возвращает нули
Post by: kozlov_ao on April 23, 2015, 10:23:32 AM
Не.. не прокатит.
Title: Re: Активность записи на диск - агент возвращает нули
Post by: Victor Kirhenshtein on April 28, 2015, 10:10:19 PM
Еще можно пробовать увеличивать кол-во сэмплов в настройке DCI типа "performance counter".
Title: Re: Активность записи на диск - агент возвращает нули
Post by: parovoZZ on April 29, 2015, 10:04:25 AM
Quote from: Victor Kirhenshtein on April 28, 2015, 10:10:19 PM
Еще можно пробовать увеличивать кол-во сэмплов в настройке DCI типа "performance counter".

А это где такая настройка?
Title: Re: Активность записи на диск - агент возвращает нули
Post by: Victor Kirhenshtein on April 29, 2015, 11:27:38 AM
см. скриншот
Title: Re: Активность записи на диск - агент возвращает нули
Post by: parovoZZ on April 29, 2015, 01:17:44 PM
Понятно. Я искал "performance counter"  ))