[ 
https://issues.apache.org/jira/browse/STORM-1893?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15329001#comment-15329001
 ] 

ASF GitHub Bot commented on STORM-1893:
---------------------------------------

Github user HeartSaVioR commented on a diff in the pull request:

    https://github.com/apache/storm/pull/1484#discussion_r66918897
  
    --- Diff: external/storm-opentsdb/README.md ---
    @@ -0,0 +1,73 @@
    +# Storm OpenTSDB Bolt and TridentState
    +  
    +OpenTSDB offers a scalable and highly available storage for time series 
data. It consists of a
    +Time Series Daemon (TSD) servers along with command line utilities. Each 
TSD connects to the 
    +configured HBase cluster to push/query the data.
    +
    +Time series data point consists of:
    + - a metric name.
    + - a UNIX timestamp (seconds or millisecinds since Epoch).
    + - a value (64 bit integer or single-precision floating point value).
    + - a set of tags (key-value pairs) that describe the time series the point 
belongs to.
    +
    +Storm bolt and trident state creates the above time series data from a 
tuple based on the given `TupleMetricPointMapper`
    +  
    +This module provides core Storm and Trident bolt implementations for 
writing data to OpenTSDB.
    +
    +## Examples
    +
    +### Core Bolt
    +Below example describes the usage of core colt viz 
`org.apache.stom.opentsdb.bolt.OpenTsdbBolt`
    +
    +```java
    +
    +        OpenTsdbClient.Builder builder =  
OpenTsdbClient.newBuilder(openTsdbUrl).sync(30_000).returnDetails();
    +        final OpenTsdbBolt openTsdbBolt = new OpenTsdbBolt(builder, 
Collections.singletonList(TupleOpenTsdbDatapointMapper.DEFAULT_MAPPER));
    +        openTsdbBolt.withBatchSize(10).withFlushInterval(2000);
    +        topologyBuilder.setBolt("opentsdb", 
openTsdbBolt).shuffleGrouping("metric-gen");
    +        
    +```
    +
    +
    +### Trident Bolt
    --- End diff --
    
    Bolt -> State


> Support OpenTSDB for storing timeseries data.
> ---------------------------------------------
>
>                 Key: STORM-1893
>                 URL: https://issues.apache.org/jira/browse/STORM-1893
>             Project: Apache Storm
>          Issue Type: New Feature
>            Reporter: Satish Duggana
>            Assignee: Satish Duggana
>
>  - Implement openTSDB bolt to store timeseries data.
>  - Trident implementation to store timeseries data in openTSDB.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to