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@xxxxxxxxxx>
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@xxxxxxxxxx>
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@xxxxxxxxxx>
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@xxxxxxx>
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@xxxxxxx>
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@xxxxxxx>
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@xxxxxxx>
Date: Tue Jan 10 12:02:27 2012 +1100
Load the max row oid from the config file
commit e4dbcf1b27a46725ece75e58a7b85e0a763ecc2e
Author: Hamish Coleman <hamish@xxxxxxx>
Date: Sat Jan 7 23:12:28 2012 +1100
Add Makefile and link snmp pmda to build process
commit de4398d2c9af604f14ae969e198a7aa4abbe6758
Author: Hamish Coleman <hamish@xxxxxxx>
Date: Sat Jan 7 22:38:22 2012 +1100
Fixup copyright dates
commit 87ff932dcf8089b2d3e1e3e92520afbb8a71ce69
Author: Hamish Coleman <hamish@xxxxxxx>
Date: Sat Jan 7 22:34:38 2012 +1100
Clarify some comments and return code reasons
commit e19a60ebf5d51dbd8d13ac0c9a3ca725565848b3
Author: Hamish Coleman <hamish@xxxxxxx>
Date: Sat Jan 7 19:28:54 2012 +1100
minor POD updates
commit adbd93fb94c475d93c9d3b44350b2d2c8d0ab13a
Author: Hamish Coleman <hamish@xxxxxxx>
Date: Sat Jan 7 18:07:00 2012 +1100
Move documentation TODO into the POD text
commit 7db2c8d1a45ae059843f4b43626828e242b75436
Author: Hamish Coleman <hamish@xxxxxxx>
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@xxxxxxx>
Date: Fri Sep 16 13:14:29 2011 +1000
Minor README fixes
commit d6372cd3ae595bc4030d64c4424c963e9a931bd9
Author: Hamish Coleman <hamish@xxxxxxx>
Date: Fri Sep 16 13:13:08 2011 +1000
English text fixups
commit f9d757db91c62e352958eac2e21616057ccc2b1d
Author: Hamish Coleman <hamish@xxxxxxx>
Date: Fri Sep 16 13:12:28 2011 +1000
Consistantly capitalise acronyms
commit b6e28c46339c94030549d9941d1fb89b802e8bdf
Merge: e9e72fd 2ecb876
Author: Hamish Coleman <hamish@xxxxxxx>
Date: Fri Sep 2 12:11:05 2011 +1000
Merge ../snmp2pcp
commit 2ecb8767bb3517fa82bc5018553e96682d3bf43f
Author: Hamish Coleman <hamish@xxxxxxx>
Date: Fri Aug 12 09:43:32 2011 +1000
Tweak readme files to be more accurate
commit 79f5281fc93ae93d109c213ad2a1de91a5868e20
Author: Hamish Coleman <hamish@xxxxxxx>
Date: Fri Aug 12 09:40:31 2011 +1000
Ignore PDF version of presentation
commit f0a6570fe78307c7f30f4ae7946ccc0bb7f69919
Author: Hamish Coleman <hamish@xxxxxxx>
Date: Fri Aug 12 09:13:32 2011 +1000
Add Hackathon presentation
commit bd159cb59f1b57c7f024b50d9f8b35009d6a198b
Author: Hamish Coleman <hamish@xxxxxxx>
Date: Wed Aug 10 17:44:26 2011 +1000
Update config file to use new columnar formats
commit 58e767514fad9ad54cd1e471134e526d892187e3
Author: Hamish Coleman <hamish@xxxxxxx>
Date: Wed Aug 10 16:26:48 2011 +1000
Add debugging output for decoded row and host numbers
commit fc0e734d8e2d90ccc5fa4cca3bc279779ec686c9
Author: Hamish Coleman <hamish@xxxxxxx>
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@xxxxxxx>
Date: Wed Aug 10 16:25:36 2011 +1000
BUG: instance calculation for table rows was borken
commit 63092b14ea5284f149a2a2bfd7f9a903bc8f8044
Author: Hamish Coleman <hamish@xxxxxxx>
Date: Wed Aug 10 16:24:30 2011 +1000
BUG: SNMP counters are unsigned
commit b8d86ce4e9751763761b1b6bdf39dae5831a7c35
Author: Hamish Coleman <hamish@xxxxxxx>
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@xxxxxxx>
Date: Wed Aug 10 11:15:16 2011 +1000
BUG: initialise vars for when no config file exists
commit c3a5f52b36df4c8f7e922ffbf6b8ef880c401c1d
Author: Hamish Coleman <hamish@xxxxxxx>
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@xxxxxxx>
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@xxxxxxx>
Date: Wed Aug 10 10:59:21 2011 +1000
Add the numeric hostid to the hosts hash
commit 62aab275a27d04c578b980c42f4c14e712690b8c
Author: Hamish Coleman <hamish@xxxxxxx>
Date: Wed Aug 10 10:58:24 2011 +1000
Use symbolic names for indom numbers
commit 294612a0ccd16cc9c08b07dbfdc925a7df78ceff
Author: Hamish Coleman <hamish@xxxxxxx>
Date: Wed Aug 10 10:42:20 2011 +1000
Infer the PCP semantics from the SNMP type
commit a8ea3e985a03c520e5cc2fd9c4319e2a086f2fc8
Author: Hamish Coleman <hamish@xxxxxxx>
Date: Wed Aug 10 10:14:01 2011 +1000
Cleanup the default config and add some more examples
commit 387eccf6365a064ae1b530148e3f3c91fe1ee9c0
Author: Hamish Coleman <hamish@xxxxxxx>
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@xxxxxxx>
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@xxxxxxx>
Date: Wed Aug 10 10:11:29 2011 +1000
Add an autoincrement mapping id character
commit 6545831a23693db3cd9b66ca91e3d80e6e628bc8
Author: Hamish Coleman <hamish@xxxxxxx>
Date: Wed Aug 10 10:10:43 2011 +1000
BUG: fix multidigit ID numbers
commit 0abae363f79981cf79fb61c38d0cc7f78dc37900
Author: Hamish Coleman <hamish@xxxxxxx>
Date: Wed Aug 10 10:09:45 2011 +1000
Add usable shortcut for SNMP type name
commit d0adec724d603dfc889978d2eaf57ffbe692af86
Author: Hamish Coleman <hamish@xxxxxxx>
Date: Tue Aug 9 21:53:09 2011 +1000
Document callbacks, in search of a PMNS relevant one
commit f64d9eb4b0de542fc56ea75bd3a52855a3480fbb
Author: Hamish Coleman <hamish@xxxxxxx>
Date: Tue Aug 9 20:58:12 2011 +1000
Add snmp metric types and matching pcp types
commit d94408e16bbf9d87da5869eeca8ed6ac6c85d214
Author: Hamish Coleman <hamish@xxxxxxx>
Date: Tue Aug 9 19:44:25 2011 +1000
Fixup constants with better error numbers
commit bcd353809d8444e1469757bcdf9aa5c3fcda8464
Author: Hamish Coleman <hamish@xxxxxxx>
Date: Tue Aug 9 19:17:01 2011 +1000
Change to U32 to make pmchart demonstratable
commit 5ab012d8ffa0cbfd5ad8bc67a3c65caf895d12fb
Author: Hamish Coleman <hamish@xxxxxxx>
Date: Tue Aug 9 18:44:55 2011 +1000
Static mapped queries now work
commit b919ba50f90f0c32533d39859ce65b03a55dc107
Author: Hamish Coleman <hamish@xxxxxxx>
Date: Tue Aug 9 17:54:49 2011 +1000
Remove dead code
commit 472c2ca83197c91673882a861b172318d0d51a77
Author: Hamish Coleman <hamish@xxxxxxx>
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@xxxxxxx>
Date: Tue Aug 9 16:51:05 2011 +1000
Load hosts from config and setup a SNMP session
commit 0bb1dd273c95d12f872ff47a8ea5af015b6324c1
Author: Hamish Coleman <hamish@xxxxxxx>
Date: Tue Aug 9 16:06:48 2011 +1000
show debug details of internal config to the log
commit d3cd9435e83be120a11aed5b32794af8fde1383f
Author: Hamish Coleman <hamish@xxxxxxx>
Date: Tue Aug 9 16:04:56 2011 +1000
Add config file loading
commit 93cd2ed570b8a422ec463dab12b82edf1749d641
Author: Hamish Coleman <hamish@xxxxxxx>
Date: Tue Aug 9 15:27:35 2011 +1000
Now generating fake static data
commit 84292cac5d494713a83d698f67935acef19ba6d0
Author: Hamish Coleman <hamish@xxxxxxx>
Date: Tue Aug 9 15:26:53 2011 +1000
Ignore generated files
commit 404dc3c3386a7dfafa6437720db54476207eed10
Author: Hamish Coleman <hamish@xxxxxxx>
Date: Tue Aug 9 15:20:58 2011 +1000
Correct the pmid number bitfield information
commit d4c3594510bc750adf9e589fbf6b25d36dce870b
Author: Hamish Coleman <hamish@xxxxxxx>
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@xxxxxxx>
Date: Tue Aug 9 12:52:31 2011 +1000
Fix the install and remove scripts for this module
commit a29fdc2218f427e951ce7a0d2aef6092f49c9360
Author: Hamish Coleman <hamish@xxxxxxx>
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@xxxxxxx>
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@xxxxxxx>
Date: Tue Aug 9 12:12:17 2011 +1000
Add perl dependancies to documentation
commit 9d7417897631aee7091e0aced05a9ea75bc5fd0c
Author: Hamish Coleman <hamish@xxxxxxx>
Date: Tue Aug 9 11:53:13 2011 +1000
Add some more targets for configurable items
commit 362f411f4fa15e1075fadede938c81654d7f6d40
Author: Hamish Coleman <hamish@xxxxxxx>
Date: Tue Aug 9 11:52:26 2011 +1000
Add first guess at a sample config file
commit b638c62e5e98230ec7e1272e26177d83659a84f9
Author: Hamish Coleman <hamish@xxxxxxx>
Date: Tue Aug 9 11:38:25 2011 +1000
Add initial documentation
|