Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/cdhunt/newrelic_perfmon_plugin
NewRelic Windows Perfmon Plugin
https://github.com/cdhunt/newrelic_perfmon_plugin
Last synced: 8 days ago
JSON representation
NewRelic Windows Perfmon Plugin
- Host: GitHub
- URL: https://github.com/cdhunt/newrelic_perfmon_plugin
- Owner: cdhunt
- License: mit
- Created: 2014-09-08T18:27:11.000Z (about 10 years ago)
- Default Branch: master
- Last Pushed: 2015-02-11T16:15:15.000Z (over 9 years ago)
- Last Synced: 2023-08-02T16:21:27.276Z (over 1 year ago)
- Language: C#
- Size: 876 KB
- Stars: 5
- Watchers: 4
- Forks: 3
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
New Relic Windows Perfmon Plugin
=======================This is an executable/Windows service to push Windows Perfmon data to the [New Relic Platform](http://newrelic.com/platform "New Relic Platform").
[![Build status](https://ci.appveyor.com/api/projects/status/hjbbbol9tk1wqept)](https://ci.appveyor.com/project/cdhunt/newrelic-perfmon-plugin)
### Table of Contents
* [Requirements](#requirements)
* [Configuration](#configuration)
* [Custom Counters](#custom-counters)
* [Service Installation](#service-installation)### Requirements
* .NET >= 4.0
* New Relic account### Configuration
Create two new text files in the .\config directory named `newrelic.json` and `plugin.json`. You can use the contents of the _template_ files as a starting point.
* **newrelic.json** - The only required field is your New Relic license key which can be found on the Account Summary page. See [github.com/newrelic-platform/newrelic_dotnet_sdk](https://github.com/newrelic-platform/newrelic_dotnet_sdk#configuration-options) for more options.
* **plugin.json** - This is the list of servers and counters you want to monitor. The `name` field needs to be a network address/hostname accessible from the system this service is running on. This `name` will show up as the Instance name in [https://rpm.newrelic.com](https://rpm.newrelic.com).#### Custom Counters
Check out the [Wiki](../../wiki/custom-counters) for instructions on customizing the Perfmon counters collected by this service.### Service Installation
`newrelic_perfmon_plugin.exe install`
You will be prompted for credentials. The service will need to run under an account that has user access to all hosts referenced in **plugin.json**.
This executable is built using the [Topshelf](http://topshelf-project.com/ "Topshelf") library.