-
-
Notifications
You must be signed in to change notification settings - Fork 1.1k
MonitoringPlugin tr TR
MonitoringPlugin, ASF'nin resmi plugin'idir ve Prometheus zaman serisi veritabanı aracılığıyla ASF sürecini izlemenizi sağlar.
Göster

Teknik kısıtlamalar nedeniyle, bu eklenti generic varyantındaki ASF'yi gerektirir.
ASF varsayılan olarak MonitoringPlugin ile birlikte gelmez, ancak her ASF sürümünde isteğe bağlı bir ek olarak dahil edilmiştir. Eklentiyi, ASF sürümünüzle uyumlu olan resmi yayın'den indirin, ardından eklenti için özel bir plugins/ArchiSteamFarm.OfficialPlugins.Monitoring dizini oluşturun ve arşivi buraya çıkartın.
ASF'nin bir sonraki başlatılmasında, günlükler eklentinin başarılı bir şekilde yüklendiğini standart ASF günlükleme mekanizması aracılığıyla belirtecektir. Ayrıca, /Api/metrics URL'sine IPC arayüzünüzden erişerek bunu doğrulayabilirsiniz. IPC şifresi kullanıyorsanız, uygun yetkilendirme gerektiğinden, /Api/metrics URL'sine ?password=<YourIPCPassword> eklemeniz gerekecektir. Görüntülediğiniz içerik aşağıdakine benzer olmalıdır:
# TYPE asf_build_info gauge
# HELP asf_build_info Build information about ASF in form of label values
asf_build_info{variant="source",version="6.0.2.5"} 1 1713715703686
# TYPE asf_runtime_info gauge
# HELP asf_runtime_info Runtime information about ASF in form of label values
asf_runtime_info{framework=".NET 8.0.4",operating_system="Debian GNU/Linux trixie/sid",runtime="linux-x64"} 1 1713715703686
(...)
ASF ve botlarla ilgili metrikler, adlarında asf_ öneki ile özel olarak belirlenmiştir. Diğer metrikler (örneğin .NET runtime veya ASF'nin HttpClient'ı ile ilgili olanlar), evrensel .NET süreç kurallarına dayalı olarak otomatik olarak üretilir ve bu tür bir öneki taşımaz.
Eklentinin düzgün çalıştığını doğruladıktan sonra, Prometheus örneğinize aşağıdaki gibi bir scrape yapılandırması ekleyebilirsiniz:
scrape_configs:
- job_name: ArchiSteamFarm
metrics_path: /Api/metrics
params:
password:
- YourIPCPassword
static_configs:
- targets:
- 127.0.0.1:1242Doğal olarak, barındırılan Prometheus örneğinizin ASF'nin IPC arayüzüne erişebildiğinden emin olmanız gerekir, password ve targets'ı kullanımınıza göre uyarlayın. IPC şifreniz ayarlı değilse (bu önerilmez), params bölümünü eklemeyi atlayabilirsiniz. Birden fazla ASF örneği çalıştırıyorsanız ve farklı IPC şifreleri kullanıyorsanız, ek scrape yapılandırmaları ekleyebilirsiniz; her örnek için bir tane. Aksi takdirde, aynı şifreyi paylaşan birkaç targets'ı belirtebilirsiniz.
Metrikleriniz Prometheus tarafından toplandıktan sonra, Grafana kullanarak görselleştirme yapabilirsiniz. Bu nedenle, ASF örneğinizi varsayılan ayarlarla çalıştırdığınızı varsayarak, dosyayı buradan indirebilirsiniz. Alternatif olarak, JSON dosyasını repository'dan da alabilirsiniz.
![]() |
![]() |
![]() |
![]() |
|---|---|---|---|
![]() |
![]() |
![]() |
![]() |
|---|---|---|---|
- 🏡 Ana Sayfa
- 💬 SSS
- ⚙️ Kurulum (buradan başlayın)
- 👥 Arkaplan oyun etkinleştirici
- 📢 Komutlar
- 🛠️ Uyumluluk
- 🔧 Yapılandırma
- 🧩 ItemsMatcher Eklentisi
- 📋 Yönetim
- ⏱️ Performans
- 📡 Uzaktan iletişim
- 👪 Steam Aile Paylaşımı
- 🔄 Takas







