Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Unix-системы [игнор отключен] [закрыт для гостей] / HP-UX: memory_monitoring / 20 сообщений из 20, страница 1 из 1
18.04.2008, 13:54:51
    #35264584
ФФФФ
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
HP-UX: memory_monitoring
Каким образом можно мониторить оперативную память и в случае чего посылать на почту сообщения?
...
Рейтинг: 0 / 0
18.04.2008, 14:46:18
    #35264847
Журавлев Денис
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
HP-UX: memory_monitoring
Версию бы чтоли шпукса сказали и платформу.
Мониторить в смысле вся ли жива?

Или в смысле кол-ва свободной? Это вобще вопрос непростой, что hpux считает оперативной памятью и сколько ее свободной.
Код: plaintext
1.
2.
3.
4.
$ vmstat
         procs           memory                   page                              faults       cpu
    r     b     w      avm    free   re   at    pi   po    fr   de    sr     in     sy    cs  us sy id
    2     0     0   141186    18102    24    2     0    0     0    0     1    404    573   193   2  7 91
Свободно типа 18102 4кб страниц, т.е. ~70мб.
top тоже показывает 70 мб и zabbix показывает 70.

-----------------------------------------------------------------------------------------------------------------------------------------
А вазелин еще надо заслужить.
...
Рейтинг: 0 / 0
18.04.2008, 15:06:25
    #35264935
ФФФФ
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
HP-UX: memory_monitoring
11,23 i64
Интересует количество свободной.
...
Рейтинг: 0 / 0
21.04.2008, 12:59:21
    #35268211
ФФФФФ
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
HP-UX: memory_monitoring
В zabbix можно настроить отсылку почты, если количество свободной оперативной памяти меньше какого-то значения %?
Можете привести скриншот окна zabbix?
...
Рейтинг: 0 / 0
21.04.2008, 13:04:44
    #35268230
Умаксуман
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
HP-UX: memory_monitoring
виртуальная память - понятие растяжимое. как она в чпуксе работает я сам понимаю только когда держу в рукам мануал по осинтерналсам. Так что это дело гиблое :)


В top -h есть такая строчка в заголовке:

Memory: xxxxK (xxxxK) real, yyyyyK (yyyyyK) virtual, zzzzK free

Первое число - это сколько реальной памяти(это то что сидит в оперативке). потом в скобках - сколько активной реальной. Потом сколько виртуальной (в скобках - сколько активной виртуальной). zzzz - это сколько свободно

Реальная - то что сидит в оперативке
Вирутальная - Реальная+свап (может меняться в размерах)
Активная - то к чему были обращения в последние сколько-то там секунд

Еще есть смысл на свап смотреть swapinfo. Но там как-то хитро вычисляется псевдосвап - читай ман
...
Рейтинг: 0 / 0
21.04.2008, 13:36:00
    #35268316
Журавлев Денис
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
HP-UX: memory_monitoring
ФФФФФВ zabbix можно настроить отсылку почты, если количество свободной оперативной памяти меньше какого-то значения %?
Можете привести скриншот окна zabbix?

В заббиксе можно отсылать почтой, sms, jabber, вызывать собстенный скрипт (народ сервисы рестартует в которых память течет) .

Есть такие датчик
vm.memory.size[<mode>] mode - shared, total, buffers, cached, free

Можно сделать такой vm.memory.size[free] / vm.memory.size[total] * 100

И триггеры на <10 high <5 disaster (такие триггера мне не нравится ибо 10% от 32Г = 3,2Г)

Можно скорость убывания посчитать, и т.д.

Там вебинтерфейс.
http://www.ljplus.ru/img4/k/r/kranov/zabbix-scr.png
http://stat.selfip.ru/latest.php
...
Рейтинг: 0 / 0
21.04.2008, 13:58:32
    #35268375
Журавлев Денис
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
HP-UX: memory_monitoring
http://www.zabbix.com/manual/v1.1/config_items_agent.php

По хорошему надо мониторить:
system.swap.in[<device> <,type>]
system.swap.out[<device> <,type>]




-----------------------------------------------------------------------------------------------------------------------------------------
А вазелин еще надо заслужить.
...
Рейтинг: 0 / 0
21.04.2008, 14:03:42
    #35268392
