0
我們在我們的webforms應用程序上有幾個上傳控件。這些頁面顯示了很長的響應時間。這些頁面也有其他的功能,所以我們不想忽略在這個線程中討論的新文物中的整個頁面NewRelic - How to Ignore part of a web application忽略新文件中網頁的上傳部分
有沒有辦法通過新的文物API忽略頁面的一部分中的指標?
我們在我們的webforms應用程序上有幾個上傳控件。這些頁面顯示了很長的響應時間。這些頁面也有其他的功能,所以我們不想忽略在這個線程中討論的新文物中的整個頁面NewRelic - How to Ignore part of a web application忽略新文件中網頁的上傳部分
有沒有辦法通過新的文物API忽略頁面的一部分中的指標?
您可以將IgnoreTransaction用於特定的方法。但該方法不具有歧視性。沒有辦法告訴它「只忽略特定頁面的交易」。但是,沒有理由不能使用if
語句調用該方法,然後在該語句中指定單個頁面,以便忽略它們。有問題的頁面必須在代碼中被隔離,但這不應該太難。我希望這有幫助!
因此,如果在頁面上的方法中設置NewRelic.Api.Agent.NewRelic.IgnoreTransaction(),這隻會忽略該方法?如果我想整個頁面被忽略,那麼我把它放在哪裏呢? – Addeladde 2014-11-02 08:35:01
這取決於您是否希望在「瀏覽器」中忽略整個頁面,或者是否希望忽略頁面中的每個方法,但希望瀏覽器監視仍提供頁面加載時間。如果您希望忽略在頁面中加載的每個方法,則必須對由特定頁面加載的每個方法使用IgnoreTransaction()方法。如果您希望忽略瀏覽器監控頁面,則需要將DisableBrowserMonitoring()方法添加到應用程序代碼頁面的頂部。 – Kyle 2014-11-03 16:43:58