Monitorowanie uruchomionych procesów
: 04 listopada 2011, 15:36
Witam.
Jestem w trakcie tworzenia aplikacji, która na podstawie obciążenia generowanego przez poszczególne procesy ma oceniać stan systemu, korzystając ze zgromadzonych wcześniej danych na temat tych procesów. Początkowo w planach miałam użycie polecenia:i gromadzenie z niego danych na temat użycia zasobów przez poszczególne procesy w określonym czasie. Jednak jako, że aplikacja ma zbierać dane przez długi okres czasu konieczne jest rozróżnianie procesów po ich nazwie a nie PID. Tu pojawia się problem, jako, że niektóre procesy występują parokrotnie. Jak najlepiej rozróżniać takie procesy?
Ewentualnie może ktoś zna jakieś inne narzędzie, które mogło by się tutaj lepiej nadać? Na początku myślałam o programie nmon, ale nie udało mi się od niego wyciągnąć tego na czym mi zależało.
Jestem w trakcie tworzenia aplikacji, która na podstawie obciążenia generowanego przez poszczególne procesy ma oceniać stan systemu, korzystając ze zgromadzonych wcześniej danych na temat tych procesów. Początkowo w planach miałam użycie polecenia:
Kod: Zaznacz cały
ps aux
Ewentualnie może ktoś zna jakieś inne narzędzie, które mogło by się tutaj lepiej nadać? Na początku myślałam o programie nmon, ale nie udało mi się od niego wyciągnąć tego na czym mi zależało.