Dashboard

Minor: restore regeneration output when run from web interface
Trivial: rename .php to .inc.php files to fall in line with most of our other include files
  1. … 28 more files in changeset.
[TRIVIAL] Fixed disable refresh on settings page.

Trivial: correct previous commit, now really not refreshing on realtime port view, whoops
Minor: disable refresh on realtime port view
Minor: some database code fixups and other small cleanups
    • -0
    • +1
    /html/includes/graphs/port/mac_acc_total.inc.php
    • -5
    • +5
    /html/pages/device/loadbalancer.inc.php
    • -1
    • +1
    /html/pages/device/edit/alerts.inc.php
    • -11
    • +11
    /html/pages/device/edit/snmp.inc.php
  1. … 27 more files in changeset.
[TRIVIAL] Fixed -1sec refresh left.

[MINOR] Added time left counter to next page refresh (see in refresh navbar).

    • -51
    • +5
    /html/includes/print/common.inc.php
Minor: add omitted sensor state definition for OADWDM power supply
[TRIVIAL] Fixed code-style for EXTREME-BASE-MIB discovery (from prev. commit).

[ADD] Add support for per-slot CPU usage on Extreme devices.

    • -0
    • +23
    /includes/discovery/processors/extreme-base-mib.inc.php
Minor: add fan and pwowersupply state sensors for OADWDM-MIB (MRV)
[MAJOR] Added nav-menu for control web page refresh time. Uses page exceptions, where refresh not allowed.

Added and improved functions print_refresh(), formatUptime().

    • -0
    • +129
    /html/includes/print/common.inc.php
Medium: allow suppression of the recovery notification on a per alert checker basis. Useful for device reboots, bgp or interface flaps, etc.
[FIX] variable name

[ADD] Improve Cisco CBQoS support to show policy and class map names in the UI. This is done in discovery as it's too slow for polling. Names will appear after first discovery.

    • -2
    • +0
    /html/includes/alerting-navbar.inc.php
    • -0
    • +101
    /includes/discovery/cisco-cbqos.inc.php
    • -0
    • +5
    /includes/definitions/graphtypes.inc.php
Minor: rename OASFP-MIB to OA-SFP-MIB
[TRIVIAL] Additional reserved/image mempool ignores.

Trivial: derusski housekeeping logs
    • -6
    • +6
    /includes/housekeeping/eventlog.inc.php
Medium: add support for MRV SFP temperature, dbm and bias current metrics. From #922
    • -0
    • +67
    /includes/discovery/sensors/oasfp-mib.inc.php
[MINOR] Fixed delete entries from huge tables by housekeeping script. Added message about "not found entries".

    • -8
    • +29
    /includes/housekeeping/eventlog.inc.php
    • -15
    • +49
    /includes/housekeeping/timing.inc.php
    • -8
    • +29
    /includes/housekeeping/syslog.inc.php
    • -9
    • +16
    /includes/housekeeping/ports.inc.php
Minor: move infinera iqnos to sysobjectid discovery
    • -20
    • +0
    /includes/discovery/os/iqnos.inc.php
Major: remove old deprecated alerts; they can all be replaced by checkers in the new alerting system. Handle with care if you were relying on the old system.
    • -14
    • +1
    /includes/polling/functions.inc.php
Minor: add small warning to poller and discovery when passing an invalid device
Minor: add Infinera device OS recognition and icon
    • binary
    /html/images/os/infinera.png
    • -0
    • +20
    /includes/discovery/os/iqnos.inc.php
Minor: add option to enable/disable chasing of LDAP referrals, from #488. Turned off by default.
Medium: rework navbar backend code. IMPORTANT: if you use navbar-custom, the bad news is you will have to change its contents to fill an array like the new code does. The good news is you'll be able to create new menus, and append to just about all others.
    • -301
    • +281
    /html/includes/navbar.inc.php
Trivial: use $scriptname in housekeeping example, minor html fix on perf page
[MINOR] Added additional check if device SNMPable before discovery, changed order - first discovered the fastest.

[MINOR] Small fix for check_extension_exists(). Suppress error about not exist 'posix' php extension in is_cron() and print_prompt() functions.