Linux’та сервердин абалын кантип текшерсе болот

By | December 11, 2023

Сервердин абалын кантип текшерсе болот Сервер эч кандай токтоп турбастан иштеп, иштеп турган убакыттын көлөмү аткаруунун маанилүү көрсөткүчү болуп саналат. Бир нече Linux буйруктары. Иштөө убактысы, w жана жогорку сыяктуу.

Бул буйруктар башкалары менен бирге сервердин жеткиликтүүлүгүн текшерүү үчүн. Бул ушул окуу куралында талкууланат.

Биринчи ыкма катары Uptime буйругу

Иштөө убактысынын буйругу Linux серверинин жеткиликтүүлүгүн көзөмөлдөөнүн эң жөнөкөй жолу. Убакыт, колдонуучулардын саны, орточо жүктөө жана системанын иштөө убактысы көрсөтүлөт. Иштөө убактысынын буйругу.

иштөө убактысы

Чыгуу системанын күн, саат жана мүнөттөр менен иштөө убактысы жөнүндө маалыматтарды камтыйт.

22:54:34 +1:26, 1 колдонуучу, 0,11, 0,03, 0,01 орточо жүктөө

Бул билдирет:

Азыр саат 22:54:34.
Система канча убакыттан бери (1 саат 26 мүнөт) онлайн режиминде иштейт.
Канча адам катталды? Учурда (1 колдонуучу)?
Акыркы 1, 5 жана 15 мүнөт ичинде системанын орточо жүгү 0,11, 0,03 жана 0,01 болду.

w буйругу (2-ыкма)

Сервердин иштөө убактысы, активдүү колдонуучулардын саны. Жана алардын процесстеринин азыркы абалы. Баарын көрүүгө болот. w буйругу менен. w буйругу мындайча чакырылат:

w

Иштөө убактысы буйругу сыяктуу эле, чыгаруунун биринчи сабы учурдагы убакытты, системанын иштөө убактысын, колдонуучулардын санын жана орточо жүктү камтыйт.

КОЛДОНУУЧУ TTY FROM LOGIN@ IDLE JCPU PCPU ЭМНЕ root pts/0 23:06:57 UP 1:38 1 колдонуучу Жүктөө орточо 0,00, 0,00, 0,00 192.168.1.52 21:30 0,00с 1,815с

3. Жогорку командачылык. Сервердин абалын кантип текшерсе болот

Жогорку команда реалдуу убакыт режиминде иштеп жаткан процесстердин жана ресурстардын пайдаланылышынын кыскача баяндамасын көрсөткөн системанын мониторингинин утилитасы. Сервердин иштөө убактысы да көрсөтүлөт. Жогорку буйрук терүү менен чакырылат:

үстү

Чыгаруунун эң башында. Учурдагы убакыт жана системанын орточо жүгү менен.

23:27:01 +4 күн, 10:20, 1 колдонуучу, 0,22, 0,12, 0,09 орточо жүктөө
Милдеттер: Бардыгы: 163; бир кыймылда; он алтынчы-эки эс алуу; нөл токтотулду; нөл зомби. Процессорлордун саны: 6,1 u, 1,0 sy, 0 ni, 92,7 id, 0,1 жол, 0 с, 0 с жана 0 ст
Эстутумду колдонуунун бөлүштүрүлүшү төмөнкүчө: жалпысынан 404 343 байт, жеткиликтүү 282 644 байт, колдонуудагы 104 916 байт жана буферлерде жана кэште 271 586 байт.
Жалпы алмаштырылган байт 8388600, 8316440 жеткиликтүү жана 72160 ээлеген. Mem.2905352 пайдалуу

Жогорку буйрукту калтыруу үчүн q басыңыз.

4. /proc/uptime. Файл колдонулат. Опцияда

Linux ичиндеги /proc/uptime файлы сервердин иштөө убактысы жазылган жерде. Файлдын мазмуну сервер канча убакыт иштеп жатканын айтып берет. Чуркап баштаңыз:

cat /proc/uptime эмне кылат

Системанын иштөө убактысы секундада жана токтоп калуу. Иштөө убактысынын маанисин түшүнүктүү кылуу үчүн, awk колдонсоңуз болот.

