Apache HTTP Sunucusu Sürüm 2.4

Apache > HTTP Sunucusu > Belgeleme > Sürüm 2.4 > Modüller

# Apache Modülü mod_status

Mevcut Diller: en | fr | ja | ko | tr

Bu çeviri güncel olmayabilir. Son değişiklikler için İngilizce sürüm geçerlidir.

Açıklama: | Sunucu etkinliği ve başarımı hakkında bilgi sağlar.
Durum: | Temel
Modül Betimleyici: | status_module
Kaynak Dosyası: | mod_status.c

### Özet

`mod_status` modülü, sunucu yöneticisinin, HTTP sunucusunun ne kadar başarılı olduğu hakkında bilgi edinmesini sağlar. Bilgiler, kolayca okunabilen bir HTML sayfası olarak sunulur ve o anki sunucu istatistiklerinden oluşur. Gerekirse sayfa kendiliğinden tazelenebilir (uyumlu bir tarayıcı gerekir). Diğer sayfa o anki sunucu durumunu makine tarafından okunabilen biçimde listeler.

Sunulan bilgiler şunlardır:

- İstekleri sunan çocuk süreç sayısı
- Boştaki çocuk süreçlerin sayısı
- Her çocuk sürecin durumu, çocuk sürecin işleme tabi tuttuğu istek sayısı ve sunduğu bayt sayısı (*)
- Toplam erişim sayısı ve sunulan toplam bayt sayısı (*)
- Sunucunun kaç kere başlatıldığı/yeniden başlatıldığı ve ne kadar zamandır çalışmakta olduğu
- Saniyedeki ortalama istek sayısı, saniyedeki bayt sayısı ve istek başına ortalama bayt sayısı (*)
- Apache tarafınan toplamda ve her çocuk süreç tarafından ayrı ayrı kullanılan o anki işlemci zamanı yüzdesi (*)
- O an işlem görmekte olan konakların ve isteklerin sayısı (*)

"(*)" imli bilgiler sadece `ExtendedStatus` yönergesinin değeri `On` olduğu takdirde mevcuttur.

### Yönergeler

Bu modül yönerge içermez.

### Konular

- Durum Bilgisi Desteğinin Etkinleştirilmesi
- Sayfanın Tazelenmesi
- Makine Tarafından Okunabilen Durum Dosyası

## Durum Bilgisi Desteğinin Etkinleştirilmesi

Durum raporları, sadece mesela.dom alanından ve sadece tarayıcılar için etkin kılınmak istenirse `httpd.conf` dosyasına şu satırlar eklenebilir:

`<Location /server-status>
SetHandler server-status
Order Deny,Allow
Deny from all
Allow from .mesela.dom
</Location>`

Sunucu istatistiklerine tarayıcınızla erişmek isterseniz, `http://sunucunuzun.ismi.buraya/server-status` şeklinde bir istek yapabilirsiniz.

## Sayfanın Tazelenmesi

Tarayıcınız “tazeleme” yeteneğine sahipse durum sayfası düzenli aralıklarla güncellenecektir. Sayfanın N saniyede bir güncellenmesini isterseniz isteği şöyle yapabilirsiniz:
`http://sunucunuzun.ismi.buraya/server-status?refresh=N`

## Makine Tarafından Okunabilen Durum Dosyası

Durum dosyasının makine tarafından okunabilen sürümüne `http://sunucunuzun.ismi.buraya/server-status?auto` şeklinde bir istek yaparak erişebilirsiniz. Bu, kendiliğinden çalıştığı takdirde yararlıdır; Apache dağıtımının `/support` dizininde bulunan `log_server_status` isimli perl betiğine bakınız.

### Güvenlik

`mod_status` sunucu içinde derlendiği takdirde istatistikleri raporlama yeteneği dizin içi yapılandırma dosyaları (`.htaccess` gibi) dahil tüm yapılandırma dosyaları için kullanılabilir olacaktır. Bu durum güvenlik ile ilgili olarak siteniz için içinden çıkılması güç durumlara yol açabilir (çapanoğlu durumu).

Mevcut Diller: en | fr | ja | ko | tr