[pcp] pcp updates

Nathan Scott nathans at aconex.com
Fri Feb 17 20:40:29 CST 2012


Changes committed to git://oss.sgi.com/nathans/pcp.git dev

 src/pmdas/GNUmakefile         |    2 
 src/pmdas/snmp/.gitignore     |   11 
 src/pmdas/snmp/GNUmakefile    |   53 ++
 src/pmdas/snmp/Install        |   55 +-
 src/pmdas/snmp/README         |  108 +++-
 src/pmdas/snmp/Remove         |   33 +
 src/pmdas/snmp/pmdabonding.pl |  306 ++++++------
 src/pmdas/snmp/pmdasnmp.pl    | 1008 +++++++++++++++++++++++++++++-------------
 src/pmdas/snmp/sample.config  |   38 -
 src/pmdas/snmp/snmp.conf      |   94 ++-
 10 files changed, 1170 insertions(+), 538 deletions(-)

commit f2aec6326a1ed6b301dcf62a541fb1a862b4798e
Author: Nathan Scott <nathans at debian.org>
Date:   Sat Feb 18 13:38:01 2012 +1100

    Fix couple of typos and a minor perl pod issue in pmdasnmp.1

commit 5171069a626c6fa1bdb062a97cd80340b97dc88b
Author: Nathan Scott <nathans at debian.org>
Date:   Sat Feb 18 11:07:42 2012 +1100

    Add generated man page to gitignore list for SNMP agent.

commit b681ca93dbb61af15e296a4161a6a2f7add1c78f
Merge: 3cf2169 3950c26
Author: Nathan Scott <nathans at debian.org>
Date:   Sat Feb 18 11:05:39 2012 +1100

    Merge branch 'master' of git://wob.zot.org/9/pcp into dev
    
    Conflicts:
        src/pmdas/GNUmakefile

commit 3950c261a4d330f0be0ad12faa1e72369fc0f5fd
Author: Hamish Coleman <hamish at zot.org>
Date:   Wed Jan 11 15:12:36 2012 +1100

    Handle missing config files and missing or unreachable hosts more gracefully

commit 4f56d91825447cb2afdf42ea6014e76e171fd362
Author: Hamish Coleman <hamish at zot.org>
Date:   Tue Jan 10 17:05:22 2012 +1100

    Phase 2: Schema change.  support multiple hosts with the correct new naming
    system

commit 0793714e43e293482f29b842e22ecd403500f3d6
Author: Hamish Coleman <hamish at zot.org>
Date:   Tue Jan 10 16:05:04 2012 +1100

    Phase 1 of schema change.  This should include all the pmid changes.
    For simpler testing purposes, this only includes support for one snmp host

commit f058da3869fd039e8a070d46cf59a814cde8d1b5
Author: Hamish Coleman <hamish at zot.org>
Date:   Tue Jan 10 12:02:27 2012 +1100

    Load the max row oid from the config file

commit e4dbcf1b27a46725ece75e58a7b85e0a763ecc2e
Author: Hamish Coleman <hamish at zot.org>
Date:   Sat Jan 7 23:12:28 2012 +1100

    Add Makefile and link snmp pmda to build process

commit de4398d2c9af604f14ae969e198a7aa4abbe6758
Author: Hamish Coleman <hamish at zot.org>
Date:   Sat Jan 7 22:38:22 2012 +1100

    Fixup copyright dates

commit 87ff932dcf8089b2d3e1e3e92520afbb8a71ce69
Author: Hamish Coleman <hamish at zot.org>
Date:   Sat Jan 7 22:34:38 2012 +1100

    Clarify some comments and return code reasons

commit e19a60ebf5d51dbd8d13ac0c9a3ca725565848b3
Author: Hamish Coleman <hamish at zot.org>
Date:   Sat Jan 7 19:28:54 2012 +1100

    minor POD updates

