Commit Graph
349 Commits
Author SHA1 Message Date
Adam Amstrong 4bec5c75e7 remove broken juniper mib (J mibs suck, C implementation sucks.)
git-svn-id: http://www.observium.org/svn/observer/trunk@797 61d68cd4-352d-0410-923a-c4978735b2b8
2010-02-09 14:11:10 +00:00
Adam Amstrong 1ad3650475 start cleanup of overlib into functions. create defaults.inc.php for new settings (why not before? because i suck. duh.)
git-svn-id: http://www.observium.org/svn/observer/trunk@796 61d68cd4-352d-0410-923a-c4978735b2b8
2010-02-08 18:56:26 +00:00
Adam Amstrong ef8eacc334 new snmp_walk function with basic logging. increments $runtime_stats['snmpwalk'] for stats. should do timekeeping for debug?
git-svn-id: http://www.observium.org/svn/observer/trunk@790 61d68cd4-352d-0410-923a-c4978735b2b8
2010-02-08 03:36:07 +00:00
Tom Laermans 8e46ec5cbd drop temp- requirement, this is just to fool snmpd
git-svn-id: http://www.observium.org/svn/observer/trunk@789 61d68cd4-352d-0410-923a-c4978735b2b8
2010-02-08 00:45:59 +00:00
Tom Laermans 5d7eec48d3 coding style on temp discovery
git-svn-id: http://www.observium.org/svn/observer/trunk@788 61d68cd4-352d-0410-923a-c4978735b2b8
2010-02-08 00:43:19 +00:00
Tom Laermans 79a791c869 update junos temp descs if needed
git-svn-id: http://www.observium.org/svn/observer/trunk@786 61d68cd4-352d-0410-923a-c4978735b2b8
2010-02-08 00:31:47 +00:00
Tom Laermans e77c976670 use rrdtool_update() everywhere instead of single rrdtool update lines, remove some dead code, and a bunch of coding style cleanups..
git-svn-id: http://www.observium.org/svn/observer/trunk@780 61d68cd4-352d-0410-923a-c4978735b2b8
2010-02-07 22:39:02 +00:00
Adam Amstrong 78672ecf4c fixing lits of bits of html removing borders, adding submit class to buttons
git-svn-id: http://www.observium.org/svn/observer/trunk@778 61d68cd4-352d-0410-923a-c4978735b2b8
2010-02-07 14:17:02 +00:00
Adam Amstrong e9ef8db683 small fixes. hrDevice collection fixed.
git-svn-id: http://www.observium.org/svn/observer/trunk@777 61d68cd4-352d-0410-923a-c4978735b2b8
2010-02-06 23:36:33 +00:00
Tom Laermans 615ca1d5f6 fixed display of cpu usage on junos - rm your rrd/*/junos-cpu.rrd if it doesnt work..
git-svn-id: http://www.observium.org/svn/observer/trunk@771 61d68cd4-352d-0410-923a-c4978735b2b8
2010-02-05 23:53:20 +00:00
Tom Laermans 7efdf5d9aa one less fork if no cpu usage could be read on junos (i.e. olive)
git-svn-id: http://www.observium.org/svn/observer/trunk@770 61d68cd4-352d-0410-923a-c4978735b2b8
2010-02-05 23:20:15 +00:00
Tom Laermans 30ca9d405a use mysql_real_escape_string
git-svn-id: http://www.observium.org/svn/observer/trunk@769 61d68cd4-352d-0410-923a-c4978735b2b8
2010-02-05 23:16:55 +00:00
Tom Laermans 57a9689ddd correctly escape : for temperatures so FPC temperature works on junos + add safename() function to strip unwanted characters from filenames - should not break anything existing afaik
git-svn-id: http://www.observium.org/svn/observer/trunk@765 61d68cd4-352d-0410-923a-c4978735b2b8
2010-02-05 22:10:06 +00:00
Tom Laermans e644b9d2dd start of support for JunOSe
git-svn-id: http://www.observium.org/svn/observer/trunk@764 61d68cd4-352d-0410-923a-c4978735b2b8
2010-02-05 21:03:07 +00:00
Tom Laermans d3c3bcb57f allow as0 as local asn, to work around an apparent problem in junos 8.2R4.5
git-svn-id: http://www.observium.org/svn/observer/trunk@763 61d68cd4-352d-0410-923a-c4978735b2b8
2010-02-05 17:38:30 +00:00
Adam Amstrong ff253868dc fix missing } in debugging. bugs in the debugging code, hurray!
git-svn-id: http://www.observium.org/svn/observer/trunk@762 61d68cd4-352d-0410-923a-c4978735b2b8
2010-02-04 16:42:02 +00:00
Adam Amstrong dcd37b1839 even more debugging
git-svn-id: http://www.observium.org/svn/observer/trunk@761 61d68cd4-352d-0410-923a-c4978735b2b8
2010-02-04 16:33:24 +00:00
Adam Amstrong e00f4a8163 more debugging
git-svn-id: http://www.observium.org/svn/observer/trunk@760 61d68cd4-352d-0410-923a-c4978735b2b8
2010-02-04 16:30:41 +00:00
Adam Amstrong 31d6a9e6c0 add a debugging line
git-svn-id: http://www.observium.org/svn/observer/trunk@759 61d68cd4-352d-0410-923a-c4978735b2b8
2010-02-04 16:23:22 +00:00
Tom Laermans 25a8ebbb38 fix descriptions for lmsensors with space in them
git-svn-id: http://www.observium.org/svn/observer/trunk@758 61d68cd4-352d-0410-923a-c4978735b2b8
2010-02-03 12:00:07 +00:00
Adam Amstrong 2fc76a8a4d fix some rewriting of interfaces. fix some other small things.
git-svn-id: http://www.observium.org/svn/observer/trunk@757 61d68cd4-352d-0410-923a-c4978735b2b8
2010-02-02 19:24:12 +00:00
Tom Laermans 6ea25ad639 add printers os group
git-svn-id: http://www.observium.org/svn/observer/trunk@756 61d68cd4-352d-0410-923a-c4978735b2b8
2010-02-02 15:02:12 +00:00
Tom Laermans 9a4ba2ea3b also in the subject line
git-svn-id: http://www.observium.org/svn/observer/trunk@755 61d68cd4-352d-0410-923a-c4978735b2b8
2010-01-31 17:49:33 +00:00
Tom Laermans 0bef6b4227 include astext on bgp notifications
git-svn-id: http://www.observium.org/svn/observer/trunk@754 61d68cd4-352d-0410-923a-c4978735b2b8
2010-01-31 17:48:47 +00:00
Tom Laermans a74f8e7243 one shellexec down, 200 to go..
git-svn-id: http://www.observium.org/svn/observer/trunk@749 61d68cd4-352d-0410-923a-c4978735b2b8
2010-01-30 16:40:20 +00:00
Tom Laermans c896c3c06a improve junos mountpoint strings
git-svn-id: http://www.observium.org/svn/observer/trunk@748 61d68cd4-352d-0410-923a-c4978735b2b8
2010-01-30 12:48:32 +00:00
Tom Laermans a0d2a6ff47 add storage warning percentage in database even though we can't configure it from anywhere yet
git-svn-id: http://www.observium.org/svn/observer/trunk@746 61d68cd4-352d-0410-923a-c4978735b2b8
2010-01-30 11:25:23 +00:00
Tom Laermans fc3c1a141e fix dell laser printer portnames
git-svn-id: http://www.observium.org/svn/observer/trunk@745 61d68cd4-352d-0410-923a-c4978735b2b8
2010-01-30 00:43:41 +00:00
Adam Amstrong d02ade9ba6 speedups to syslog page, caching of device_id
git-svn-id: http://www.observium.org/svn/observer/trunk@743 61d68cd4-352d-0410-923a-c4978735b2b8
2010-01-29 21:10:05 +00:00
Tom Laermans 22f8cfe8e0 Also discover bgp on Linux boxes, this works with quagga's smux snmp plugin using bgp4-mib
git-svn-id: http://www.observium.org/svn/observer/trunk@742 61d68cd4-352d-0410-923a-c4978735b2b8
2010-01-29 17:09:47 +00:00
Tom Laermans 6eb160aa8d also allow ignoring network mounts
git-svn-id: http://www.observium.org/svn/observer/trunk@741 61d68cd4-352d-0410-923a-c4978735b2b8
2010-01-28 19:18:00 +00:00
Tom Laermans c7e6e4ebf3 allow ignoring of removable disks - this includes loopmounts on linux at least, so we get rid of all those pesky 100% storages
git-svn-id: http://www.observium.org/svn/observer/trunk@740 61d68cd4-352d-0410-923a-c4978735b2b8
2010-01-28 19:10:42 +00:00
Tom Laermans a805d51c3a nicer uptime display for 1 day
git-svn-id: http://www.observium.org/svn/observer/trunk@737 61d68cd4-352d-0410-923a-c4978735b2b8
2010-01-28 17:42:50 +00:00
Tom Laermans 5f82d33ff8 basic dell laserprinter support
git-svn-id: http://www.observium.org/svn/observer/trunk@736 61d68cd4-352d-0410-923a-c4978735b2b8
2010-01-28 17:27:02 +00:00
Tom Laermans fe4db767c9 fix windows uptime
git-svn-id: http://www.observium.org/svn/observer/trunk@735 61d68cd4-352d-0410-923a-c4978735b2b8
2010-01-28 09:57:19 +00:00
Adam Amstrong 145fd8d973 fix crappy code for 32-bit systems
git-svn-id: http://www.observium.org/svn/observer/trunk@734 61d68cd4-352d-0410-923a-c4978735b2b8
2010-01-28 03:01:45 +00:00
Tom Laermans ca3d83fad6 update eventlog on temperature over threshold
git-svn-id: http://www.observium.org/svn/observer/trunk@730 61d68cd4-352d-0410-923a-c4978735b2b8
2010-01-26 15:41:45 +00:00
Tom Laermans f63483a2af try 5 times to get a valid temperature, Papouch TME sometimes returns 999.9 - refactor temp polling code a little bit
git-svn-id: http://www.observium.org/svn/observer/trunk@728 61d68cd4-352d-0410-923a-c4978735b2b8
2010-01-26 11:33:12 +00:00
Tom Laermans b86a6447b8 set version for Windows XP
git-svn-id: http://www.observium.org/svn/observer/trunk@726 61d68cd4-352d-0410-923a-c4978735b2b8
2010-01-25 23:34:18 +00:00
Tom Laermans a6e7d2f4f3 upon discovery, insert correct temps for devices with precision <> 1
git-svn-id: http://www.observium.org/svn/observer/trunk@723 61d68cd4-352d-0410-923a-c4978735b2b8
2010-01-25 17:32:26 +00:00
Tom Laermans a18067d613 Temperature improvements:
- Allow default limit to be set in configuration
- Insert temperature upon discovery already into database (except observer-style .. yet)
- On Supermicro temperatures, select high limit via snmp as well

git-svn-id: http://www.observium.org/svn/observer/trunk@722 61d68cd4-352d-0410-923a-c4978735b2b8
2010-01-25 17:27:29 +00:00
Adam Amstrong a9be18708d fix HC counters decision code, ignore if zero. (thanks Petr Hromadko!)
git-svn-id: http://www.observium.org/svn/observer/trunk@712 61d68cd4-352d-0410-923a-c4978735b2b8
2010-01-19 02:23:36 +00:00
Tom Laermans 28fa3ebb15 more fixes
git-svn-id: http://www.observium.org/svn/observer/trunk@707 61d68cd4-352d-0410-923a-c4978735b2b8
2010-01-17 00:05:14 +00:00
Tom Laermans 427e317c85 fix snmp cache value functions
git-svn-id: http://www.observium.org/svn/observer/trunk@706 61d68cd4-352d-0410-923a-c4978735b2b8
2010-01-16 23:58:27 +00:00
Tom Laermans de53ae27c6 more warning cleanups
git-svn-id: http://www.observium.org/svn/observer/trunk@705 61d68cd4-352d-0410-923a-c4978735b2b8
2010-01-16 23:56:33 +00:00
Tom Laermans 23b528b295 warning fixes + bug fix resulting from these stricter checks in juniper v6 discovery
git-svn-id: http://www.observium.org/svn/observer/trunk@704 61d68cd4-352d-0410-923a-c4978735b2b8
2010-01-16 23:37:26 +00:00
Tom Laermans 96d5c322b3 rewrote shorthost function, made some php warnings go away (when using 'use strict' equivalent ;)
git-svn-id: http://www.observium.org/svn/observer/trunk@701 61d68cd4-352d-0410-923a-c4978735b2b8
2010-01-16 23:16:58 +00:00
Tom Laermans 153bd04c0c added space in bgp notification mail subject
git-svn-id: http://www.observium.org/svn/observer/trunk@697 61d68cd4-352d-0410-923a-c4978735b2b8
2010-01-16 00:44:57 +00:00
Tom Laermans c37bc334f8 lm-sensors support + precision in temperature poller instead of tenths
git-svn-id: http://www.observium.org/svn/observer/trunk@696 61d68cd4-352d-0410-923a-c4978735b2b8
2010-01-16 00:20:51 +00:00
Tom Laermans c3b3d5ee32 update TME description
git-svn-id: http://www.observium.org/svn/observer/trunk@691 61d68cd4-352d-0410-923a-c4978735b2b8
2010-01-15 11:43:26 +00:00