İyi enstrümantasyonu neyin oluşturduğunu öğreninceye kadar enstrümantasyon kurmanın birçok yolu vardır. Nasıl yapılır, doğrudan Wikipedia girişinden https://en.wikipedia.org/wiki/Instrumentation adresinden alınır .
Enstrümantasyon Nasıl Yapılır
http://www.powersemantics.com/e.html
- Sigara entegre
- Yalnızca birincil veriler
- Çekmeyin itmeyin
- Süreç tarafından organize edilir
- Asla çevrimdışı değil
Ölçme göstergeleri probleminin çözümü var, ancak "itme tabanlı" enstrümantasyonun başka bir sisteme nasıl sinyal verileceğini kavramsallaştırmaktan saptınız. E makalemde açıklandığı gibi, enstrümanlar her zaman veriyi çekmemelidir. Olay güdümlü sinyalizasyon, ihtiyacınız olmayan potansiyel bir arıza noktasıdır.
Ayrı bir uygulama oluşturma konusunda sahip olabileceğiniz kararsızlığı veya şüpheleri gidermek için, monitörler normalde bağımsızdır ( Wikipedia'nın söylediği gibi entegre değildir ). Dolayısıyla monitörünüzün "çalışmıyor olabilir" demek, her zaman açık olan gerçek bir entegre olmayan monitör oluşturmayı seçmediğiniz anlamına gelir. Tüketici sisteminiz enstrümantasyonu doğru bir şekilde modellemez, çünkü kontrolü kendi sürecine entegre eder.
Bu sorumlulukları ayırın ve devam edin. Cihazın silinen servisler için ne sıklıkta makul bir anket yapması gerektiğine karar verin ve verileri bir zamanlayıcı ile yoklayın. Önerilen API çağrısı simon-pearson'u kullanıyorsanız, hizmetlerin ne zaman eklendiğini de tespit edebilirsiniz. Elbette, monitörün servis listesinin bir kopyasını yerel olarak önbelleğe alması gerekir, böylece göstergeler eklenenleri veya kaldırılanları çıkartabilir.