Commit Graph
13310 Commits
Author SHA1 Message Date
VVelox 93a43eddbf properly UC a few things that were improperly LCed for the FreeBSD NFS poller (#6087)
* properly UC a few things that never got UCed after LCing everything

* properly UC a few things that were not UCed post LCing everything
2017-03-04 16:00:32 +00:00
VVelox 30937af1d3 GAUGE/COUNTER were not UCed after LCing the whole file... fixed (#6086) 2017-03-04 16:00:06 +00:00
Neil Lathwood 51b3a51ad6 fix: Fixed the previous graphs for diskio/bits #6077 (#6083) 2017-03-04 11:19:04 +00:00
Neil Lathwood 41824dda15 updated authors (#6078) 2017-03-03 21:44:45 +00:00
VVelox 671654d155 feature: Added Nvidia GPU application support (#6024) 2017-03-03 20:41:20 +00:00
Mark Hughes dc41c0eae1 api: Expose ports in API requests for bills (#6069)
* Expose ports in API requests for bills
2017-03-03 20:40:15 +00:00
pblasquez 680ef0645f newdevice: Added support for F5 Traffic Management Module memory 2017-03-03 20:38:59 +00:00
philmd ad6dafd3a5 webui: display sysnames/hostnames instead of ip addresses #4155
When a network is mostly assigned using RFC 1918, DNS resolution is not useful
and devices are displayed by IP address.

When $config['force_ip_to_sysname'] is enabled, use ip_to_sysname() to display
the device hostname or SNMP sysName if present instead of the device IP address.

UI modified by this patch:
- Hover in Dashboard Availability Map (/overview)
- Name in Availability Map (/availability-map/)
- Title of device page (/device/device=...)

* I agree to the conditions of the Contributor Agreement contained in
doc/General/Contributing.md.

GitHub-issue: #4155
Suggested-by: Andres Rahn <[email protected]>
Signed-off-by: Philippe Mathieu-Daudé <[email protected]>
2017-03-03 19:48:53 +00:00
Tony Murray 5dc595e260 doc: Try to explain how OS discovery works with the yaml definition (#6075) 2017-03-03 19:18:09 +00:00
VVelox ab2043c634 feature: Add Squid application support (#6011) 2017-03-03 18:55:33 +00:00
VVelox 5805a55483 newdevice: Added support for Cyberpower PDU (#6013) 2017-03-03 18:40:33 +00:00
Neil Lathwood 296360b204 fix: Update OSTicket transport to use the from email address #5739 (#5927) 2017-03-03 18:22:33 +00: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
VVelox 354bd2144d feature: Add FreeBSD NFS Client/Server application support (#6008) 2017-03-03 14:48:46 +00:00
towster 6612cb029d When 'mydomain' is set have host_exists check for both sysName and sysName.mydomin (#6052) 2017-03-03 14:27:56 +00:00
VVelox 6844f29217 feature: add get_disks function (#6058) 2017-03-03 14:27:33 +00:00
VVelox 57f27fbad2 newdevice: Added support for Digipower PDU (#6014) 2017-03-03 14:26:21 +00:00
VVelox 0cafdd39b6 replace with one with a transparent BG (#6072) 2017-03-03 14:25:35 +00:00
David Bell dd33742bbf Merge pull request #6071 from MarkehMe/master
Update AUTHORS.md
2017-03-03 09:26:07 +00:00
Mark Hughes 25df4c8fe8 Update AUTHORS.md
I agree to the conditions of the Contributor Agreement contained in doc/General/Contributing.md.
2017-03-03 19:05:42 +11:00
Ryan Medlyn fddbf3f46b Update AUTHORS.md (#6065)
I agree to the conditions of the Contributor Agreement contained in doc/General/Contributing.md.
2017-03-03 07:53:42 +00:00
VVelox 7f91fab663 webui: Cleanup white backgrounds on certain graphs 2017-03-02 18:07:55 +00:00
VVelox 41bf70dac9 feature: Updated Nfsen integration support (#6003)
* add single pool based poller for php-fpm

* add the page for php-fpm

* add graph for php-fpm

* I agree to the conditions of the Contributor Agreement contained in doc/General/Contributing.md.

* use named OID as suggest by @laf

* document PHP-FPM monitoring

* link it in the index

* clean up the named oid

* add how to grab the script in question

* add f2b poller

* add f2b app page

* add f2b graph

* add fail2ban notes

* minor formatting cleanup

* ...more formatting cleanup

* rename it so it can be called via the app page

* Revert "rename it so it can be called via the app page"

This reverts commit 0bde88a038.

* *rename it so it can be called via the apps page
*setup the apps page to call it

* renamed the graph

* now include fail2ban in the apps properly

* correct the wget command so it does not stomp on phpfpm-sp

* update the fail2ban poller for the newest fail2ban script and now build multiple RRDs

* update for now graphing firewalled and banned

* update fail2ban docs to match the newest snmpd extend method

* search automatically for jails and graph them

* graphs the currently banned for a fail2ban jail

* change the tital of the graph for the total banned to make it more descriptive

* Add a explanation of the two variables in the total graph.

* misc. white space cleans ups

* misc. white space cleanup

* minor white space cleanup

* correct descr lenght

* correct descr lenght

* Update fail2ban.inc.php

* Use rrd_name properly

* note the cache file bits

* make caching optional and note why

* Update to new RrdDefinition class

* And the use statement ;/

* Messed the second rrd_def

* correct two minor errors that did not seem to be causing issues

* don't use $vars as per pull #5994

* don't use $vars as per pull #5994

* fix jails graphs

* Remove loops and temp variables

* whitespace

* Change graph so we don't get fractions

* add the common nfsen channel include

* add nfsen channel flows graph

* add nfsen channel packet graph

* add nfsen channel traffic graph

* update nfsen for channel support

* the nfsen general page

* add the nfsen channel page

* update the docs on nfsen to be more clear about configuring it

* white space cleanup

* white space cleanup

* misc code cleanup

* now consistently uses all the same quotes

* minor code cleanups

* Update nfsen_channel_common.inc.php

* minor white space cleanup
2017-03-02 09:03:45 -06:00
Neil Lathwood 46198b2caa feature: Added ability to show links to fixes for validate (#6054)
* feature: Added ability to show links to fixes for validate

* Finish this PR up and add a few more messages
Move collation checks to print_list()
2017-03-02 08:04:29 +00:00
Avery Payne fd21bee0e2 docs: Update lighttpd docs to include svg config
With SVG introduced, the icons for hosts are broken.  The pattern match has been revised to support more image formats, including SVG.  This resolves the icons showing up as broken images when running lighttpd.

* I agree to the conditions of the Contributor Agreement contained in doc/General/Contributing.md
2017-03-02 01:13:29 +00:00
Søren Rosiak 87a50465ad newdevice: Add Basic FortiWLC Support (#6016)
* newdevice: Add Basic FortiWLC Support

* altered the sysObjectId discovery
2017-03-01 23:48:13 +00:00
VVelox de6b1d9722 feature: Add Postgres application support (#6004) 2017-03-01 23:46:03 +00:00
Tony Murray a2599115de newdevice: basic Lantronix UDS support (#6042)
* newdevice: basic Lantronix UDS support
Update Lantronix logo to SVG

* Fixed an issue with the logo

* less specific sysObjectId
2017-03-01 23:33:21 +00:00
Neil Lathwood aa24fb62be fix: Do not try and only include files once when they are needed again! #5881 (#6053) 2017-03-01 17:06:11 -06:00
David Bell 56bb0a4d50 Add a space between BGP symbol, and IP address (#6050) 2017-03-01 21:32:18 +00:00
Søren Rosiak 1f59322c2d feature: HPE Comware Processor Discovery (#6029)
* feature: HPE Comware Processor Discovery

* fix format

* Use database entPhysical info

* Remove database check
2017-03-01 14:21:02 -06:00
barryodonovan 11e52b5e69 refactor: Mib poll def to seperate MIB name from RRD name (#6028)
* extended poll_mib_def() to take rrd_name as optional parameter

* removed tabs

* refactored to use
2017-03-01 19:35:48 +00:00
VVelox 002f4157b6 feature: Added support Postfix application 2017-03-01 18:34:22 +00:00
David Bell b21758d456 newdevice: Add detection for more Dell switches (#6048) 2017-03-01 10:43:19 -06:00
Tony Murray 6ecb3acc51 Improve stats data scrubbing (#6041)
Include Darwin (OSX) in the Linux hostname scrubbing, add underscores too.
Way more generic serial number replacement.  Preserves the format of the serial number, but removes the data.
2017-03-01 10:23:38 +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 d9f618185e fix bootgrid tables (#6043) 2017-03-01 10:22:26 +00:00
David Bell 179f852c21 webui: Fix BGP Icon for global search #6031 2017-02-28 15:18:39 +00:00
Søren Rosiak db58fea2d2 feature: Add Basic Oxidized Node List (#6017)
* feature: Add Basic Oxidized Node List
2017-02-27 22:32:13 +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
David Bell ce2a156b6f Merge pull request #6023 from librenms/geordish-patch-1
Update 1-Minute-Polling.md
2017-02-27 15:08:55 +00:00
David Bell bc62e1ac54 Update 1-Minute-Polling.md 2017-02-27 14:51:17 +00:00
Neil Lathwood bbc7d71cf9 some small updates (#6022) 2017-02-27 14:39:02 +00:00
ollb 698584e14d feature: Add support for dynamic interfaces in ifAlias script (#6005)
* add support for dynamic interfaces in ifAlias script

* netlink and ip support alias (`ip link set IFACE alias ALIAS`). In an
  environment with dynamic interfaces, it is useful to be able retrieve
  aliases from ip.

* we cannot assume next iface oid is n + 1 since oids do not necessarily
  follow incrementally when some interfaces has been destroyed and
  recreated.

* use straight POSIX shell

* I agree to the conditions of the Contributor Agreement contained in
doc/General/Contributing.md.
2017-02-26 23:22:03 +00:00
Neil Lathwood 3f5bf56b55 added changelog for v1.25 (#6018) 1.25 2017-02-26 22:14:06 +00:00
VVelox 252d0c1055 add a nicecase instance for PHP-FPM (#6007)
* add single pool based poller for php-fpm
2017-02-26 13:46:16 +00:00
pep-un 7956f94eb8 Add a title for the RANCID section (#6012)
* Remote monitoring using tinc VPN

* Added 2 # command-pefixes

* Add bash source code highlighting

* Updated file name + some commands

* update docs

* Add a title for the RANCID section
2017-02-26 13:44:21 +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
Neil Lathwood 253cbe59e2 require specific snmpsimd version (#6015)
* require specific snmpsimd version

* require specific snmpsimd version
2017-02-26 12:13:54 +00:00