Re: [openstack-dev] [telemetry] [ceilometer] Difference between publishers and dispatchers?

2017-04-18 Thread Andres Alvarez
Thanks for clearing that guys. Cheers!

On Tue, Apr 18, 2017 at 9:40 AM, Andres Alvarez 
wrote:

> Hi Julien
>
> Thanks for your response. So does this mean that dispatchers will also be
> deprecated (if not already deprecated) in favor of only using publishers?
>
> On Mon, Apr 17, 2017 at 5:49 PM, Julien Danjou  wrote:
>
>> On Mon, Apr 17 2017, Andres Alvarez wrote:
>>
>> Hi Andres,
>>
>> > I am a bit confused on what is the difference between dispatchers and
>> > publishers in Ceilometer. The documentation explains a bit about
>> publishers
>> > in the pipeline, but it does not mention much (if anything) about
>> > dispatchers.
>>
>> Publishers are configured into the pipeline to indicate where to push
>> samples data (e.g. to Gnocchi).
>> One of the publisher is notifier:// which sends the samples to the (now
>> deprecated) ceilometer-collector process.
>>
>> Ceilometer collector stores data into other system via a dispatcher
>> mechanism (e.g. to Gnocchi). It's now deprecated as it's just, with
>> current architecture, a unnecessary step: publishers can do the job
>> directly.
>>
>> --
>> Julien Danjou
>> # Free Software hacker
>> # https://julien.danjou.info
>>
>
>
__
OpenStack Development Mailing List (not for usage questions)
Unsubscribe: openstack-dev-requ...@lists.openstack.org?subject:unsubscribe
http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev


Re: [openstack-dev] [telemetry] [ceilometer] Difference between publishers and dispatchers?

2017-04-17 Thread Hanxi Liu
Hi Andres,
Ceilometer has deprecated collector from Pike, so dispatchers will be no
longer used in the future. Data should be pushed from publisher to storage
backend(e.g. Gnocchi) and/or other outer system. Some dispatchers
were deprecated because there are corresponding developed publisher, for
example, file dispatcher to file publisher. Of course, If you still want to
use previous version, you could use dispatcher behind collector.

Best wishes,
Hanxi Liu

On Tue, Apr 18, 2017 at 9:40 AM, Andres Alvarez 
 wrote:

> Hi Julien
>
> Thanks for your response. So does this mean that dispatchers will also be
> deprecated (if not already deprecated) in favor of only using publishers?
>

> 
OpenStack Development Mailing List (not for usage questions)
Unsubscribe: openstack-dev-requ...@lists.openstack.org?subject:unsubscribe

http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev
__
OpenStack Development Mailing List (not for usage questions)
Unsubscribe: openstack-dev-requ...@lists.openstack.org?subject:unsubscribe
http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev


Re: [openstack-dev] [telemetry] [ceilometer] Difference between publishers and dispatchers?

2017-04-17 Thread Andres Alvarez
Hi Julien

Thanks for your response. So does this mean that dispatchers will also be
deprecated (if not already deprecated) in favor of only using publishers?

On Mon, Apr 17, 2017 at 5:49 PM, Julien Danjou  wrote:

> On Mon, Apr 17 2017, Andres Alvarez wrote:
>
> Hi Andres,
>
> > I am a bit confused on what is the difference between dispatchers and
> > publishers in Ceilometer. The documentation explains a bit about
> publishers
> > in the pipeline, but it does not mention much (if anything) about
> > dispatchers.
>
> Publishers are configured into the pipeline to indicate where to push
> samples data (e.g. to Gnocchi).
> One of the publisher is notifier:// which sends the samples to the (now
> deprecated) ceilometer-collector process.
>
> Ceilometer collector stores data into other system via a dispatcher
> mechanism (e.g. to Gnocchi). It's now deprecated as it's just, with
> current architecture, a unnecessary step: publishers can do the job
> directly.
>
> --
> Julien Danjou
> # Free Software hacker
> # https://julien.danjou.info
>
__
OpenStack Development Mailing List (not for usage questions)
Unsubscribe: openstack-dev-requ...@lists.openstack.org?subject:unsubscribe
http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev


Re: [openstack-dev] [telemetry] [ceilometer] Difference between publishers and dispatchers?

2017-04-17 Thread Julien Danjou
On Mon, Apr 17 2017, Andres Alvarez wrote:

Hi Andres,

> I am a bit confused on what is the difference between dispatchers and
> publishers in Ceilometer. The documentation explains a bit about publishers
> in the pipeline, but it does not mention much (if anything) about
> dispatchers.

Publishers are configured into the pipeline to indicate where to push
samples data (e.g. to Gnocchi).
One of the publisher is notifier:// which sends the samples to the (now
deprecated) ceilometer-collector process.

Ceilometer collector stores data into other system via a dispatcher
mechanism (e.g. to Gnocchi). It's now deprecated as it's just, with
current architecture, a unnecessary step: publishers can do the job
directly.

-- 
Julien Danjou
# Free Software hacker
# https://julien.danjou.info


signature.asc
Description: PGP signature
__
OpenStack Development Mailing List (not for usage questions)
Unsubscribe: openstack-dev-requ...@lists.openstack.org?subject:unsubscribe
http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev


[openstack-dev] [telemetry] [ceilometer] Difference between publishers and dispatchers?

2017-04-17 Thread Andres Alvarez
Hi everyone

I am a bit confused on what is the difference between dispatchers and
publishers in Ceilometer. The documentation explains a bit about publishers
in the pipeline, but it does not mention much (if anything) about
dispatchers.

Would appreciate if someone can shed some light on this.

Thanks.
__
OpenStack Development Mailing List (not for usage questions)
Unsubscribe: openstack-dev-requ...@lists.openstack.org?subject:unsubscribe
http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev