No errors in the notification logs. Should this work with the default ceilometer.conf file or do I need to enable anything ?
I've also tried using arithmetic. When I have a meter like "cpu" for the source, this fires the expression evaluation without problems. However, I can't find a good way of doing the appropriate calculations using the number of cores. Sample calculation is below expr: $(cpu)*0.98+$(vcpus)*10.0 I have tried $(cpu.resource_metdata.vcpus) and $(cpu.resource_metdata.cpu_number) also. Any suggestions on an alternative approach that could work ? Any suggestions for the variable name to get at the number of cores when I'm evaluating an expression fired by the cpu time ? Tim From: gordon chung [mailto:g...@live.ca] Sent: 20 March 2015 20:55 To: OpenStack Development Mailing List not for usage questions Subject: Re: [openstack-dev] [ceilometer] Pipeline for notifications does not seem to work i can confirm it works for me as well... are there any noticeable errors in the ceilometer-agent-notifications log? the snippet below looks sane to me though. cheers, gord > From: idegtia...@mirantis.com<mailto:idegtia...@mirantis.com> > Date: Fri, 20 Mar 2015 18:35:56 +0200 > To: > openstack-dev@lists.openstack.org<mailto:openstack-dev@lists.openstack.org> > Subject: Re: [openstack-dev] [ceilometer] Pipeline for notifications does not > seem to work > > Hi Tim > > I've check your case on my devstack. And I've received new hs06 meter > in my meter list. > > So something wrong with your local env. > > > Cheers, > Igor D. > Igor Degtiarov > Software Engineer > Mirantis Inc > www.mirantis.com<http://www.mirantis.com> > > > On Fri, Mar 20, 2015 at 5:40 PM, Tim Bell > <tim.b...@cern.ch<mailto:tim.b...@cern.ch>> wrote: > > > > > > I'm running Juno with ceilometer and trying to produce a new meter which is > > based on vcpus * F (where F is a constant that is different for each > > hypervisor). > > > > > > > > When I create a VM, I get a new sample for vcpus. > > > > > > > > However, it does not appear to fire the transformer. > > > > > > > > The same approach using "cpu" works OK but this one is polling on a regular > > interval rather than a one off notification when the VM is created. > > > > > > > > Any suggestions or alternative approaches for how to get a sample based the > > number of cores scaled by a fixed constant? > > > > > > > > Tim > > > > > > > > In my pipeline.yaml sources, > > > > > > > > - name: vcpu_source > > > > interval: 180 > > > > meters: > > > > - "vcpus" > > > > sinks: > > > > - hs06_sink > > > > > > > > In my transformers, I have > > > > > > > > - name: hs06_sink > > > > transformers: > > > > - name: "unit_conversion" > > > > parameters: > > > > target: > > > > name: "hs06" > > > > unit: "HS06" > > > > type: "gauge" > > > > scale: "47.0" > > > > publishers: > > > > - notifier:// > > > > > > > > > > > > > > > > > > __________________________________________________________________________ > > OpenStack Development Mailing List (not for usage questions) > > Unsubscribe: > > openstack-dev-requ...@lists.openstack.org?subject:unsubscribe<mailto: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<mailto: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