Умаксуман
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
HP-UX: memory_monitoring
Журавлев Денис http://www.zabbix.com/manual/v1.1/config_items_agent.php

По хорошему надо мониторить:
system.swap.in[<device> <,type>]
system.swap.out[<device> <,type>]



но сначала нужно понять как работает механизм псевдосвапа
...
Рейтинг: 0 / 0
21.04.2008, 14:07:19
    #35268410
Журавлев Денис
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
HP-UX: memory_monitoring
Журавлев Денис http://www.zabbix.com/manual/v1.1/config_items_agent.php

По хорошему надо мониторить:
system.swap.in[<device> <,type>]
system.swap.out[<device> <,type>]
Нет для hpux эти метрики пока ансаппортид
system.swap.size[all,free] [m|ZBX_NOTSUPPORTED]
system.swap.in[all] [m|ZBX_NOTSUPPORTED]
system.swap.out[all,count] [m|ZBX_NOTSUPPORTED]
...
Рейтинг: 0 / 0
21.04.2008, 14:11:39
    #35268427
Журавлев Денис
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
HP-UX: memory_monitoring
Умаксуманно сначала нужно понять как работает механизм псевдосвапана сколько я помню псевдосвап придуман для возможности запуска бинарников, размер которых превышает размер доступной (без псевдосвапа памяти), я же хотел сказать что если в системе есть большой свопинг, то надо переживать, а если свободной памяти нет, то это возможно вообще не проблема, может на кэширование ушло 5Гиг.
...
Рейтинг: 0 / 0
21.04.2008, 15:01:26
    #35268634
ФФФФ
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
HP-UX: memory_monitoring
Какая последняя версия zabbix-a? Пожалуй, установлю его на сервер. Он не требует перезагрузки?
...
Рейтинг: 0 / 0
21.04.2008, 15:05:23
    #35268657
Журавлев Денис
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
HP-UX: memory_monitoring
...
Рейтинг: 0 / 0
21.04.2008, 19:42:23
    #35269686
HP-UX: memory_monitoring
А нельзя ли использовать swapinfo, с отправкой почты?

Автор хочет за виртуальной памятью наблюдать, так?
...
Рейтинг: 0 / 0
22.04.2008, 08:40:30
    #35270132
Журавлев Денис
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
HP-UX: memory_monitoring
Интересная _темыА нельзя ли использовать swapinfo, с отправкой почты?

Автор хочет за виртуальной памятью наблюдать, так?при чем тут свапинфо? ну течет потихоньку какая-нибудь софтинка в свап, ну и пусть течет хоть 20 гиг займет в свапе.

Надо вызывать vmstat -S и смотреть дельты si и so (swap in/out)
Код: plaintext
1.
2.
3.
4.
vmstat -S  
         procs           memory                   page                              faults       cpu
    r     b     w      avm    free   si   so    pi   po    fr   de    sr     in     sy    cs  us sy id
    2     0     0   152829   16282 24713 24713     0    0     0    0     0    413    571   191   2  8 90
...
Рейтинг: 0 / 0
22.04.2008, 10:00:13
    #35270318
ФФФФ
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
HP-UX: memory_monitoring
Автору топика надо оперативную память наблюдать. Разве она и виртуальная - тоже самое?
...
Рейтинг: 0 / 0
22.04.2008, 10:21:44
    #35270397
Умаксуман
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
HP-UX: memory_monitoring
ФФФФАвтору топика надо оперативную память наблюдать. Разве она и виртуальная - тоже самое?

:) автор не понимает, что чпукс использует память виртуальную. а оперативка - это только ее часть. И управление памятью в чпуксе сильно отличается от DOS, хотя бы потому что в ней присутствует свап. И кроме того виртуальная память может меняться в размерах. Для осознания происходящего рекмендую книжку, кажется зовется "HP-UX Memory managment" - ее можно на itrc.hp.com поискать.
...
Рейтинг: 0 / 0
22.04.2008, 10:50:13
    #35270497
Журавлев Денис
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
HP-UX: memory_monitoring
исторически юниксы всю свободную память отдавали под кеш, т.е. свободной памяти какбы и нет, но в тоже время она есть.


-----------------------------------------------------------------------------------------------------------------------------------------
А вазелин еще надо заслужить.
...
Рейтинг: 0 / 0
22.04.2008, 13:47:44
    #35271229