commit adbd93fb94c475d93c9d3b44350b2d2c8d0ab13a
Author: Hamish Coleman <hamish at zot.org>
Date:   Sat Jan 7 18:07:00 2012 +1100

    Move documentation TODO into the POD text

commit 7db2c8d1a45ae059843f4b43626828e242b75436
Author: Hamish Coleman <hamish at zot.org>
Date:   Fri Sep 16 13:26:35 2011 +1000

    Remove references to the bonding pmda from the snmp pmda

commit 70ebe01574b8d7896d2884d17151c1548f748a66
Author: Hamish Coleman <hamish at zot.org>
Date:   Fri Sep 16 13:14:29 2011 +1000

    Minor README fixes

commit d6372cd3ae595bc4030d64c4424c963e9a931bd9
Author: Hamish Coleman <hamish at zot.org>
Date:   Fri Sep 16 13:13:08 2011 +1000

    English text fixups

commit f9d757db91c62e352958eac2e21616057ccc2b1d
Author: Hamish Coleman <hamish at zot.org>
Date:   Fri Sep 16 13:12:28 2011 +1000

    Consistantly capitalise acronyms

commit b6e28c46339c94030549d9941d1fb89b802e8bdf
Merge: e9e72fd 2ecb876
Author: Hamish Coleman <hamish at zot.org>
Date:   Fri Sep 2 12:11:05 2011 +1000

    Merge ../snmp2pcp

commit 2ecb8767bb3517fa82bc5018553e96682d3bf43f
Author: Hamish Coleman <hamish at zot.org>
Date:   Fri Aug 12 09:43:32 2011 +1000

    Tweak readme files to be more accurate

commit 79f5281fc93ae93d109c213ad2a1de91a5868e20
Author: Hamish Coleman <hamish at zot.org>
Date:   Fri Aug 12 09:40:31 2011 +1000

    Ignore PDF version of presentation

commit f0a6570fe78307c7f30f4ae7946ccc0bb7f69919
Author: Hamish Coleman <hamish at zot.org>
Date:   Fri Aug 12 09:13:32 2011 +1000

    Add Hackathon presentation

commit bd159cb59f1b57c7f024b50d9f8b35009d6a198b
Author: Hamish Coleman <hamish at zot.org>
Date:   Wed Aug 10 17:44:26 2011 +1000

    Update config file to use new columnar formats

commit 58e767514fad9ad54cd1e471134e526d892187e3
Author: Hamish Coleman <hamish at zot.org>
Date:   Wed Aug 10 16:26:48 2011 +1000

    Add debugging output for decoded row and host numbers

commit fc0e734d8e2d90ccc5fa4cca3bc279779ec686c9
Author: Hamish Coleman <hamish at zot.org>
Date:   Wed Aug 10 16:26:19 2011 +1000

    logging functions do not need to have a newline appended, this just leaves blank lines in the logs

commit b4aec877b6edeec1b842ef436edc728182c24baf
Author: Hamish Coleman <hamish at zot.org>
Date:   Wed Aug 10 16:25:36 2011 +1000

    BUG: instance calculation for table rows was borken

commit 63092b14ea5284f149a2a2bfd7f9a903bc8f8044
Author: Hamish Coleman <hamish at zot.org>
Date:   Wed Aug 10 16:24:30 2011 +1000

    BUG: SNMP counters are unsigned

commit b8d86ce4e9751763761b1b6bdf39dae5831a7c35
Author: Hamish Coleman <hamish at zot.org>
Date:   Wed Aug 10 11:26:36 2011 +1000

    Mappings defined as a simple column now show up as mulitple instances

commit f2106379dfd8758e81733bbbaf4ab4c56227acea
Author: Hamish Coleman <hamish at zot.org>
Date:   Wed Aug 10 11:15:16 2011 +1000

    BUG: initialise vars for when no config file exists

