Cockpit - Linux üçin brauzer esasly dolandyryş guraly


“Cockpit”, GNU/Linux serwerleri üçin ulanmak aňsat, ýeňil we ýönekeý, ýöne güýçli uzakdan dolandyryjy, web brauzeri arkaly göni Linux sessiýasyny hödürleýän interaktiw serwer dolandyryş ulanyjy interfeýsi.

Ubuntu, Linux Mint, Fedora, CentOS, Rocky Linux, AlmaLinux, Arch Linux ýaly birnäçe Debian önümlerinde işläp biler.

“Cockpit” Linux-y açýar, şeýlelik bilen ulgam dolandyryjylaryna konteýnerleri başlamak, ammary dolandyrmak, tor konfigurasiýalaryny dolandyrmak, başga-da birnäçe adam bilen bilelikde hasaba alyş barlaglary ýaly işleri aňsat we ygtybarly ýerine ýetirmäge mümkinçilik berýär.

[Şeýle hem halap bilersiňiz: Linux öndürijiligine gözegçilik etmek üçin 20 buýruk setiri gurallary]

Ulanylanda, ulanyjylar hiç hili päsgelçiliksiz Linux terminaly bilen web brauzeriniň arasynda aňsatlyk bilen geçip bilerler. Möhüm zat, ulanyjy “Cockpit” -iň üsti bilen bir hyzmaty başlanda, ony terminal arkaly saklap bolýar we terminalda ýalňyşlyk ýüze çykan halatynda “Cockpit” journalurnalynyň interfeýsinde görkezilýär.

  • Bir Cockpit sessiýasynda birnäçe serweri dolandyrmaga mümkinçilik berýär.
  • Terminal penjiresinde web esasly gaby hödürleýär.
  • Konteýnerleri Docker arkaly dolandyryp bolýar.
  • Ulgam ulanyjy hasaplaryny netijeli dolandyrmagy goldaýar.
  • Performance Co-Pilot çarçuwasyny ulanyp ulgamyň öndürijilik maglumatlary ýygnaýar we grafada görkezýär.
  • Sos-hasabat ulanyp, ulgam konfigurasiýasyny we anyklaýyş maglumatlaryny ýygnamagy goldaýar.
  • Şeýle hem Kubernetes toparyny ýa-da Openshift v3 toparyny goldaýar.
  • Tor sazlamalaryny we başga-da köp zady üýtgetmäge mümkinçilik berýär.

“Linux” ulgamlarynda “Cockpit” -i nädip gurmaly

“Cockpit” -i ähli Linux paýlamalarynda görkezilişi ýaly deslapky resmi ammarlaryndan gurup bilersiňiz:

Fedora paýlamalarynda Cockpit-i gurmak we işletmek üçin aşakdaky buýruklary ulanyň.

# yum install cockpit
# systemctl enable --now cockpit.socket
# firewall-cmd --add-service=cockpit
# firewall-cmd --add-service=cockpit --permanent
# firewall-cmd --reload

“Rocky/AlmaLinux” paýlamalarynda “Cockpit” -i gurmak we işletmek üçin aşakdaky buýruklary ulanyň.

# yum install cockpit
# systemctl enable --now cockpit.socket
# firewall-cmd --add-service=cockpit
# firewall-cmd --add-service=cockpit --permanent
# firewall-cmd --reload

Cockpit, Red Hat Enterprise Linux Extras ammaryna 7.1 we soňraky wersiýalardan goşulýar:

# yum install cockpit
# systemctl enable --now cockpit.socket
# firewall-cmd --add-service=cockpit --permanent
# firewall-cmd --reload

Kokpit Debianyň resmi ammarlaryna girýär we ony aşakdaky buýruklar arkaly gurup bilersiňiz.

# apt-get update
# apt-get install cockpit
# mkdir -p /usr/lib/x86_64-linux-gnu/udisks2/modules
# ufw allow 9090
# ufw allow 80

