Azure portalı etrafına baktım ve ağda arama yaptım, ancak bir yanıt bulamadık. Webjobs üzerinde metrik almak için belki de api veya powershell aracılığıyla bir yol var mı? Bireysel iş başına ortalama çalışma zamanı gibi? Aynı zamanda, bir webjob'in tetiklediği bir mesajın sıraya konmuş zamanını da bulmak isterim (bu muhtemelen bir metrik metrik olmasa da bir metrik metriktir). Herhangi bir işaretçi takdir edilecektir.Azure WebJobs ve Sıradaki Metrikler
1
A
cevap
2
Igorek'in dediği gibi, bunun da mümkün olduğunu düşünmüyorum. Uygulamayı izlemek için birçok araç var. Bunlardan ikisi Azure entegrasyonunu vardır:
Bir webjob metrik göndermek için Başvuru Insights'ı kullandık. Eğer bir kuyruktan bir ileti işlemeye süresini hesaplamak istiyorsanız
, böyle bir şey yapabilirsiniz:: Bu ayar Uygulama anlayışlar öğretici n da webjob takip edebilirsiniz
public async Task ProcessAsync([ServiceBusTrigger("queueName")] BrokeredMessage incommingMessage)
{
var stopwatch = Stopwatch.StartNew();
// Process your message
...
stopwatch.Stop();
// You should only instantiate the TelemetryClient once in your application.
var telemetryClient = new TelemetryClient() { InstrumentationKey = "MyInstrumentationKey"};
//Send your metric
telemetryClient.TrackMetric("ProcessQueueMessageElapsedTime", stopwatch.ElapsedMilliseconds);
}
2
Bunun 3. taraf hizmetleri kullanmadan mümkün olduğunu düşünmeyin. Aslında, bildiğim tek şey, özellikle de bu iş ile bağlantılı olduğum CloudMonix.
İlgili konular
- 1. Azure Webjobs için Komut Satırı Argümanları
- 2. Azure WebJobs - Async Yöntemlerini kullanabilir miyim?
- 3. azure webjobs ile zamanlanmış bir görev için parametreyi nasıl geçirebilirim
- 4. Dropwizard'a ek metrikler ekleme
- 5. Azure üyeliği ve webjob soruları
- 6. restart sonraki sıradaki kimliği
- 7. Kitaplığı (özet) kullanarak metrikler nasıl değiştirilir?
- 8. kıvılcım; metrikler grafit lavaboya nasıl gönderilir?
- 9. Azure Web Sitesi ve Azure Bulut hizmeti
- 10. Performans Azure Blob ve Azure Tablo
- 11. rabbitmq Sıradaki iletiyi zorlama. Node.JS
- 12. Sonraki Sıradaki Bellek Ayırma Sorunu
- 13. Sıradaki enumerator sabiti/özelliği alın
- 14. SQL Azure ve Dizinler
- 15. Pandalar: Verilen bir sıradaki satır ve sütunlarla döndürme
- 16. Azure web işleri denetim masası günlüğü nasıl denetlenir ve korunur?
- 17. Sürekli Azure Web Jobs ne kadar iddialı ve e-posta gönderebilir?
- 18. Uzun koşu Azure Webjob - Ben Azure ile çalışıyoruz
- 19. Sıradaki değeri bir değişkene nasıl alırsınız?
- 20. Azure yapılandırma ayarları ve Microsoft.WindowsAzure.CloudConfigurationManager
- 21. ASP.NET 5 ve Azure DocumentDb
- 22. Azure
- 23. SymPy, 4. sıradaki polinom denklemini çözemez
- 24. Azure
- 25. BIRT: Sıradaki satır Bir tablo grubundaki renk
- 26. Azure
- 27. Azure
- 28. Azure Storm - Azure Akış Analizi
- 29. Azure AD - Azure AD B2C - Azure AD B2B
- 30. Amazon SQS mesajlarını kaydetmek ve sıradaki verileri okumak için lambda'yı kullanmak ve mysql
Teşekkürler Thomas. Genel metrikler için web sitemde AI kullanıyorum, ancak özel metrikleri takip edebileceğimi her zaman unutuyorum. –
Evet bazen aynı problemim var çünkü her sabah hastaneye gelmeden önce beynimi sıfırlarım – Thomas