snap plugin for collecting ...
Plugin collects specified metrics in-band on OS level
- Linux
You can get the pre-built binaries for your OS and architecture at snap's Github Releases page.
Fork https://github.com/intelsdi-x/snap-plugin-collector-<PLUGIN_NAME>
Clone repo into $GOPATH/src/github/intelsdi-x/
:
$ git clone https://github.com/<yourGithubID>/snap-plugin-collector-<PLUGIN_NAME>
Build the plugin by running make in repo:
$ make
This builds the plugin in /build/rootfs
This plugin has the ability to gather the following metrics:
Namespace | Data Type | Description (optional) |
---|
Example task manifest to use <PLUGIN_NAME> plugin:
{
"version": 1,
"schedule": {
"type": "simple",
"interval": "5s"
},
"workflow": {
"collect": {
"metrics": {
"/intel/": {}
},
"config": {
},
"process": null,
"publish": null
}
}
}
There isn't a current roadmap for this plugin, but it is in active development. As we launch this plugin, we do not have any outstanding requirements for the next release.
This repository is one of many plugins in snap, a powerful telemetry framework. See the full project at http://github.com/intelsdi-x/snap To reach out to other users, head to the main framework
We love contributions!
There's more than one way to give back, from examples to blogs to code updates. See our recommended process in CONTRIBUTING.md.
snap, along with this plugin, is an Open Source software released under the Apache 2.0 License.
- Author: AUTHOR
And thank you! Your contribution, through code and participation, is incredibly important to us.
kromar-wip