Yadda ake Kula da Ayyukan Apache Ta amfani da mod_status a cikin Ubuntu


Duk da yake a koyaushe kuna iya hango ido a fayilolin shiga Apache don samun bayanai game da mai amfani da yanar gizonku kamar haɗi mai aiki, za ku iya samun cikakken bayyani game da aikin uwar garken gidan yanar gizonku ta hanyar ba da tsarin mod_status.

Moduleaƙidar mod_status sigar Apache ce wacce ke ba masu amfani damar samun cikakken cikakken bayani game da ayyukan Apache a kan shafin HTML mai sauki. A zahiri, Apache tana kula da shafin matsayin sabarta don kallon jama'a.

Kuna iya duba matsayi na Apache (Ubuntu) ta hanyar zuwa adireshin da ke ƙasa:

  • https://apache.org/server-status

Apache mod_status yana ba da damar yin amfani da shafi na HTML mai ɗauke da bayanai kamar:

  • Sigar saba
  • Yau da lokaci a cikin UTC
  • Sabunta Sabis
  • Sabis ɗin sabis
  • Jimlar zirga-zirga
  • Adadin adadin buƙatun shigowa
  • Sashin yanar gizo mai amfani da CPU
  • PIDs tare da abokan cinikinmu da ƙari.

Bari yanzu mu canza motsi mu ga yadda zaku iya samun ƙididdiga na yau da kullun game da sabar yanar gizo ta Apache.

Operating System: 	Ubuntu 20.04
Application:            Apache HTTP server
Version:                2.4.41
IP address:             34.123.9.111
Document root:          /var/www/html

Enable mod_status a cikin Apache Ubuntu

Ta hanyar tsoho, Apache suna jigilar tare da mod_status module an riga an kunna. Kuna iya tabbatar da wannan ta hanyar duba kundin adireshin mods_enabled ta hanyar gudanar da umarnin ls kamar yadda aka nuna:

$ ls /etc/apache2/mods-enabled

Tabbatar cewa fayilolin status.conf da status.load suna nan. Idan ba haka ba, kuna buƙatar kunna tsarin mod_status ta hanyar kiran umarnin:

$ sudo /usr/sbin/a2enmod status

Sanya mod_status a cikin Apache Ubuntu

Kamar yadda aka fada a baya, an riga an kunna mod_status. Koyaya, ana buƙatar ƙarin tweaks a gare ku don samun damar shafin halin uwar garken. Don yin haka, kuna buƙatar gyara fayil ɗin status.conf .

$ sudo vim /etc/apache2/mods-enabled/status.conf 

Sanya umarnin ip don buƙatar adireshin IP na inji wanda zaku sami dama ga sabar daga.

Adana canje-canje kuma sake kunna Apache don canje-canje don aiwatarwa don tabbatar da halin kamar yadda aka nuna:

$ sudo systemctl restart apache2

Sannan tabbatar da matsayin Apache kuma tabbatar da shi yana gudana.

$ sudo systemctl status apache2

Bayan haka, bincika URL ɗin sabar yanar gizo kamar yadda aka nuna.

http://server-ip/server-status

Za ku sami shafi na HTML wanda ke nuna tarin bayanan Apache da kuma jerin kididdiga kamar yadda aka nuna.

NOTE: Don samun shafin shakatawa bayan kowane lokaci, misali, daƙiƙa 5, saka app ɗin \"? Refresh = 5" a ƙarshen URL.

http://server-ip/server-status?refresh=5

Wannan yana samar da ingantaccen damar saka idanu akan aikin uwar garken ku fiye da yadda yake a tsaye HTML shafi a baya.

Wannan yanzu haka game da tsarin mod_status. Kasance Tare damu da Tecmint dan karin bayani.