commit c3a5f52b36df4c8f7e922ffbf6b8ef880c401c1d
Author: Hamish Coleman <hamish at zot.org>
Date:   Wed Aug 10 11:05:37 2011 +1000

    Create an indom to contain automatic rows for simple snmp table-like objects

commit cc27f09aef561b79dc16638dd0ea2e64fc4eeeac
Author: Hamish Coleman <hamish at zot.org>
Date:   Wed Aug 10 11:00:08 2011 +1000

    Track the number of loaded items, this will be used to create the hostrows indom id numbers

commit 685ddefa545ce83b66ffacbf5f3dc842a81925ba
Author: Hamish Coleman <hamish at zot.org>
Date:   Wed Aug 10 10:59:21 2011 +1000

    Add the numeric hostid to the hosts hash

commit 62aab275a27d04c578b980c42f4c14e712690b8c
Author: Hamish Coleman <hamish at zot.org>
Date:   Wed Aug 10 10:58:24 2011 +1000

    Use symbolic names for indom numbers

commit 294612a0ccd16cc9c08b07dbfdc925a7df78ceff
Author: Hamish Coleman <hamish at zot.org>
Date:   Wed Aug 10 10:42:20 2011 +1000

    Infer the PCP semantics from the SNMP type

commit a8ea3e985a03c520e5cc2fd9c4319e2a086f2fc8
Author: Hamish Coleman <hamish at zot.org>
Date:   Wed Aug 10 10:14:01 2011 +1000

    Cleanup the default config and add some more examples

commit 387eccf6365a064ae1b530148e3f3c91fe1ee9c0
Author: Hamish Coleman <hamish at zot.org>
Date:   Wed Aug 10 10:13:48 2011 +1000

    BUG: should not load the same config file twice - since the PMDA runs with its CWD set to the same place as the default location for config files, we cannot load the config file from the current dir

commit 5955fa9872fc7f514fc25ce5c1348e55fadb2130
Author: Hamish Coleman <hamish at zot.org>
Date:   Wed Aug 10 10:12:28 2011 +1000

    Warn if there has been a SNMP to PCP type mismatch

commit 51162e93f356b6164da3a92be56443bbb3610308
Author: Hamish Coleman <hamish at zot.org>
Date:   Wed Aug 10 10:11:29 2011 +1000

    Add an autoincrement mapping id character

commit 6545831a23693db3cd9b66ca91e3d80e6e628bc8
Author: Hamish Coleman <hamish at zot.org>
Date:   Wed Aug 10 10:10:43 2011 +1000

    BUG: fix multidigit ID numbers

commit 0abae363f79981cf79fb61c38d0cc7f78dc37900
Author: Hamish Coleman <hamish at zot.org>
Date:   Wed Aug 10 10:09:45 2011 +1000

    Add usable shortcut for SNMP type name

commit d0adec724d603dfc889978d2eaf57ffbe692af86
Author: Hamish Coleman <hamish at zot.org>
Date:   Tue Aug 9 21:53:09 2011 +1000

    Document callbacks, in search of a PMNS relevant one

commit f64d9eb4b0de542fc56ea75bd3a52855a3480fbb
Author: Hamish Coleman <hamish at zot.org>
Date:   Tue Aug 9 20:58:12 2011 +1000

    Add snmp metric types and matching pcp types

commit d94408e16bbf9d87da5869eeca8ed6ac6c85d214
Author: Hamish Coleman <hamish at zot.org>
Date:   Tue Aug 9 19:44:25 2011 +1000

    Fixup constants with better error numbers

commit bcd353809d8444e1469757bcdf9aa5c3fcda8464
Author: Hamish Coleman <hamish at zot.org>
Date:   Tue Aug 9 19:17:01 2011 +1000

    Change to U32 to make pmchart demonstratable

commit 5ab012d8ffa0cbfd5ad8bc67a3c65caf895d12fb
Author: Hamish Coleman <hamish at zot.org>
Date:   Tue Aug 9 18:44:55 2011 +1000

    Static mapped queries now work

