Έχω ορίσει το healthMonitoring στο web.config με παράμετρο heartbeatInterval=10800, αλλά μετά από 24 ώρες δεν έχει γίνει καμία εγγραφή στον πίνακα dbo.aspnet_WebEvent_Events. (Όταν η εφαρμογή τρέχει τοπικά δεν υπάρχει πρόβλημα).
<healthMonitoring heartbeatInterval="10800">
<providers>
<remove name="SqlWebEventProvider" />
<add name="SqlWebEventProvider" connectionStringName="LocalSqlServer"
buffer="false" bufferMode="Notification" maxEventDetailsLength="1073741823"
type="System.Web.Management.SqlWebEventProvider, System.Web,
Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
</providers>
<eventMappings>
<add name="Sk Events" type="Sk.WebCustomEvent, Sk.CustomEvents" />
</eventMappings>
<rules>
<clear />
<add name="Sk Events" eventName="Sk Events" provider="SqlWebEventProvider" profile="Critical" />
<add name="All Errors" eventName="All Errors" provider="SqlWebEventProvider" profile="Critical" />
<add name="Failure Audits" eventName="Failure Audits" provider="SqlWebEventProvider" profile="Critical" />
<add name="Heartbeats" eventName="Heartbeats" provider="SqlWebEventProvider" profile="Critical" />
</rule
</healthMonitoring>
<connectionStrings>
<remove name="LocalSqlServer" />
<add name="LocalSqlServer" connectionString="Server=myserver,port;
Database=mydb; Uid=username; Password=mypassword"
providerName="System.Data.SqlClient" />
</connectionStrings>
Οποιαδήποτε βοήθεια ευπρόσδεκτη.