Repository: falcon Updated Branches: refs/heads/master 54430ed27 -> 65c804cba
FALCON-2008 Add documentation for Graphite Notification Plugin Author: Praveen Adlakha <[email protected]> Reviewers: @pallavi-rao Closes #181 from PraveenAdlakha/2008 Project: http://git-wip-us.apache.org/repos/asf/falcon/repo Commit: http://git-wip-us.apache.org/repos/asf/falcon/commit/65c804cb Tree: http://git-wip-us.apache.org/repos/asf/falcon/tree/65c804cb Diff: http://git-wip-us.apache.org/repos/asf/falcon/diff/65c804cb Branch: refs/heads/master Commit: 65c804cbac7884f28d60d18116625938a8811456 Parents: 54430ed Author: Praveen Adlakha <[email protected]> Authored: Fri Jun 10 12:38:21 2016 +0530 Committer: Pallavi Rao <[email protected]> Committed: Fri Jun 10 12:38:21 2016 +0530 ---------------------------------------------------------------------- .../site/twiki/GraphiteMetricCollection.twiki | 22 ++++++++++++++++++++ docs/src/site/twiki/Operability.twiki | 5 +++++ 2 files changed, 27 insertions(+) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/falcon/blob/65c804cb/docs/src/site/twiki/GraphiteMetricCollection.twiki ---------------------------------------------------------------------- diff --git a/docs/src/site/twiki/GraphiteMetricCollection.twiki b/docs/src/site/twiki/GraphiteMetricCollection.twiki new file mode 100644 index 0000000..c76e68d --- /dev/null +++ b/docs/src/site/twiki/GraphiteMetricCollection.twiki @@ -0,0 +1,22 @@ +---++Graphite Metric Collection + +Graphite Metric Collection currently allows to collect the following metrics at process level : + +1. Processing time the process spent in the running state in seconds (workflow_end_time - workflow_start_time) +2. Wait time that the process spent in the waiting/ready state. (workflow_start_time - workflow_nominal_time) +3. Number of instances that are failed for a process. + +To send data to graphite we need to intialize metricNotificationService in startup.properties: + +*.application.services= org.apache.falcon.metrics.MetricNotificationService, + + +Add following properties for graphiteNotificationPlugin : + +Graphite properties + * *.falcon.graphite.hostname=localhost + * *.falcon.graphite.port=2003 + * *.falcon.graphite.frequency=1 + * *.falcon.graphite.prefix=falcon + +The falcon.graphite.frequency is in seconds and all the time that is being sent to graphite is in seconds. \ No newline at end of file http://git-wip-us.apache.org/repos/asf/falcon/blob/65c804cb/docs/src/site/twiki/Operability.twiki ---------------------------------------------------------------------- diff --git a/docs/src/site/twiki/Operability.twiki b/docs/src/site/twiki/Operability.twiki index 616af36..2bccb51 100644 --- a/docs/src/site/twiki/Operability.twiki +++ b/docs/src/site/twiki/Operability.twiki @@ -223,3 +223,8 @@ under ${user.dir}/logs/ directory. Users may also extend the Falcon Audit plugin to send audits to systems like Apache Argus, etc. by extending org.apache.falcon.plugin.AuditingPlugin interface. + + +---++ Metrics Collection In Graphite + +Falcon has support to send metrics to graphite more details regarding this can be found on [[GraphiteMetricCollection][Graphite Metric Collection]] \ No newline at end of file