Мисалы, /proc/uptime төмөнкүнү окушу мүмкүн: awk “print int($1/86400)” күн “int((($1%86400)/3600)” саат “int((($1%3600)/60)” мүнөт,”

Эгер сиз бул буйрукту киргизсеңиз. Кызматкерди таануу эмне үчүн маанилүү

5-вариант: sys info буйругун колдонуңуз, сервердин абалын кантип текшерүү керек.

Башка системалык көрсөткүчтөрдүн арасында сервердин иштөө убактысы. sysinfo буйругу менен көрүүгө болот. Бир нече Linux басылмаларында. sys info буйругу төмөнкү терүү менен чакырылат:

sysinfo

Чыгуу башка система маалыматтары менен бирге сервердин иштөө убактысын камтыйт.

6. Command whom is Method үчүн -b варианты. Сервердин абалын кантип текшерсе болот

Who командасы системадагы колдонуучулар жөнүндө маалымат берет. -b параметри көрсөтөт. who командасынын -b которуштуруусу төмөнкү чакырууну талап кылат:

ким – б

Жыйынтык системанын эң акыркы жүктөө убактысын көрсөтөт. Учурдагы убакыттан сервердин жүктөө убактысын алып салуу менен, сервердин канча убакыттан бери онлайн болгонун аныктай аласыз.

7. Эң акыркы буйруктагы -x опциясы

Мурунку буйруктун жыйынтыгы системага кирген бардык колдонуучулардын журналын көрсөтөт. Системаны кайра күйгүзүү жана кубат циклдери тууралуу маалымат -x опциясы аркылуу да жеткиликтүү. Мурунку буйрукту -x которуштуруусу менен аткаруу үчүн, териңиз:

акыркы -x

Эң акыркы “системаны жүктөө” деп жазылган чыгаруу жазуусун табыңыз. Ушундан улам сиз аныктай аласыз. Ошентип, канча убакыт болду.

8. Systemd-анализ сегизинчи техника.

Эгерде сиздин сервериңиз системада иштесе, системаны анализдөө буйругун колдонуу менен анын канчалык ишенимдүү экенин көрө аласыз. Чуркап баштаңыз:

системалык-анализ

Чыгуу канча убакыт өткөнүн көрсөтөт. Бардык Linux дистрибьюторлору бул буйрукту бере албастыгын эстен чыгарбоо керек.

Конкреттүү нускамалар: Сервердин абалын кантип текшерүү керек
Убакыт, колдонуучулар, орточо жүктөө жана системанын иштөө убактысынын баары иштөө убактысы буйругу менен көрсөтүлөт.
w – активдүү колдонуучулардын саны жана түрлөрү, ошондой эле системанын типтүү жүгү жана иштөө убактысы жөнүндө маалыматтарды ачып берет.
Top – Учурдагы сервердин иштөө убактысын көрсөтөт. Жана абалы, ошондой эле учурдагы процесстер.
Сиз /proc/uptime файлын ачканда.
Эгер тутумуңуз аны колдосо, sysinfo буйругу сервердин иштөө убактысын көрсөтөт.
Учурдагы жүктөө убактысын көрүү үчүн who -b колдонуу.
Акыркы -x – бардык кирүүлөрдүн, чыгуулардын жана системаны кайра баштоонун журналын көрсөтөт.
Systemd-анализ жеткиликтүүлүгүн текшерет.

Корутунду

Иштөө убактысы, w, top, /proc/uptime жана sys маалыматы сыяктуу бир нече Linux буйруктары. Ким, акыркы жана системалары-анализ. Бул окуу куралы сервердин жеткиликтүүлүгүн аныктоо үчүн. Бул программаларды колдонуу менен, сиз сервериңиздин иштешине көз салып, анын ар дайым онлайн жана иштөөгө даяр экендигине ынана аласыз.

Сиз өз пикириңизди билдирип, бул колдонмону жакшыртуу боюнча сунуштарды берсеңиз болот. Кантип жакшыраак кызмат кыла алабыз деген сунуштарыңыз барбы? Биздин окурмандар болмок.

Leave a Reply

Your email address will not be published. Required fields are marked *