Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings
This repository was archived by the owner on Mar 26, 2019. It is now read-only.
/HealthPublic archive

App Metrics Health is an open-source and cross-platform .NET library used to define and report application health checks

License

NotificationsYou must be signed in to change notification settings

AppMetrics/Health

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

App Metrics HealthApp Metrics

Official SiteLicenseGitter

What is App Metrics Health?

App Metrics Health is an open-source and cross-platform .NET library used define health checks within an application, see theGetting Started Guide.

Latest Builds, Packages & Repo Stats

BranchAppVeyorTravisCoverage
devAppVeyorTravisCoveralls
masterAppVeyorTravisCoveralls
PackageDev ReleasePre-ReleaseRelease
App.Metrics.HealthMyGet StatusNuGet StatusNuGet Status
App.Metrics.Health.AbstractionsMyGet StatusNuGet StatusNuGet Status
App.Metrics.Health.Checks.HttpMyGet StatusNuGet StatusNuGet Status
App.Metrics.Health.Checks.NetworkMyGet StatusNuGet StatusNuGet Status
App.Metrics.Health.Checks.ProcessMyGet StatusNuGet StatusNuGet Status
App.Metrics.Health.CoreMyGet StatusNuGet StatusNuGet Status
App.Metrics.Health.Formatters.AsciiMyGet StatusNuGet StatusNuGet Status
App.Metrics.Health.Formatters.JsonMyGet StatusNuGet StatusNuGet Status
App.Metrics.Health.Reporting.SlackMyGet StatusNuGet StatusNuGet Status
App.Metrics.Health.Reporting.MetricsMyGet StatusNuGet StatusNuGet Status

How to build

AppVeyor andTravis CI builds are triggered on commits and PRs todev andmaster branches.

See the following for build arguments and running locally.

ConfigurationDescriptionDefaultEnvironmentRequired
BuildConfigurationThe configuration to run the build,Debug orReleaseReleaseAllOptional
PreReleaseSuffixThe pre-release suffix for versioning nuget package artifacts e.g.betaciAllOptional
CoverWithDotCover orOpenCover to calculate and report code coverage,None to skip. When notNone, a coverage file and html report will be generated at./artifacts/coverageOpenCoverWindows OnlyOptional
SkipCodeInspectfalse to run ReSharper code inspect and report results,true to skip. Whentrue, the code inspection html report and xml output will be generated at./artifacts/resharper-reportsfalseWindows OnlyOptional
BuildNumberThe build number to use for pre-release versions0AllOptional
LinkSourcesSource link support allows source code to be downloaded on demand while debuggingtrueAllOptional

Windows

Runbuild.ps1 from the repositories root directory.

.\build.ps1

With Arguments

.\build.ps1 --ScriptArgs '-BuildConfiguration=Release -PreReleaseSuffix=beta -CoverWith=OpenCover -SkipCodeInspect=false -BuildNumber=1'

Linux & OSX

Runbuild.sh from the repositories root directory. Code Coverage reports are now supported on Linux and OSX, it will be skipped running in these environments.

.\build.sh

With Arguments

.\build.sh --ScriptArgs '-BuildConfiguration=Release -PreReleaseSuffix=beta -BuildNumber=1'

Contributing

See thecontribution guidlines for details.

Acknowledgements

Thanks for providing free open source licensing

License

This library is release under Apache 2.0 License ( see LICENSE ) Copyright (c) 2016 Allan Hardy

SeeLICENSE


Powered By NDepend


About

App Metrics Health is an open-source and cross-platform .NET library used to define and report application health checks

Topics

Resources

License

Contributing

Stars

Watchers

Forks

Packages

No packages published

Contributors5


[8]ページ先頭

©2009-2025 Movatter.jp