HP-UX: memory_monitoring
Журавлев Денис Интересная _темыА нельзя ли использовать swapinfo, с отправкой почты?

Автор хочет за виртуальной памятью наблюдать, так?при чем тут свапинфо? ну течет потихоньку какая-нибудь софтинка в свап, ну и пусть течет хоть 20 гиг займет в свапе.


Когда virtual memory будет used на 100% - это наверное определеннный признак и чего-то надо делать.
swapinfo -tam

Mb Mb Mb PCT START/ Mb
TYPE AVAIL USED FREE USED LIMIT RESERVE PRI NAME
...
total 7186 1510 5676 21% - 0 -

Вот что я хотел сказать.

Денис, и еще вопрос. Вы пишете

Денис Надо вызывать vmstat -S и смотреть дельты si и so (swap in/out)

vmstat -S

Посмотрел описания в man

Код: plaintext
1.
2.
si      Processes swapped in (with -S)

so      Processes swapped out (with -S)

То есть дельта даст нам направление и скорость в процессах?
Поясните свою мысль.
...
Рейтинг: 0 / 0
22.04.2008, 13:55:09
    #35271264
HP-UX: memory_monitoring
Умаксуман ФФФФАвтору топика надо оперативную память наблюдать. Разве она и виртуальная - тоже самое?

:) автор не понимает, что чпукс использует память виртуальную. а оперативка - это только ее часть. И управление памятью в чпуксе сильно отличается от DOS, хотя бы потому что в ней присутствует свап. И кроме того виртуальная память может меняться в размерах. Для осознания происходящего рекмендую книжку, кажется зовется "HP-UX Memory managment" - ее можно на itrc.hp.com поискать.

да
...
Рейтинг: 0 / 0
22.04.2008, 14:13:19
    #35271331
Журавлев Денис
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
HP-UX: memory_monitoring
Интересная _темы
То есть дельта даст нам направление и скорость в процессах?
Поясните свою мысль.

Возможны варианты:
1.

08:40
Код: plaintext
1.
2.
3.
4.
vmstat -S  
         procs           memory                   page                              faults       cpu
    r     b     w      avm    free   si   so    pi   po    fr   de    sr     in     sy    cs  us sy id
    2     0     0   152829   16282 24713 24713     0    0     0    0     0    413    571   191   2  8 90
13:52
Код: plaintext
1.
2.
3.
4.
vmstat -S
         procs           memory                   page                              faults       cpu
    r     b     w      avm    free   si   so    pi   po    fr   de    sr     in     sy    cs  us sy id
    2     0     0   147422   20328 25952 25952     0    0     0    0     0    408    571   191   2  8 90

Считаем дельту (не через 4 часа конечно, а каждую минуту), если дельта превысила какое-то значение, значит идет своппинг, пишем письмо админу. В заббиксе это легко кстати сделать, он сам считает дельты.

2. Каждую минуту вызываем:

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
vmstat -S 1 5
         procs           memory                   page                              faults       cpu
    r     b     w      avm    free   si   so    pi   po    fr   de    sr     in     sy    cs  us sy id
    2     0     0   153133   20317 25952 25952     0    0     0    0     0    408    571   191   2  8 90
    2     0     0   153133   20317    0    0     1    0     0    0     0    110    843   149   0  0 100
    2     0     0   153133   20261    0    0     1    0     0    0     0    109    714   142   0 36 64
    2     0     0   157771   20261    0    0     1    0     0    0     0     91    623   132   0  0 100
    2     0     0   157771   20261    0    0     1    0     0    0     0     94    574   130   0  0 100

если во 2,3,4,5 строке si/so равны десяткам и сотням, пишем письмо админу. В этом варианте мы теряем информацию что происходило в другие 55 секунд.


hint: считаю сумму по столбцу 7 (so) в строках дальше 3-й
Код: plaintext
1.
2.
vmstat -S 1 5|awk 'NR>3 {sum_so=sum_so+$7} END{print sum_so}'
0
...
Рейтинг: 0 / 0
Форумы / Unix-системы [игнор отключен] [закрыт для гостей] / HP-UX: memory_monitoring / 20 сообщений из 20, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]