The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  вход/выход  слежка  RSS
"Формат чисел, возвращаемых Nagios клиентом"
Вариант для распечатки  
Пред. тема | След. тема 
Форум Открытые системы на сервере (Мониторинг, логи / Linux)
Изначальное сообщение [ Отслеживать ]

"Формат чисел, возвращаемых Nagios клиентом"  +1 +/
Сообщение от Tiunov Igor email(ok) on 13-Май-11, 15:03 
Добрый день.

Для мониторинга счётчиков производительности Windows Server используется NSClient++ 0.3.8.76. На запросы, например, значений счётчиков памяти он возвращает значения в виде '1.07287e+009' (в байтах). И так со всеми счётчиками подобного размера, хотя монитор производительности самого Windows выдаёт нормальные значения. Соответственно Nagios читает это значение как "1". Мне бы хотелось видеть весь миллиард на нагиосе, как решить эту проблему?

Ответить | Правка | Cообщить модератору

Оглавление

Сообщения по теме [Сортировка по времени | RSS]


1. "Формат чисел, возвращаемых Nagios клиентом"  –1 +/
Сообщение от PavelR (??) on 13-Май-11, 15:05 
> Добрый день.
> Для мониторинга счётчиков производительности Windows Server используется NSClient++
> 0.3.8.76. На запросы, например, значений счётчиков памяти он возвращает значения в
> виде '1.07287e+009' (в байтах). И так со всеми счётчиками подобного размера,
> хотя монитор производительности самого Windows выдаёт нормальные значения. Соответственно
> Nagios читает это значение как "1". Мне бы хотелось видеть весь
> миллиард на нагиосе, как решить эту проблему?

... наверное патчить, это опенсорс, ога.

Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

2. "Формат чисел, возвращаемых Nagios клиентом"  +/
Сообщение от Tiunov Igor email(ok) on 13-Май-11, 15:41 
>> Добрый день.
>> Для мониторинга счётчиков производительности Windows Server используется NSClient++
>> 0.3.8.76. На запросы, например, значений счётчиков памяти он возвращает значения в
>> виде '1.07287e+009' (в байтах). И так со всеми счётчиками подобного размера,
>> хотя монитор производительности самого Windows выдаёт нормальные значения. Соответственно
>> Nagios читает это значение как "1". Мне бы хотелось видеть весь
>> миллиард на нагиосе, как решить эту проблему?
> ... наверное патчить, это опенсорс, ога.

Путём конфигурации NSClient++ нельзя это сделать?

Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору

3. "Формат чисел, возвращаемых Nagios клиентом"  +/
Сообщение от stereoPANDA email on 13-Май-11, 17:50 
>>> Добрый день.
>>> Для мониторинга счётчиков производительности Windows Server используется NSClient++
>>> 0.3.8.76. На запросы, например, значений счётчиков памяти он возвращает значения в
>>> виде '1.07287e+009' (в байтах). И так со всеми счётчиками подобного размера,
>>> хотя монитор производительности самого Windows выдаёт нормальные значения. Соответственно
>>> Nagios читает это значение как "1". Мне бы хотелось видеть весь
>>> миллиард на нагиосе, как решить эту проблему?
>> ... наверное патчить, это опенсорс, ога.
> Путём конфигурации NSClient++ нельзя это сделать?

Что мешает считать не в байтах, а в килобайтах, мегабайтах?
1.07287e+009 - это экспоненциальная форма записи числа.
Я погуглил и нашел хороший bash скрипт, который может переводить из exp в dec и обратно, вот он - http://devtk.com/bash/packnum
Как это привязать к нагиос я сказать не могу, тк нету его под рукой.

Ответить | Правка | ^ к родителю #2 | Наверх | Cообщить модератору

4. "Формат чисел, возвращаемых Nagios клиентом"  +/
Сообщение от Tiunov Igor email(ok) on 13-Май-11, 17:56 
>[оверквотинг удален]
>>>> Nagios читает это значение как "1". Мне бы хотелось видеть весь
>>>> миллиард на нагиосе, как решить эту проблему?
>>> ... наверное патчить, это опенсорс, ога.
>> Путём конфигурации NSClient++ нельзя это сделать?
> Что мешает считать не в байтах, а в килобайтах, мегабайтах?
> 1.07287e+009 - это экспоненциальная форма записи числа.
> Я погуглил и нашел хороший bash скрипт, который может переводить из exp
> в dec и обратно, вот он - http://devtk.com/bash/packnum
> Как это привязать к нагиос я сказать не могу, тк нету его
> под рукой.

Что это за число я знаю, проблема не в том. Проблема в том, что счетчик выдаёт значение только в байтах и NSClient забирая значение счётчика переводит его в экспоненциальный вид и отправляет на NAGIOS, но приходит туда только цифра 1. Возможно это затык в плагине check_nt нагиоса, собственно, который и запрашивает значения счётчиков.

Ответить | Правка | ^ к родителю #3 | Наверх | Cообщить модератору

5. "Формат чисел, возвращаемых Nagios клиентом"  +/
Сообщение от stereoPANDA email on 13-Май-11, 18:05 
>[оверквотинг удален]
>> 1.07287e+009 - это экспоненциальная форма записи числа.
>> Я погуглил и нашел хороший bash скрипт, который может переводить из exp
>> в dec и обратно, вот он - http://devtk.com/bash/packnum
>> Как это привязать к нагиос я сказать не могу, тк нету его
>> под рукой.
> Что это за число я знаю, проблема не в том. Проблема в
> том, что счетчик выдаёт значение только в байтах и NSClient забирая
> значение счётчика переводит его в экспоненциальный вид и отправляет на NAGIOS,
> но приходит туда только цифра 1. Возможно это затык в плагине
> check_nt нагиоса, собственно, который и запрашивает значения счётчиков.

Почитайте тут: http://www.nsclient.org/nscp/discussion/topic/342#-1

Ответить | Правка | ^ к родителю #4 | Наверх | Cообщить модератору

6. "Формат чисел, возвращаемых Nagios клиентом"  +/
Сообщение от Tiunov Igor (ok) on 13-Май-11, 22:24 
>[оверквотинг удален]
>>> Я погуглил и нашел хороший bash скрипт, который может переводить из exp
>>> в dec и обратно, вот он - http://devtk.com/bash/packnum
>>> Как это привязать к нагиос я сказать не могу, тк нету его
>>> под рукой.
>> Что это за число я знаю, проблема не в том. Проблема в
>> том, что счетчик выдаёт значение только в байтах и NSClient забирая
>> значение счётчика переводит его в экспоненциальный вид и отправляет на NAGIOS,
>> но приходит туда только цифра 1. Возможно это затык в плагине
>> check_nt нагиоса, собственно, который и запрашивает значения счётчиков.
> Почитайте тут: http://www.nsclient.org/nscp/discussion/topic/342#-1

Спасибо, check_nrpe  я уже нашёл опытным путём, к нему притензий нет и он работает так как нужно, в итоге его и оставил.

Ответить | Правка | ^ к родителю #5 | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру