Cool just to check though do you have the enterprise license for 3.0? 2.0
does not include the visualization tools.

Thanks,
Tim

On Wed, Sep 2, 2015 at 11:57 PM, Ganelin, Ilya <[email protected]>
wrote:

> Hi Timothy - we do actually have an enterprise license and would
> appreciate more details on how to use those operators. Thanks!
>
>
>
> Thank you,
> Ilya Ganelin
>
>
>
> -----Original Message-----
> From: Timothy Farkas [[email protected]<mailto:[email protected]>]
> Sent: Thursday, September 03, 2015 12:15 AM Eastern Standard Time
> To: [email protected]
> Subject: Re: Visualize custom metrics in the dashboard
>
>
> Hi Ilya,
>
> I believe the overall approach is correct. Is {"type":"data",
> "topic":"c1.citadel.latencies", "data":[{"Elapsed":"3987"}, {"Max
> (30s)":"3987ms"}, {"Avg (30s)":"257.00ms"}, {"Msgs/sec":"48"}]} the JSON
> that you are seeing output by the PubSubWebsocketOutputOperator? Also is
> the receiver of the message sending a {"type":"subscribe",
> "topic":"c1.citadel.latencies"} message?
>
> A quick way to debug whether your messages can be sent or received properly
> is to use Simple Websocket
>
> https://chrome.google.com/webstore/detail/simple-websocket-client/pfdhoblngboilpfeibdedpjgfnlcodoo?hl=en
>
> -You can use it to connect to ws://your.gateway/pubsub
> -Then enter {"type":"subscribe", "topic":"c1.citadel.latencies"}
> -Then enter  {"type":"data", "topic":"c1.citadel.latencies",
> "data":[{"Elapsed":"3987"},
> {"Max (30s)":"3987ms"}, {"Avg (30s)":"257.00ms"} This will not echo the
> result back to you
> - If you enter  {"type":"publish", "topic":"c1.citadel.latencies",
> "data":[{"Elapsed":"3987"},
> {"Max (30s)":"3987ms"}, {"Avg (30s)":"257.00ms"} This will echo the result
> back to you
>
> Note that if you have a fresh connection and you don't send the subscribe
> message, you will not get the result echoed back to you.
>
> There is an easier way. Datatorrent already has operators which serve data
> to the UI and Widgets which display the data in the UI, but that is in the
> Enterprise edition.
>
> Hope this helps, please keep us posted
> Tim
>
> On Wed, Sep 2, 2015 at 8:17 PM, Ganelin, Ilya <[email protected]
> >
> wrote:
>
> > Hi Timothy - the idea was to surface our own metrics to the DataTorrent
> > UI. We have been rolling with this approach since it was recommended to
> us
> > by DT folks. Is there a better way to visualize metrics in the UI?
> >
> >
> >
> > Thank you,
> > Ilya Ganelin
> >
> >
> >
> > -----Original Message-----
> > From: Timothy Farkas [[email protected]<mailto:[email protected]>]
> > Sent: Wednesday, September 02, 2015 10:24 PM Eastern Standard Time
> > To: [email protected]
> > Subject: Re: Visualize custom metrics in the dashboard
> >
> >
> > Hi Ilya,
> >
> > It looks like you are using Gateway as your websocket server. The
> protocol
> > to send messages to gateway is to use "publish" as you "type" not "data".
> > Also whoever is receiving data from the gateway needs to send a subscribe
> > message like this to gateway first
> {"type":"subscribe","topic":"myTopic"},
> > before they will receive any data from a topic.
> >
> > Tim
> >
> > On Wed, Sep 2, 2015 at 6:18 PM, Ganelin, Ilya <
> [email protected]
> > >
> > wrote:
> >
> > > Chetan, thanks! I fixed that error, and validated the JSON shown below,
> > > any further ideas?
> > >
> > > {"type":"data", "topic":"c1.citadel.latencies",
> > > "data":[{"Elapsed":"3987"}, {"Max (30s)":"3987ms"}, {"Avg
> > > (30s)":"257.00ms"}, {"Msgs/sec":"48"}]}
> > >
> > > On 9/2/15, 12:28 PM, "Chetan Narsude" <[email protected]> wrote:
> > >
> > > >On Wed, Sep 2, 2015 at 10:47 AM, Ganelin, Ilya
> > > ><[email protected]>
> > > >wrote:
> > > >
> > > >> Hi all ­ I¹m attempting to surface some output directly to the
> > existing
> > > >> Apex dashboard. Based on the Twitter example here:
> > > >>
> > > >>
> > > >>
> > >
> >
> https://github.com/DataTorrent/Malhar/blob/release-2.0.0/demos/twitter/sr
> > >
> >
> >>c/main/java/com/datatorrent/demos/twitter/TwitterTrendingHashtagsApplicat
> > > >>ion.java
> > > >> [snip]
> > > >>
> > > >>
> > > >> An example of the JSON object I¹m outputting is below:
> > > >> {"type":"data", "topic":"test1", "data":["Elapsed":"1234", "Max
> > > >> (30s)":"5678ms", "Avg (30s)":*"2000.00"ms*, "Msgs/sec":"5000"]}
> > > >>
> > > >>
> > > >The highlighted portion (*"2000.00"ms*) above looks pretty wrong to me
> > :-)
> > > >
> > > >--
> > > >Chetan
> > > >
> > > >
> > > >
> > > >>
> > > >> Any thoughts on what¹s going on here or how I can debug this? The
> job
> > > >>does
> > > >> not ever appear to even launch. Thanks!
> > > >> ________________________________________________________
> > > >>
> > > >> The information contained in this e-mail is confidential and/or
> > > >> proprietary to Capital One and/or its affiliates and may only be
> used
> > > >> solely in performance of work or services for Capital One. The
> > > >>information
> > > >> transmitted herewith is intended only for use by the individual or
> > > >>entity
> > > >> to which it is addressed. If the reader of this message is not the
> > > >>intended
> > > >> recipient, you are hereby notified that any review, retransmission,
> > > >> dissemination, distribution, copying or other use of, or taking of
> any
> > > >> action in reliance upon this information is strictly prohibited. If
> > you
> > > >> have received this communication in error, please contact the sender
> > and
> > > >> delete the material from your computer.
> > > >>
> > >
> > > ________________________________________________________
> > >
> > > The information contained in this e-mail is confidential and/or
> > > proprietary to Capital One and/or its affiliates and may only be used
> > > solely in performance of work or services for Capital One. The
> > information
> > > transmitted herewith is intended only for use by the individual or
> entity
> > > to which it is addressed. If the reader of this message is not the
> > intended
> > > recipient, you are hereby notified that any review, retransmission,
> > > dissemination, distribution, copying or other use of, or taking of any
> > > action in reliance upon this information is strictly prohibited. If you
> > > have received this communication in error, please contact the sender
> and
> > > delete the material from your computer.
> > >
> > >
> > ________________________________________________________
> >
> > The information contained in this e-mail is confidential and/or
> > proprietary to Capital One and/or its affiliates and may only be used
> > solely in performance of work or services for Capital One. The
> information
> > transmitted herewith is intended only for use by the individual or entity
> > to which it is addressed. If the reader of this message is not the
> intended
> > recipient, you are hereby notified that any review, retransmission,
> > dissemination, distribution, copying or other use of, or taking of any
> > action in reliance upon this information is strictly prohibited. If you
> > have received this communication in error, please contact the sender and
> > delete the material from your computer.
> >
> ________________________________________________________
>
> The information contained in this e-mail is confidential and/or
> proprietary to Capital One and/or its affiliates and may only be used
> solely in performance of work or services for Capital One. The information
> transmitted herewith is intended only for use by the individual or entity
> to which it is addressed. If the reader of this message is not the intended
> recipient, you are hereby notified that any review, retransmission,
> dissemination, distribution, copying or other use of, or taking of any
> action in reliance upon this information is strictly prohibited. If you
> have received this communication in error, please contact the sender and
> delete the material from your computer.
>

Reply via email to