Created
January 10, 2016 11:42
-
-
Save miklund/5d96b9c98556e33c289f to your computer and use it in GitHub Desktop.
2011-11-28 Introducing Alive
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
# Title: Introducing Alive | |
# Author: Mikael Lundin | |
# Link: http://blog.mikaellundin.name/2011/11/28/introducing-alive.html |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<configuration> | |
<configSections> | |
<sectionGroup name="alive" type="LiteMedia.Alive.Configuration, Alive"> | |
<section name="settings" type="LiteMedia.Alive.SettingsSection, Alive"/> | |
<section name="counters" type="LiteMedia.Alive.CountersSection, Alive"/> | |
</sectionGroup> | |
</configSections> | |
<alive> | |
<settings columns="3" /> | |
<counters> | |
<groups> | |
<group name="Hardware" updateLatency="1000"> | |
<counter name="CPU" categoryName="Processor" counterName="% Processor Time" instanceName="_Total" /> | |
<counter name="Memory" categoryName="Memory" counterName="Pages/sec" /> | |
</group> | |
<group name="Memory" updateLatency="5000"> | |
<counter name="RAM" categoryName="Memory" counterName="% Committed Bytes In Use" /> | |
<counter name="Page file" categoryName="Paging File" counterName="% Usage" instanceName="_Total" /> | |
</group> | |
<group name="ASP.NET Performance" updateLatency="1000"> | |
<counter name="Queued req." categoryName="ASP.NET" counterName="Requests Queued" /> | |
<counter name="Rejected req." categoryName="ASP.NET" counterName="Requests Rejected" /> | |
<counter name="Requests/sec" categoryName="ASP.NET Applications" counterName="Requests/Sec" instanceName="__Total__" /> | |
</group> | |
<group name="IIS" updateLatency="5000"> | |
<counter name="App Restarts" categoryName="ASP.NET" counterName="Application Restarts" /> | |
<counter name="Recycles" categoryName="ASP.NET" counterName="Worker Process Restarts" /> | |
</group> | |
<group name="Errors" updateLatency="5000"> | |
<counter name="ASP.NET" categoryName="ASP.NET Applications" counterName="Errors Total" instanceName="__Total__" /> | |
</group> | |
<group name="Session state server" updateLatency="5000"> | |
<counter name="Active" categoryName="ASP.NET" counterName="State Server Sessions Active" /> | |
</group> | |
</groups> | |
</counters> | |
</alive> | |
</configuration> |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<configuration> | |
<configSections> | |
<sectionGroup name="common"> | |
<section name="logging" type="Common.Logging.ConfigurationSectionHandler, Common.Logging" /> | |
</sectionGroup> | |
<section name="log4net" type="log4net.Config.Log4NetConfigurationSectionHandler, log4net"/> | |
</configSections> | |
<common> | |
<logging> | |
<factoryAdapter type="Common.Logging.Log4Net.Log4NetLoggerFactoryAdapter, Common.Logging.Log4net"> | |
<arg key="configType" value="INLINE" /> | |
</factoryAdapter> | |
</logging> | |
</common> | |
<log4net> | |
<appender name="LogFileAppender" type="log4net.Appender.RollingFileAppender"> | |
<file value="logs\log.txt" /> | |
<appendToFile value="true" /> | |
<rollingStyle value="Size" /> | |
<maximumFileSize value="1MB" /> | |
<maxSizeRollBackups value="10" /> | |
<layout type="log4net.Layout.PatternLayout"> | |
<conversionPattern value="%date %-5level %logger - %message%newline" /> | |
</layout> | |
</appender> | |
<appender name="AuditFileAppender" type="log4net.Appender.RollingFileAppender"> | |
<file value="logs\activity.txt" /> | |
<appendToFile value="true" /> | |
<rollingStyle value="Size" /> | |
<maximumFileSize value="1MB" /> | |
<maxSizeRollBackups value="10" /> | |
<layout type="log4net.Layout.PatternLayout"> | |
<conversionPattern value="%date %-5level %logger - %message%newline" /> | |
</layout> | |
</appender> | |
<logger name="alive-debug"> | |
<level value="ALL" /> | |
<appender-ref ref="LogFileAppender" /> | |
</logger> | |
<logger name="alive-activity"> | |
<level value="ALL" /> | |
<appender-ref ref="AuditFileAppender" /> | |
</logger> | |
</log4net> | |
</configuration> |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<!-- IIS 6.0 Configuration --> | |
<system.web> | |
<httpHandlers> | |
<add path="Alive.axd" verb="*" type="LiteMedia.Alive.Handler, Alive"/> | |
</httpHandlers> | |
</system.web> |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<!-- IIS 7+ Configuration --> | |
<system.webServer> | |
<handlers> | |
<add name="Alive" path="Alive.axd" verb="*" type="LiteMedia.Alive.Handler, Alive"/> | |
</handlers> | |
</system.webServer> |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment