Commit Graph

321 Commits

Author SHA1 Message Date
pblasquez
c2cdf14223 feature: Added syslog alert transport (#6246)
* Add syslog alert transport and docs

* Remove redundant priority variable

* Log syslog transport events as critical
2017-03-23 08:46:28 +00:00
Tony Murray
e7057ecea5 feature: Application auto discovery (#6143) 2017-03-22 14:59:39 +00:00
Neil Lathwood
5f5dc2a854 feature: Peeringdb integration to show the Exchanges and peers for your AS' (#6178) 2017-03-22 10:17:13 +00:00
Tony Murray
ff18078e6e fix: allow remember_token to be null (#6231) 2017-03-22 08:05:27 +00:00
Tony Murray
7e72d71dce Fix users table again (#6224)
You can only have one column with CURRENT_TIMESTAMP
2017-03-21 09:07:45 -05:00
towster
605b9d2092 feature: Send default mail when no email destinations found (#6165)
* when an email is attempted to be sent but there are no recipients send to default_mail address
2017-03-14 23:22:43 +00:00
Tony Murray
33ece13c5c Fix table collation for now, full fix later. (#6171) 2017-03-11 11:03:25 -06:00
Neil Lathwood
66d1006d91 feature: Added app_state support for applications #5068 (#6061)
* feature: Added app_state support for applications #5068

* moved schema file 173 -> 174

* Re-arrange code

* added device_id to dbUpdate call

* updated function + missing apps

* Rename 174.sql to 176.sql

* Remove $device, it is unneeded when updating.  Rename update_applications() -> update_application()

* Some apps can return simply 0
2017-03-11 08:39:32 -06:00
Xavier Beaudouin
fa29839d36 newdevice: Added Coriant support (#6026)
* Added Coriant TNMS MIB and MEF (Metro Ethernet Forum) MIB

* Coriant Logo

* Added Basic Librenms Support and MEF support

* Forgot snmpsim

* Better like this

* Spaces !

* Renamed sql file

* Space

* Fix spaces

* svgo optimized logo

* Removed modules that are by default to 0

* Added sysDescr as requested

* Fix conflict file

* Setting right severity id in the discovery log_event()

* Since MEF-EVC can be used on other devices than Coriant's one, lets this be used by the poller/discovery itself

* Fixed spaces

* Rename 173.sql to 174.sql

* Moved logo from os/  to logos/
Addd Icon

* Fix name

* minimize file

* Change l/w to viewbox and minify

* Renamed mef-evc to mef on request from @laf

* Rename 174.sql to 175.sql
2017-03-11 07:30:31 -06:00
towster
7bb9d58a07 feature: Store the username in eventlog for any entries created through the Webui (#6032)
* Added identification of user who removed a device to eventlog entry

* Fixed spaces

* updated to store username for all eventlog where applicable

* moved sql file

* updated
2017-03-11 07:03:52 -06:00
Robbie Penziol
afb838bc10 webgui: Added ability to set warning percentage for CPU, mempools from device edit page (#5895) 2017-03-03 15:07:12 +00:00
Neil Lathwood
312f74d6d6 drop tables that should have been removed a while ago (#6035) 2017-03-01 10:22:44 +00:00
Neil Lathwood
55384ad1b0 fudge fix (#6033) 2017-02-27 21:07:50 +00:00
Neil Lathwood
24a5f6bd37 Db collation standardisation (#5932)
* initial work to standardise collation

* more updates

* final bits for collation update (famous last words)

* Rename 165.sql to 166.sql

* Update schema version inside 166.sql

* moved schema file 166->171
2017-02-27 18:28:01 +00:00
Tony Murray
0c2edcca6e Fix my typo :( (#6010)
* Add librenmsv2 users fields.

* Rename 168.sql to 169.sql

* Update 169.sql

* updated to unicode

* Fix my typo :(
2017-02-26 13:44:08 +00:00
Tony Murray
7b2926a659 Add v2 users fields. (#6000)
* Add librenmsv2 users fields.

* Rename 168.sql to 169.sql

* Update 169.sql

* updated to unicode
2017-02-25 12:10:15 +00:00
barryodonovan
0f663b3a82 feature: Add Smseagle transport support (#5989)
* added alert transport for SMSEagle hardware gateway (smseagle.eu)

* added newline

* schema file update + small code refactor

* added docs
2017-02-24 11:55:53 +00:00
Neil Lathwood
fad5aca1b7 feature: Allow customisation of rrd step/heartbeat when creating new rrd files (#5947)
* feature: Allow customisation of rrd step/heartbeat when creating new rrd files

* revert defaults

* added docs + webui config option

* Move RrdDefinition to an Object to make them easier to create and remove the possibility of typos.

* Fix style/lint issues and missing use statements

* 3 more missing use statements

* updated doc + moved schema file
2017-02-23 22:45:50 +00:00
Neil Lathwood
a8691680ab feature: Added ability to output graphs as svg (#5959)
* feature: Added ability to output graphs as svg

* Update graph.inc.php

* added ability to gzip various files for web servers
2017-02-22 06:08:18 -06:00
Neil Lathwood
3b1358b996 fix: Added message column to component_statuslog table #5431 (#5929) 2017-02-17 18:04:04 -06:00
Neil Lathwood
1e2ab73239 tidy up some more eventlog things (#5885)
* tidy up some more eventlog things

* update sql file
2017-02-14 12:06:01 +00:00
Richard Mayhew
5bfd23e7eb webui: New eventlog severity classification (#5830)
* New event log severity model

* Revert "New event log severity model"

This reverts commit 0783527af8.

* New event log severity model

* Fixed spaces vs tabs

* Learning the format requirements

* Learning the format requirements

* Moved the colours in to the stylesheet

* change SQL file to stop conflicting

* refactor log_event so severity isn't last, but reference is.

* keep having to move the file due to new PR conflicts

* Revert "keep having to move the file due to new PR conflicts"

This reverts commit f3030e7218.

* extended support to dashboard and eventlog page

* formatting
2017-02-12 22:41:05 +00:00
Neil Lathwood
492590bf38 changed ifLastChange to a bigint as we can hit the limits of a current signed int (#5835)
* changed ifLastChange to a bigint as we can hit the limits of a current signed int

* Rename 161.sql to 162.sql
2017-02-10 19:28:12 -06:00
sorano
fd7cf79c72 allow interface names > 64 chars (#5847)
As discussed on IRC, this will allow interface names up to 255 chars to prevent eventlog updates from rinse and repeat ad infinitum
2017-02-09 18:12:25 +00:00
Neil Lathwood
569d82b7bb Changed the default options allowed to accept blank values (#5818) 2017-02-07 22:10:41 -06:00
Neil Lathwood
200b762478 feature: Added phpunit db setup tests (#5594) 2017-02-07 15:08:52 +00:00
Neil Lathwood
424ac80bff fix: Update macros with / in to have spaces (#5741)
* fix: Update macros with / in to have spaces

* Updated sql file
2017-02-03 15:21:19 -06:00
Søren Rosiak
9b32fb2b91 feature: Added Cisco Spark Transport #3182
* feature: Added Cisco Spark Transport

* updated sql to be compliant
2017-02-02 23:10:39 +00:00
FTBZ
a0f5fe4f37 feature: Added basic recurring maintenance for alerts #4480 2017-01-22 18:00:15 +00:00
Aaron Daniels
de45d8d6b4 newdevice: Added loadbalancer information from F5 LTM (#5205) 2017-01-19 08:19:11 +00:00
crcro
9263857685 newdevice: Add addition riverbed information #5170 2017-01-17 15:48:49 +00:00
Neil Lathwood
d5296319fb refactor: MySQL strict and query fixes (#5338)
* refactor: MySQL strict and query fixes

* moved sql file
2017-01-13 06:47:16 -06:00
Rob Nichols
f98829ba9d fix: Added support for autotls in mail transport #5314 2017-01-10 10:03:47 +00:00
Neil Lathwood
da5783d917 feature: Add mysql failed query logging + fixed queries that break ONLY_FULL_GROUP_BY (#5327)
* feature: Add mysql failed query logging + fixed queries that break ONLY_FULL_GROUP_BY

* fix all schema errors and update system
2017-01-07 11:32:38 -06:00
Søren Rosiak
17f5cfef90 Revert "F5 LTM" (#5199) 2016-12-20 09:30:49 +00:00
Aaron Daniels
efa0747564 newdevice: Added additional support for F5 BigIP LTM objects 2016-12-19 19:50:44 +00:00
NerdBlender
969b963180 newdevice: Added Bluecoat ProxySG Support (#5165) 2016-12-15 08:23:25 +00:00
Søren Rosiak
9fb02bbcd3 feature: Add Microsoft Teams Alert Transport (#5023) 2016-11-19 14:49:18 +00:00
Jason Ellison
b4693e559e refactor: limit perf array index length to 19 characters due to limitation in ds-name rrdtool (#4731) 2016-11-16 07:24:56 +00:00
laf
8a142aa53f feature: Added the option to select alert rules from a collection 2016-10-29 10:56:59 +00:00
Neil Lathwood
46616c1392 fix: ZyWALL Fixes for OS and mem polling #1652 2016-10-20 20:54:01 +01:00
Rosiak
65ae4d1396 work work 2016-10-20 21:35:56 +02:00
Søren Rosiak
23da8be9c3 feature: Add osTicket Alert Transport (#4791) 2016-10-20 19:31:30 +01:00
Rosiak
89c77bbbf8 work work 2016-10-20 19:29:35 +02:00
Søren Rosiak
931779b917 feature: Add SonicWALL Sessions #1686 2016-10-19 22:53:02 +01:00
Rosiak
e7b4dd3721 fix: Zywall Fixes #1652 2016-10-19 21:46:02 +02:00
Neil Lathwood
e1fac851f9 refactor: Update alert rules to generate sql query and store in db (#4748) 2016-10-15 00:29:55 +01:00
Eldon Koyle
7ca80410d5 feature: Add q-bridge-mib tagged VLAN membership #3285 2016-10-11 22:29:06 +01:00
Neil Lathwood
6c324cd03e refactor: Improve sensors polling for performance increase (#4725)
refactor: Improve sensors polling for performance increase
2016-10-11 19:34:09 +03:00
Xavier Beaudouin
366bbafe4a fix: Raise version size for packages table to 255 char (#4656) 2016-10-06 12:01:32 +01:00