The OpenNET Project / Index page

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

форумы  помощь  поиск  регистрация  майллист  ВХОД  слежка  RSS
"Выяснить и залогировать загружающий систему процесс."
Вариант для распечатки  
Пред. тема | След. тема 
Форумы OpenNET: Виртуальная конференция (Public)
Изначальное сообщение [Проследить за развитием треда]

"Выяснить и залогировать загружающий систему процесс."  
Сообщение от JEK email on 07-Авг-07, 16:46 
Привет, all.

Встала необходимость логирования процесса, загружающего систему. Тоесть,если к примеру в какое-то время загрузка процессора/памяти выросла, либо превысила какой-то лимит, нужно положить это в лог файл.
Есть ли готовые решения?

Есть ли какие-то соображение на этот счёт?
Вообще для мониторинга юзается nagious, но он к сожалению не показывает даже процесс, загружающий систему.

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

 Оглавление

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


1. "Выяснить и залогировать загружающий систему процесс."  
Сообщение от zing email on 07-Авг-07, 21:54 
>Привет, all.
>Встала необходимость логирования процесса, загружающего систему. Тоесть,если к примеру в какое-то время
>загрузка процессора/памяти выросла, либо превысила какой-то лимит, нужно положить это в
>лог файл.
>Есть ли готовые решения?
>Есть ли какие-то соображение на этот счёт?
>Вообще для мониторинга юзается nagious, но он к сожалению не показывает даже
>процесс, загружающий систему.

Попробуйте во так:

#!/usr/local/bin/bash

while true;
do

ps -auxx | grep handling | awk '{print $13}' | sort | uniq -c | sort > tt

cat tt | tail -n 1 | awk '{print $1}' > rr

File=rr

{

read line1

} < $File
q
echo "LEADER HANDLINGS COUNT:"  $line1

if [[ $line1 -gt 7 ]]
then

cat tt | tail -n 1 | awk '{print $2}' ; echo " - GRUZILO!"

else

echo "NET GRUZILO!"

fi

sleep 3

done;


Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

2. "Выяснить и залогировать загружающий систему процесс."  
Сообщение от JEK email on 08-Авг-07, 14:02 
Пасиба, что-то вроде. Пригодится ;)
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

3. "Выяснить и залогировать загружающий систему процесс."  
Сообщение от Zh on 08-Авг-07, 14:46 
>Пасиба, что-то вроде. Пригодится ;)

man top


Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

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

Индекс форумов | Темы | Пред. тема | След. тема
Оцените тред (1=ужас, 5=супер)? [ 1 | 2 | 3 | 4 | 5 ] [Рекомендовать для помещения в FAQ]




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

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