Bu sayfa topluluk tarafından çevrilmiştir ve güncel olmayabilir. Referans versiyonuna (İngilizce) bakın.

Bu sayfa topluluk tarafından çevrilmiştir ve güncel olmayabilir. Referans versiyonuna (İngilizce) bakın.

Bu sayfa topluluk tarafından çevrilmiştir ve güncel olmayabilir. Referans versiyonuna (İngilizce) bakın.

Tarafından desteklenmektedir
Gözlemlenebilirlik

Gözlemlenebilirlik

FrankenPHP yerleşik gözlemlenebilirlik özellikleri sunar: Prometheus uyumlu metrikler ve yapılandırılmış günlük kaydı. Bu özellikler, aşağıda önerilen araçlarla birlikte, PHP uygulamanızın geliştirme ve üretimdeki davranışına tam görünürlük sağlar.

# Ember TUI ve Prometheus dışa aktarıcı

Ember, FrankenPHP’yi izlemenin en kullanıcı dostu yoludur.

Caddy’nin admin API’sine bağlanır ve FrankenPHP ile derinlemesine entegre olur; sıfır yapılandırma ve harici altyapı olmadan gerçek zamanlı görünürlük sağlar.

Hem geliştirmede hem üretimde kullanılmak üzere tasarlanmıştır: yerel kullanım için bir TUI panosu ve üretim izlemesi için bir Prometheus dışa aktarma daemon modu vardır.

Tip

Özelliklerin tam listesi ve kurulum ayrıntıları için Ember belgelerine bakın.

# Metrikler

Caddy metrikleri etkinleştirildiğinde FrankenPHP; iş parçacıkları, worker’lar, istek işleme ve kuyruk derinliği için Prometheus uyumlu metrikler yayınlar.

Kullanılabilir metriklerin tam listesi için Metrikler sayfasına bakın.

# Günlük kaydı

FrankenPHP, Caddy’nin günlük sistemine entegre olur ve şiddet düzeyi ile bağlam verisi içeren yapılandırılmış günlükler için frankenphp_log() sağlar; bu da Datadog, Grafana Loki veya Elastic gibi platformlara aktarımı kolaylaştırır.

Kullanım ayrıntıları için Günlük kaydı sayfasına bakın.

# Özel Prometheus/Grafana kurulumu

Özel bir izleme yığını tercih ediyorsanız FrankenPHP metriklerini doğrudan toplayabilirsiniz. İki seçenek vardır:

  1. Caddy’yi doğrudan tarayın: Caddy, metrikleri admin uç noktasında yayınlar (varsayılan: localhost:2019/metrics)
  2. Ember üzerinden tarayın: Ember --expose ile çalışırken FrankenPHP metriklerini, Caddy verisinden türetilen hesaplanmış metriklerle (RPS, gecikme yüzdelikleri, hata oranları) birlikte özel bir uç noktada yayınlar.
Bu sayfayı düzenleyin