You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@nifi.apache.org by "ASF GitHub Bot (JIRA)" <ji...@apache.org> on 2015/11/03 16:12:27 UTC
[jira] [Commented] (NIFI-987) Add Processor for Writing Events to
Riemann
[ https://issues.apache.org/jira/browse/NIFI-987?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14987431#comment-14987431 ]
ASF GitHub Bot commented on NIFI-987:
-------------------------------------
Github user rickysaltzer commented on a diff in the pull request:
https://github.com/apache/nifi/pull/91#discussion_r43758679
--- Diff: nifi-nar-bundles/nifi-riemann-bundle/pom.xml ---
@@ -0,0 +1,53 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+ Licensed to the Apache Software Foundation (ASF) under one or more
+ contributor license agreements. See the NOTICE file distributed with
+ this work for additional information regarding copyright ownership.
+ The ASF licenses this file to You under the Apache License, Version 2.0
+ (the "License"); you may not use this file except in compliance with
+ the License. You may obtain a copy of the License at
+ http://www.apache.org/licenses/LICENSE-2.0
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+ -->
+<project xmlns="http://maven.apache.org/POM/4.0.0"
+ xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
+ <parent>
+ <artifactId>nifi-nar-bundles</artifactId>
+ <groupId>org.apache.nifi</groupId>
+ <version>0.3.1-SNAPSHOT</version>
+ </parent>
+ <modelVersion>4.0.0</modelVersion>
+
+ <artifactId>nifi-riemann-bundle</artifactId>
+ <packaging>pom</packaging>
+ <modules>
+ <module>nifi-riemann-processors</module>
+ <module>nifi-riemann-nar</module>
+ </modules>
+ <repositories>
+ <repository>
+ <id>clojars.org</id>
+ <url>http://clojars.org/repo</url>
+ </repository>
+ </repositories>
+ <dependencies>
+ <dependency>
+ <groupId>com.aphyr</groupId>
+ <artifactId>riemann-java-client</artifactId>
--- End diff --
this is the only outside dependency, which is [Apache Licensed](https://github.com/aphyr/riemann-java-client/blob/master/LICENSE)
> Add Processor for Writing Events to Riemann
> -------------------------------------------
>
> Key: NIFI-987
> URL: https://issues.apache.org/jira/browse/NIFI-987
> Project: Apache NiFi
> Issue Type: New Feature
> Reporter: Ricky Saltzer
> Assignee: Ricky Saltzer
> Fix For: 0.4.0
>
> Attachments: Sample Riemann Dataflow .png
>
>
> Riemann (http://riemann.io) is a new framework for monitoring distributed systems. It's particular useful for sending ad-hoc events such as, heartbeats and metrics. It would be nice if NiFi had a PutRiemann processor for writing events using the NiFi expression language.
> A simple use case would be a data flow that repeatedly checks specific services over TCP, HTTP, etc and checks into Riemann. Another example would be detecting a blip in events coming down a stream using a simple event heartbeat mechanism. I'll post a couple visuals to help make these examples more concrete.
> I have an initial PutRiemann processor made. I will post the patch via a Github pull request later today.
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)