• Bug#265136: rrdcollect: Fails to gather memory info in 2.6 kernels

    From Artur R. Czechowski@1:229/2 to Brenden Conte on Sat Aug 21 00:00:12 2004
    From: [email protected]

    retitle 265136 Please, add a math support for rrdcollect
    tags 265136 upstream
    severity 265136 wishlist
    forwarded 265136 http://sourceforge.net/tracker/index.php?func=detail&aid=1013137&group_id=61278&atid=496702
    thanks

    Hello Brenden,

    On Wed, Aug 11, 2004 at 05:15:05PM -0400, Brenden Conte wrote:
    The rrd package ships with tools to gather memory information, however it relies on Mem: and Swap: lines at the start of /proc/meminfo, which 2.6 does not provide
    Please note, that rrdcollect is not a tool for gathering memory information.
    It just reads data from any file (especially from /proc) given in
    configuration and put it into rrd file.

    You have mentioned two problems in your bugreport.

    1. /proc has been changed between 2.4 and 2.6 kernel series and given
    configuration file works only with 2.4 - well, there is no hardcoded
    value, you can change your configuration file for your own.
    I agree that could be annoyable, but there is nothing which cannot be
    fixed by modification in configuration file. Besides, I cannot prepare
    2.6 ready configuration because all 2.4 users would blame me.
    Of course, if you (or anyone) provide a sollution which works with 2.6,
    I would be happy to include it into package as an example. Of course
    it requires changes in rrd file, but I cannot do anything with this
    issue.

    2. rrdcollect has not math support - this is a feature request which should
    be directed to upstream. I submitted it to upstream BTS. If you have an
    account on SourceForge you can monitor a status of this bug by entering
    at: http://sourceforge.net/tracker/index.php?func=detail&aid=1013137&group_id=61278&atid=496702
    and clicking [Monitor] button. Additionaly I changed a qualification
    of your bugreport.


    Cheers
    Artur
    --
    http://www.ralphm.net/world


    --
    To UNSUBSCRIBE, email to [email protected]
    with a subject of "unsubscribe". Trouble? Contact [email protected]

    --- SoupGate-Win32 v1.05
    * Origin: you cannot sedate... all the things you hate (1:229/2)
  • From Brenden Conte@1:229/2 to All on Wed Aug 11 23:30:19 2004
    From: [email protected]

    Package: rrdcollect
    Version: 0.2.1-5
    Severity: important

    The rrd package ships with tools to gather memory information, however it relies on Mem: and Swap: lines at the start of /proc/meminfo, which 2.6 does not provide

    example:

    2.4:
    # cat /proc/meminfo
    total: used: free: shared: buffers: cached:
    Mem: 4020187136 4006629376 13557760 0 118153216 3517956096
    Swap: 526409728 129978368 396431360
    MemTotal: 3925964 kB
    ...

    2.6:
    # cat /proc/meminfo
    MemTotal: 3925964 kB
    ...

    And thus cannot gather memory information. Some things are printed in the list below, however many are not - memory used, for example. While that is easy to mathematically compute, the program offers no calculation support (that i can find).


    -- System Information:
    Debian Release: 3.1
    APT prefers testing
    APT policy: (500, 'testing')
    Architecture: i386 (i686)
    Kernel: Linux 2.6.6-1-686
    Locale: LANG=C, LC_CTYPE=C

    Versions of packages rrdcollect depends on:
    ii libc6 2.3.2.ds1-13 GNU C Library: Shared libraries an ii libpcre3 4.5-1.1 Perl 5 Compatible Regular Expressi ii librrd0 1.0.46-3 Time-series data storage and displ

    -- no debconf information


    --
    To UNSUBSCRIBE, email to [email protected]
    with a subject of "unsubscribe". Trouble? Contact [email protected]

    --- SoupGate-Win32 v1.05
    * Origin: you cannot sedate... all the things you hate (1:229/2)