Ubuntu we Linux Mint paýlamalarynda Cockpit goşulmaýar, ýöne aşakdaky buýruklary ýerine ýetirip, resmi Cockpit PPA-dan gurnap bilersiňiz:

$ sudo add-apt-repository ppa:cockpit-project/cockpit
$ sudo apt-get update
$ sudo apt-get install cockpit
$ sudo systemctl enable --now cockpit.socket

Arch Linux ulanyjylary aşakdaky buýrugy ulanyp, Arch Ulanyjy ammaryndan Cockpit gurup bilerler.

# yaourt cockpit
# systemctl start cockpit
# systemctl enable cockpit.socket

Linux-da Cockpit-i nädip ulanmaly

“Cockpit” üstünlikli gurlandan soň, aşakdaky ýerlerde web brauzeri ulanyp bilersiňiz.

https://ip-address:9090
OR
https://server.domain.com:9090

Aşakdaky interfeýsde girmek üçin ulgam ulanyjy adyny we paroly giriziň:

Hasaba gireniňizden soň, indiki suratda görkezilişi ýaly CPU, oryat, Disk I/O we Network traffigi üçin ulgam maglumatlaryňyzyň we öndürijilik grafikleriniň gysgaça mazmuny size hödürlener:

Dolandyryş paneli menýusynda Indiki Hyzmatlar bar. Bu ýerde Maksatlar, Ulgam hyzmatlary, rozetkalar, taýmerler we ýollar sahypalaryny görüp bilersiňiz.

Aşakdaky interfeýs ulgamyňyzda işleýän hyzmatlary görkezýär.

Dolandyrmak üçin bir hyzmaty basyp bilersiňiz. Islän funksiýaňyzy almak üçin açylýan menýulara basyň.

Surnallar menýusynyň elementi, gündelikleri barlamaga mümkinçilik berýän surnallar sahypasyny görkezýär. Surnallar aşakdaky suratdaky ýaly säwlikler, duýduryşlar, bildirişler we hemmesine bölünýär.

Mundan başga-da, soňky 24HR ýa-da 7 günüň dowamynda gündelikler ýaly wagtlara görä gündelikleri görüp bilersiňiz.

Logekeje giriş ýazgysyny barlamak üçin basyň.

“Cockpit” ulgamdaky ulanyjy hasaplaryny dolandyrmaga, Gurallara girmäge we Hasaplara basmaga mümkinçilik berýär. Ulanyjy hasabyna basmak, ulanyjynyň hasabynyň jikme-jikliklerini görmäge mümkinçilik berýär.

Ulgam ulanyjysyny goşmak üçin\Täze hasap aç düwmesine basyň we aşakdaky interfeýsde zerur ulanyjy maglumatlaryny giriziň.

Terminal penjiresini almak üçin Gurallar → Terminala gidiň.

“Cockpit” -e Linux serwerini nädip goşmaly

Üns beriň: Cockpit dolandyryş panelinde gözegçilik etmek üçin Cockpit-i ähli uzakdaky Linux serwerlerine gurnamalydygyňyzy biliň. Şonuň üçin, Cockpit-e täze serwer goşmazdan ozal guruň.

Başga bir serwer goşmak üçin dolandyryş paneline basyň, aşakdaky ekrany görersiňiz. (+) belgisine basyň we serweriň IP adresini giriziň. Goşýan her serweriňiz üçin maglumatlaryň aýratyn reňk ulanyp, Cockpit-de görkezilýändigini ýadyňyzdan çykarmaň.

Edil şonuň ýaly, Cockpit-iň aşagyna köp Linux serwerini goşup, olary hiç hili kynçylyksyz dolandyryp bilersiňiz.

Häzirlikçe, ýöne bu ýönekeý we ajaýyp serweri, uzakdan dolandyryjy guran bolsaňyz has köp gözläp bilersiňiz.

Kokpitiň resmi resminamalary: http://cockpit-project.org/guide/latest/

Islendik sorag ýa-da teklip, şeýle hem mowzuk hakda pikir alyşmak üçin aşakdaky teswir bölümini bize gaýdyp gelmekden çekinmäň.