pcp
[Top] [All Lists]

Re: [pcp] pcp update: json pmda

To: "Frank Ch. Eigler" <fche@xxxxxxxxxx>, pcp developers <pcp@xxxxxxxxxxx>
Subject: Re: [pcp] pcp update: json pmda
From: David Smith <dsmith@xxxxxxxxxx>
Date: Wed, 10 Jun 2015 10:08:26 -0500
Delivered-to: pcp@xxxxxxxxxxx
In-reply-to: <20150609004114.GA9357@xxxxxxxxxx>
References: <20150609004114.GA9357@xxxxxxxxxx>
User-agent: Mozilla/5.0 (X11; Linux x86_64; rv:31.0) Gecko/20100101 Thunderbird/31.7.0
On 06/08/2015 07:41 PM, Frank Ch. Eigler wrote:
> Hi -
> 
> Please see git://sourceware.org/git/pcp.git branch fche/json for this ditty:
> 
> Author: Frank Ch. Eigler <fche@xxxxxxxxxx>
> Date:   Mon Jun 8 20:34:39 2015 -0400
> 
>     json pmda: tolerate json array instances that are missing -> PM_ERR_INST
>     
>     Because of the caching of json array elements in the indom cache
>     (/var/lib/pcp/config/pmda/137.*), it is easy to get the pmda machinery
>     to recall indom entries that do not currently exist.  Prior to this
>     patch, sending those indoms to the pmda fetch-handler resulted in
>     needless error messages (and related slowdowns).  We now return the
>     correct error (PM_ERR_INST) and don't log anything.

This change looks very reasonable to me.

-- 
David Smith
dsmith@xxxxxxxxxx
Red Hat
http://www.redhat.com
256.217.0141 (direct)
256.837.0057 (fax)

<Prev in Thread] Current Thread [Next in Thread>