Hello, we are actually in the process of implementing a statistic system for our C#/Smalltalk application system using ZeroMQ and we have included the following information in our telegrams.
We used an UDP approach (subscribe method) and we had several statistic collectors within our network to save the information sent from all our 0MQ communication nodes. We included the following informations in our implementation: -> subscription filter -> location (computer) of the process sending this information (ip-number - no name) -> name of the process -> process id -> start-time of statistic interval (in ASCII to make it more readable in a format like: 01.06.2012T21:00:00.000+12 .. in that well known format) and including timezone information. -> duration length of the statistic interval in milliseconds -> symbolic name of the statistic producer (0MQ node) -> sub-symbolic name of the statistic producer (0MQ node) -> number of bytes received/sent in that interval -> number of telegrams received/sent in that interval In our system we name 0MQ communication node an item, which communicates with the network (sending and/or receiving data) and the default statistic interval length is 60 seconds. Within one process we may have several communication nodes - even of the same type. Each communication node has a special work to do, therefore it is represented by a symbolic name defining this type. Marten Am 01.06.2012 00:34, schrieb Pieter Hintjens: > Paul, > > FWIW, my advice on writing protocol specs is not to place them in the > public domain (which has no legal meaning in many countries) but to > license them under the GPL. This ensures that extensions to your > protocol are published. (The protocol license obviously has no impact > on software that implements it.) > > You may find the templates at rfc.zeromq.org useful. They come from > the Digital Standards Organization (www.digistan.org). > > If you really want to allow people to create closed extensions, then > you might use CC0 (http://creativecommons.org/publicdomain/zero/1.0/). > > -Pieter > > On Thu, May 31, 2012 at 11:42 PM, Paul Colomiets<[email protected]> wrote: >> Hi, >> >> I'm starting new thread to bring more attention. >> >> Here is brief description of the protocol structure: >> >> https://github.com/tailhook/estp/blob/master/specification.rst >> >> It's currently under-specified, because I want to settle basic >> structure, before diving into deep description of the details. >> >> -- >> Paul >> _______________________________________________ >> zeromq-dev mailing list >> [email protected] >> http://lists.zeromq.org/mailman/listinfo/zeromq-dev >> > _______________________________________________ > zeromq-dev mailing list > [email protected] > http://lists.zeromq.org/mailman/listinfo/zeromq-dev _______________________________________________ zeromq-dev mailing list [email protected] http://lists.zeromq.org/mailman/listinfo/zeromq-dev
