Commit Graph

1677 Commits

Author SHA1 Message Date
Paul Gear
44ef56c26e Fix Scrutinizer issue
- "The variable $names does not seem to be defined for all execution paths leading up to this point."
2014-03-14 09:08:32 +10:00
Paul Gear
dbd897fdd3 Merge pull request #170 from f0o/send_mail
Added generic 'send_mail()' Function
2014-03-14 08:05:10 +10:00
Paul Gear
73ac4690f5 Merge pull request #169 from f0o/phpmailer
Upgrade of PHPMailer; rationale: "toyo had difficulties with loging in into GMail with the old version I think"
2014-03-14 08:02:52 +10:00
Greg Bolte
5b0d8285f9 This should address issue #192 2014-03-13 06:04:30 -07:00
laf
02792176fa Updated most files to use dbFacile 2014-03-12 22:21:33 +00:00
Greg Bolte
b87d65a375 This adds support for EAP600 and possibly other engenius access points and should fix issue #183 2014-03-12 07:55:01 -07:00
Greg
f7ae7c4ed6 Fixes issue #185 2014-03-10 13:48:25 -07:00
Greg Bolte
e8ba4bf975 Re-do of pfsense commit 2014-03-10 03:18:56 -07:00
laf
8b408fce8d Changed $observium_* to new names that are more generic 2014-03-09 14:51:42 +00:00
f0o
34f2196d1a New and Awesome IRC-Bot! 2014-03-07 22:33:00 +01:00
f0o
e546c6ccf1 Added generic 'send_mail()' Function
`send_mail( (string|parse_email array) $emails, (string) $subject, (string) $message, (boolean) $html=false) ? boolean`
2014-03-07 22:30:07 +01:00
f0o
1ffcc3a940 Upgrade of PHPMailer 2014-03-07 22:21:22 +01:00
toyowheelin
aedf02a2fe Update defaults.inc.php 2014-03-07 07:23:07 -08:00
laf
fe100a499a Fix for Cisco kit where match prefix is switched off. 2014-03-05 15:02:04 +00:00
laf
413ef2082f Updated external_exec to use proc_open 2014-03-05 14:22:29 +00:00
laf
c7e421e1fd First full commit of plugin system 2014-03-03 20:23:29 +00:00
laf
397f4fec46 Update print_error to uses alert alert-danger bootstrap alert 2014-03-02 21:12:34 +00:00
Tyler Christiansen
18d3607ccf Merge pull request #72 from laf/console-ui
Created a console ui to show logs and devices/ports
2014-02-27 22:11:13 -08:00
Paul Gear
997dc3dad3 Merge pull request #101 from laf/issue-69
Updated mysql auth to use PHPass
2014-02-26 11:55:07 +10:00
laf
6395db8dae Ports set to be ignored will now be ignored for threshold alerts 2014-02-25 14:22:02 +00:00
laf
97131bb89b Updated console-ui.php to use new include file for data 2014-02-23 18:23:52 +00:00
Paul Gear
74077a7fa0 Merge pull request #100 from laf/issue-94
Top X boxes can now be switched off
2014-02-23 22:40:32 +10:00
Paul Gear
e63a5c15ab Merge pull request #66 from laf/issue-65
Moved some variables from defaults.inc.php to definitions.inc.php
2014-02-23 22:19:35 +10:00
laf
26bbb4f14a Removed old variables from defaults.inc.php 2014-02-23 12:16:06 +00:00
laf
3fbd56b190 Top X boxes can now be switched off 2014-02-23 12:10:37 +00:00
laf
005504ae6d Updated session / cookie support 2014-02-03 22:39:37 +00:00
laf
fd161cecde Created a console ui to show logs and devices/ports 2014-01-28 07:35:05 +00:00
laf
c422f29fb4 Moved some variables from defaults.inc.php to definitions.inc.php 2014-01-16 11:21:22 +00:00
laf
fc7404a3c4 Updates bringing forms / tables inline with Bootstrap v3, also adds Global search box 2014-01-13 10:08:59 +00:00
Paul Gear
776e4a0d6a Merge pull request #54 from laf/issue-20
Added arp discovered device name and ip to eventlog
2014-01-12 14:37:33 -08:00
Faidon Liambotis
af1e82ddbb process_syslog: remove debugging statements
Currently, filtered syslog messages (via syslog_filter) are spewed into
stdout (unlike unfiltered ones), presumably for debugging. When
syslog.php has been invoked from rsyslog, writing to stdout results in
an EPIPE which is unhandled and hence syslog.php dies. Remove them, as
they're completely redundant and of dubious gains to debugging.
2014-01-11 17:34:45 +02:00
laf
2cb24743fb Added arp discovered device name and ip to eventlog 2014-01-09 10:34:39 +00:00
Paul Gear
a5b152cd98 Next front page improvement
- load all files in include directory
- half-baked attempt to make HTML output more readable
- add top hosts by total bits box
- horrible hack to generate_device_link() to make it possible to insert the device_bits graph
2013-11-26 14:35:23 +10:00
Paul Gear
a0979e85cd Tidy up formatting; proof-of-concept right side box 2013-11-19 08:57:43 +10:00
Paul Gear
438aa30bd9 Tidy about page
- Restore previous Apache/PHP/MySQL/RRDtool versions
- Reorder and clean up headers
- Turn off ugly page generation stats by default
2013-11-05 10:23:15 +10:00
Paul Gear
553cc63892 Merge branch 'master' into devel 2013-11-05 09:34:29 +10:00
Paul Gear
aa9dded019 Remove user-facing references to Observium
This eliminates nearly all of the user-facing references to Observium,
including in the names of temporary files and in the metadata of PDFs.  Many
of these may not be used any more, but I've adjusted them anyway.  These
changes should also make it easier to change the branding later if it is
needed.  There are a few references of which I still don't understand the
significance, so I've left them as-is for now.  The Unix agent in particular
is rather untidy.
2013-11-05 09:33:32 +10:00
Tyler Christiansen
ab5feaee2f add framework for new cron features; add ability to update librenms daily 2013-11-03 22:16:01 -08:00
Paul Gear
c1f8a5c2ae Really really fix ARP discovery:
- Observium current humanize_port -> ifLabel
- Another reference to ip_address
2013-11-02 16:42:05 +10:00
Paul Gear
f4cf950a6e Really fix column names for ARP discovery 2013-11-02 16:38:47 +10:00
Paul Gear
9fa809d784 Fix ARP discovery for current DB structure 2013-11-02 16:31:49 +10:00
Paul Gear
9b818bea0d Merge branch 'master' into devel 2013-10-29 21:06:38 +10:00
Paul Gear
a33db38f02 Remove remaining live references to observium.org 2013-10-29 21:06:32 +10:00
Tyler Christiansen
4b1d536501 prevent 'ET phone home'
for now, simply commenting out the $dataHandle variable will prevent LibreNMS from sending stats.
2013-10-28 22:01:43 -07:00
Paul Gear
2924040429 Merge branch 'master' into devel 2013-10-29 08:08:36 +10:00
Paul Gear
7603d2074b Remove Observium images 2013-10-29 08:08:23 +10:00
Paul Gear
510c2b0fc4 Add ARP discovery patch (untested) 2013-10-28 15:55:57 +10:00
Adam Amstrong
8c83b6a3c7 update foundry mibs
git-svn-id: http://www.observium.org/svn/observer/trunk@3250 61d68cd4-352d-0410-923a-c4978735b2b8
2012-05-29 13:08:01 +00:00
Adam Amstrong
1de9e32d90 fix mac accounting
git-svn-id: http://www.observium.org/svn/observer/trunk@3249 61d68cd4-352d-0410-923a-c4978735b2b8
2012-05-29 11:25:25 +00:00
Adam Amstrong
1d4b392876 push more state to memcached fix sensors poller to not retry all temperature sensors where return >9000 5 times (lmsensors returns milliC, so 30000 for 30C)
git-svn-id: http://www.observium.org/svn/observer/trunk@3244 61d68cd4-352d-0410-923a-c4978735b2b8
2012-05-25 18:35:17 +00:00
Adam Amstrong
b273e04241 /// -> //
git-svn-id: http://www.observium.org/svn/observer/trunk@3240 61d68cd4-352d-0410-923a-c4978735b2b8
2012-05-25 12:24:34 +00:00
Adam Amstrong
cacf913a55 # -> / for phpdoc
git-svn-id: http://www.observium.org/svn/observer/trunk@3239 61d68cd4-352d-0410-923a-c4978735b2b8
2012-05-25 11:29:53 +00:00
Adam Amstrong
ba28732c3b ports sort done in php
git-svn-id: http://www.observium.org/svn/observer/trunk@3238 61d68cd4-352d-0410-923a-c4978735b2b8
2012-05-25 10:34:01 +00:00
Adam Amstrong
f4f2f8dc3d fix cisco remote access sessions graph
git-svn-id: http://www.observium.org/svn/observer/trunk@3237 61d68cd4-352d-0410-923a-c4978735b2b8
2012-05-24 21:37:08 +00:00
Adam Amstrong
9dc57f7dae update ipsectunnels to work again
git-svn-id: http://www.observium.org/svn/observer/trunk@3236 61d68cd4-352d-0410-923a-c4978735b2b8
2012-05-24 21:22:41 +00:00
Tom Laermans
2015755950 whoopsiedoo, dmi include file to parse the output of the dmi plugin
git-svn-id: http://www.observium.org/svn/observer/trunk@3235 61d68cd4-352d-0410-923a-c4978735b2b8
2012-05-24 16:16:04 +00:00
Tom Laermans
b151a8c54d shorten manufacturers
git-svn-id: http://www.observium.org/svn/observer/trunk@3234 61d68cd4-352d-0410-923a-c4978735b2b8
2012-05-24 11:14:36 +00:00
Tom Laermans
7ee22b8812 dmi support for agent
git-svn-id: http://www.observium.org/svn/observer/trunk@3233 61d68cd4-352d-0410-923a-c4978735b2b8
2012-05-24 11:10:22 +00:00
Tom Laermans
cc7f01ee26 more rrdtool_escape goodness
git-svn-id: http://www.observium.org/svn/observer/trunk@3230 61d68cd4-352d-0410-923a-c4978735b2b8
2012-05-23 10:37:23 +00:00
Tom Laermans
75113e0218 introducing rrdtool_escape, more to come
git-svn-id: http://www.observium.org/svn/observer/trunk@3229 61d68cd4-352d-0410-923a-c4978735b2b8
2012-05-23 10:18:14 +00:00
Adam Amstrong
73991acf84 enable aruba poller module
git-svn-id: http://www.observium.org/svn/observer/trunk@3228 61d68cd4-352d-0410-923a-c4978735b2b8
2012-05-22 19:54:13 +00:00
Adam Amstrong
644f834f5b debugging code to squash spikes
git-svn-id: http://www.observium.org/svn/observer/trunk@3227 61d68cd4-352d-0410-923a-c4978735b2b8
2012-05-22 19:40:33 +00:00
Adam Amstrong
7cb9e665e9 colourize sql/rrd debugging yellow/green
git-svn-id: http://www.observium.org/svn/observer/trunk@3224 61d68cd4-352d-0410-923a-c4978735b2b8
2012-05-22 13:41:04 +00:00
Adam Amstrong
d3796004ae accesspoint support (probably) from ethan sommer (#50)
git-svn-id: http://www.observium.org/svn/observer/trunk@3223 61d68cd4-352d-0410-923a-c4978735b2b8
2012-05-21 18:17:23 +00:00
Adam Amstrong
fcef689504 fix dell omsa temperatures. from robje.
git-svn-id: http://www.observium.org/svn/observer/trunk@3222 61d68cd4-352d-0410-923a-c4978735b2b8
2012-05-21 16:52:02 +00:00
Tom Laermans
d89a6ef509 make dell omsa temp sensors work again, patch by RobJE
git-svn-id: http://www.observium.org/svn/observer/trunk@3221 61d68cd4-352d-0410-923a-c4978735b2b8
2012-05-21 16:49:30 +00:00
Tom Laermans
0dd451c9b6 fix non-snmp sensor polling
git-svn-id: http://www.observium.org/svn/observer/trunk@3220 61d68cd4-352d-0410-923a-c4978735b2b8
2012-05-21 10:15:00 +00:00
Tom Laermans
0554a5420e remove tabs person 1 used and person 2 committed, cleanup by person 3
git-svn-id: http://www.observium.org/svn/observer/trunk@3219 61d68cd4-352d-0410-923a-c4978735b2b8
2012-05-20 23:19:28 +00:00
Tom Laermans
86348b92bb syntaxer run
git-svn-id: http://www.observium.org/svn/observer/trunk@3218 61d68cd4-352d-0410-923a-c4978735b2b8
2012-05-20 23:14:08 +00:00
Adam Amstrong
e4fa05f51d fix addhost function from almir kadric (#56)
git-svn-id: http://www.observium.org/svn/observer/trunk@3217 61d68cd4-352d-0410-923a-c4978735b2b8
2012-05-20 21:03:19 +00:00
Adam Amstrong
7419d9cacf improved sonicwall from sebastien guilbaud (#58)
git-svn-id: http://www.observium.org/svn/observer/trunk@3216 61d68cd4-352d-0410-923a-c4978735b2b8
2012-05-20 20:45:37 +00:00
Tom Laermans
25bcc8b567 move hddtemp to unix-agent/ instead of applications/
git-svn-id: http://www.observium.org/svn/observer/trunk@3214 61d68cd4-352d-0410-923a-c4978735b2b8
2012-05-20 19:28:37 +00:00
Tom Laermans
f2be2f33d2 add agent sensor capacity, hddtemp script in agent-local as demo, possibly needs a little more work
git-svn-id: http://www.observium.org/svn/observer/trunk@3213 61d68cd4-352d-0410-923a-c4978735b2b8
2012-05-20 18:23:40 +00:00
Tom Laermans
964259210c fucking debugging
git-svn-id: http://www.observium.org/svn/observer/trunk@3212 61d68cd4-352d-0410-923a-c4978735b2b8
2012-05-20 18:14:22 +00:00
Adam Amstrong
a0a7031742 make old rrd format expectation default
git-svn-id: http://www.observium.org/svn/observer/trunk@3211 61d68cd4-352d-0410-923a-c4978735b2b8
2012-05-18 21:24:10 +00:00
Adam Amstrong
b05afebfc3 transparent graph canvas (me gusta)
git-svn-id: http://www.observium.org/svn/observer/trunk@3208 61d68cd4-352d-0410-923a-c4978735b2b8
2012-05-18 15:52:40 +00:00
Tom Laermans
e428a5ed4e fuck debugging
git-svn-id: http://www.observium.org/svn/observer/trunk@3205 61d68cd4-352d-0410-923a-c4978735b2b8
2012-05-18 12:36:27 +00:00
Adam Amstrong
3ded704661 debugging
git-svn-id: http://www.observium.org/svn/observer/trunk@3204 61d68cd4-352d-0410-923a-c4978735b2b8
2012-05-18 12:20:07 +00:00
Tom Laermans
931f405b77 minisyntaxfix + add rewrite for EX3300
git-svn-id: http://www.observium.org/svn/observer/trunk@3203 61d68cd4-352d-0410-923a-c4978735b2b8
2012-05-18 10:10:46 +00:00
Adam Amstrong
1d3c5bcf17 remove temporary debugging
git-svn-id: http://www.observium.org/svn/observer/trunk@3201 61d68cd4-352d-0410-923a-c4978735b2b8
2012-05-17 11:41:38 +00:00
Adam Amstrong
d1450f90a1 extra debugging
git-svn-id: http://www.observium.org/svn/observer/trunk@3200 61d68cd4-352d-0410-923a-c4978735b2b8
2012-05-17 11:31:17 +00:00
Adam Amstrong
5d148bab86 more alerting stuff (non-functional)
git-svn-id: http://www.observium.org/svn/observer/trunk@3198 61d68cd4-352d-0410-923a-c4978735b2b8
2012-05-16 16:26:19 +00:00
Adam Amstrong
8d5cfd0e46 alerting stuff (non-functional)
git-svn-id: http://www.observium.org/svn/observer/trunk@3197 61d68cd4-352d-0410-923a-c4978735b2b8
2012-05-16 16:24:43 +00:00
Tom Laermans
fe4df69c73 fix bgp poller
git-svn-id: http://www.observium.org/svn/observer/trunk@3196 61d68cd4-352d-0410-923a-c4978735b2b8
2012-05-16 15:12:57 +00:00
Adam Amstrong
4db1454e92 move from port_id to interface_id. make ports discovery only discover. add some cleaner functions. add a tiny bit of alerting infrastructure.
git-svn-id: http://www.observium.org/svn/observer/trunk@3195 61d68cd4-352d-0410-923a-c4978735b2b8
2012-05-16 13:25:50 +00:00
Tom Laermans
d7765f7ab9 remove commit from 3188
git-svn-id: http://www.observium.org/svn/observer/trunk@3192 61d68cd4-352d-0410-923a-c4978735b2b8
2012-05-15 18:18:20 +00:00
Adam Amstrong
793951ca4c clean up time definitions (#48)
git-svn-id: http://www.observium.org/svn/observer/trunk@3190 61d68cd4-352d-0410-923a-c4978735b2b8
2012-05-15 17:13:31 +00:00
Adam Amstrong
73cbb710a0 replace "sha1" with "sha", as required by net-snmp
git-svn-id: http://www.observium.org/svn/observer/trunk@3189 61d68cd4-352d-0410-923a-c4978735b2b8
2012-05-15 17:03:35 +00:00
Adam Amstrong
3fbd4c2cb5 Add support for APC UPS. #55.
git-svn-id: http://www.observium.org/svn/observer/trunk@3188 61d68cd4-352d-0410-923a-c4978735b2b8
2012-05-15 16:59:01 +00:00
Adam Amstrong
29c70aaefa fix some rrdtool_graph calls to use arrays. add NRG printer support.
git-svn-id: http://www.observium.org/svn/observer/trunk@3187 61d68cd4-352d-0410-923a-c4978735b2b8
2012-05-15 16:50:36 +00:00
Tom Laermans
8b6636c189 rename senao mib file, remove duplicate table definition
git-svn-id: http://www.observium.org/svn/observer/trunk@3186 61d68cd4-352d-0410-923a-c4978735b2b8
2012-05-15 15:34:09 +00:00
Tom Laermans
4985943822 syntaxer run
git-svn-id: http://www.observium.org/svn/observer/trunk@3185 61d68cd4-352d-0410-923a-c4978735b2b8
2012-05-15 15:18:57 +00:00
Tom Laermans
1f9eae3699 add snmpv3 support to old snmp queries - patch by gl
git-svn-id: http://www.observium.org/svn/observer/trunk@3184 61d68cd4-352d-0410-923a-c4978735b2b8
2012-05-15 13:45:26 +00:00
Adam Amstrong
aa91161d1a allow the ability to rewrite locations
git-svn-id: http://www.observium.org/svn/observer/trunk@3180 61d68cd4-352d-0410-923a-c4978735b2b8
2012-05-14 12:55:19 +00:00
Tom Laermans
9bd63e51eb fixiedoo
git-svn-id: http://www.observium.org/svn/observer/trunk@3175 61d68cd4-352d-0410-923a-c4978735b2b8
2012-05-13 16:58:28 +00:00
Adam Amstrong
b891b6f4f2 ports poller update (fix not adding filtered interfaces)
git-svn-id: http://www.observium.org/svn/observer/trunk@3173 61d68cd4-352d-0410-923a-c4978735b2b8
2012-05-11 18:08:48 +00:00
Adam Amstrong
606751f6fd port poller
git-svn-id: http://www.observium.org/svn/observer/trunk@3172 61d68cd4-352d-0410-923a-c4978735b2b8
2012-05-11 18:01:28 +00:00
Adam Amstrong
9af156eb95 ports discovery updates
git-svn-id: http://www.observium.org/svn/observer/trunk@3171 61d68cd4-352d-0410-923a-c4978735b2b8
2012-05-11 17:43:30 +00:00
Adam Amstrong
f768558e7e fix auth for graphs to allow cidr filter. fix schema 006
git-svn-id: http://www.observium.org/svn/observer/trunk@3169 61d68cd4-352d-0410-923a-c4978735b2b8
2012-05-11 15:21:42 +00:00
Adam Amstrong
d52042ba47 cleanups to how graphing works. start using device= for device graphs.
git-svn-id: http://www.observium.org/svn/observer/trunk@3167 61d68cd4-352d-0410-923a-c4978735b2b8
2012-05-11 13:26:14 +00:00