Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Browse files

moved the manifesto the end

  • Loading branch information...
commit 6f6038abf65b2e9b43c72a6c67307ab665699009 1 parent 6b4eda8
Geoff Flarity authored
Showing with 10 additions and 10 deletions.
  1. +10 −10 README.md
View
20 README.md
@@ -1,17 +1,8 @@
# Nervous - Monitoring doesn't have to suck.
-## Manifesto:
-
-Graphite does a good job storing and presenting time series data. But I've yet to find satisfactory solution to the problem of *easily* gathering arbitrary hardware, operating system and application data to feed Graphite. Collectd comes closest, it has facilities for writting plugins in Perl, Python and Java. That's great but I had difficulty compiling the Perl plugin and interfaces seems needlessly complex. That said, for those chases where collectd already has a plugin satisfying your needs it's great. Nervous tries to provide a framework for easily creating your own custom monitoring plugins. These plugins are written in JavaScript and chances are good that you already know a little. But most importantly, Nervous tries to this and only this very well.
-
-"Node.js is a platform built on Chrome's JavaScript runtime for easily building fast, scalable network applications. Node.js uses an event-driven, non-blocking I/O model that makes it lightweight and efficient, perfect for data-intensive real-time applications that run across distributed devices."
-
-The ease with which plugins can be written in Node.js JavaScript is also advantage. For these reasons I feel that Node.js is perfectly suited for writing a pluggable monitoring system.
-
-
## About Nervous
-Nervous is the embodiment of the beliefs above. It is a simple plugin based monitoring system with support for sending data to Graphite or [Response](https://github.com/gflarity/response). It follows the 'convention over configuration' and 'keep it simple shithead' ethea.
+Nervous is a simple plugin based monitoring system with support for sending data to Graphite or [Response](https://github.com/gflarity/response). Nervous makes it really easy to get data into graphite.
Contributions in the form of code, plugins, documentation, spreading the word, high fives are all encouraged. Specifically I could use help creating startup scripts, packaging manifests for different platforms etc.
@@ -95,6 +86,15 @@ I will be creating a google group soon.
I will be creating a channel soon.
+## Manifesto:
+
+Graphite does a good job storing and presenting time series data. But I've yet to find satisfactory solution to the problem of *easily* gathering arbitrary hardware, operating system and application data to feed Graphite. Collectd comes closest, it has facilities for writting plugins in Perl, Python and Java. That's great but I had difficulty compiling the Perl plugin and interfaces seems needlessly complex. That said, for those chases where collectd already has a plugin satisfying your needs it's great. Nervous tries to provide a framework for easily creating your own custom monitoring plugins. These plugins are written in JavaScript and chances are good that you already know a little. But most importantly, Nervous tries to this and only this very well.
+
+"Node.js is a platform built on Chrome's JavaScript runtime for easily building fast, scalable network applications. Node.js uses an event-driven, non-blocking I/O model that makes it lightweight and efficient, perfect for data-intensive real-time applications that run across distributed devices."
+
+The ease with which plugins can be written in Node.js JavaScript is also advantage. For these reasons I feel that Node.js is perfectly suited for writing a pluggable monitoring system.
+
+
Please sign in to comment.
Something went wrong with that request. Please try again.