Kontrola zasobów wirtualnego serwera VPS (OpenVZ,Virtuozzo)

3:48 am serwery

Jak sprawdzić jakie mamy limity i czy ich czasem nie przekraczamy ?

jest plik /proc/user_beancounter

# cat /proc/user_beancounters

Version: 2.5

       uid  resource           held    maxheld    barrier      limit    failcnt

      xx:  kmemsize        5308450   12059155   12059770   13265747         20

            lockedpages           0          0        588        588          0

            privvmpages       95786     127325     131072     131072          0

            shmpages           2027       4043      34779      34779          0

            dummy                 0          0          0          0          0

            numproc              81        215        533        533          0

            physpages         37606      53889          0 2147483647          0

            vmguarpages           0          0      65536      65536          0

            oomguarpages      38075      54358      57966 2147483647          0

            numtcpsock           23         52        533        533          0

i specjalny parser:
http://amos.freeshell.org/userbeans.sh

co nam to daje ? ano to czego nie mogłem się doprosić od administracji mojego VPSa, czyli między innymi:

ile mamy pamięci maksymalnie, ile gwarantowane i ile wykorzystujemy:

# sh userbeans.sh +m

512 MB Allocation Limit [privvmpages limit]

512 MB Allocation Barrier [privvmpages barrier]

256 MB Allocation Guarantee [vmguarpages barrier]

226 MB Memory Guarantee [oomguarpages barrier]

374 MB ( 497 MB Max) page memory allocated [privvmpages held]

148 MB ( 212 MB Max) memory + swap used [oomguarpages held]

147 MB ( 210 MB Max) page memory used [physpages held]

i co najważniejsze czy i ile razy przekroczyliśmy nasz limit

# sh userbeans.sh +f

Fail Count conditions: 2

kmemsize 5462161 12059155 12059770 13265747 20
numfile 2161 4690 4704 4704 4

Jak widać były dwa zdarzenia, jedno związane z pamięcią, a drugie z przekroczeniem maksymalnej liczby otwartych plików w systemie
Te liczniki powinny być mniejsze ale na potrzeby bloga odpaliłem małą fork-bombę ;)

Leave a Comment

Your comment

You can use these tags: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

Please note: Comment moderation is enabled and may delay your comment. There is no need to resubmit your comment.