commit b919ba50f90f0c32533d39859ce65b03a55dc107
Author: Hamish Coleman <hamish at zot.org>
Date:   Tue Aug 9 17:54:49 2011 +1000

    Remove dead code

commit 472c2ca83197c91673882a861b172318d0d51a77
Author: Hamish Coleman <hamish at zot.org>
Date:   Tue Aug 9 17:16:09 2011 +1000

    Dynamically create the domain instance list from the loaded snmp hosts

commit e7e326d239896f9779676b4a9321b91ad7416ad8
Author: Hamish Coleman <hamish at zot.org>
Date:   Tue Aug 9 16:51:05 2011 +1000

    Load hosts from config and setup a SNMP session

commit 0bb1dd273c95d12f872ff47a8ea5af015b6324c1
Author: Hamish Coleman <hamish at zot.org>
Date:   Tue Aug 9 16:06:48 2011 +1000

    show debug details of internal config to the log

commit d3cd9435e83be120a11aed5b32794af8fde1383f
Author: Hamish Coleman <hamish at zot.org>
Date:   Tue Aug 9 16:04:56 2011 +1000

    Add config file loading

commit 93cd2ed570b8a422ec463dab12b82edf1749d641
Author: Hamish Coleman <hamish at zot.org>
Date:   Tue Aug 9 15:27:35 2011 +1000

    Now generating fake static data

commit 84292cac5d494713a83d698f67935acef19ba6d0
Author: Hamish Coleman <hamish at zot.org>
Date:   Tue Aug 9 15:26:53 2011 +1000

    Ignore generated files

commit 404dc3c3386a7dfafa6437720db54476207eed10
Author: Hamish Coleman <hamish at zot.org>
Date:   Tue Aug 9 15:20:58 2011 +1000

    Correct the pmid number bitfield information

commit d4c3594510bc750adf9e589fbf6b25d36dce870b
Author: Hamish Coleman <hamish at zot.org>
Date:   Tue Aug 9 14:47:47 2011 +1000

    Gut the pmdasnmp module and try to send simple static values - currently failing

commit a4ba226d27e5d8e2fe68a2b3cce09f846d50a31c
Author: Hamish Coleman <hamish at zot.org>
Date:   Tue Aug 9 12:52:31 2011 +1000

    Fix the install and remove scripts for this module

commit a29fdc2218f427e951ce7a0d2aef6092f49c9360
Author: Hamish Coleman <hamish at zot.org>
Date:   Tue Aug 9 12:45:14 2011 +1000

    Import pcp/src/pmdas/bonding/{Install,Remove} from PCP source

commit 770b14273e24ebfa597fcba8c24e782d8402ee34
Author: Hamish Coleman <hamish at zot.org>
Date:   Tue Aug 9 12:29:47 2011 +1000

    Import pcp/src/pmdas/bonding/pmdabonding.pl from PCP source

commit 16c92ec05a2d2908729e99ac3abd0148e3a01992
Author: Hamish Coleman <hamish at zot.org>
Date:   Tue Aug 9 12:12:17 2011 +1000

    Add perl dependancies to documentation

commit 9d7417897631aee7091e0aced05a9ea75bc5fd0c
Author: Hamish Coleman <hamish at zot.org>
Date:   Tue Aug 9 11:53:13 2011 +1000

    Add some more targets for configurable items

commit 362f411f4fa15e1075fadede938c81654d7f6d40
Author: Hamish Coleman <hamish at zot.org>
Date:   Tue Aug 9 11:52:26 2011 +1000

    Add first guess at a sample config file

commit b638c62e5e98230ec7e1272e26177d83659a84f9
Author: Hamish Coleman <hamish at zot.org>
Date:   Tue Aug 9 11:38:25 2011 +1000

    Add initial documentation



More information about the pcp mailing list