14150 Commits

Author SHA1 Message Date
Neil Lathwood
f1b50737bb Docs refactor (#7389)
* docs: Refactored docs for new layout

* some more changes

* more doc updates

* More doc updates

* small update

* small update
2017-10-02 21:36:22 +01:00
Tony Murray
738067e622 fix: rfc1628 state sensor translations (#7416) 2017-10-02 15:08:02 +00:00
Neil Lathwood
9009633392 Added changelog for v1.32 (Sept 2017) (#7414) 1.32 2017-10-01 19:58:39 +01:00
Aldemir Akpinar
b4af9197ba newdevice: Added basic detection for hanwha techwin devices (#7397)
* Basic hanwha techwin support

* Changed os type to iPolis

* Changed file names to ipolis rather than the vendor name

* oid fixes
2017-10-01 19:19:46 +01:00
Stefan
3a8e921a91 Update Applications.md - typo in headline (#7413) 2017-10-01 19:16:17 +01:00
Neil Lathwood
592e8aca4c newdevice: Added sensor detection for APC In Row RD devices (#7385)
* newdevice: Added sensor detection for APC In Row RD devices

* Update apc.yaml

* Update apc.yaml

* Update cooling.inc.php

* Update pressure.inc.php
2017-09-29 21:13:27 +01:00
Neil Lathwood
98e509c27c webui: Updated alert rule collection to be table (#7371) 2017-09-29 21:12:22 +01:00
Neil Lathwood
30318b7427 webui: Show how long a device has been down if it is down (#7336) 2017-09-29 21:05:51 +01:00
kkrumm1
a3fef2f3dd docs: Added new faq Why would alert un-mute itself? (#7403)
* docs: added new faq

added new faq #32 "why do alerts un-mute themselves?"

* Update FAQ.md

minor fix
2017-09-29 21:04:06 +01:00
Parth Laxmikant Kolekar
101e7426f8 Extend username to varchar(255) (#7395)
* Extend username to varchar(255)

* Updated DB Schema by running build-schema script

* Updated session.session_username to be varchar(255) too
2017-09-29 20:15:48 +01:00
FTBZ
b4a84f8ac2 doc: Added performance suggestion for 1min polling documentation
* doc: Complete the 1min polling documentation for performance

* doc: Complete the 1min polling documentation for performance

* doc: Complete the 1min polling documentation for performance
2017-09-29 20:14:09 +01:00
celalemre
973764e7d3 alerts: Added OpsGenie transport. (#7392)
* Add OpsGenie transport.

* Log response body from OpsGenie only when an error occurs.

* Move OpsGenie SQL config to a new sql file.
2017-09-28 21:20:21 +01:00
jackson-tim
f24c840864 docs: Updated Distributed poller doc as rrdcached needs -R to work properly (#7393)
* rrdcached needs -R to work properly

Without -R you'll hate yourself.

* Update Distributed-Poller.md
2017-09-27 20:51:44 +01:00
noaheroufus
554b40eb3f newdevice: Added better hardware and version identification for SAF (#7378)
* Proper hardware and version identification

* Replaced str_replace with preg_match
2017-09-27 20:41:19 +01:00
Tony Murray
0713963ed4 Update influx-db dependencies (#7387)
Remove dev-depencies

Note: looks like we were using the symfony/yaml from this instead of /vendor due to autoload order, but yaml is just a dev dependency here.
2017-09-25 22:38:41 +01:00
Tom Sealey
c07daa325b newdevice: Added basic os for EricssonLG ES switches (#7289)
* added basic os for EricssonLG ES switches

* changed names

* tidied up some more

* renamed test files

* fixed typo

* removed _ from names

* fixed os names

* changes requested by @laf

* fixed unit test for ucp
2017-09-25 10:01:35 +01:00
Ryan Medlyn
d6ae852617 Fixes query selector scope for bootgrid destroy (#7379) 2017-09-22 07:06:49 +01:00
noaheroufus
ef9ada9adb Applied correct divisors to voltage for Alpha UPSs (#7377) 2017-09-21 21:40:32 +01:00
Neil Lathwood
1be550826e api: Added ability to supports CORS for API (#7357)
* Update defaults.inc.php

* api: Added ability to supports CORS for API

* added acknowledge

* Update Configuration.md
2017-09-21 18:07:31 +01:00
Tony Murray
6ea6218f47 refactor: rewrite is_valid_port() (#7360)
* refactor: speed up is_valid_port()
Convert is_valid_port to Config
Several Config optimizations
Update documentation

* fix getCombined() when os key is not set, but global is.
Add more tests
2017-09-21 18:02:01 +01:00
kkrumm1
777eb1f823 feature: Added more rules to the collection of alert rules (#7363)
* Features: Updated collection of alert rules

Added in the following to the Alerts Collection,

Syslog, received Alert Priority Message
Syslog, received Emergency Priority Message
APC UPS Battery Needs Replacement
APC UPS Switched to Battery Power
APC UPS in Hardware Failure Bypass Mode
APC UPS in Emergency Static Bypass Mode

* Update alert_rules.json

* Update alert_rules.json

fixed changes per request.

* Update alert_rules.json

fixed "white spaces and spaces"

* Update alert_rules.json

Fixed spaces and tabs... rookie mistake.
2017-09-20 22:58:24 +01:00
FragmentedPacket
c20ffec40c newdevice: Updated Engenius OS detection (#7365)
* fix: Engenius OS discovery

bandroidx was having issues with their Engenius AP being discovered as a wireless device, instead it was just showing up as 'generic'. Adding OID .1.3.6.1.4.1.14125 resolved their issue.

* Update engenius.yaml

* Create engenius_3.snmprec
2017-09-19 21:46:22 +01:00
Tony Murray
39804b047d refactor: rfc1628 sensor tidy up (#7341)
* refactor: rfc1628 tidy up
reduce the amount of snmp calls

* Did not finish re-writing rfc1628 load

* fix type in bypass power oid

* remove testing changes
2017-09-19 20:12:04 +01:00
Neil Lathwood
838f91a18a newdevice: Added detection for DPS Telecom NetGuardian (#7326)
* newdevice: Added detection for DPS Telecom NetGuardian
2017-09-18 20:29:27 +02:00
Neil Lathwood
2115a1c6d1 newdevice: Added support for Alpha FXM UPS devices (#7324)
* newdevice: Added support for Alpha FXM UPS devices
2017-09-18 20:24:53 +02:00
Tony Murray
a410e34115 fix: If session save path is "", php will use /tmp (#7359) 2017-09-18 19:22:24 +01:00
Søren Rosiak
7e601c31ed Merge pull request #7354 from laf/newdevice/issue-7310
newdevice: Added detection for IgniteNet FusionSwitch devices
2017-09-18 17:37:00 +02:00
laf
802cd703bc newdevice: Added detection for IgniteNet FusionSwitch devices 2017-09-17 22:31:23 +01:00
Neil Lathwood
aef79535f4 newdevice: Added support for A10 ACOS devices (#7327)
* newdevice: Added support for A10 ACOS devices
2017-09-17 21:33:09 +02:00
Søren Rosiak
18d29956d3 Merge pull request #7352 from laf/newdevice/issue-1011
newdevice: Added support for routeros to pull UPS info
2017-09-17 20:51:42 +02:00
Søren Rosiak
11a7507d8a Merge pull request #7353 from laf/newdevice/issue-7250
newdevice: Added more detection for Cisco SB devices
2017-09-17 20:50:49 +02:00
laf
82f6eb096e newdevice: Added more detection for Cisco SB devices 2017-09-17 21:35:36 +01:00
laf
14aafd39a6 newdevice: Added support for routeros to pull UPS info 2017-09-17 09:21:38 +01:00
Neil Lathwood
b19b9e90d2 Revert "refactor: rewrite is_valid_port()" (#7355)
* Revert "refactor: Added detection of vlan name changes (#7348)"

This reverts commit 4ad8faecdcca0308aa8c2bf48e813a0032f8349a.

* Revert "refactor: Rewrite is_valid_port() (#7337)"

This reverts commit 31607418e1229d414040cc648b29789706679fcb.
2017-09-17 08:21:28 +01:00
Neil Lathwood
4ad8faecdc refactor: Added detection of vlan name changes (#7348) 2017-09-16 21:19:54 -05:00
Tony Murray
31607418e1 refactor: Rewrite is_valid_port() (#7337)
Convert is_valid_port to Config
Several Config optimizations
Update documentation
2017-09-16 10:13:03 +01:00
Neil Lathwood
529660b8c5 docs: Updated docs to include installing xml php modules + updated validate (#7349) 2017-09-15 19:29:54 -05:00
Bennett Blodinger
25bb27c39e webui: Makes the .availability-label border-radius fit in with the border a bit better
Makes the .availability-label border-radius fit in with the border a bit better
2017-09-15 20:59:18 +01:00
Tony Murray
b4d804f2ac fix: rfc1628 runtime - allow os quirks (#7340)
* fix: rfc1628 runtime - allow os quirks
Also, properly divide values at discovery
Remove accidental debug output
2017-09-14 21:55:07 +01:00
Tony Murray
65b29d5563 fix small typo for himoinsa-gensets (#7338) 2017-09-14 21:26:48 +01:00
Tony Murray
f158a56774 fix incorrect getOsSetting arguments (#7339)
Missed calls when the function definition changed.
2017-09-14 00:43:14 -05:00
Neil Lathwood
973b1181e3 newdevice: Added additional detection for Cisco small business switches (#7317)
* newdevice: Added additional detection for Cisco small business switches

* updated test unit
2017-09-13 21:25:49 -05:00
Neil Lathwood
7af0fd28e5 newdevice: Added sensor support for Himoinsa Gensets (#7315) 2017-09-13 21:16:37 -05:00
Neil Lathwood
b3567041dd newdevice: Added support for SmartOptics M-Series (#7314)
* newdevice: Added support for SmartOptics M-Series

* added os polling file
2017-09-13 21:12:56 -05:00
Neil Lathwood
0376f92cc3 webui: Added device description to overview page (#7328) 2017-09-13 19:46:16 -05:00
Tony Murray
5e5684f2cd docs: Reorganize authentication documentation (#7329)
Audit headers
Fix a few mistakes
Try to clarify some items
2017-09-13 19:51:39 +01:00
Paul Heinrichs
9f553af71e newdevice: Added DHCP Leases Graph for Mikrotik (#7333) 2017-09-13 19:49:41 +01:00
Tony Murray
98786c0ea7 feature: Allow ignore_mount, ignore_mount_string, ignore_mount_regex per OS (#7304)
* feature: Allow ignore_mount, ignore_mount_string, ignore_mount_regex at OS level

* Change the storage settings to override global instead of merge.
Add documentation
2017-09-13 19:43:21 +01:00
Neil Lathwood
e0040b2831 newdevice: Added support for Toshiba RemotEye4 devices (#7312)
* newdevice: Added support for Toshiba RemotEye4 devices

* small updates thanks to kate

* Update new-os.php

* Update new-os.php
2017-09-12 22:27:06 -05:00
Neil Lathwood
58193e16a3 newdevice: Added additional Quanta detection (#7316) 2017-09-12 20:15:50 -05:00