Skip to content

Commit

Permalink
Merge pull request #4 from nohros/develop
Browse files Browse the repository at this point in the history
Version 0.16, closes #3
  • Loading branch information
nohros authored Feb 8, 2017
2 parents 2cd16ef + 5274bae commit 4e5bbd1
Show file tree
Hide file tree
Showing 176 changed files with 354 additions and 4,815 deletions.
18 changes: 18 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,24 @@ A metrics library for .NET inspired by the [codahale metrics]
library(http://github.com/codahale/metrics) and [Netflix
servo](http://github.com/codahale/metrics).

Must metrics provides a simple interface for exposing and publishing application metrics in C#. The primary goals are:

* **Flexible Publishing**: Once metrics are exposed, it should be easy to regularly poll the metrics and make them available for internal reporting systems, logs, and services like [Datadog](https://www.datadoghq.com/) and [InfluxDB](https://influxdata.com/).

This is already been implemented inside of Nohros Inc and mous of our applications currently use it.

# Project Details

### Documentation

* [GitHub Wiki](https://github.com/nohros/must.metrics/wiki)

### Communication

* For bugs, feedback, questions and discussions please use [GitHub Issues](https://github.com/nohros/must.metrics/issues).

More details can be found on the [Getting Started](https://github.com/nohros/must.metrics/wiki/Getting-Started) page of the wiki.

## Getting Involved
We use the Collective Code Construction Contract (http://rfc.zeromq.org/spec:22).
collaboration model.
Expand Down
45 changes: 45 additions & 0 deletions must.metrics.sln
Original file line number Diff line number Diff line change
@@ -0,0 +1,45 @@

Microsoft Visual Studio Solution File, Format Version 11.00
# Visual Studio 2010
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "metrics", "src\metrics\metrics.csproj", "{EE140ABF-C917-44D7-B89F-D6946332F507}"
EndProject
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "metrics.tests", "src\tests\metrics.tests.csproj", "{876848CE-99F0-4AA1-8468-365204B77123}"
EndProject
Global
GlobalSection(SolutionConfigurationPlatforms) = preSolution
Debug|Any CPU = Debug|Any CPU
Debug|Mixed Platforms = Debug|Mixed Platforms
Debug|x86 = Debug|x86
Release|Any CPU = Release|Any CPU
Release|Mixed Platforms = Release|Mixed Platforms
Release|x86 = Release|x86
EndGlobalSection
GlobalSection(ProjectConfigurationPlatforms) = postSolution
{EE140ABF-C917-44D7-B89F-D6946332F507}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{EE140ABF-C917-44D7-B89F-D6946332F507}.Debug|Any CPU.Build.0 = Debug|Any CPU
{EE140ABF-C917-44D7-B89F-D6946332F507}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU
{EE140ABF-C917-44D7-B89F-D6946332F507}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU
{EE140ABF-C917-44D7-B89F-D6946332F507}.Debug|x86.ActiveCfg = Debug|Any CPU
{EE140ABF-C917-44D7-B89F-D6946332F507}.Release|Any CPU.ActiveCfg = Release|Any CPU
{EE140ABF-C917-44D7-B89F-D6946332F507}.Release|Any CPU.Build.0 = Release|Any CPU
{EE140ABF-C917-44D7-B89F-D6946332F507}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU
{EE140ABF-C917-44D7-B89F-D6946332F507}.Release|Mixed Platforms.Build.0 = Release|Any CPU
{EE140ABF-C917-44D7-B89F-D6946332F507}.Release|x86.ActiveCfg = Release|Any CPU
{876848CE-99F0-4AA1-8468-365204B77123}.Debug|Any CPU.ActiveCfg = Debug|x86
{876848CE-99F0-4AA1-8468-365204B77123}.Debug|Mixed Platforms.ActiveCfg = Debug|x86
{876848CE-99F0-4AA1-8468-365204B77123}.Debug|Mixed Platforms.Build.0 = Debug|x86
{876848CE-99F0-4AA1-8468-365204B77123}.Debug|x86.ActiveCfg = Debug|x86
{876848CE-99F0-4AA1-8468-365204B77123}.Debug|x86.Build.0 = Debug|x86
{876848CE-99F0-4AA1-8468-365204B77123}.Release|Any CPU.ActiveCfg = Release|x86
{876848CE-99F0-4AA1-8468-365204B77123}.Release|Mixed Platforms.ActiveCfg = Release|x86
{876848CE-99F0-4AA1-8468-365204B77123}.Release|Mixed Platforms.Build.0 = Release|x86
{876848CE-99F0-4AA1-8468-365204B77123}.Release|x86.ActiveCfg = Release|x86
{876848CE-99F0-4AA1-8468-365204B77123}.Release|x86.Build.0 = Release|x86
EndGlobalSection
GlobalSection(SolutionProperties) = preSolution
HideSolutionNode = FALSE
EndGlobalSection
GlobalSection(ExtensibilityGlobals) = postSolution
EnterpriseLibraryConfigurationToolBinariesPath = packages\Unity.2.1.505.2\lib\NET35
EndGlobalSection
EndGlobal
28 changes: 28 additions & 0 deletions nuget/must-metrics.nuspec
Original file line number Diff line number Diff line change
@@ -0,0 +1,28 @@
<?xml version="1.0" encoding="utf-8"?>
<package xmlns="http://schemas.microsoft.com/packaging/2011/08/nuspec.xsd">
<metadata>
<id>must.metrics</id>
<version>0.16.0.0</version>
<title>Must - Metrics</title>
<authors>Nohros Inc</authors>
<owners>Nohros Inc</owners>
<projectUrl>https://github.com/nohros/must.metrics</projectUrl>
<requireLicenseAcceptance>false</requireLicenseAcceptance>
<description>
A metrics library for .NET inspired by the Codahale metrics
library and Netflix servo.
</description>
<summary>The metrics package of the nohros must framework.</summary>
<copyright>Nohros Inc</copyright>
<language>en-US</language>
<tags>csharp framework nohros security metrics codahale netflix servo</tags>
<dependencies>
<dependency id="must.common" version="1.10.0" />
</dependencies>
</metadata>
<files>
<file src="..\bin\release\metrics\nohros.metrics.dll" target="lib\net40\nohros.metrics.dll" />
<file src="..\bin\release\metrics\nohros.metrics.pdb" target="lib\net40\nohros.metrics.pdb" />
<file src="..\bin\release\metrics\nohros.metrics.xml" target="lib\net40\nohros.metrics.xml" />
</files>
</package>
14 changes: 0 additions & 14 deletions src/api/App.cs

This file was deleted.

1 change: 0 additions & 1 deletion src/api/Global.asax

This file was deleted.

30 changes: 0 additions & 30 deletions src/api/Global.asax.cs

This file was deleted.

31 changes: 0 additions & 31 deletions src/api/TagsApi.cs

This file was deleted.

135 changes: 0 additions & 135 deletions src/api/metrics.api.csproj

This file was deleted.

8 changes: 0 additions & 8 deletions src/api/packages.config

This file was deleted.

35 changes: 0 additions & 35 deletions src/api/properties/AssemblyInfo.cs

This file was deleted.

23 changes: 0 additions & 23 deletions src/api/web.config

This file was deleted.

Loading

0 comments on commit 4e5bbd1

Please sign in to comment.