December
November
October
September
August
July
June
May
April
March
February
January
December 2014
Add definition for huawei integrated access. add extra oid to huawei vrp
M includes/definitions/os.inc.php +17
📈 17 added
📉 0 removed
Add os definition for huawei VSP
M includes/definitions/os.inc.php +12 -1
📈 12 added
📉 1 removed
Fixed f2c scale in sensors discovery.
M includes/discovery/functions.inc.php +6 -5
📈 6 added
📉 5 removed
Damn mysql float.. lat/lon now decimal(10,7).
M update/172.sql -1
A update/173.sql +1
📈 0 added
📉 0 removed
Update lat/lon precision.
📈 0 added
📉 0 removed
Improved GEO location feature.
Added: yandex as geo api, more informational debug/status messages, page for see/edit device geo information, logs in eventlog.
Fixed: detect by DNS LOC records, all GEO API requests use only english as accept-language, do not empty requests.
DB schema migrated to separate table, still backward compatible, but update recomended after svn up.
Merry Christmas and Happy New Year!
M html/includes/cache-data.inc.php +27 -16
M html/includes/functions.inc.php +37 -5
M html/includes/map/google-mc.inc.php +39 -31
M html/includes/navbar.inc.php +2 -2
M html/pages/device/edit.inc.php +4
A html/pages/device/edit/geo.inc.php +213
M html/pages/devices.inc.php +20 -9
M includes/defaults.inc.php +1 -1
M includes/definitions.inc.php +10 -10
M includes/geolocation.inc.php +174 -65
M includes/polling/system.inc.php +73 -8
A update/169.sql +2
A update/170.php +33
A update/171.sql +1
📈 633 added
📉 147 removed
Fixed detect device rancid revisions when timezone negative.
M html/pages/device/showconfig.inc.php +2 -2
📈 2 added
📉 2 removed
Fixed print_message(), do not convert special chars in web output if text already html (appeared in r6140).
M includes/common.inc.php +5 -1
M tests/IncludesCommonTest.php +9
📈 14 added
📉 1 removed
Improved print_message(), added unit tests.
M includes/common.inc.php +49 -21
M tests/IncludesCommonTest.php +166
📈 215 added
📉 21 removed
derp, derp, derp. I will do unit test for print_message().
M includes/common.inc.php +1 -1
📈 1 added
📉 1 removed
Derp.
M includes/common.inc.php +1 -1
📈 1 added
📉 1 removed
Cleanup after latest commits. print_message() does not print anything if input text not string.
M html/pages/alert_regenerate.inc.php +2 -3
M includes/common.inc.php +3
M includes/definitions/os.inc.php +7 -3
D includes/discovery/os/proxyav.inc.php -10
M includes/polling/fdb-table.inc.php +15 -9
M includes/polling/os/fireeye.inc.php +28 -26
📈 55 added
📉 51 removed
Improve billing pages (move to post from get, use navbar functions, allow multiple ports)
M html/pages/bill/actions.inc.php +36 -30
M html/pages/bill/edit.inc.php +13 -10
M html/pages/bill/navbar.inc.php +42 -51
📈 91 added
📉 91 removed
M includes/rewrites.inc.php +2 -1
📈 2 added
📉 1 removed
Attempt to fix HP printers (herpderp regexp is hard)
M includes/definitions/os.inc.php +3
📈 3 added
📉 0 removed
Add fireeye icon
A html/images/os/fireeye.png +1
📈 0 added
📉 0 removed
Add fireeye mibs
A mibs/fireeye
A mibs/fireeye/FE-FIREEYE-MIB +2,922
📈 0 added
📉 0 removed
Add support for FireEye appliances
M includes/definitions/graphtypes.inc.php +12
M includes/definitions/os.inc.php +48
M includes/discovery/os/linux.inc.php +1
A includes/discovery/sensors/fe-fireeye-mib.inc.php +24
A includes/polling/graphs/fe-fireeye-mib.inc.php +18
A includes/polling/os/fireeye.inc.php +33
📈 136 added
📉 0 removed
Implement workaround to translate Juniper fake vlan ids in q-bridge-mib to real vlan ids
M includes/polling/fdb-table.inc.php +26 -1
📈 26 added
📉 1 removed
Fix allowing delete on of group assocations.
M html/pages/group.inc.php +1 -1
📈 1 added
📉 1 removed
Add more brocade rewrites.
M includes/rewrites.inc.php +11
📈 11 added
📉 0 removed
Suppress empty DIVs on alert regeneration pages.
M html/pages/alert_regenerate.inc.php +2 -2
📈 2 added
📉 2 removed
Add support for Blue Coat ProxyAV appliances. (mem/cpu/stats) #1143
A html/images/os/proxyav.png +1
M includes/definitions/graphtypes.inc.php +72
A includes/discovery/mempools/bluecoat-sg-usage-mib.inc.php +25
A includes/discovery/os/proxyav.inc.php +10
A includes/discovery/processors/bluecoat-sg-usage-mib.inc.php +25
A includes/polling/graphs/bluecoat-av-mib.inc.php +41
A includes/polling/mempools/bluecoat-sg-usage-mib.inc.php +13
A includes/polling/os/proxyav.inc.php +19
A mibs/bluecoat/BLUECOAT-AV-MIB +332
A mibs/bluecoat/BLUECOAT-HOST-RESOURCES-MIB +49
📈 205 added
📉 0 removed
Improved discovery_sensor(), moved multiplication value by scale into function. This fixes check sensors by correct numeric values.
Small fixes for fahrenheit -> celsius conversion in sensor poller.
Showing the first 30 paths; 18 more are omitted from this static page.
M includes/discovery/functions.inc.php +33 -6
M includes/discovery/sensors/acmepacket-envmon-mib.inc.php +5 -17
M includes/discovery/sensors/apnl-modular-pdu-mib.inc.php +3 -10
M includes/discovery/sensors/areca-snmp-mib.inc.php +2 -2
M includes/discovery/sensors/bluecoat-sg-sensor-mib.inc.php +2 -2
M includes/discovery/sensors/carel-ug40cdz-mib.inc.php +2 -2
M includes/discovery/sensors/cisco-entity-sensor-mib.inc.php -1
M includes/discovery/sensors/cisco-envmon-mib.inc.php +1 -1
M includes/discovery/sensors/deltaups-mib.inc.php +1 -1
M includes/discovery/sensors/entity-sensor-mib.inc.php +2 -2
M includes/discovery/sensors/foundry-sn-agent-mib.inc.php +1 -1
M includes/discovery/sensors/foundry-sn-switch-group-mib.inc.php +1 -1
M includes/discovery/sensors/fspr7-mib.inc.php +4 -4
M includes/discovery/sensors/geist-mib-v3.inc.php +7 -7
M includes/discovery/sensors/geist-v4-mib.inc.php +2 -2
M includes/discovery/sensors/gudeads-epc8x-mib.inc.php +3 -3
M includes/discovery/sensors/gudeads-pdu8110-mib.inc.php +3 -3
M includes/discovery/sensors/gudeads-pdu8310-mib.inc.php +2 -2
M includes/discovery/sensors/ipomanii-mib.inc.php +8 -8
M includes/discovery/sensors/it-watchdogs-mib-v3.inc.php +1 -1
M includes/discovery/sensors/juniper-dom-mib.inc.php +3 -3
M includes/discovery/sensors/lm-sensors-mib.inc.php +4 -4
M includes/discovery/sensors/mg-snmp-ups-mib.inc.php +13 -13
M includes/discovery/sensors/mib-dell-10892.inc.php +1 -1
M includes/discovery/sensors/ns-root-mib.inc.php +1 -1
M includes/discovery/sensors/nscrtv-root.inc.php +6 -6
M includes/discovery/sensors/oa-sfp-mib.inc.php +5 -5
M includes/discovery/sensors/openbsd-sensors-mib.inc.php +1 -1
M includes/discovery/sensors/p8510-mib.inc.php +1 -1
M includes/discovery/sensors/packetflux-mib.inc.php +4 -4
📈 259 added
📉 230 removed
Improved snmp_fix_numeric() for some other wrong returned numeric snmp data.
M includes/snmp.inc.php +6 -4
M tests/IncludesSnmpTest.php +6 -3
📈 12 added
📉 7 removed
Fixed $snmp_status when snmpwalk return 'End of MIB'.
M includes/snmp.inc.php +9 -2
📈 9 added
📉 2 removed
Forgotten file for previous commit.
M includes/discovery/functions.inc.php +7
📈 7 added
📉 0 removed
Fixed polling/discovery sensors for some devices which return numeric data with spaces and commas. Added snmp_fix_numeric() with unit test.
M includes/common.inc.php +20 -13
M includes/polling/functions.inc.php +3 -4
M includes/snmp.inc.php +25 -1
M tests/IncludesCommonTest.php +9 -4
M tests/IncludesSnmpTest.php +23
📈 80 added
📉 22 removed
Multiple MIBs updated/added, fixed some errors. No functional changes.
Dirs list: a3com, aerohive, allied, aos, aos7, apc, arista, avaya, cabletron, d-link, enterasys, extreme, fortinet, foundry, h3c, hh3c, huawei, ibm, juniper, netapp, paloalto, pica8, rfc, trapeze, xirrus.
Showing the first 30 paths; 2,029 more are omitted from this static page.
D mibs/a3com/3fc-045.mib -2,025
A mibs/a3com/A3COM-HUAWEI-3GMODEM-MIB +813
D mibs/a3com/a3com-huawei-3gmodem.mib -789
A mibs/a3com/A3COM-HUAWEI-8021PAE-MIB +305
D mibs/a3com/a3com-huawei-8021x-ext.mib -287
A mibs/a3com/A3COM-HUAWEI-AAA-NASID-MIB +71
D mibs/a3com/a3com-huawei-aaa-nasid.mib -59
A mibs/a3com/A3COM-HUAWEI-AAL5-MIB +195
D mibs/a3com/a3com-huawei-aal5.mib -182
A mibs/a3com/A3COM-HUAWEI-ACFP-MIB +1,115
D mibs/a3com/a3com-huawei-acfp.mib -1,072
A mibs/a3com/A3COM-HUAWEI-ACL-MIB +4,568
D mibs/a3com/a3com-huawei-acl.mib -4,389
A mibs/a3com/A3COM-HUAWEI-AFC-MIB +174
D mibs/a3com/a3com-huawei-afc.mib -144
A mibs/a3com/A3COM-HUAWEI-ARP-RATELIMIT-MIB +112
D mibs/a3com/a3com-huawei-arp-ratelimit.mib -100
A mibs/a3com/A3COM-HUAWEI-ATM-DXI-MIB +324
D mibs/a3com/a3com-huawei-atm-dxi.mib -311
A mibs/a3com/A3COM-HUAWEI-BFD-STD-MIB +739
D mibs/a3com/a3com-huawei-bfd-std.mib -726
A mibs/a3com/A3COM-HUAWEI-BLG-MIB +142
D mibs/a3com/a3com-huawei-blg.mib -132
A mibs/a3com/A3COM-HUAWEI-CBQOS-MIB +4,104
D mibs/a3com/a3com-huawei-cbqos.mib -3,981
A mibs/a3com/A3COM-HUAWEI-CBQOS2-MIB +5,805
D mibs/a3com/a3com-huawei-cbqos2.mib -5,603
A mibs/a3com/A3COM-HUAWEI-CFCARD-MIB +309
D mibs/a3com/a3com-huawei-cfcard.mib -300
A mibs/a3com/A3COM-HUAWEI-COMMON-MIB +235
📈 0 added
📉 0 removed
Fixed show device config diff with svn < 1.8.
M html/pages/device/showconfig.inc.php +1 -1
M includes/definitions/os.inc.php +2 -1
📈 3 added
📉 2 removed
PLEASE TO BE NOT COPYING DEFAULTS TO CONFIG. ERMAGHERD.
M config.php.default +2 -2
M includes/defaults.inc.php +7 -3
📈 9 added
📉 5 removed
Fixed frontpage traffic graphs (appeared in r6114).
M html/pages/front/default.php +20 -16
📈 20 added
📉 16 removed
M html/ajax_search.php +1
M includes/discovery/sensors/dnos-boxservices-private-mib.inc.php +3 -9
M includes/rewrites.inc.php +7
📈 11 added
📉 9 removed
Added timeout 0.3s to ajax search before submit query. Added ajax search for both IPv4/6 addresses.
M html/ajax_search.php +40 -40
M html/includes/navbar.inc.php +16 -8
📈 56 added
📉 48 removed
Trivial: replace doublequotes by singlequotes on frontpage - from #916
M html/pages/front/default.php +86 -56
📈 86 added
📉 56 removed
Minor: clean up netapp ops script, from #970
M html/includes/graphs/device/netapp_ops.inc.php +19 -21
📈 19 added
📉 21 removed
Minor: Clarify wifi clients graph label - from #1056
M html/includes/graphs/device/wifi_clients.inc.php +8 -2
📈 8 added
📉 2 removed
Minor: add some default graphs to OS defs - from #1083
M includes/definitions/os.inc.php +9
📈 9 added
📉 0 removed
Remove type casting (prevents weirdness being sent to rrdtool)
M includes/polling/applications/mysql.inc.php +1 -1
📈 1 added
📉 1 removed
Improved previous commit, use generate_port_link() instead hardcode urls.
M html/includes/functions.inc.php +22 -3
M html/includes/print/arptable.inc.php +1 -2
M html/includes/print/dot1xtable.inc.php +1 -2
M html/includes/print/fdbtable.inc.php +1 -2
M html/includes/print/mac_addresses.inc.php +1 -1
📈 26 added
📉 10 removed
Added MAC address vendor lookup on ARP/FDB/MAC/Dot1x search pages.
M html/ajax_entitypopup.php +19 -1
M html/includes/graphs/port/mac_acc_total.inc.php +1 -1
M html/includes/print/arptable.inc.php +5 -4
M html/includes/print/dot1xtable.inc.php +2 -1
M html/includes/print/fdbtable.inc.php +2 -1
M html/includes/print/mac_addresses.inc.php +1 -1
📈 30 added
📉 9 removed
Showing the first 30 paths; 24 more are omitted from this static page.
M includes/definitions/os.inc.php +93 -13
D includes/discovery/os/acsw.inc.php -22
D includes/discovery/os/airport.inc.php -21
D includes/discovery/os/allied-radlan.inc.php -19
D includes/discovery/os/arista_eos.inc.php -19
D includes/discovery/os/arubaos.inc.php -19
D includes/discovery/os/asyncos.inc.php -19
D includes/discovery/os/avocent.inc.php -20
D includes/discovery/os/axiscam.inc.php -20
D includes/discovery/os/axisdocserver.inc.php -19
D includes/discovery/os/barracudangfw.inc.php -19
D includes/discovery/os/bcm963.inc.php -19
D includes/discovery/os/bnt.inc.php -20
D includes/discovery/os/ciena.inc.php -19
D includes/discovery/os/cs121.inc.php -21
D includes/discovery/os/darwin.inc.php -25
D includes/discovery/os/dlink.inc.php -22
D includes/discovery/os/dlinkap.inc.php -21
D includes/discovery/os/draytek.inc.php -19
D includes/discovery/os/edgeos.inc.php -19
D includes/discovery/os/lcos.inc.php -19
D includes/discovery/os/mgepdu.inc.php -19
D includes/discovery/os/mgeups.inc.php -22
D includes/discovery/os/mrvld.inc.php -19
D includes/discovery/os/netbsd.inc.php -19
D includes/discovery/os/netopia.inc.php -19
D includes/discovery/os/netvision.inc.php -19
D includes/discovery/os/netware.inc.php -19
D includes/discovery/os/nos.inc.php -19
D includes/discovery/os/nxos.inc.php -19
📈 93 added
📉 1,048 removed
Improved/added detect OS for many printers (LG, Olivetti, Fuji-Xerox, Develop, Sindoh, IBM and other).
A html/images/os/ibm.png +1
A html/images/os/lg.png +1
A html/images/os/olivetti.png +1
A html/images/os/sindoh.png +1
M includes/definitions/os.inc.php +95 -47
D includes/discovery/os/brother.inc.php -19
D includes/discovery/os/dell-laser.inc.php -21
D includes/discovery/os/epson.inc.php -19
D includes/discovery/os/jetdirect.inc.php -20
D includes/discovery/os/nrg.inc.php -19
D includes/discovery/os/okilan.inc.php -19
M includes/discovery/os/samsung.inc.php +2 -2
D includes/discovery/os/toshiba.inc.php -19
M includes/polling/os.inc.php +1 -1
📈 98 added
📉 186 removed
Added ability to detect device os by
sysDescr from definitions (examples in next commit).
M includes/functions.inc.php +20 -3
📈 20 added
📉 3 removed
Fixed detect serial for routers like Cisco 720X.
M includes/common.inc.php +1
M includes/polling/os/cisco.inc.php +9
📈 10 added
📉 0 removed
Minor: use same colours for billing graphs as regular traffic graphs
M html/bandwidth-graph.php +11 -11
M html/billing-graph.php +5 -5
📈 16 added
📉 16 removed
Clean web footer (renamed current to rolling, do not frighten with an exclamation).
M html/index.php +3 -3
M includes/definitions/version.inc.php +1 -1
📈 4 added
📉 4 removed
M includes/polling/system.inc.php +6 -6
📈 6 added
📉 6 removed
Medium: add 'notifications' icon/popup at bottom of page, currently only used for database schema warning, more to come
📈 37 added
📉 6 removed
Fixed rancid os_map for HP procurve (#1124).
M includes/definitions.inc.php +1 -1
📈 1 added
📉 1 removed
Minor: add
sysObjectID for Gamatronic UPS, set default graphs
M includes/definitions/os.inc.php +8
📈 8 added
📉 0 removed
Fixed radio clients count for Cisco WLC. Fixed detect hardware name for Cisco 4948/4900M.
M includes/polling/os.inc.php +3 -14
M includes/polling/os/cisco.inc.php +26 -2
M includes/polling/wifi/cisco-lwapp-sys-mib.inc.php +3 -1
📈 32 added
📉 17 removed
M includes/definitions/os.inc.php +3
A includes/polling/wifi/cisco-lwapp-sys-mib.inc.php +26
📈 29 added
📉 0 removed
Updated Cisco AIRESPACE and LWAPP mibs to latest.
Showing the first 30 paths; 29 more are omitted from this static page.
M mibs/cisco/AIRESPACE-SWITCHING-MIB.my +163 -51
M mibs/cisco/AIRESPACE-WIRELESS-MIB.my +8,837 -8,471
M mibs/cisco/CISCO-CONFIG-COPY-MIB.my +73 -11
A mibs/cisco/CISCO-ENVMON-CAPABILITY.my +1,763
M mibs/cisco/CISCO-LWAPP-AAA-MIB.my +1,626 -892
M mibs/cisco/CISCO-LWAPP-ACL-MIB.my +201 -167
M mibs/cisco/CISCO-LWAPP-AP-MIB.my +5,066 -2,529
M mibs/cisco/CISCO-LWAPP-CCX-RM-MIB.my +554 -538
M mibs/cisco/CISCO-LWAPP-CDP-MIB.my +118 -49
M mibs/cisco/CISCO-LWAPP-CLIENT-ROAMING-CAPABILITY.my +46 -52
M mibs/cisco/CISCO-LWAPP-CLIENT-ROAMING-MIB.my +531 -529
M mibs/cisco/CISCO-LWAPP-DHCP-MIB.my +681 -300
M mibs/cisco/CISCO-LWAPP-DOT11-CCX-CLIENT-MIB.my +1 -1
M mibs/cisco/CISCO-LWAPP-DOT11-CLIENT-CALIB-MIB.my +837 -208
M mibs/cisco/CISCO-LWAPP-DOT11-CLIENT-CCX-REPORTS-MIB.my -8
M mibs/cisco/CISCO-LWAPP-DOT11-CLIENT-CCX-TC-MIB.my +24 -11
M mibs/cisco/CISCO-LWAPP-DOT11-CLIENT-MIB.my +2,624 -297
M mibs/cisco/CISCO-LWAPP-DOT11-CLIENT-TS-MIB.my +104 -29
M mibs/cisco/CISCO-LWAPP-DOT11-LDAP-MIB.my +469 -467
M mibs/cisco/CISCO-LWAPP-DOT11-MIB.my +767 -18
M mibs/cisco/CISCO-LWAPP-DOWNLOAD-MIB.my +101 -7
A mibs/cisco/CISCO-LWAPP-EXT-MIB.my +1,533
A mibs/cisco/CISCO-LWAPP-HA-MIB.my +470
M mibs/cisco/CISCO-LWAPP-IDS-MIB.my +8
M mibs/cisco/CISCO-LWAPP-INTERFACE-MIB.my +471 -114
A mibs/cisco/CISCO-LWAPP-IPV6-MIB.my +1,250
M mibs/cisco/CISCO-LWAPP-LOCAL-AUTH-MIB.my +554 -614
A mibs/cisco/CISCO-LWAPP-MDNS-MIB.my +805
M mibs/cisco/CISCO-LWAPP-MESH-BATTERY-MIB.my +17 -54
M mibs/cisco/CISCO-LWAPP-MESH-LINKTEST-MIB.my +53 -65
📈 10 added
📉 4 removed
Fixed snmp_translate() uses correct mib_dir from definitions.
M includes/snmp.inc.php +18 -3
📈 18 added
📉 3 removed
M includes/polling/os.inc.php -5
M includes/polling/os/wlc.inc.php +22 -3
📈 22 added
📉 8 removed
M includes/definitions/os.inc.php +2
📈 2 added
📉 0 removed
Added more Cisco
sysObjectID for WLC/ACE/UCS devices. Fixed hardware detect for WLC (from prev. commit).
M includes/definitions/os.inc.php +19 -6
M includes/polling/os.inc.php +5
M includes/polling/os/wlc.inc.php +10 -1
📈 34 added
📉 7 removed
Improved support for Cisco WLC, added processor/mempool discovery.
M includes/definitions/os.inc.php +6
A includes/discovery/mempools/airespace-switching-mib.inc.php +33
D includes/discovery/os/wlc.inc.php -19
M includes/discovery/ports-stack.inc.php +1 -1
A includes/discovery/processors/airespace-switching-mib.inc.php +29
A includes/polling/mempools/airespace-switching-mib.inc.php +20
M includes/polling/os/wlc.inc.php +2 -1
📈 91 added
📉 21 removed
M includes/discovery/sensors/ac-system-mib.inc.php +1 -1
D mibs/audiocodes/AC-MODULARGATEWAY-MIB -319
A mibs/audiocodes/AC-ModularGW-MIB +319
A mibs/audiocodes/AC-PM-Analog-MIB +287
A mibs/audiocodes/AC-PM-ATM-MIB +521
A mibs/audiocodes/AC-PM-Control-MIB +4,725
A mibs/audiocodes/AC-PM-Media-MIB +5,072
A mibs/audiocodes/AC-PM-MediaServer-MIB +1,840
A mibs/audiocodes/AC-PM-PSTN-MIB +824
A mibs/audiocodes/AC-PM-SS7-MIB +2,835
A mibs/audiocodes/AC-PM-System-MIB +6,419
D mibs/audiocodes/AC-PMANALOG-MIB -287
D mibs/audiocodes/AC-PMAtm-MIB -521
D mibs/audiocodes/AC-PMCONTROL-MIB -4,725
D mibs/audiocodes/AC-PMMEDIA-MIB -5,072
D mibs/audiocodes/AC-PMMEDIASERVER-MIB -1,840
D mibs/audiocodes/AC-PMPSTN-MIB -824
D mibs/audiocodes/AC-PMSS7-MIB -2,835
D mibs/audiocodes/AC-PMSYSTEM-MIB -6,419
D mibs/audiocodes/AC-TYPES -224
A mibs/audiocodes/AcAtm +1,110
A mibs/audiocodes/AcGateway +19,508
A mibs/audiocodes/AcPerfH323SIPGateway +347
A mibs/audiocodes/AcPerfMediaGateway +437
A mibs/audiocodes/AcPerfMediaServices +610
A mibs/audiocodes/AUDIOCODES-TYPES-MIB +264
D mibs/audiocodes/ChangedMibs.txt -14
D mibs/audiocodes/Readme.txt -3
📈 1 added
📉 1 removed
Fixed overall_traffic graphs display (broken since r6083).
M html/pages/front/default.php +18 -29
M includes/defaults.inc.php -1
📈 18 added
📉 30 removed
there are no accidents.
M includes/polling/os/cisco.inc.php +1 -1
📈 1 added
📉 1 removed
Improved Cisco os poller. Merged ios/iosxr os polling into group, fixed IOS XE os polling, fixed get device serials, fixed hardware names for stacked switches and ASR devices.
M includes/definitions/os.inc.php +2 -1
M includes/polling/os.inc.php +12 -3
M includes/polling/os/cisco.inc.php +106 -19
D includes/polling/os/ios.inc.php -91
D includes/polling/os/iosxr.inc.php -25
📈 120 added
📉 139 removed
Improved generate_query_values(), added unit test.
M html/includes/functions.inc.php +29 -9
M tests/HtmlIncludesFunctionsTest.php +32
📈 61 added
📉 9 removed
M alerter.php +7 -6
M discovery.php +1 -1
M html/ajax_search.php +9 -9
M html/pages/front/default.php +19 -15
M includes/billing.inc.php +23 -23
M poller.php +10 -8
M test_mail.php +6 -5
📈 75 added
📉 67 removed
use putenv() for set system locales.
M includes/definitions.inc.php +2 -2
📈 2 added
📉 2 removed
Always set environment locale to EN.
M includes/definitions.inc.php +4
📈 4 added
📉 0 removed
Fixed updating
sysLocation on every poll when geocoding disabled globally.
M includes/geolocation.inc.php +2 -1
M includes/polling/system.inc.php +4 -7
📈 6 added
📉 8 removed
Fixed override
sysLocation from DB. Added more debug info in
get_geolocation().
M includes/common.inc.php +1 -1
M includes/geolocation.inc.php +89 -66
M includes/polling/functions.inc.php +1 -1
📈 91 added
📉 68 removed
Fix about page to reflect current reality
M html/pages/about.inc.php +8 -8
📈 8 added
📉 8 removed
More fixes for display unsetted locations, use definition instead hardcodded string
M html/includes/functions.inc.php +8 -2
M html/includes/map/google-mc.inc.php +2 -2
M html/includes/map/google.inc.php +1 -1
M html/includes/navbar.inc.php +6 -7
M html/pages/devices.inc.php +1 -1
M html/pages/locations.inc.php +1 -1
M html/pages/ports.inc.php +1 -1
M includes/common.inc.php +1 -5
M tests/IncludesCommonTest.php +41 -37
📈 62 added
📉 57 removed
you shall not pass
M html/pages/devices.inc.php -1
📈 0 added
📉 1 removed
Added functions
var_encode() and
var_decode() with unit tests. Rewritten parts where used encode/decode by base64+json to this functions. Fixed (again) search by
sysLocation .
M html/includes/functions.inc.php +23 -34
M html/includes/print/search.inc.php +2 -2
M html/pages/devices.inc.php +4 -2
M html/pages/locations.inc.php +3 -2
M html/pages/ports.inc.php +7 -6
M includes/common.inc.php +85
M includes/polling/system.inc.php -14
M includes/rewrites.inc.php +16 -8
D tests/CsvFileIterator.php -48
A tests/data/CsvFileIterator.php +48
M tests/IncludesCommonTest.php +125
M tests/IncludesRewritesTest.php +1 -1
📈 314 added
📉 117 removed
Same as previous.
M includes/functions.inc.php +8 -4
📈 8 added
📉 4 removed
Fixed pear includes (use search in include_path) and mysql error when use phpunit with default config (unconfigured).
M alerter.php -1
M includes/common.inc.php +1 -1
M includes/definitions.inc.php +10 -5
M test_mail.php -2
📈 11 added
📉 9 removed
M includes/discovery/mempools/wlsx-switch-mib.inc.php +2 -2
📈 2 added
📉 2 removed
A includes/discovery/mempools/wlsx-switch-mib.inc.php +33
A includes/polling/mempools/wlsx-switch-mib.inc.php +24
📈 57 added
📉 0 removed
Add support for processors on Aruba from
WLSX-SWITCH-MIB and add some device rewrites (unused)
M includes/definitions/os.inc.php +2 -1
A includes/discovery/processors/wlsx-switch-mib.inc.php +36
M includes/rewrites.inc.php +35
📈 73 added
📉 1 removed
M includes/definitions/os.inc.php +1 -1
M includes/discovery/functions.inc.php +20 -10
M includes/discovery/mempools.inc.php -2
M includes/discovery/mempools/host-resources-mib.inc.php +5 -6
M includes/discovery/storage.inc.php -2
M includes/discovery/storage/host-resources-mib.inc.php +11 -11
M includes/discovery/storage/netapp-mib.inc.php +4 -4
M includes/discovery/storage/ucd-snmp-mib.inc.php +1 -1
M includes/include-dir-mib.inc.php +1 -2
📈 43 added
📉 39 removed
lost in space.
M includes/discovery/mempools/huawei-entity-extent-mib.inc.php +1 -1
📈 1 added
📉 1 removed
M includes/discovery/functions.inc.php +12 -2
M includes/discovery/processors/huawei-entity-extent-mib.inc.php +2 -2
M tests/data/providerRewriteEntityName.csv +5
A tests/data/vrp.hwEntityBomEnDesc.txt +9
M tests/IncludesRewritesTest.php +2 -2
📈 30 added
📉 6 removed
Removed TESTME tag
M includes/common.inc.php -2
M tests/data/test_definitions.inc.php +9
📈 9 added
📉 2 removed
Moved all "necessarily" discovered MIBs to default os definition. Added os/group definition "mib_blacklist" for exclude this MIBs in specific os or group.
Improved function get_device_mibs() accordingly, added unittest for it.
M includes/common.inc.php +14 -2
M includes/definitions/os.inc.php +15 -4
M includes/discovery/discovery-protocols.inc.php -4
D includes/discovery/entity-physical.inc.php -46
M includes/discovery/graphs.inc.php +1 -1
D includes/discovery/hr-device.inc.php -71
M includes/discovery/inventory.inc.php +1 -4
A includes/discovery/inventory/entity-mib.inc.php +44
A includes/discovery/inventory/host-resources-mib.inc.php +70
M includes/discovery/mempools.inc.php -3
M includes/discovery/processors.inc.php -6
M includes/discovery/sensors.inc.php -4
M includes/discovery/sensors/entity-sensor-mib.inc.php +77 -80
M includes/discovery/storage.inc.php -3
M includes/discovery/vlans.inc.php -3
M includes/polling/graphs.inc.php +3 -3
A tests/data/test_definitions.inc.php +144
M tests/IncludesCommonTest.php +120 -1
📈 489 added
📉 235 removed
Show stderr message in external_exec() when exit code not 0.
M includes/common.inc.php +5
📈 5 added
📉 0 removed
Use mib_dirs() in ospf modules.
M includes/discovery/ospf-autodiscovery.inc.php +1 -1
M includes/polling/ospf.inc.php +4 -4
D mibs/OSPF-MIB -4,160
D mibs/OSPF-TRAP-MIB -437
📈 5 added
📉 5 removed
Fixed Riverbed Steelhead not recongnised correctly (#1112).
M includes/discovery/os/linux.inc.php +3 -1
📈 3 added
📉 1 removed
Improved support for SonicWALL devices, added processor/mempool and firewall graphs, added MIBs.
D html/includes/graphs/device/sonicwall_sessions.inc.php -22
M includes/definitions/graphtypes.inc.php +42
M includes/definitions/os.inc.php +15 -5
A includes/discovery/mempools/sonicwall-firewall-ip-statistics-mib.inc.php +27
D includes/discovery/os/sonicwall.inc.php -19
A includes/discovery/processors/sonicwall-firewall-ip-statistics-mib.inc.php +29
D includes/discovery/processors/sonicwall.inc.php -21
A includes/polling/graphs/sonicwall-firewall-ip-statistics-mib
A includes/polling/graphs/sonicwall-firewall-ip-statistics-mib/sonicSAStatTable.inc.php +49
A includes/polling/graphs/sonicwall-firewall-ip-statistics-mib/sonicwallFwStats.inc.php +31
A includes/polling/mempools/sonicwall-firewall-ip-statistics-mib.inc.php +16
M includes/polling/os/sonicwall.inc.php +12 -28
M includes/polling/processors.inc.php +1 -1
M mibs/sonicwall/SNWL-COMMON-MIB +55 -56
A mibs/sonicwall/SNWL-SSLVPN-MIB +188
A mibs/sonicwall/SONICWALL-FIREWALL-IP-STATISTICS-MIB +252
A mibs/sonicwall/SONICWALL-GMS-TRAP-MIB +266
M mibs/sonicwall/SONICWALL-SMI +6 -3
📈 222 added
📉 96 removed
M includes/definitions/os.inc.php +2
M includes/polling/ports.inc.php +8 -3
📈 10 added
📉 3 removed
Expand processor_type to 64 characters
📈 0 added
📉 0 removed
Fix missing oid separator
M includes/discovery/sensors/f10-m-series-chassis-mib.inc.php +1 -1
📈 1 added
📉 1 removed
Add more Dell Powerconnect RADLAN oids
M includes/definitions/os.inc.php +4
📈 4 added
📉 0 removed
Fix dell device comments
M includes/definitions/os.inc.php +4 -4
📈 4 added
📉 4 removed
Minor: replace tabs by spaces in nginx agent script for Python 3 compatibility
M scripts/agent-local/nginx +14 -14
📈 14 added
📉 14 removed
Move around some dell/f10 os stuff. add a couple of new ids to powerconnect.
M includes/definitions/os.inc.php +31 -25
📈 31 added
📉 25 removed
M includes/discovery/mempools.inc.php +2
M includes/discovery/mempools/host-resources-mib.inc.php +8 -3
M includes/discovery/storage.inc.php +2
M includes/discovery/storage/host-resources-mib.inc.php +7 -2
M includes/polling/mempools.inc.php +2
M includes/polling/storage.inc.php +2 -8
M includes/polling/storage/host-resources-mib.inc.php +1 -1
📈 24 added
📉 14 removed
Add M-SERIES mib to Force 10
M includes/definitions/os.inc.php +1
📈 1 added
📉 0 removed
Added memory usage info in poller/discovery executables.
M discovery.php +1
M poller.php +1
📈 2 added
📉 0 removed
Added mail config options name in output test_mail.php script for bastards.
📈 15 added
📉 9 removed
M includes/discovery/sensors/entity-sensor-mib.inc.php +8 -2
📈 8 added
📉 2 removed
Renamed liebert MIBs.
D mibs/liebert/LIEBERT_GP_AGENT.MIB -386
D mibs/liebert/LIEBERT_GP_COND.MIB -3,890
D mibs/liebert/LIEBERT_GP_CONTROLLER.MIB -101
D mibs/liebert/LIEBERT_GP_ENV.MIB -2,437
D mibs/liebert/LIEBERT_GP_NOTIFY.MIB -391
D mibs/liebert/LIEBERT_GP_PDU.MIB -2,193
D mibs/liebert/LIEBERT_GP_POWER.MIB -3,055
D mibs/liebert/LIEBERT_GP_REG.MIB -545
D mibs/liebert/LIEBERT_GP_SYSTEM.MIB -444
A mibs/liebert/LIEBERT-GP-AGENT-MIB +403
A mibs/liebert/LIEBERT-GP-CONDITIONS-MIB +3,902
A mibs/liebert/LIEBERT-GP-CONTROLLER-MIB +109
A mibs/liebert/LIEBERT-GP-ENVIRONMENTAL-MIB +2,490
A mibs/liebert/LIEBERT-GP-NOTIFICATIONS-MIB +397
A mibs/liebert/LIEBERT-GP-PDU-MIB +2,223
A mibs/liebert/LIEBERT-GP-POWER-MIB +3,109
A mibs/liebert/LIEBERT-GP-REGISTRATION-MIB +588
A mibs/liebert/LIEBERT-GP-SYSTEM-MIB +479
📈 0 added
📉 0 removed
rename-mibs.pl now allow use 'svn mv' instead system mv.
M scripts/rename-mibs.pl +27 -4
📈 27 added
📉 4 removed
Updated discovery_sensor now checks if value is numeric for not state sensors.
UPS-MIB sensors also checks numeric value instead just snmp_status.
M includes/discovery/functions.inc.php +7
M includes/discovery/sensors/ups-mib.inc.php +19 -19
📈 26 added
📉 19 removed
Add support for CPU/Mem/Temp polling on Force10 M-series devices.
A includes/discovery/mempools/f10-m-series-chassis-mib.inc.php +47
A includes/discovery/processors/f10-m-series-chassis-mib.inc.php +38
A includes/discovery/sensors/f10-m-series-chassis-mib.inc.php +32
A includes/polling/mempools/f10-m-series-chassis-mib.inc.php +23
📈 140 added
📉 0 removed
Add support for polling temperature/humidity from liebert-gp-environmental-mib. #1109
M includes/definitions/os.inc.php +1
A includes/discovery/sensors/liebert-gp-environmental-mib.inc.php +65
📈 66 added
📉 0 removed
Add Liebert MIBs
A mibs/liebert
A mibs/liebert/LIEBERT_GP_AGENT.MIB +403
A mibs/liebert/LIEBERT_GP_COND.MIB +3,902
A mibs/liebert/LIEBERT_GP_CONTROLLER.MIB +109
A mibs/liebert/LIEBERT_GP_ENV.MIB +2,490
A mibs/liebert/LIEBERT_GP_NOTIFY.MIB +397
A mibs/liebert/LIEBERT_GP_PDU.MIB +2,223
A mibs/liebert/LIEBERT_GP_POWER.MIB +3,109
A mibs/liebert/LIEBERT_GP_REG.MIB +588
A mibs/liebert/LIEBERT_GP_SYSTEM.MIB +479
📈 0 added
📉 0 removed
Don't add OutputFrequency and BypassFrequency on
UPS-MIB if they don't exist. #1108
M includes/discovery/sensors/ups-mib.inc.php +8 -2
📈 8 added
📉 2 removed
oh..
M html/pages/device/showconfig.inc.php -1
📈 0 added
📉 1 removed
Use os definition for device comments.
M html/pages/device/showconfig.inc.php +5 -3
M includes/definitions/os.inc.php +2
📈 7 added
📉 3 removed
Page "show device config" now correctly ignore Cisco comments ($config['rancid_ignorecomments']).
M html/pages/device/showconfig.inc.php +9 -3
📈 9 added
📉 3 removed
Minor: fix rancid_ignorecomments option
M html/pages/device/showconfig.inc.php +2 -3
📈 2 added
📉 3 removed
November 2014
Fixed mib name in mempool poller ADTRAN-AOSCPU.
M includes/polling/graphs.inc.php +1 -1
M includes/polling/mempools/adtran-aoscpu.inc.php +1 -1
📈 2 added
📉 2 removed
📈 0 added
📉 1 removed
Docblock
M includes/snmp.inc.php +12 -1
📈 12 added
📉 1 removed
Minor: fix Netscreen mempool poller, pass MIB name correctly
M includes/polling/mempools/netscreen-resource-mib.inc.php +2
📈 2 added
📉 0 removed
Update Cisco MIBs (Meraki and Cerent aren't CISCO- MIBs...)
Showing the first 30 paths; 66 more are omitted from this static page.
M mibs/cisco/CISCO-AUTH-FRAMEWORK-MIB.my +340 -2
M mibs/cisco/CISCO-CABLE-SPECTRUM-MIB.my +394 -60
M mibs/cisco/CISCO-CABLE-WIDEBAND-MIB.my +264 -5
M mibs/cisco/CISCO-CALLHOME-MIB.my +926 -52
M mibs/cisco/CISCO-CAT6K-CROSSBAR-MIB.my +911 -653
M mibs/cisco/CISCO-CDSTV-SERVER-MIB.my +14 -176
M mibs/cisco/CISCO-CIDS-MIB.my +2,353 -749
M mibs/cisco/CISCO-CONTENT-SERVICES-MIB.my +1,406 -5
M mibs/cisco/CISCO-DOCS-EXT-MIB.my +998 -29
M mibs/cisco/CISCO-ENHANCED-IPSEC-FLOW-MIB.my +251 -53
M mibs/cisco/CISCO-ENHANCED-SLB-MIB.my +393 -18
M mibs/cisco/CISCO-ENTITY-FRU-CONTROL-MIB.my +71 -40
M mibs/cisco/CISCO-ENTITY-VENDORTYPE-OID-MIB.my +1,113 -66
M mibs/cisco/CISCO-EPC-GATEWAY-MIB.my +131 -7
M mibs/cisco/CISCO-ERR-DISABLE-MIB.my +143 -18
M mibs/cisco/CISCO-EVC-MIB.my +858 -34
M mibs/cisco/CISCO-FC-FE-MIB.my +407 -10
M mibs/cisco/CISCO-FEATURE-CONTROL-MIB.my +135 -140
M mibs/cisco/CISCO-FLASH-MIB.my +246 -20
M mibs/cisco/CISCO-GGSN-MIB.my +43 -7
M mibs/cisco/CISCO-GPRS-ACC-PT-MIB.my +199 -4
M mibs/cisco/CISCO-GTP-MIB.my +460 -39
M mibs/cisco/CISCO-HW-MODULE-CONTROL-MIB.my +183 -47
M mibs/cisco/CISCO-ICSUDSU-MIB.my +1 -1
M mibs/cisco/CISCO-IDSL-LINE-MIB.my +1
M mibs/cisco/CISCO-IETF-PIM-EXT-MIB.my +572 -372
M mibs/cisco/CISCO-IF-EXTENSION-MIB.my +448 -26
M mibs/cisco/CISCO-INTERFACETOPN-EXT-MIB.my +267 -256
M mibs/cisco/CISCO-IP-URPF-MIB.my +562 -466
M mibs/cisco/CISCO-L2-CONTROL-MIB.my +231 -4
📈 0 added
📉 0 removed
M mibs/cisco/CISCO-PRODUCTS-MIB.my +79 -16
📈 0 added
📉 0 removed
Add Brocade 6910 switch name
M includes/rewrites.inc.php +1
📈 1 added
📉 0 removed
Fix cisco hardware collection (was missing mibdir)
M includes/polling/os/ios.inc.php +1 -1
📈 1 added
📉 1 removed
Add basic detection of Actelis (model and version, on tested devices parsed from
sysDescr )
M includes/definitions/os.inc.php +8
📈 8 added
📉 0 removed
Add actelis icon
A html/images/os/actelis.png +1
📈 0 added
📉 0 removed
Additional fix for lldp ports association on HP switches (forgotten in r6024).
M includes/discovery/discovery-protocols/lldp-mib.inc.php +1 -1
📈 1 added
📉 1 removed
Lost in prev commit.
M includes/common.inc.php +3
📈 3 added
📉 0 removed
Added function print_obsolete_config(). Show warning about obsolete configs on some pages and console utilities.
M discovery.php +3
M html/index.php +8
M includes/common.inc.php +60
M test_mail.php +6 -1
📈 77 added
📉 1 removed
Fixed lldp ports association on HP switches.
M includes/discovery/discovery-protocols/lldp-mib.inc.php +5 -3
📈 5 added
📉 3 removed
Fixed multi_* graphs by using array/implode instead $separator variable (this produce rrdgraph errors if separator not unset previously).
M html/includes/graphs/device/bits.inc.php +21 -14
M html/includes/graphs/generic_data.inc.php +16 -7
M html/includes/graphs/generic_multi_bits_separated.inc.php +32 -28
M html/includes/graphs/generic_multi_bits.inc.php +21 -14
M html/includes/graphs/generic_multi_data_separated.inc.php +10 -7
M html/includes/graphs/generic_multi_data.inc.php +19 -14
M html/includes/graphs/generic_multi_separated.inc.php +16 -11
M html/includes/graphs/generic_multi_simplex_separated.inc.php +11 -7
M html/includes/graphs/multiport/bits_duo.inc.php +20 -12
M html/includes/graphs/multiport/bits_trio.inc.php +29 -20
📈 195 added
📉 134 removed
M includes/discovery/vlans/q-bridge-mib.inc.php +7 -2
M includes/polling/ports.inc.php +2 -1
📈 9 added
📉 3 removed
Humanized some debug web output. In print_message() added striping some Pear::Console_Color2 color codes into specific html styles.
M includes/common.inc.php +25 -3
📈 25 added
📉 3 removed
Medium: Opengear sensor and RANCID support
M includes/definitions.inc.php +2 -1
M includes/definitions/os.inc.php +1 -1
A includes/discovery/sensors/og-status-mib.inc.php +34
📈 37 added
📉 2 removed
Updated
rewrite_entity_name() and use for rewrite sensor descr in HP-ICF-CHASSIS mib. Exclude temperature sensors with value 0 in
ENTITY-SENSOR-MIB .
M includes/discovery/sensors/entity-sensor-mib.inc.php +1 -1
M includes/discovery/sensors/hp-icf-chassis.inc.php +1 -1
M includes/rewrites.inc.php +3 -2
A tests/data/procurve.entPhysicalDescr.txt +287
A tests/data/procurve.entPhysicalName.txt +287
M tests/data/providerRewriteEntityName.csv +306 -2
M tests/IncludesRewritesTest.php +1 -1
📈 886 added
📉 7 removed
Fixed function get_port_by_index_cache(), this fixes usage this functions in some modules () which passes device array instead device_id.
M includes/common.inc.php +14 -1
📈 14 added
📉 1 removed
Fixed incorrectly detect OS for opengear if previously detected as linux (#1101).
M includes/discovery/os/linux.inc.php +14
📈 14 added
📉 0 removed
M includes/definitions/os.inc.php +1
📈 1 added
📉 0 removed
Fixed
get_device_os() for correct compare wildcard
sysObjectID from definitions. Use wildcard
sysObjectID for opengear since they do not intersects with other OSes.
M includes/definitions/os.inc.php +48 -45
M includes/functions.inc.php +20 -4
📈 68 added
📉 49 removed
Do not print refresh header if not authenticated (for example on logon page).
M html/includes/print/common.inc.php +6
📈 6 added
📉 0 removed
Minor: missing commit for r6012
M html/includes/print/alert_log.inc.php +1 -1
📈 1 added
📉 1 removed
Medium: Add single-device 'alert log' to the device logs section
M html/pages/device/logs.inc.php +3
A html/pages/device/logs/alertlog.inc.php +92
M includes/definitions.inc.php +4 -1
📈 99 added
📉 1 removed
M includes/definitions/os.inc.php +18 -1
📈 18 added
📉 1 removed
Some small cleanup and fixes according to latest changes.
M html/includes/graphs/device/netstat_tcp_stats.inc.php +1 -1
M html/includes/print/status.inc.php -18
M html/pages/device/graphs.inc.php +1 -1
M includes/alerting/email.inc.php +1 -1
M includes/definitions/graphtypes.inc.php +31 -16
M includes/definitions/version.inc.php -3
M includes/polling/graphs/alvarion-dot11-wlan-mib.inc.php -1
📈 34 added
📉 41 removed
Medium: restore some poller graphs (uptime, snmp ping, icmp ping)
M includes/polling/functions.inc.php +1 -1
📈 1 added
📉 1 removed
Minor: add support for 2 Cisco Small Business switches
M includes/definitions/os.inc.php +2
📈 2 added
📉 0 removed
Medium: clean up duplicate device_graphs entries when running the db cleanup script
M scripts/db_cleanup.php +30
📈 30 added
📉 0 removed
Minor: use cached device graphs on show tech page, should have gone in with r6005
M html/pages/device/showtech.inc.php +1 -3
📈 1 added
📉 3 removed
Medium: filter device page minigraphs and device hover-popup graphs by way of the known per-device graph list. No more 'Error creating graph' on devices that don't have known mempools or similar, yay. We can now define more default graphs per OS to show on the device page without fear of big red errored graphs.
M html/includes/cache-data.inc.php +14 -1
M html/includes/functions.inc.php +29 -20
M html/includes/print/device.inc.php +8 -2
M html/pages/device.inc.php -1
M includes/common.inc.php +4
M includes/definitions/os.inc.php +57 -51
M includes/polling/aruba-controller.inc.php +3
M includes/polling/functions.inc.php +4 -1
M includes/polling/ports.inc.php +2
M includes/polling/sensors.inc.php +2
M includes/polling/toner.inc.php +2
M includes/rewrites.inc.php -1
📈 125 added
📉 77 removed
Minor: Get rid of 'MAC changed from/to 00:00:00:00:00:00' messages in event log for new/disappearing MACs. Code compared to '' but due to translation above it, empty macs got set to all-zeroes.
M includes/discovery/arp-table.inc.php +1 -1
📈 1 added
📉 1 removed
Medium: use graph_types definitions for minigraph/popup graphs, restructure long description to fit into the same system
M html/includes/functions.inc.php +23 -5
M html/includes/graphs/graph.inc.php +1
M html/includes/print/device.inc.php +20 -1
M includes/definitions/graphtypes.inc.php +27 -13
M includes/definitions/os.inc.php +74 -340
📈 145 added
📉 359 removed
Medium: cleanups of old file/variable rename/compatibility code
M includes/alerting/email.inc.php -13
M includes/definitions.inc.php -3
M includes/discovery/sensors/powernet-mib.inc.php -177
M includes/discovery/sensors/sentry3-mib.inc.php -32
M includes/discovery/sensors/sw-mib.inc.php +1 -1
M includes/discovery/sensors/ups-mib.inc.php -86
M includes/discovery/sensors/xups-mib.inc.php -61
M includes/discovery/storage/host-resources-mib.inc.php -7
M includes/functions.inc.php -99
M includes/polling/applications/memcached.inc.php -6
M includes/polling/applications/postfix_mailgraph.inc.php -8
M includes/polling/mempools.inc.php -41
M includes/polling/netscaler-vsvr.inc.php -1
M includes/polling/port-etherlike.inc.php -9
M includes/polling/unix-agent/munin-plugins.inc.php -1
D includes/static-config.php -7
📈 1 added
📉 552 removed
Minor: cleanup OS definition layout
M includes/definitions/os.inc.php +1,720 -1,712
📈 1,720 added
📉 1,712 removed
Medium: add max port speed config setting, used when creating RRD files. No way to update existing RRDs for now
M includes/defaults.inc.php +7 -6
M includes/polling/ports.inc.php +24 -24
📈 31 added
📉 30 removed
Observium product name/version/url now not changeable over $config variable and defined as constants:
OBSERVIUM_EDITION, OBSERVIUM_PRODUCT, OBSERVIUM_PRODUCT_LONG, OBSERVIUM_VERSION, OBSERVIUM_VERSION_LONG, OBSERVIUM_TRAIN, OBSERVIUM_URL
M add_device.php +1 -2
M adduser.php +7 -15
M alerter.php +4 -3
M delete_device.php +3 -4
M discovery.php +4 -3
M housekeeping.php +5 -2
M html/feed.php +1 -1
M html/includes/navbar.inc.php +3 -3
M html/includes/print/syslogs.inc.php +1 -1
M html/includes/status-summary.inc.php +1 -1
M html/index.php +1 -1
M html/map.php +24 -24
M html/pages/about.inc.php +5 -6
M html/pages/device.inc.php +1 -1
M html/pages/device/logs/syslog.inc.php +1 -1
M html/pages/device/port.inc.php +2 -2
M html/pdf.php +1 -1
M includes/alerting/email.inc.php +3 -3
M includes/definitions.inc.php +1 -1
M includes/definitions/version.inc.php +22 -5
M includes/functions.inc.php +3 -3
M includes/versioncheck.inc.php +3 -3
M irc.php +2 -2
M poller.php +4 -3
M rename_device.php +4 -6
M scripts/db_cleanup.php +5 -3
M test_mail.php +1 -1
📈 113 added
📉 101 removed
Last game with Allied Telesys mib_dirs.
M includes/definitions/os.inc.php +2 -2
M mibs/allied ±0
D mibs/allied-old
A mibs/alliedwareplus
📈 2 added
📉 2 removed
Added discovery power and line attenuation sensors for Adva Optical DWDM.
M includes/definitions/os.inc.php +3
A includes/discovery/sensors/fspr7-mib.inc.php +86
A mibs/adva
A mibs/adva/ADVA-FSPR7-CFM-EXTENSION-MIB +384
A mibs/adva/ADVA-FSPR7-MODULE-ENCRYPTION-MIB +827
A mibs/adva/ADVA-MIB +5,403
A mibs/adva/FspR7-LAYER2-MIB +6,706
A mibs/adva/FspR7-MIB +66,723
A mibs/adva/FspR7-SPEQ-MIB +843
📈 89 added
📉 0 removed
M includes/definitions/os.inc.php +1
A includes/discovery/sensors/openbsd-sensors-mib.inc.php +43
A mibs/openbsd
A mibs/openbsd/OPENBSD-BASE-MIB +64
A mibs/openbsd/OPENBSD-CARP-MIB +311
A mibs/openbsd/OPENBSD-MEM-MIB +113
A mibs/openbsd/OPENBSD-PF-MIB +1,493
A mibs/openbsd/OPENBSD-SENSORS-MIB +186
📈 44 added
📉 0 removed
Added support for Dell DNOS switches (#980).
Allied Telesys MIBs again separated because there different base platforms.
Showing the first 30 paths; 45 more are omitted from this static page.
M includes/definitions/os.inc.php +42 -24
M includes/definitions/sensors.inc.php +16
A includes/discovery/mempools/dnos-switching-mib.inc.php +32
A includes/discovery/processors/dnos-switching-mib.inc.php +29
A includes/discovery/sensors/dnos-boxservices-private-mib.inc.php +226
A includes/polling/mempools/dnos-switching-mib.inc.php +20
A includes/polling/processors/dnos-switching-mib.inc.php +28
A mibs/allied-old
A mibs/allied-old/AT-BOARDS-MIB +883
A mibs/allied-old/AT-BRI-MIB +232
A mibs/allied-old/AT-CAPABILITIES +264
A mibs/allied-old/AT-DHCP-MIB +345
A mibs/allied-old/AT-DOS-MIB +419
A mibs/allied-old/AT-DS3-MIB +147
A mibs/allied-old/AT-ENVMON-MIB +626
A mibs/allied-old/AT-EPSR-MIB +221
A mibs/allied-old/AT-ETH-MIB +162
A mibs/allied-old/AT-FILE-MIB +157
A mibs/allied-old/AT-FIREWALL-MIB +138
A mibs/allied-old/AT-FLASH-MIB +167
A mibs/allied-old/AT-IGMP-MIB +567
A mibs/allied-old/AT-INSTALL-MIB +448
A mibs/allied-old/AT-INTERFACES-MIB +496
A mibs/allied-old/AT-ISDN-MIB +1,286
A mibs/allied-old/AT-LB-MIB +650
A mibs/allied-old/AT-LOADER-MIB +183
A mibs/allied-old/AT-PAE-MIB +1,178
A mibs/allied-old/AT-PIM-MIB +112
A mibs/allied-old/AT-PING-MIB +335
A mibs/allied-old/AT-PRI-MIB +251
📈 393 added
📉 24 removed
Improved os definition key 'mib_dirs' for use only specified dirs. Updated function mib_dirs() for exclude duplicated entries and allow add base mib_dir to list by key 'mibs'.
Updated MIBs for Dell iDRAC to 7.4. Combined Allied Telesys MIBs into one dir. Added script for rename MIBs.
Showing the first 30 paths; 80 more are omitted from this static page.
M includes/definitions/os.inc.php +18 -16
M includes/discovery/mempools/adtran-aoscpu.inc.php +2 -6
M includes/discovery/processors/adtran-aoscpu.inc.php +1 -1
M includes/discovery/processors/at-sysinfo-mib.inc.php +1 -1
M includes/discovery/sensors/poseidon-mib.inc.php +3 -3
M includes/discovery/sensors/ste-mib.inc.php +1 -1
M includes/polling/mempools/adtran-aoscpu.inc.php +2 -6
M includes/polling/os/adtran-aos.inc.php +3 -3
M includes/polling/os/allied.inc.php +5 -5
M includes/polling/os/alliedwareplus.inc.php +1 -1
M includes/polling/os/drac.inc.php +6 -4
M includes/snmp.inc.php +8 -8
M mibs/allied ±0
A mibs/allied/AT-ATMF-MIB +425
D mibs/allied/at-atmf.mib
A mibs/allied/AT-BOARDS-MIB +1,064
D mibs/allied/at-boards.mib -870
A mibs/allied/AT-BRI-MIB +232
A mibs/allied/AT-CAPABILITIES +264
A mibs/allied/AT-CHASSIS-MIB +206
D mibs/allied/at-chassis.mib
A mibs/allied/AT-DHCP-MIB +345
A mibs/allied/AT-DHCPSN-MIB +347
D mibs/allied/at-dhcpsn.mib
A mibs/allied/AT-DNS-CLIENT-MIB +189
D mibs/allied/at-dns.mib
A mibs/allied/AT-DOS-MIB +419
A mibs/allied/AT-DS3-MIB +147
A mibs/allied/AT-ENVMON-MIB +626
A mibs/allied/AT-ENVMONv2-MIB +1,004
📈 114 added
📉 56 removed
Major: add support for mib_dirs directive for OS types. WARNING: This has been running in test for over 2 weeks and has not produced any adverse results on my installations. Please check if you have anything that stops registering data and let me know.
M includes/snmp.inc.php +16 -3
📈 16 added
📉 3 removed
Minor: add basic Opengear support
A html/images/os/opengear.png +1
M includes/definitions/os.inc.php +22
A includes/polling/os/opengear.inc.php +23
A mibs/opengear
A mibs/opengear/OG-CONNECT-MIB +187
A mibs/opengear/OG-DATA-MIB +183
A mibs/opengear/OG-HOST-MIB +204
A mibs/opengear/OG-PATTERN-MIB +188
A mibs/opengear/OG-PRODUCTS-MIB +58
A mibs/opengear/OG-SENSOR-MIB +182
A mibs/opengear/OG-SIGNAL-MIB +187
A mibs/opengear/OG-SMI-MIB +122
A mibs/opengear/OG-STATUS-MIB +900
A mibs/opengear/OG-STATUSv2-MIB +4,084
A mibs/opengear/OG-UPS-MIB +161
A mibs/opengear/OGTRAP-MIB +401
A mibs/opengear/OGTRAPv2-MIB +1,177
📈 45 added
📉 0 removed
Minor: Add bundle-ether rewrite to rewrites
M includes/rewrites.inc.php +1
📈 1 added
📉 0 removed
M includes/discovery/sensors/sentry3-mib.inc.php +11 -5
📈 11 added
📉 5 removed
Fixed detect Pica8 OS.
M includes/discovery/os/picos.inc.php +1 -1
M includes/polling/os/picos.inc.php +5 -4
📈 6 added
📉 5 removed
Fixed DB schema for 4-byte ASN.
📈 0 added
📉 0 removed
M includes/definitions/os.inc.php +1
M includes/discovery/sensors/cpqhlth-mib.inc.php -67
A includes/discovery/sensors/cpqida-mib.inc.php +83
📈 84 added
📉 67 removed
Fixed 32bit ASN for discovery/polling
BGP4-MIB . Added unit test for
snmp_dewrap32bit().
M includes/discovery/bgp-peers.inc.php +8 -6
M includes/polling/bgp-peers.inc.php +3 -2
M tests/IncludesSnmpTest.php +24
📈 35 added
📉 8 removed
Hide non-functional billing customer notification configuration form. Add database backend update code for the form. Billing is so messy. Argh.
M html/pages/bill/actions.inc.php +4 -1
M html/pages/bill/edit.inc.php +7 -8
📈 11 added
📉 9 removed
Minor: add basic recognition for WePresent hardware
M includes/definitions/os.inc.php +8
📈 8 added
📉 0 removed
Just for fun. Allow to use git-enabled repos in show device config page (aka rancid-git).
For enable require add in config path to git cmd: $config['git'] = '/usr/bin/git';
M html/pages/device/showconfig.inc.php +65 -24
M includes/defaults.inc.php +1
📈 66 added
📉 24 removed
Small fixes
D html/images/os/mikrotik.png -1
M html/pages/bill/edit.inc.php +6 -2
M includes/definitions/os.inc.php +4 -1
M includes/polling/ports.inc.php +2 -2
📈 12 added
📉 5 removed
Added support for Riverbed Steelhead and Stingray/Steelapp ZeusTM based devices.
A html/images/os/riverbed.png +1
M includes/definitions/os.inc.php +16
M includes/definitions/sensors.inc.php +16
M includes/discovery/os/linux.inc.php +7
A includes/discovery/sensors/steelhead-mib.inc.php +51
A includes/polling/os/steelhead.inc.php +66
A includes/polling/os/zeustm.inc.php +19
M mibs/riverbed/STEELHEAD-MIB +170 -46
A mibs/riverbed/ZXTM-MIB +5,754
A mibs/riverbed/ZXTM-MIB-SMIv2 +7,463
📈 175 added
📉 0 removed
Added discovery sensors for
ROOMALERT4E-MIB . Added basic os detection for PicOS (Pica8 for Open Switches).
A html/images/os/pica8.png +1
M includes/definitions/os.inc.php +5
M includes/discovery/os/jdsu_edfa.inc.php +2 -2
A includes/discovery/os/picos.inc.php +19
A includes/discovery/sensors/roomalert4e-mib.inc.php +127
M includes/polling/fdb-table.inc.php +2 -2
A includes/polling/os/picos.inc.php +19
📈 174 added
📉 4 removed
Fixed snmp hide_auth option when snmp context specified in cmd.
M includes/common.inc.php +3 -3
📈 3 added
📉 3 removed
Medium: support external enclosure sensors Areca RAID controllers
M includes/discovery/sensors/areca-snmp-mib.inc.php +49 -5
M includes/discovery/sensors/lsi-megaraid-sas-mib.inc.php +1
📈 50 added
📉 5 removed
Added multiple basic os detection and definitions: Nexsan NST, Cisco Cerent ONS, Cisco Prime LMS, Cisco Secure ACS, Room Alert 4E.
A html/images/os/nexsan.png +1
M includes/definitions/os.inc.php +46 -13
M includes/discovery/os/cisco.inc.php +31 -26
M includes/discovery/os/roomalert.inc.php +1 -1
M includes/polling/os/netapp.inc.php +5 -2
A mibs/cisco/CERENT-454-MIB.mib +24,419
A mibs/cisco/CERENT-ENVMON-MIB.mib +311
A mibs/cisco/CERENT-FC-MIB.mib +2,364
A mibs/cisco/CERENT-GENERIC-MIB.mib +25,033
A mibs/cisco/CERENT-GENERIC-PM-MIB.mib +560
A mibs/cisco/CERENT-GLOBAL-REGISTRY.mib +2,662
A mibs/cisco/CERENT-HC-RMON-MIB.mib +2,548
A mibs/cisco/CERENT-IF-EXT-MIB.mib +152
A mibs/cisco/CERENT-MSDWDM-MIB.mib +3,509
A mibs/cisco/CERENT-OPTICAL-MONITOR-MIB.mib +700
A mibs/cisco/CERENT-TC.mib +887
📈 83 added
📉 42 removed
Minor: better fix for r5974: allow rra_min/max to be set both for global graph definition or per DS
M html/includes/graphs/generic_definition.inc.php +2 -2
📈 2 added
📉 2 removed
Medium: fix min/max RRA graph definition settings
M html/includes/graphs/generic_definition.inc.php +2 -2
📈 2 added
📉 2 removed
Added option for enable/disable escape text in functions overlib_link(), generate_entity_link(), generate_link(), generate_device_link(), generate_port_link(), generate_ap_link().
M html/includes/functions.inc.php +23 -11
M html/includes/print/inventory.inc.php +1 -1
M includes/entities.inc.php +11 -11
📈 35 added
📉 23 removed
Restore previous device status detect in generate-rancid script.
M scripts/generate-rancid.php +1 -2
📈 1 added
📉 2 removed
Improved log_event(), added info about who added/changed device.
M html/pages/device/edit/agent.inc.php +1
M html/pages/device/edit/device.inc.php +8
M html/pages/device/edit/snmp.inc.php +1
M includes/discovery/arp-table.inc.php +3 -3
M includes/discovery/functions.inc.php +1 -1
M includes/functions.inc.php +21 -4
M includes/polling/system.inc.php +1 -1
📈 36 added
📉 9 removed
Record in eventlog who added a device.
M includes/functions.inc.php +2 -1
📈 2 added
📉 1 removed
Add ifInBits_rate and ifOutBits_rate to port alert metrics
M includes/polling/ports.inc.php +3
📈 3 added
📉 0 removed
M includes/definitions/os.inc.php +3
M includes/definitions/sensors.inc.php +15
A includes/discovery/sensors/eqldisk-mib.inc.php +47
M includes/discovery/sensors/eqlmember-mib.inc.php +30 -27
M includes/polling/os/equallogic.inc.php +17 -17
📈 112 added
📉 44 removed
Exclude duplicate ports status if neighbor detected over multiple discovery protocols.
M html/includes/print/status.inc.php +12 -6
📈 12 added
📉 6 removed
Function nicecase() moved to global rewrites.inc.php
M html/includes/functions.inc.php -12
M includes/rewrites.inc.php +12
📈 12 added
📉 12 removed
Fixed "unsupported operand types" in netstats poller module.
M includes/polling/netstats.inc.php +6 -3
📈 6 added
📉 3 removed
Improved show rancid config page, now uses direct svn command instead faulty php-svn extension.
Minor changes in navbar (added 'alt' attribute for links) and fixed print_refresh() for showconfig page.
M html/includes/print/common.inc.php +1
M html/includes/print/navbar.inc.php +13 -3
M html/pages/device/showconfig.inc.php +116 -44
M includes/definitions/version.inc.php +1 -1
📈 131 added
📉 48 removed
Detect more Ubiquiti Edge devices (#1080).
M includes/discovery/os/edgeos.inc.php +1 -1
📈 1 added
📉 1 removed
M includes/polling/os/ptp400.inc.php +2 -2
M includes/polling/os/ptp800.inc.php +3 -3
A mibs/cambium/CAMBIUM-PTP800-V2-MIB +4,393
A mibs/cambium/MOTOROLA-PTP-MIB +439
M scripts/generate-rancid.php +1 -1
📈 6 added
📉 6 removed
Minor: check for enable_syslog on device 'logs' page
M html/pages/device/logs.inc.php +3 -1
📈 3 added
📉 1 removed
Minor: optimize generate-rancid script
M includes/definitions.inc.php +21
M scripts/generate-rancid.php +13 -30
📈 34 added
📉 30 removed
Minor: update Mikrotik logo to something a bit less ugly
A html/images/os/mikrotik.png +1
📈 0 added
📉 0 removed
Fixed incorrect snmp_dewrap32bit() (#1019).
M includes/snmp.inc.php +3 -2
📈 3 added
📉 2 removed
Added config option $config['rancid_version'] to allow generate Rancid v3 router.db. Fixed potential XSS when view rancid configs.
M html/pages/device/showconfig.inc.php +1 -1
M includes/defaults.inc.php +2 -1
M scripts/generate-rancid.php +9 -2
📈 12 added
📉 4 removed
M includes/discovery/mempools/cisco-process-mib.inc.php +9 -9
📈 9 added
📉 9 removed
Added basic Cisco Meraki devices support.
A html/images/os/meraki.png +1
M includes/definitions/os.inc.php +9
A includes/polling/os/meraki.inc.php +17
A mibs/cisco/MERAKI-CLOUD-CONTROLLER-MIB +614
📈 26 added
📉 0 removed
M includes/definitions/os.inc.php +1 -1
📈 1 added
📉 1 removed
Added HP-ICF-CHASSIS state sensors (#1032).
M includes/definitions/os.inc.php +1
M includes/definitions/sensors.inc.php +7
A includes/discovery/sensors/hp-icf-chassis.inc.php +51
📈 59 added
📉 0 removed
Added basic support for Patton Smartnode VoIP Gateways (#1066).
A html/images/os/patton.png +1
M includes/definitions/os.inc.php +14
A includes/discovery/mempools/smartnode-mib.inc.php +33
A includes/discovery/processors/smartnode-mib.inc.php +29
A includes/discovery/sensors/smartnode-mib.inc.php +60
A includes/polling/mempools/smartnode-mib.inc.php +23
A mibs/patton
A mibs/patton/SMARTNODE-MIB +1,101
📈 159 added
📉 0 removed
Detect more Juniper Trapeze. Added
UBNT-MIB .
M includes/definitions/os.inc.php +5 -1
A mibs/ubiquiti/UBNT-MIB +1,413
📈 5 added
📉 1 removed
Fixed checkpoint ha state names.
M includes/definitions/sensors.inc.php +3 -2
📈 3 added
📉 2 removed
M includes/definitions/sensors.inc.php +12 -6
M includes/discovery/sensors/checkpoint-mib.inc.php +15
📈 27 added
📉 6 removed
Added Netscaler HA pair state sensor.
M includes/definitions/sensors.inc.php +4
M includes/discovery/sensors/ns-root-mib.inc.php +12
📈 16 added
📉 0 removed
Update Brocade MIBs to 7.2.1c
M mibs/brocade/BCCUSTOM-OPR-MIB ±0
M mibs/brocade/BD-MIB ±0
M mibs/brocade/BRCD-FCIP-EXT-MIB ±0
M mibs/brocade/BROCADE-MAPS-MIB ±0
M mibs/brocade/Brocade-REG-MIB ±0
M mibs/brocade/Brocade-TC ±0
M mibs/brocade/CPQHOST-MIB ±0
M mibs/brocade/CPQRACK-MIB ±0
M mibs/brocade/FA-EXT-MIB ±0
M mibs/brocade/FCMGMT-MIB ±0
M mibs/brocade/HA-MIB ±0
A mibs/brocade/IBM-BCCUSTOM-MIB +1,224
M mibs/brocade/IBM-FEATURE-ACTIVATION-MIB ±0
M mibs/brocade/LINK-INCIDENT-MIB ±0
M mibs/brocade/SW-MIB ±0
📈 0 added
📉 0 removed
More
CISCO-ENVMON-MIB sensor ignore for duplicated sensors or with empty description.
M includes/discovery/sensors/cisco-envmon-mib.inc.php +37 -25
📈 37 added
📉 25 removed
M includes/common.inc.php +1 -1
M includes/definitions/sensors.inc.php +4
M includes/discovery/sensors/ns-root-mib.inc.php +7 -1
M includes/discovery/sensors/sw-mib.inc.php +1 -1
📈 13 added
📉 3 removed
Removed nonexistent include (appear in r5800).
M includes/polling/os/netscaler.inc.php -2
📈 0 added
📉 2 removed
Remove duplicate brocade MIBs.
D mibs/BRCD-FCIP-EXT-MIB -296
D mibs/Brocade-REG-MIB -75
D mibs/Brocade-TC -68
D mibs/FCFABRIC-ELEMENT-MIB -1,973
D mibs/FCMGMT-MIB -2,718
D mibs/HA-MIB -375
D mibs/LINK-INCIDENT-MIB -800
D mibs/MB-MIB -247
D mibs/SW-MIB -3,540
📈 0 added
📉 0 removed
Showing the first 30 paths; 3 more are omitted from this static page.
M includes/discovery/mac-accounting.inc.php +1 -1
M includes/discovery/mempools/sw-mib.inc.php +1 -1
M includes/discovery/processors/ns-root-mib.inc.php +1 -1
M includes/discovery/processors/sw-mib.inc.php +1 -1
M includes/discovery/sensors/ns-root-mib.inc.php +1 -1
M includes/discovery/sensors/sw-mib.inc.php +1 -1
M includes/polling/graphs/ns-root-mib/nsCompressionStatsGroup.inc.php +1 -1
M includes/polling/graphs/ns-root-mib/nsHttpStatsGroup.inc.php +1 -1
M includes/polling/graphs/ns-root-mib/nsSslStatsGroup.inc.php +1 -1
M includes/polling/graphs/ns-root-mib/nsTcpStatsGroup.inc.php +1 -1
M includes/polling/mempools/sw-mib.inc.php +1 -1
M includes/polling/netscaler-vsvr.inc.php +3 -3
M includes/polling/os/fabos.inc.php +3 -3
M includes/polling/os/netscaler.inc.php +3 -3
M includes/polling/os/nos.inc.php +1 -1
A mibs/brocade
A mibs/brocade/BCCUSTOM-OPR-MIB +122
A mibs/brocade/BD-MIB +285
A mibs/brocade/BRCD-FCIP-EXT-MIB +300
A mibs/brocade/BROCADE-MAPS-MIB +237
A mibs/brocade/Brocade-REG-MIB +85
A mibs/brocade/Brocade-TC +78
A mibs/brocade/CPQHOST-MIB +2,078
A mibs/brocade/CPQRACK-MIB +3,586
A mibs/brocade/FA-EXT-MIB +323
A mibs/brocade/FCMGMT-MIB +2,844
A mibs/brocade/HA-MIB +480
A mibs/brocade/IBM-FEATURE-ACTIVATION-MIB +339
A mibs/brocade/LINK-INCIDENT-MIB +834
A mibs/brocade/SW-MIB +4,172
📈 21 added
📉 21 removed
Medium: add support for APC Universal I/O environmental sensors
M includes/discovery/sensors/powernet-mib.inc.php +96 -22
📈 96 added
📉 22 removed
Small poller/discovery fixes. Add vm entity for eventlog.
M includes/discovery/functions.inc.php +1 -1
M includes/polling/applications.inc.php +1 -3
M includes/polling/os/vmware.inc.php +2 -2
📈 4 added
📉 6 removed
M includes/definitions/sensors.inc.php +3
M includes/discovery/sensors/sw-mib.inc.php +21 -42
M includes/polling/os/fabos.inc.php +3 -3
📈 27 added
📉 45 removed
Ignore sensors on virtual NetScaler devices. #697
M includes/discovery/sensors/ns-root-mib.inc.php +1 -1
📈 1 added
📉 1 removed
HTML and other minor fixes. (#1070)
M html/includes/print-vlan.inc.php +5 -7
M html/includes/print-vrf.inc.php +2 -4
M html/pages/about.inc.php +26 -28
M html/pages/addhost.inc.php +7 -8
M html/pages/adduser.inc.php +5 -4
M html/pages/apps.inc.php +8 -20
M html/pages/bill/edit.inc.php +57 -24
M html/pages/bills.inc.php +20 -20
M html/pages/customers.inc.php +7 -5
M html/pages/delhost.inc.php +1 -1
M html/pages/device/apps.inc.php +4 -3
M html/pages/device/edit.inc.php +1 -1
M html/pages/device/edit/wmi.inc.php +9 -9
M html/pages/device/health.inc.php +1 -1
M html/pages/device/health/storage.inc.php +8 -8
M html/pages/device/hrdevice.inc.php +15 -13
M html/pages/device/loadbalancer/netscaler_services.inc.php +16 -16
M html/pages/device/loadbalancer/netscaler_vsvr.inc.php +4 -4
M html/pages/device/overview.inc.php +2 -3
M html/pages/device/overview/toner.inc.php +3 -4
M html/pages/device/overview/ucd_mem.inc.php +10 -16
M html/pages/device/port.inc.php +1 -1
M html/pages/device/vm.inc.php +1 -1
M html/pages/devices/detail.inc.php +14 -13
M html/pages/devices/status.inc.php +11 -10
M html/pages/edituser.inc.php +8 -6
M html/pages/health/sensors.inc.php +2 -2
M html/pages/packages.inc.php +1 -1
M html/pages/routing/overview.inc.php +3 -2
📈 252 added
📉 235 removed
Small visual fixes for initial db schema install.
M html/includes/navbar.inc.php +2 -2
M update/038.sql +2 -2
M update/074.php +1 -1
M update/153.php +2 -2
📈 5 added
📉 5 removed
Trivial: remove 2 duplicate MIBs
D mibs/ELS100-S24TX2M-MIB -663
D mibs/infinera/INFINERA-REG-MIB -1,282
📈 0 added
📉 0 removed
Trivial: set default of 15 seconds for realtime graph for a few Linux derivatives
M includes/definitions/os.inc.php +2
📈 2 added
📉 0 removed
Trivial: more MIB renames to their actual names
Showing the first 30 paths; 515 more are omitted from this static page.
A mibs/bluesocket/BLUE-NOTIFICATION-MIB +345
D mibs/bluesocket/BlueNotify-Mib.txt -333
A mibs/bluesocket/BLUESERVER-MIB +5,791
D mibs/bluesocket/BlueServer3.0-MIB.txt -5,753
A mibs/bluesocket/BLUESOCKET-PRODUCTS +85
D mibs/bluesocket/BlueSocket-Products-MIB.txt -81
A mibs/bluesocket/BLUESOCKET-ROOT +22
D mibs/bluesocket/BlueSocket-Root-MIB.txt -22
A mibs/bluesocket/BLUESOCKET-TRAPS +353
D mibs/bluesocket/BlueSocket-Traps-MIB.txt -346
A mibs/cabletron/CABLETRON-TRAPS +4,483
A mibs/cabletron/CABLETRON-TRAPS-IRM +150
D mibs/cabletron/cabletron-traps-irm.txt -146
D mibs/cabletron/cabletron-traps.txt -4,349
A mibs/cabletron/CHASSIS-MIB +709
D mibs/cabletron/chassis-mib.txt -709
A mibs/cabletron/COMMUNITY-MIB +130
D mibs/cabletron/community-mib.txt -130
A mibs/cabletron/CT-BROADCAST-MIB +169
D mibs/cabletron/ct-broadcast-mib.txt -167
A mibs/cabletron/CT-CMMPHYS-MIB +1,176
D mibs/cabletron/ct-cmmphys-mib.txt -1,175
A mibs/cabletron/CT-CONTAINER-MIB +647
D mibs/cabletron/ct-container-mib.txt -646
A mibs/cabletron/CT-ELS10-MIB +3,504
D mibs/cabletron/ct-els10-mib.txt -3,471
A mibs/cabletron/CT-FASTPATH-ARPACL-MIB +181
D mibs/cabletron/ct-fastpath-arpacl-mib.txt -142
A mibs/cabletron/CT-FASTPATH-DHCPSERVER-MIB +1,015
D mibs/cabletron/ct-fastpath-dhcpserver-mib.txt -964
📈 0 added
📉 0 removed
Minor: add rrdtool_add_rra function using rrdtoolx; not currently used - could have been in update 165
M includes/rrdtool.inc.php +23
📈 23 added
📉 0 removed
Medium: Escape remote input better to avoid html injection on the webpages
M html/graph-realtime.php +1 -1
M html/includes/functions.inc.php +1 -3
M html/includes/print-interface.inc.php +1 -1
M html/includes/print/alert_log.inc.php +3 -3
M html/includes/print/alert.inc.php +1 -1
M html/pages/deleted-ports.inc.php +1 -1
M html/pages/device/edit/ports.inc.php +2 -2
M html/pages/device/edit/sensors.inc.php +1 -1
M html/pages/device/health/sensors.inc.php +1 -1
M html/pages/device/overview/sensors.inc.php +1 -1
M html/pages/health/mempool.inc.php +1 -1
M html/pages/health/processor.inc.php +2 -2
M html/pages/health/sensors.inc.php +2 -2
M html/pages/health/storage.inc.php +2 -2
M html/pages/health/toner.inc.php +1 -1
M html/pages/ports/list.inc.php +2 -2
M includes/alerts.inc.php +1 -1
📈 24 added
📉 26 removed
Medium: remove PEAR includes from graph code, as they are now included from definitions
📈 0 added
📉 7 removed
Medium: add ignore_common_subnet option, which allows you to specify (exact) subnets that should not be considered for the 'other ports on same subnet' displayed in the port listing. Small addition/change to
dbFacile semantics, should not affect existing code. Move PEAR includes from functions to definitions so they can be used there.
M html/includes/functions.inc.php +1 -1
M html/includes/print-interface.inc.php +6 -2
M includes/dbFacile.php +20 -4
M includes/defaults.inc.php +9
M includes/definitions.inc.php +14 -1
M includes/discovery/ipv6-addresses.inc.php +1 -1
M includes/functions.inc.php -7
📈 51 added
📉 16 removed
Trivial: a whole bunch of MIB renames, nothing to see here
Showing the first 30 paths; 1,132 more are omitted from this static page.
A mibs/junos/ADSL-TC-MIB +115
A mibs/junos/APS-MIB +1,737
A mibs/junos/ATM-MIB +3,023
A mibs/junos/BFD-STD-MIB +857
A mibs/junos/BGP4-MIB +715
A mibs/junos/BGP4-V2-MIB-JUNIPER +4,251
A mibs/junos/BRIDGE-MIB +1,466
A mibs/junos/DIFFSERV-DSCP-TC +64
A mibs/junos/DIFFSERV-MIB +3,494
A mibs/junos/DISMAN-PING-MIB +1,141
A mibs/junos/DLSW-MIB +3,585
A mibs/junos/DRAFT-MSDP-MIB +1,079
A mibs/junos/DS1-MIB +2,108
A mibs/junos/ESO-CONSORTIUM-MIB +183
A mibs/junos/EtherLike-MIB +1,144
A mibs/junos/FR-MFR-MIB +884
A mibs/junos/FRAME-RELAY-DTE-MIB +1,049
A mibs/junos/HCNUM-TC +117
A mibs/junos/HOST-RESOURCES-MIB +1,542
A mibs/junos/HOST-RESOURCES-TYPES +387
A mibs/junos/IANA-ADDRESS-FAMILY-NUMBERS-MIB +121
D mibs/junos/IANA-ADDRESS-FAMILY-NUMBERS-MIB.txt -121
A mibs/junos/IANA-RTPROTO-MIB +95
A mibs/junos/IANAifType-MIB +314
A mibs/junos/IEEE8023-LAG-MIB +1,435
A mibs/junos/IF-MIB +1,830
A mibs/junos/IGMP-STD-MIB +511
A mibs/junos/INET-ADDRESS-MIB +308
A mibs/junos/INTEGRATED-SERVICES-MIB +795
A mibs/junos/IP-FORWARD-MIB +428
📈 0 added
📉 0 removed
Trivial: rename Enterasys MIBs to actual MIB name
Showing the first 30 paths; 114 more are omitted from this static page.
A mibs/enterasys/ENTERASYS-8021X-EXTENSIONS-MIB +1,428
D mibs/enterasys/enterasys-8021x-extensions-mib.txt -1,337
A mibs/enterasys/ENTERASYS-8021X-REKEYING-MIB +308
D mibs/enterasys/enterasys-8021x-rekeying-mib.txt -265
D mibs/enterasys/enterasys-802dot11ext.txt -697
A mibs/enterasys/ENTERASYS-AAA-POLICY-MIB +205
D mibs/enterasys/enterasys-aaa-policy-mib.txt -187
A mibs/enterasys/ENTERASYS-ACTIVATION-MIB +430
D mibs/enterasys/enterasys-activation-mib.txt -381
A mibs/enterasys/ENTERASYS-CLASS-OF-SERVICE-MIB +3,555
D mibs/enterasys/enterasys-class-of-service-mib.txt -3,402
A mibs/enterasys/ENTERASYS-CONFIGURATION-CHANGE-MIB +259
D mibs/enterasys/enterasys-configuration-change-mib.txt -238
A mibs/enterasys/ENTERASYS-CONFIGURATION-MANAGEMENT-MIB +746
D mibs/enterasys/enterasys-configuration-management-mib.txt -697
A mibs/enterasys/ENTERASYS-CONVERGENCE-END-POINT-MIB +1,104
D mibs/enterasys/enterasys-convergence-end-point-mib.txt -1,037
A mibs/enterasys/ENTERASYS-DIAGNOSTIC-MESSAGE-MIB +332
D mibs/enterasys/enterasys-diagnostic-message-mib.txt -285
A mibs/enterasys/ENTERASYS-DNS-RESOLVER-MIB +434
D mibs/enterasys/enterasys-dns-resolver-mib.txt -394
A mibs/enterasys/ENTERASYS-DVMRP-EXT-MIB +395
D mibs/enterasys/enterasys-dvmrp-ext-mib.txt -348
A mibs/enterasys/ENTERASYS-ENCR-8021X-CONFIG-MIB +801
D mibs/enterasys/enterasys-encr-8021x-config-mib.txt -738
A mibs/enterasys/ENTERASYS-ENCR-8021X-REKEYING-MIB +503
D mibs/enterasys/enterasys-encr-8021x-rekeying-mib.txt -454
A mibs/enterasys/ENTERASYS-ESWITCH-MIB +624
D mibs/enterasys/enterasys-eswitch-mib.txt -574
A mibs/enterasys/ENTERASYS-FIREWALL-MIB +2,941
📈 0 added
📉 0 removed
Minor: add basic support for Enterasys devices, mainly an icon +
ifName override
A html/images/os/enterasys.png +1
M includes/definitions/os.inc.php +7
📈 7 added
📉 0 removed
October 2014
Added ability for enable debug in poller-wrapper. WARNING, do not use this unless you know what it does!
📈 12 added
📉 2 removed
Add database fields for contact, threshold and notify to bills table
📈 0 added
📉 0 removed
Fix date format for bills
M html/pages/bills/month.inc.php +1 -1
📈 1 added
📉 1 removed
Basic support for Cambium PTP400/600 and PTP800
M includes/definitions/os.inc.php +16
A includes/polling/os/ptp400.inc.php +17
A includes/polling/os/ptp800.inc.php +18
📈 51 added
📉 0 removed
Trivial: add -u option to discovery help output
📈 1 added
📉 1 removed
Trivial: Syntaxer run
M html/includes/authentication/ldap.inc.php +1 -1
M html/includes/functions.inc.php +6 -6
M html/includes/graphs/generic_definition.inc.php +2 -2
M includes/common.inc.php +4 -4
M includes/definitions/os.inc.php -1
M includes/geolocation.inc.php +1 -1
M includes/polling/graphs.inc.php +2 -2
M includes/polling/loadbalancer/cisco-slb-mib.inc.php +1 -1
M includes/polling/os/unix.inc.php +1 -1
M includes/polling/wifi/canopy-mib.inc.php +3 -2
M update/165.php +1 -2
📈 22 added
📉 23 removed
Add basic support for MRV Fiberdriver (and others?) using NBS mib family.
M includes/definitions/os.inc.php +8
A includes/polling/os/mrvnbs.inc.php +8
A mibs/mrv/cmmc.mib +7,446
A mibs/mrv/mrvefm.mib +1,202
A mibs/mrv/nbs-eusm.mib +2,453
A mibs/mrv/nbs-jumper.mib +139
A mibs/mrv/nbs-meta.mib +265
A mibs/mrv/nbs-ntp.mib +130
A mibs/mrv/nbs-osa.mib +497
A mibs/mrv/nbs-prbs.mib +681
A mibs/mrv/nbs-sff.mib +1,941
A mibs/mrv/nbs-sigcond.mib +396
A mibs/mrv/nbs-sla.mib +1,562
A mibs/mrv/nbs-syslog.mib +231
A mibs/mrv/nbs-trapcontrol.mib +218
A mibs/mrv/nbs-tunable.mib +191
A mibs/mrv/nbs-user-session.mib +174
A mibs/mrv/nbs-vlan-fwd.mib +250
📈 16 added
📉 0 removed
Add Mellanox OS definition and logo. Add device array dump data page. Protect device and port data page by user level.
A html/images/os/mellanox.png +1
M html/pages/device.inc.php +1
A html/pages/device/data.inc.php +22
M html/pages/device/port/data.inc.php +6 -3
M includes/definitions/os.inc.php +17
📈 46 added
📉 3 removed
Fix alerting on ignore_until_ok
M includes/alerts.inc.php +2
📈 2 added
📉 0 removed
IMPEDANCE
M includes/definitions/sensors.inc.php +1 -1
📈 1 added
📉 1 removed
Add icon for impedence/resistance (omega/ohm) and use it for impedence
M html/css/sprite.css +146 -145
M html/img/sprite.png ±0
M includes/definitions/sensors.inc.php +1 -1
📈 1 added
📉 1 removed
Add Impedence sensor type
M includes/definitions/sensors.inc.php +1
📈 1 added
📉 0 removed
Better fix :)
M html/includes/graphs/generic_definition.inc.php +2 -2
📈 2 added
📉 2 removed
Fix definition-drawn graphs (incorrect assignment of min/max)
M html/includes/graphs/generic_definition.inc.php +2 -2
📈 2 added
📉 2 removed
Add Cambium Canopy support (#1055)
A html/images/os/cambium.png +1
M includes/definitions/graphtypes.inc.php +1 -1
M includes/definitions/os.inc.php +12
A includes/polling/os/canopy.inc.php +21
A includes/polling/wifi/canopy-mib.inc.php +20
A mibs/cambium
A mibs/cambium/WHISP-APS-MIB +4,158
A mibs/cambium/WHISP-BOX-MIBV2-MIB +4,405
A mibs/cambium/WHISP-GLOBAL-REG-MIB +94
A mibs/cambium/WHISP-SM-MIB +3,385
A mibs/cambium/WHISP-TCV2-MIB +70
📈 54 added
📉 1 removed
Add the ability to use RRDs without min/max RRAs
M html/includes/graphs/generic_definition.inc.php +14 -2
📈 14 added
📉 2 removed
Resize some icons.
M html/images/os/arista.png ±0
M html/images/os/cisco.png ±0
M html/images/os/extreme.png ±0
M html/images/os/netapp.png ±0
M html/images/os/zhone.png ±0
M includes/definitions/os.inc.php +1
📈 1 added
📉 0 removed
correct size for infoblox
M html/images/os/infoblox.png ±0
📈 0 added
📉 0 removed
Minor: add missing Infoblox icon
A html/images/os/infoblox.png +1
A html/images/os/wepresent.png +1
📈 0 added
📉 0 removed
Minor: fix for update 164, now also correctly updates interrupts and context switches
M update/164.php +1 -40
A update/165.php +61
📈 62 added
📉 40 removed
Minor: finally fix missing MIN RRA on various system graphs for veteran installations with fairly old devices. Fixes load average, process count, user count, context switches, interrupts.
📈 55 added
📉 0 removed
Some cosmetic CSS changes and add os definition for infoblox
M html/css/bootstrap-hacks.css +1 -1
M html/css/bootstrap.css +1 -1
M html/css/bootstrap/less/forms.less +2 -2
M includes/definitions/os.inc.php +11
📈 11 added
📉 0 removed
Fixed snmp hide_auth config in debug output with timeout/retries options. Returned global $debug in snmp_get_multi.
M includes/common.inc.php +1 -1
M includes/snmp.inc.php +1 -1
📈 2 added
📉 2 removed
M includes/definitions/os.inc.php +1
📈 1 added
📉 0 removed
Exclude DB entries with empty device_id or port_id in generate_query_permitted() (this is unclean entries).
Exclude empty netscaler IPs in print_addresses().
M html/includes/functions.inc.php +33 -18
M html/includes/print/addresses.inc.php +1 -1
📈 34 added
📉 19 removed
Trivial: remove files obsoleted by r5895
D includes/polling/cisco-ace-loadbalancer.inc.php -74
D includes/polling/cisco-ace-serverfarms.inc.php -77
📈 0 added
📉 151 removed
Fixed mysql agent script ignores mysql_host config (#1053).
M scripts/agent-local/mysql +1 -2
📈 1 added
📉 2 removed
Medium: move cisco loadbalancer modules to 'loadbalancer' module with mib-type support
M includes/defaults.inc.php +1 -2
M includes/definitions/os.inc.php +2
A includes/polling/loadbalancer
A includes/polling/loadbalancer.inc.php +21
A includes/polling/loadbalancer/cisco-enhanced-slb-mib.inc.php +78
A includes/polling/loadbalancer/cisco-slb-mib.inc.php +82
📈 184 added
📉 2 removed
Fixed use $_SERVER['SCRIPT_FILENAME'] when used symlinks to observium dirs.
M html/includes/functions.inc.php +1 -1
M scripts/generate-rancid.php +1 -1
📈 2 added
📉 2 removed
Minor: remove base_url from default config, it should be left alone to set up a base install of Observium unless doing very advanced things
📈 0 added
📉 4 removed
Restored previously removed $config['web_url'].
M html/includes/functions.inc.php +7 -1
M includes/defaults.inc.php +2 -1
M includes/definitions.inc.php +11 -6
📈 20 added
📉 8 removed
M includes/discovery/os/linux.inc.php +1 -1
📈 1 added
📉 1 removed
Added tag MOVEME for some functions, removed $config['web_url'] (as duplicated with base_url), small cleanup.
M config.php.default +4 -4
M html/includes/functions.inc.php +5 -9
M includes/common.inc.php +41 -1
M includes/defaults.inc.php +3 -15
M includes/definitions.inc.php +32 -7
M includes/functions.inc.php +35 -35
📈 120 added
📉 71 removed
Strip slash char from the end of config options *_dir.
M includes/definitions.inc.php +13 -3
📈 13 added
📉 3 removed
M includes/definitions/os.inc.php +1 -2
📈 1 added
📉 2 removed
Fixed very rare situation when stdout is ended before got correct status exitcode in external_exec().
M includes/common.inc.php +9 -7
📈 9 added
📉 7 removed
Fixed get current revision in stable branch with old svn.
M includes/definitions/version.inc.php +1 -1
📈 1 added
📉 1 removed
Fixed sometimes get wrong exit status in external_exec().
M includes/common.inc.php +13 -11
M includes/include-dir-mib.inc.php +1 -1
M includes/snmp.inc.php +9 -6
📈 23 added
📉 18 removed
Trivial: don't set auth_ldap_ad_domain by default
M includes/defaults.inc.php +1 -1
📈 1 added
📉 1 removed
Show last snmp_status for all snmp function calls in debug output.
M includes/polling/ports.inc.php +2 -1
M includes/snmp.inc.php +26 -7
📈 28 added
📉 8 removed
M mibs/cisco/CISCO-PRODUCTS-MIB.my +337 -4
📈 0 added
📉 0 removed
Medium: add support to automatically determine LDAP server list from AD SRV records
M html/includes/authentication/ldap.inc.php +41 -1
M includes/defaults.inc.php +1
📈 42 added
📉 1 removed
Minor: reset geolocation when device location changes
M includes/geolocation.inc.php +3 -2
M includes/polling/system.inc.php +4
📈 7 added
📉 2 removed
Medium: Fix 'require all' alerter condition setting upon alert creation, fixes #908
M html/pages/add_alert_check.inc.php +1 -1
📈 1 added
📉 1 removed
Medium: Allow support of multiple LDAP servers listed in an array. Luckily, ldap_connect already supports this for us ;)
M html/includes/authentication/ldap.inc.php +4 -2
M includes/defaults.inc.php +1 -1
📈 5 added
📉 3 removed
Fixed display crossbar overview for Cisco 6k/7k, do not show non fabric channels (#1033).
M html/pages/device/overview.inc.php +4 -1
M html/pages/device/overview/c6kxbar.inc.php +18 -16
📈 22 added
📉 17 removed
Removed unused file, as duplicated functionality added in r5862.
D includes/polling/os/ngx.inc.php -21
📈 0 added
📉 21 removed
Restore some old Force10 MIBs. Removed svn:executable property from MIBs.
M mibs/ATM-FORUM-ADDR-REG -1
M mibs/bti/bti-ol.my -1
M mibs/bti/packetvx-bridge.my -1
M mibs/cisco/CISCO-IP-CBR-METRICS-MIB.my -1
M mibs/cisco/CISCO-LWAPP-DOT11-CCX-CLIENT-DIAG-MIB.my -1
M mibs/cisco/CISCO-MDI-METRICS-MIB.my -1
M mibs/cisco/CISCO-RTP-METRICS-MIB.my -1
M mibs/cisco/CISCO-VSAN-MIB.my -1
A mibs/force10/f10-cs-chassis.mib +1,507
M mibs/force10/f10-dcbx.mib -1
A mibs/force10/f10-mon.mib +1,650
A mibs/force10/f10-mstp.mib +968
M mibs/force10/f10-zc-chassis.mib -1
M mibs/LLDP-EXT-DCBX-MIB -1
M mibs/LLDP-EXT-DOT3-MIB -1
M mibs/LLDP-EXT-MED-MIB -1
M mibs/RBTWS-AP-TC -1
M mibs/RBTWS-CLIENT-SESSION-TC -1
M mibs/UPS-MIB -1
📈 0 added
📉 0 removed
Add new Force10 MIBs
A mibs/force10/Dell_ITA.Rev_1_1.mib +558
A mibs/force10/f10-bgp4-v2.mib +4,116
A mibs/force10/f10-bmp.mib +111
A mibs/force10/f10-bpstats.mib +936
A mibs/force10/f10-chassis.mib +2,606
A mibs/force10/f10-copy-config.mib +517
A mibs/force10/f10-dcbx.mib +1,610
A mibs/force10/f10-fib.mib +498
A mibs/force10/f10-fip-snooping.mib +1,583
A mibs/force10/f10-fpstats.mib +1,657
A mibs/force10/f10-if-extension.mib +653
A mibs/force10/f10-isis.mib +282
A mibs/force10/f10-linkagg.mib +960
A mibs/force10/f10-ms-chassis.mib +1,595
A mibs/force10/f10-openFlow.mib +1,049
A mibs/force10/f10-products.mib +292
A mibs/force10/f10-smi.mib +82
A mibs/force10/f10-ss-chassis.mib +1,742
A mibs/force10/f10-system-component.mib +695
A mibs/force10/f10-tc.mib +598
A mibs/force10/f10-trap-alarm.mib +444
A mibs/force10/f10-VirtualLinkTrunk.mib +899
A mibs/force10/f10-zc-chassis.mib +1,060
📈 0 added
📉 0 removed
Delete old Force10 MIBs
D mibs/force10/F10-C-SERIES-CHASSIS-MIB -1,398
D mibs/force10/F10-CHASSIS-MIB -2,560
D mibs/force10/F10-FIB-MIB -229
D mibs/force10/F10-IF-EXTENSION-MIB -507
D mibs/force10/F10-LINK-AGGREGATION-MIB -589
D mibs/force10/F10-M-SERIES-CHASSIS-MIB -1,484
D mibs/force10/F10-PRODUCTS-MIB -167
D mibs/force10/F10-S-SERIES-CHASSIS-MIB -1,450
D mibs/force10/FORCE10-BGP4-V2-MIB -4,103
D mibs/force10/FORCE10-COPY-CONFIG-MIB -470
D mibs/force10/FORCE10-MONITORING-MIB -1,595
D mibs/force10/FORCE10-MSTP-MIB -972
D mibs/force10/FORCE10-SMI -92
D mibs/force10/FORCE10-SYSTEM-COMPONENT-MIB -567
D mibs/force10/FORCE10-TC -561
D mibs/force10/FORCE10-TRAP-EVENT-MIB -396
📈 0 added
📉 0 removed
Fixed simple_template(), if {{var}} not exist in keys, remove it from template.
M includes/rewrites.inc.php +7 -2
M tests/IncludesRewritesTest.php +6
📈 13 added
📉 2 removed
Remove configuration-specific hacked icap poller. Never worked for anyone except the writer! :D
D includes/polling/graphs/bluecoat-sg-icap-mib.inc.php -76
📈 0 added
📉 76 removed
Convert Bluecoat collection and graphing to new table-based poller with two RRDs.
ICAP-MIB needs instance-aware polling, so will be removed.
M html/includes/graphs/device/bluecoat_cache.inc.php +1 -1
M html/includes/graphs/device/bluecoat_http_client.inc.php +1 -1
M html/includes/graphs/device/bluecoat_http_server.inc.php +1 -1
M html/includes/graphs/device/bluecoat_server.inc.php +1 -1
M includes/polling/graphs/bluecoat-sg-icap-mib.inc.php +3 -1
M includes/polling/graphs/bluecoat-sg-proxy-mib.inc.php +64 -57
📈 71 added
📉 62 removed
D includes/polling/embedded-ngx-mib.inc.php -19
M includes/polling/graphs/checkpoint-mib.inc.php +6 -6
M includes/polling/graphs/ns-root-mib/nsCompressionStatsGroup.inc.php +23 -11
M includes/polling/graphs/ns-root-mib/nsHttpStatsGroup.inc.php +13 -1
M includes/polling/graphs/ns-root-mib/nsSslStatsGroup.inc.php +20 -8
M includes/polling/graphs/ns-root-mib/nsTcpStatsGroup.inc.php +16 -15
A includes/polling/storage/embedded-ngx-mib.inc.php +19
📈 97 added
📉 60 removed
Add support for config storage and ngx os info from embedded-ngx-mib
A includes/discovery/storage/embedded-ngx-mib.inc.php +20
A includes/polling/embedded-ngx-mib.inc.php +19
A includes/polling/os/ngx.inc.php +21
📈 60 added
📉 0 removed
typo on device/edit/graphs
M html/pages/device/edit/graphs.inc.php +1 -1
📈 1 added
📉 1 removed
rename collect_table -> collect_table_old and collect_table_new -> collect_table
M includes/polling/functions.inc.php +2 -2
M includes/polling/graphs.inc.php +1 -1
📈 3 added
📉 3 removed
Convert
NS-ROOT-MIB graphs to _new function. Add README directing to new function.
M includes/polling/functions.inc.php +1 -1
M includes/polling/graphs/checkpoint-mib.inc.php +12 -12
M includes/polling/graphs/ns-root-mib/nsCompressionStatsGroup.inc.php +57 -57
M includes/polling/graphs/ns-root-mib/nsHttpStatsGroup.inc.php +38 -38
M includes/polling/graphs/ns-root-mib/nsSslStatsGroup.inc.php +135 -136
M includes/polling/graphs/ns-root-mib/nsTcpStatsGroup.inc.php +101 -98
A includes/polling/graphs/README +3
📈 347 added
📉 342 removed
Move per-mib/table collection to array + foreach loop containing function call. Means definitions can be loaded without being triggered. If Tumblr has taught us anything, it's that triggering is a serious problem.
M includes/polling/graphs.inc.php +13
M includes/polling/graphs/checkpoint-mib.inc.php +38 -49
📈 51 added
📉 49 removed
Added and improved support for Check Point Embedded and IPSO devices. Polling
CHECKPOINT-MIB graphs now enabled.
M includes/definitions.inc.php +1 -1
M includes/definitions/graphtypes.inc.php +2 -2
M includes/definitions/os.inc.php +13 -1
M includes/definitions/sensors.inc.php +7
A includes/discovery/mempools/embedded-ngx-mib.inc.php +33
A includes/discovery/sensors/nokia-ipso-system-mib.inc.php +62
M includes/polling/functions.inc.php +13 -4
M includes/polling/graphs/checkpoint-mib.inc.php +6 -6
A includes/polling/mempools/embedded-ngx-mib.inc.php +20
M includes/polling/os/unix.inc.php +150 -110
M mibs/checkpoint/EMBEDDED-NGX-MIB +3 -5
A mibs/checkpoint/NOKIA-IPSO-LBCLUSTER-MIB +531
A mibs/checkpoint/NOKIA-IPSO-REGISTRATION-MIB +92
A mibs/checkpoint/NOKIA-IPSO-SYSTEM-MIB +1,152
📈 307 added
📉 124 removed
Do not set stdout to FALSE when stderr not empty in external_exec(). Fixed unit test.
M includes/common.inc.php +34 -6
M tests/IncludesCommonTest.php +9 -9
📈 43 added
📉 15 removed
M includes/discovery/processors/host-resources-mib.inc.php +1 -3
M includes/rewrites.inc.php +7 -3
M tests/IncludesRewritesTest.php +19 -4
D tests/templates/partials/partials.json -1
A tests/templates/partials/partials.json.failed +1
📈 28 added
📉 10 removed
Trivial: syntaxer
M discovery.php +1
M html/graph.php -1
M html/includes/functions.inc.php +1 -3
M html/includes/graphs/functions.inc.php +2 -7
M html/includes/graphs/generic_definition.inc.php +2 -2
M html/includes/graphs/graph.inc.php +1
M html/pages/bill.inc.php +4
M includes/definitions/graphtypes.inc.php -1
M includes/polling/functions.inc.php +9 -9
M tests/IncludesPortDescrParserTest.php +1 -1
M tests/IncludesRewritesTest.php +3 -3
M tests/templates/child_context/ChildContext.php +10 -9
📈 0 added
📉 0 removed
Added detect for Check Point IPSO devices. Updated polling graph module for
CHECKPOINT-MIB (but still NOT enabled).
M includes/definitions/graphtypes.inc.php +48 -31
M includes/definitions/os.inc.php +8
M includes/polling/functions.inc.php +10 -2
M includes/polling/graphs/checkpoint-mib.inc.php +215 -65
📈 281 added
📉 98 removed
Fixed display ucd_load graphs.
M includes/polling/functions.inc.php +15 -13
M includes/polling/netstats.inc.php +1 -2
M includes/polling/ucd-mib.inc.php +1 -1
📈 17 added
📉 16 removed
Updated collect_table_new(), still do not use it.
M includes/polling/functions.inc.php +47 -27
📈 47 added
📉 27 removed
Fixed DB schema and disabled polling checkpoint graphs (until not occur nirvana).
M includes/polling/graphs/checkpoint-mib.inc.php +4 -4
M update/162.sql -1
A update/163.sql +1
📈 4 added
📉 4 removed
just fix some graphs
M includes/polling/graphs/checkpoint-mib.inc.php +2 -2
📈 2 added
📉 2 removed
clean debug
M includes/polling/functions.inc.php +9 -7
📈 9 added
📉 7 removed
derp
📈 0 added
📉 0 removed
Updated function
collect_table_new(). NOTE list and format arguments changed, see comments and examples in code.
Added new table 'devices_mibs' for check exist MIBs/tables/oids per device.
Updated code polling graphs for
CHECKPOINT-MIB .
M includes/definitions/graphtypes.inc.php +2 -2
M includes/polling/functions.inc.php +169 -85
M includes/polling/graphs/checkpoint-mib.inc.php +85 -86
M includes/snmp.inc.php +4 -6
A update/162.sql +1
📈 260 added
📉 179 removed
Removed extra out from snmp_get_multi().
M includes/snmp.inc.php +3 -4
📈 3 added
📉 4 removed
September 2014
Improved CheckPoint devices support, added polling
CHECKPOINT-MIB firewall staff (#955).
M includes/definitions/graphtypes.inc.php +90
A includes/polling/graphs/checkpoint-mib.inc.php +106
M includes/polling/os/gaia.inc.php +8 -1
M includes/polling/os/splat.inc.php +8 -1
M mibs/checkpoint/CHECKPOINT-MIB +3,112 -2,520
📈 212 added
📉 2 removed
Added improved and more generic poller function collect_table_new() for poll tables or oids based on an array of arguments.
M includes/polling/functions.inc.php +121 -1
📈 121 added
📉 1 removed
Trivial: disable all services related configuration by default
M includes/defaults.inc.php +3 -3
📈 3 added
📉 3 removed
Minor: missing commit to make cleanup script work
M includes/definitions.inc.php +14 -1
M includes/functions.inc.php +1 -13
📈 15 added
📉 14 removed
Minor: add db_cleanup script that deletes residual rows in your database for devices that were not removed correctly. You should not need this on fairly recent installations, but for installations that have been running for a few years, this could help clean your database - we have not always removed all rows correctly in the past when a device was deleted. Not recommended to put in cron, just run once by hand and see if it finds anything.
A scripts/db_cleanup.php +115
📈 115 added
📉 0 removed
ARGH
M html/includes/graphs/generic_definition.inc.php +7 -5
📈 7 added
📉 5 removed
Minor: fix global Health|Toner overview page
M html/pages/health.inc.php +1 -1
📈 1 added
📉 1 removed
Small fixes for legend in array-based graphs.
M html/includes/graphs/generic_definition.inc.php +3 -45
M html/includes/graphs/legend.inc.php +1 -4
M includes/definitions/graphtypes.inc.php +5 -25
📈 9 added
📉 74 removed
Add missing legend include
A html/includes/graphs/legend.inc.php +63
M includes/definitions/graphtypes.inc.php +17
📈 80 added
📉 0 removed
Migrate Alvarion graphs to array-based definitions, removed generic device graph (as migrated to graph definitions). Fixed some parts of graph builder.
D html/includes/graphs/device/generic.inc.php -36
M html/includes/graphs/device/graph.inc.php -8
M html/includes/graphs/generic_definition.inc.php +107 -62
M html/includes/graphs/graph.inc.php +3 -7
M includes/definitions/graphtypes.inc.php +121 -78
M includes/polling/graphs/alvarion-dot11-wlan-mib.inc.php -1
📈 231 added
📉 192 removed
why I forgot this?
M includes/defaults.inc.php +1
📈 1 added
📉 0 removed
Added ability for store RAW syslog string into debug.log
M includes/syslog.inc.php +1 -1
M syslog.php +5 -7
📈 6 added
📉 8 removed
damn
📈 1 added
📉 1 removed
Added warning in discovery about need DB schema update, run DB schema update only with '-u' and '-h all' command options.
📈 14 added
📉 7 removed
Add ucd_load from array. Add ability to specify number format and enable/disable si magnitude.
D html/includes/graphs/device/ucd_load.inc.php -42
M html/includes/graphs/generic_definition.inc.php +7 -7
📈 7 added
📉 49 removed
Migrate Ping/SNMP/Poller graphs to array-based definitions
D html/includes/graphs/device/ping_snmp.inc.php -33
D html/includes/graphs/device/ping.inc.php -34
D html/includes/graphs/device/poller_perf.inc.php -33
M includes/definitions/graphtypes.inc.php +35 -3
📈 35 added
📉 103 removed
Move colour darkener function to html/functions.inc.php
M html/includes/functions.inc.php +28
M html/includes/graphs/generic_definition.inc.php -16
📈 28 added
📉 16 removed
Migrate 5 more device graphs to be generated from arrays. Added a couple of features to the graph builder function.
D html/includes/graphs/device/hr_processes.inc.php -32
D html/includes/graphs/device/hr_users.inc.php -32
D html/includes/graphs/device/ucd_contexts.inc.php -29
D html/includes/graphs/device/ucd_interrupts.inc.php -30
D html/includes/graphs/device/uptime.inc.php -28
M html/includes/graphs/generic_definition.inc.php +26 -3
M includes/definitions/graphtypes.inc.php +55 -15
📈 81 added
📉 169 removed
Improved alert mail generate, now mails multipart (text+html). Mails generates by simple_engine().
M includes/alerts.inc.php +70 -101
M includes/pear/Net/SMTP.php -5
M includes/rewrites.inc.php -1
M test_mail.php +9 -7
📈 79 added
📉 109 removed
SPACE SPACES SPACES!
M includes/rewrites.inc.php +9 -9
📈 9 added
📉 9 removed
Added functions simple_template() with simple template engine. NOTE, do not use this function for generate pages!
Used Mustache syntax, not fully implemented, only that necessary to generate alert in mail and other notify types.
See exaples in tests/templates and includes/templates.
Showing the first 30 paths; 112 more are omitted from this static page.
M includes/rewrites.inc.php +195
A includes/templates
A includes/templates/alert
A includes/templates/alert/email_html.tpl +64
A includes/templates/alert/email_text.tpl +38
M tests/IncludesRewritesTest.php +52
A tests/templates
A tests/templates/child_context
A tests/templates/child_context/child_context.json.failed +1
A tests/templates/child_context/child_context.mustache +2
A tests/templates/child_context/child_context.txt +2
A tests/templates/child_context/ChildContext.php +13
A tests/templates/comments
A tests/templates/comments/comments.json +1
A tests/templates/comments/comments.mustache +1
A tests/templates/comments/Comments.php +5
A tests/templates/comments/comments.txt +1
A tests/templates/complex
A tests/templates/complex/complex.json.failed +1
A tests/templates/complex/complex.mustache +16
A tests/templates/complex/complex.php +14
A tests/templates/complex/complex.txt +6
A tests/templates/delimiters
A tests/templates/delimiters/delimiters.json.failed +1
A tests/templates/delimiters/delimiters.mustache +8
A tests/templates/delimiters/Delimiters.php +12
A tests/templates/delimiters/delimiters.txt +4
A tests/templates/dot_notation
A tests/templates/dot_notation/dot_notation.json +1
A tests/templates/dot_notation/dot_notation.mustache +4
📈 1,012 added
📉 0 removed
use graph def array when 'ds' array exists, otherwise check for entity/graph.inc.php.
M html/includes/graphs/graph.inc.php +2 -2
M includes/definitions/graphtypes.inc.php +28 -28
📈 30 added
📉 30 removed
Allow taking graphs header text from graph_sections array. Add new TCP compression graph for netscaler.
M html/includes/graphs/generic_definition.inc.php +2
M html/pages/device/graphs.inc.php +3 -2
M includes/definitions/graphtypes.inc.php +17 -5
M includes/polling/graphs/ns-root-mib/nsCompressionStatsGroup.inc.php +1 -1
📈 23 added
📉 8 removed
Replace netscaler SSL transactions graph with array-generated graph.
D html/includes/graphs/device/nsSslTransactions.inc.php -44
M includes/definitions/graphtypes.inc.php +13 -3
📈 13 added
📉 47 removed
Remove static graph definition file for netscaler http requests.
D html/includes/graphs/device/nsHttpRequests.inc.php -43
📈 0 added
📉 43 removed
Add new array-based graph generation code. Builds graphs from arrays of data in the existing $config['graph_types'] array. Three netscaler HTTP graphs are now generated this way.
M html/graph.php +1
M html/includes/graphs/functions.inc.php +132
A html/includes/graphs/generic_definition.inc.php +94
M html/includes/graphs/graph.inc.php +9 -4
M includes/definitions/graphtypes.inc.php +38 -3
M includes/polling/graphs/ns-root-mib/nsHttpStatsGroup.inc.php +9 -9
📈 283 added
📉 16 removed
Minor: allow custom port types again in new port description parser, fixes #1022
M includes/defaults.inc.php +1
M includes/port-descr-parser.inc.php +6 -2
M tests/IncludesPortDescrParserTest.php +35
📈 42 added
📉 2 removed
Minor: add index to packages name field; speeds up global packages page query from 168s to 2.3s for me
📈 0 added
📉 0 removed
Minor: remove sensor subtype entities from alerting, as they do not work
M includes/definitions/sensors.inc.php +4
📈 4 added
📉 0 removed
Minor: allow per-OS realtime graph default interval; currently only set for Linux, adds new setting for the default value for all others
M html/pages/device/port/realtime.inc.php +7 -7
M includes/defaults.inc.php +3
M includes/definitions/os.inc.php +1
📈 11 added
📉 7 removed
Minor: add alert log cleanup to housekeeping; some english fixes; add icon to regenerate link on device page
M housekeeping.php +7 -4
M html/pages/device/alerts.inc.php +1
M includes/defaults.inc.php +2 -1
A includes/housekeeping/alertlog.inc.php +58
M includes/housekeeping/syslog.inc.php +1 -1
M includes/housekeeping/timing.inc.php +2 -2
📈 71 added
📉 8 removed
Correctly populate link for entity on port graphs in /graphs/
M html/includes/graphs/port/auth.inc.php +1 -1
📈 1 added
📉 1 removed
Improve port
ifAlias parser and add unit tests. #1015
M includes/port-descr-parser.inc.php +25 -19
A tests/IncludesPortDescrParserTest.php +216
📈 241 added
📉 19 removed
Minor: correct changed/alerted labels on alert details page
M html/pages/device/alert.inc.php +2 -2
📈 2 added
📉 2 removed
Fill blank description for
hrDevice processors without descriptions in inventory.
M includes/discovery/hr-device.inc.php +1
📈 1 added
📉 0 removed
Set "Processor" as description for
hrDevice processors with no description
M includes/discovery/processors/host-resources-mib.inc.php +1 -1
📈 1 added
📉 1 removed
M includes/discovery/sensors/airespace-wireless-mib.inc.php +1 -1
📈 1 added
📉 1 removed
Add Compression and HTTP statistics collection from NetScaler using new poller. Add two graphs and graphtype definitions for testing.
A html/includes/graphs/device/nsHttpRequests.inc.php +43
A html/includes/graphs/device/nsSslTransactions.inc.php +44
M includes/definitions.inc.php +4 -1
M includes/definitions/graphtypes.inc.php +14 -1
A includes/polling/graphs/ns-root-mib/nsCompressionStatsGroup.inc.php +61
M includes/polling/graphs/ns-root-mib/nsHttpStatsGroup.inc.php +1 -1
M includes/polling/graphs/ns-root-mib/nsSslStatsGroup.inc.php +2
📈 169 added
📉 3 removed
Fix multiple association editing #994
M html/pages/alert_check.inc.php +28 -25
📈 28 added
📉 25 removed
Add collector for
nsHttpStatsGroup on Netscaler. Fix collector OID truncating code.
M includes/polling/functions.inc.php +3 -1
A includes/polling/graphs/ns-root-mib/nsHttpStatsGroup.inc.php +42
📈 45 added
📉 1 removed
Add new OS script output format (two pipes) and don't send newline-containing format in stats.
M includes/versioncheck.inc.php +3 -2
M scripts/os +2
📈 5 added
📉 2 removed
Trivial: syntaxer run
M html/includes/graphs/alert/auth.inc.php +1 -1
M html/includes/graphs/alert/status.inc.php -1
M html/includes/graphs/common.inc.php -1
M html/includes/graphs/device/graph.inc.php +1
M html/includes/graphs/sensor/auth.inc.php +1 -1
M html/includes/print-interface.inc.php +7 -7
M html/includes/print/alert_log.inc.php -5
M html/includes/print/search.inc.php +7 -7
M html/pages/alert_log.inc.php +3 -3
M html/pages/device/alert.inc.php +1 -1
M html/pages/device/edit/graphs.inc.php +4 -4
M html/pages/device/port/alertlog.inc.php -1
M html/pages/device/ports.inc.php +3 -3
M html/pages/devices.inc.php +8 -8
M html/pages/front/default.php -2
M includes/alerting/email.inc.php +4 -4
M includes/alerts.inc.php +3 -3
M includes/common.inc.php +6 -6
M includes/definitions/os.inc.php -1
M includes/discovery/sensors/alvarion-dot11-wlan-mib.inc.php +5 -5
M includes/polling/functions.inc.php +10 -10
M includes/polling/graphs/alvarion-dot11-wlan-mib.inc.php +6 -6
M includes/polling/graphs/bluecoat-sg-icap-mib.inc.php +3 -3
M includes/polling/graphs/bluecoat-sg-proxy-mib.inc.php +2 -2
M includes/polling/os/breeze.inc.php +1 -1
M includes/polling/ports.inc.php +2 -2
M test_mail.php +9 -9
M tests/IncludesCommonTest.php +9 -10
📈 0 added
📉 0 removed
remove hardcoded debugging enable in group updating code
M html/pages/group.inc.php -1
📈 0 added
📉 1 removed
Fix table on about page. Update year in License.
M html/pages/about.inc.php +2 -2
M LICENSE +1 -1
📈 3 added
📉 3 removed
Add support for temperatore/humidity sensors on IT Watchdogs MicroGoose running v3.
M includes/definitions/os.inc.php +3
A includes/discovery/sensors/it-watchdogs-mib-v3.inc.php +65
📈 68 added
📉 0 removed
Fix SQL queries for some billing and api related things.
M html/includes/api/functions.inc.php +2 -2
M html/includes/api/module.billing.inc.php +2 -2
M html/pages/bills/search.inc.php +2 -2
M html/pages/bills/searchaction.inc.php +4 -4
📈 10 added
📉 10 removed
Add pfsense and asa to rancid generation script
M scripts/generate-rancid.php +3 -1
📈 3 added
📉 1 removed
Fix bug where alert entry page doesn't show data after it has been saved.
M html/pages/device/alert.inc.php +6 -5
📈 6 added
📉 5 removed
Add basic version of new function to allow generic SNMP table polling and RRD building based on a single array of arguments. Convert Netscaler TCP stats to the new function. Add new poller for Netscaler SSL stats using the new function. No Graphs for SSL stats yet.
M includes/polling/functions.inc.php +49
A includes/polling/graphs/ns-root-mib
A includes/polling/graphs/ns-root-mib/nsSslStatsGroup.inc.php +138
A includes/polling/graphs/ns-root-mib/nsTcpStatsGroup.inc.php +113
D includes/polling/netscaler-stats.inc.php -87
📈 300 added
📉 87 removed
📈 0 added
📉 0 removed
Added support for Alvarion BreezeACCESS devices (sponsored by Race Communications).
Added support for snr sensor type (Signal-to-Noise Ratio).
Allow to use generic device graphs (without graph file include, just graph all DS from rrd file)
Showing the first 30 paths; 20 more are omitted from this static page.
A html/images/os/alvarion.png +1
A html/includes/graphs/device/generic.inc.php +36
M html/includes/graphs/device/graph.inc.php +7
A html/includes/graphs/sensor/snr.inc.php +31
M includes/definitions.inc.php +1
M includes/definitions/graphtypes.inc.php +19
M includes/definitions/os.inc.php +22
M includes/definitions/sensors.inc.php +1
A includes/discovery/sensors/alvarion-dot11-wlan-mib.inc.php +95
M includes/discovery/wifi/trapeze-networks-ap-config-mib.inc.php +24 -23
A includes/polling/graphs/alvarion-dot11-wlan-mib.inc.php +115
M includes/polling/graphs/bluecoat-sg-icap-mib.inc.php +11 -2
M includes/polling/graphs/cisco-firewall-mib.inc.php +14 -1
A includes/polling/os/breeze.inc.php +31
M includes/polling/wifi.inc.php +6 -6
A includes/polling/wifi/alvarion-dot11-wlan-mib.inc.php +24
A mibs/alvarion
A mibs/alvarion/ALVARION-802DOT1X-MIB.my +218
A mibs/alvarion/ALVARION-AAA-CLIENT-MIB.my +271
A mibs/alvarion/ALVARION-BANDWIDTH-CONTROL-MIB.my +194
A mibs/alvarion/ALVARION-CDP-MIB.my +231
A mibs/alvarion/ALVARION-CLIENT-TRACKING-MIB.my +302
A mibs/alvarion/ALVARION-CONNECTION-LIMITING-MIB.my +113
A mibs/alvarion/ALVARION-DEVICE-DOT1X-MIB.my +319
A mibs/alvarion/ALVARION-DEVICE-EVENT-MIB.my +502
A mibs/alvarion/ALVARION-DEVICE-IF-MIB.my +285
A mibs/alvarion/ALVARION-DEVICE-MIB.my +583
A mibs/alvarion/ALVARION-DEVICE-WDS-MIB.my +806
A mibs/alvarion/ALVARION-DEVICE-WIRELESS-MIB.my +1,509
A mibs/alvarion/ALVARION-DOT11-WLAN-MIB +9,294
📈 437 added
📉 32 removed
Use default mail recipient if
sysContact not valid mail address.
M includes/alerting/email.inc.php +1 -1
M test_mail.php +5 -4
📈 6 added
📉 5 removed
One more checks in test_mail.
📈 9 added
📉 1 removed
Added warning in test_mail about no one recipient found.
📈 17 added
📉 11 removed
Trivial: rusglish -> english
📈 1 added
📉 1 removed
Minor: include suppressed recovery notifications into alert log
M html/includes/print/alert_log.inc.php +2
M includes/alerts.inc.php +1
A update/160.sql +1
📈 3 added
📉 0 removed
Fix rancid generator script
M scripts/generate-rancid.php +1 -1
📈 1 added
📉 1 removed
remove confusing copypasta comments
M html/includes/print/alert_log.inc.php -6
📈 0 added
📉 6 removed
Medium: fix alerting delay (was delaying one step less than configured)
M includes/alerts.inc.php +2 -2
📈 2 added
📉 2 removed
Add ability to filter eventlog by status type
M html/includes/print/alert_log.inc.php +3
M html/pages/alert_log.inc.php +16 -2
A update/159.sql +1
📈 19 added
📉 2 removed
Small email signature fix.
M includes/alerting/email.inc.php +3 -3
M test_mail.php +11 -1
📈 14 added
📉 4 removed
Improved transport email in alerts. Use
test_mail.php for check options and work email transport.
email options migrated to $config['email'], old options still works, but will be removed later
email now uses MIME parts for html/text messages
emails now fully RFC compilant and spam systems detect mails as clean (ham)
fixed links in alerts mail body
fixed graph scalling in alerts body and sensors graphs
M html/includes/functions.inc.php +16 -3
M html/includes/graphs/common.inc.php +10 -10
M html/includes/graphs/graph.inc.php +15 -27
M html/includes/graphs/sensor/auth.inc.php +8 -1
M html/includes/graphs/sensor/temperature.inc.php +1 -1
M includes/alerting/email.inc.php +141 -61
M includes/alerts.inc.php +25 -17
M includes/common.inc.php +23
M includes/defaults.inc.php +16 -13
M includes/functions.inc.php +3 -2
M includes/pear/Mail/Mail/smtp.php +8 -4
A includes/pear/Mail/mime.php +1,494
A includes/pear/Mail/mimePart.php +1,260
M test_mail.php +142 -12
📈 400 added
📉 147 removed
remove alert_status from mysql query
M includes/alerts.inc.php +1 -1
📈 1 added
📉 1 removed
Added small note in debug about config option.
M discovery.php +4
M includes/common.inc.php +1 -1
M poller.php +4
📈 9 added
📉 1 removed
Improved external_exec(): removed extra EOL at end of output, used non-blocking streams, added optional timeout and show runtime for cmd.
Also snmp auth params now hidden from debug output, unit not set config: $config['snmp']['hide_auth'] = FALSE;
Added unit tests for external_exec().
M includes/common.inc.php +88 -19
M includes/snmp.inc.php +4 -3
A tests/data/text.txt +11
M tests/IncludesCommonTest.php +84
📈 187 added
📉 22 removed
Colourize syslog table (colours should be pulled from config, they are hardcoded now into way too many places)
M html/includes/print/syslogs.inc.php +28 -1
📈 28 added
📉 1 removed
Add per-entity alert log to device/port/ page
M html/includes/alerting-navbar.inc.php +2
M html/includes/print/alert_log.inc.php +2 -3
M html/pages/alert_log.inc.php +9 -8
M html/pages/device/port.inc.php +1
A html/pages/device/port/alertlog.inc.php +26
📈 40 added
📉 11 removed
Fixed unit tests for rewrite_entity_name().
M includes/rewrites.inc.php +53 -3
M tests/data/providerRewriteEntityName.csv +7 -7
M tests/IncludesRewritesTest.php +2 -2
📈 62 added
📉 12 removed
Add missing sprite and graph definition for alerting log
A html/img/sprite/bell--exclamation.png +1
A html/includes/graphs/alert
A html/includes/graphs/alert/auth.inc.php +37
A html/includes/graphs/alert/status.inc.php +55
📈 92 added
📉 0 removed
Disabled --dynamic-labels since not supported in rrdtool < 1.4 (appear in r5778).
M html/includes/graphs/common.inc.php +2 -1
📈 2 added
📉 1 removed
Add alerting log and availability tracking using RRD
M html/css/bootstrap.css +1,293 -40
M html/css/bootstrap/less/tables.less +6
M html/css/bootstrap/less/variables.less +4
M html/css/sprite.css +37 -36
M html/img/sprite.png ±0
M html/includes/alerting-navbar.inc.php +1 -1
M html/includes/graphs/common.inc.php +5 -2
M html/includes/navbar.inc.php +1
A html/includes/print/alert_log.inc.php +261
A html/pages/alert_log.inc.php +97
M html/pages/device/alert.inc.php +20 -9
M html/pages/front/default.php +5
M includes/alerts.inc.php +18 -1
M includes/common.inc.php +9
M includes/polling/ports.inc.php +1 -1
A update/158.sql +4
📈 418 added
📉 14 removed
Added more unit tests, fixed some common functions, renamed
formatMac () to
format_mac(), removed duplicate
mac_clean_to_readable().
M html/includes/graphs/macaccounting/auth.inc.php +1 -1
M html/includes/print-interface.inc.php +1 -1
M html/includes/print/arptable.inc.php +1 -1
M html/includes/print/dot1xtable.inc.php +1 -1
M html/includes/print/fdbtable.inc.php +1 -1
M html/includes/print/mac_addresses.inc.php +1 -1
M html/pages/device/port/macaccounting.inc.php +1 -1
M includes/common.inc.php +108 -70
M includes/discovery/arp-table.inc.php +3 -3
M includes/functions.inc.php -9
M includes/rewrites.inc.php +1 -1
M scripts/generate-rancid.php +1 -1
M tests/IncludesCommonTest.php +752 -51
📈 872 added
📉 142 removed
Added print_form(), uses grid system (not final). Search form in devices page now uses print_form().
M html/includes/print/search.inc.php +119 -11
M html/pages/devices.inc.php +86 -71
📈 205 added
📉 82 removed
August 2014
Rewritten search form on devices page to use print_search(), fixed permissions issue for this form. Improved print_search() accordingly.
M html/includes/functions.inc.php +2 -2
M html/includes/print/search.inc.php +84 -65
M html/pages/device/logs/eventlog.inc.php +2 -1
M html/pages/device/logs/syslog.inc.php +2 -1
M html/pages/devices.inc.php +178 -247
M html/pages/eventlog.inc.php +2 -1
M html/pages/syslog.inc.php +2 -1
📈 272 added
📉 318 removed
Removed comma from unix device hardware, because comma used to separate in get queries.
M includes/rewrites.inc.php +11 -11
📈 11 added
📉 11 removed
Fixed generate many pipes after filtered syslog messages, fixes #985.
M includes/functions.inc.php +1 -1
A includes/syslog.inc.php +230
D includes/syslog.php -233
📈 231 added
📉 234 removed
M includes/common.inc.php +12 -6
📈 12 added
📉 6 removed
Last change for
isSNMPable (), now uses
snmp_get_multi().
M includes/functions.inc.php +3 -4
M includes/snmp.inc.php +1 -1
📈 4 added
📉 5 removed
rename fortinet mibs removing .mib
A mibs/fortinet/FORTINET-CORE-MIB +446
D mibs/fortinet/FORTINET-CORE-MIB.mib -399
A mibs/fortinet/FORTINET-FORTIGATE-MIB +5,666
D mibs/fortinet/FORTINET-FORTIGATE-MIB.mib -5,394
📈 0 added
📉 0 removed
Move fortinet mibs to fortinet directory. Fixes mempool discovery on fortigate
A mibs/fortinet
D mibs/FORTINET-CORE-MIB.mib -399
D mibs/FORTINET-FORTIGATE-MIB.mib -5,394
D mibs/FORTINET-MIB-280 -705
A mibs/fortinet/FORTINET-CORE-MIB.mib +446
A mibs/fortinet/FORTINET-FORTIGATE-MIB.mib +5,666
A mibs/fortinet/FORTINET-MIB-280 +730
📈 0 added
📉 0 removed
Give slightly more space for MIB type on device/edit/sensors/
M html/pages/device/edit/sensors.inc.php +1 -1
📈 1 added
📉 1 removed
Trivial: Remove stray u from beginning of file
M includes/polling/unix-agent.inc.php +1 -1
📈 1 added
📉 1 removed
Fixed tooltip position.
M html/includes/print-interface.inc.php +2 -2
📈 2 added
📉 2 removed
More speedup and less db queries in device ports page. Fixed some js tooltips.
M html/includes/print-interface.inc.php +46 -33
M html/js/observium.js +1 -1
M html/pages/bill/history.inc.php +2 -2
M html/pages/bills/month.inc.php +9 -9
M html/pages/device/ports.inc.php +13 -5
M html/pages/packages.inc.php +1 -1
📈 71 added
📉 50 removed
Fixed huge memory usage by ports detail page, also reduced the amount of db queries in device ports page.
Fixed counting usage
dbFetchCell . Fixed lost 'wifi' discovery module in defaults.
M html/includes/print-interface.inc.php +121 -75
M html/pages/device/ports.inc.php +21 -1
M includes/dbFacile.php +13 -5
M includes/defaults.inc.php +1
📈 156 added
📉 81 removed
Disabled scrollwheel and streetview on default frontpage map.
M html/includes/map/google-mc.inc.php +2
📈 2 added
📉 0 removed
Disable graphing FDB counts if fdb table empty.
M includes/polling/fdb-table.inc.php +3 -1
📈 3 added
📉 1 removed
Fixed mystical variable.
M includes/polling/functions.inc.php +1 -1
📈 1 added
📉 1 removed
Fixed clear user permissions when user delete (appear in r5570).
M html/includes/authentication/ldap.inc.php +3 -5
M html/includes/authentication/mysql.inc.php +3 -5
M html/pages/edituser/deleteuser.inc.php +7 -11
📈 13 added
📉 21 removed
Improved polling for module 'graphs' (now graphs not polled if not have relevant data for current MIB).
Added edit section for re-enable or manual disable specific graphs.
M html/pages/device/edit.inc.php +1
A html/pages/device/edit/graphs.inc.php +106
M html/pages/device/edit/mibs.inc.php +1 -1
M html/pages/device/graphs.inc.php +14 -13
M html/pages/device/showtech.inc.php +5 -2
M includes/polling/functions.inc.php +37 -20
M includes/polling/graphs/bluecoat-sg-icap-mib.inc.php +20 -14
M includes/polling/graphs/bluecoat-sg-proxy-mib.inc.php +33 -20
M includes/polling/graphs/cisco-firewall-mib.inc.php +15 -5
A update/157.sql +1
📈 232 added
📉 75 removed
Disabled debug port spikes by default. Added more checks for detect port HC counters, ports never swithes back to 32bit if 64bit detected.
M includes/defaults.inc.php +2 -2
M includes/polling/ports.inc.php +15 -9
M includes/snmp.inc.php +2 -2
📈 19 added
📉 13 removed
Show graphs that are likely to exist on "default" os
M includes/definitions/os.inc.php +7 -4
📈 7 added
📉 4 removed
Fixed ports never rechecked that has HC counters. Improved debugging for spikes, added config options for enable/disable spikes debug.
M includes/defaults.inc.php +6 -4
M includes/polling/ports.inc.php +69 -27
📈 75 added
📉 31 removed
Medium: fix LDAP authentication (change from r4807) if you don't have auth_ldap_group set
M includes/definitions.inc.php +1 -1
📈 1 added
📉 1 removed
Trivial: syntaxer
Showing the first 30 paths; 2 more are omitted from this static page.
M adduser.php +2 -1
M alerter.php +1 -1
M delete_device.php +1 -1
M discovery.php +1 -1
M housekeeping.php +3 -3
M html/includes/authenticate.inc.php +2 -1
M html/includes/authentication/http-auth.inc.php +1 -1
M html/includes/graphs/device/firewall_sessions_ipv4.inc.php -1
M html/includes/navbar.inc.php +7 -7
M html/includes/print/common.inc.php +7 -7
M html/index.php +3 -3
M html/pages/alert_check.inc.php -1
M html/pages/alert_regenerate.inc.php +1 -1
M html/pages/device/edit/ports.inc.php +3 -3
M includes/alerts.inc.php -2
M includes/common.inc.php +9 -9
M includes/dbFacile.php +7 -7
M includes/definitions/graphtypes.inc.php -1
M includes/definitions/os.inc.php +2 -2
M includes/definitions/sensors.inc.php +1 -1
M includes/discovery/cisco-cbqos.inc.php +10 -11
M includes/discovery/sensors/xups-mib.inc.php +1 -1
M includes/discovery/vlans.inc.php +1 -1
M includes/housekeeping/eventlog.inc.php +1 -1
M includes/housekeeping/rrd.inc.php +5 -5
M includes/housekeeping/syslog.inc.php +1 -1
M includes/housekeeping/timing.inc.php +4 -4
M includes/include-dir-mib.inc.php +2 -1
M includes/polling/netstats.inc.php -1
M poller.php +1 -1
📈 0 added
📉 0 removed
Fix accurate billing graphs (variable inside single quotes!)
M html/pages/bill/accurate.inc.php +4 -4
📈 4 added
📉 4 removed
Small fixes for html/rancid/versioncheck.
M html/css/bootstrap-hacks.css +1 -1
M html/index.php +1 -1
M html/pages/deleted-ports.inc.php +1 -1
M html/pages/devices.inc.php +3 -4
M html/pages/eventlog.inc.php +1 -1
M html/pages/iftype.inc.php +1 -1
M html/pages/inventory.inc.php +1 -1
M html/pages/logon.inc.php +2 -2
M html/pages/ports.inc.php +1 -1
M html/pages/search/arp.inc.php +1 -1
M html/pages/search/dot1x.inc.php +1 -1
M html/pages/search/fdb.inc.php +1 -1
M html/pages/search/ipv4.inc.php +1 -1
M html/pages/search/ipv6.inc.php +1 -1
M html/pages/search/mac.inc.php +1 -1
M html/pages/syslog.inc.php +1 -1
M includes/versioncheck.inc.php +1 -1
M scripts/generate-rancid.php +7 -2
📈 26 added
📉 22 removed
Fixed Q-BRIDGE discovery, improved module stats output.
M includes/discovery/vlans.inc.php +43 -16
M includes/discovery/vlans/cisco-vtp-mib.inc.php +13 -6
M includes/discovery/vlans/q-bridge-mib.inc.php +11 -7
📈 67 added
📉 29 removed
M includes/functions.inc.php +1 -1
M includes/snmp.inc.php +10 -7
📈 11 added
📉 8 removed
M includes/functions.inc.php +1 -1
📈 1 added
📉 1 removed
M includes/functions.inc.php +1 -1
📈 1 added
📉 1 removed
Small fixes.
M add_device.php +2 -3
M html/api.php +2
M html/includes/graphs/sensor/current.inc.php +1 -1
M html/includes/graphs/sensor/dbm.inc.php +1 -3
M html/includes/graphs/sensor/percent.inc.php +1 -1
M html/includes/graphs/sensor/temperature.inc.php +1 -1
M includes/dbFacile.php +22 -3
M includes/defaults.inc.php -11
M includes/include-dir-mib.inc.php +19 -14
📈 49 added
📉 37 removed
Fix Cisco SLA collection. Add basic graphs discovery module.
M includes/defaults.inc.php +1
A includes/discovery/graphs
A includes/discovery/graphs.inc.php +20
M includes/polling/cisco-sla.inc.php +3 -3
📈 24 added
📉 3 removed
Fixed Simple API includes (OBSERVIUM-957).
M html/api.php +6 -3
M html/includes/api/functions.inc.php -1
📈 6 added
📉 4 removed
Bad, very bad calix.
M includes/definitions/os.inc.php +1 -1
📈 1 added
📉 1 removed
Updated max-rep for calix devices (due latest firmware changes).
M includes/definitions/os.inc.php +1 -1
M mibs/calix/E7-TC.my +6 -1
📈 1 added
📉 1 removed
A html/includes/graphs/device/firewall_sessions_ipv4.inc.php +28
M includes/definitions/graphtypes.inc.php +7
M includes/definitions/os.inc.php +1
A includes/polling/graphs/cisco-firewall-mib.inc.php +11
📈 47 added
📉 0 removed
Add code to remove entries from alert_table and group_table when ports are removed.
M includes/functions.inc.php +5
📈 5 added
📉 0 removed
Fixed broken auth function calls (since r5733). Also fixes latest broken "fixes".
M adduser.php +7 -8
M html/includes/api/functions.inc.php +6 -5
A html/includes/authenticate-functions.inc.php +157
M html/includes/authenticate.inc.php +4 -5
M html/includes/authentication/http-auth.inc.php +10 -3
D html/includes/authentication/interface.inc.php -157
M html/includes/authentication/mysql.inc.php +6 -6
📈 190 added
📉 184 removed
Medium: fix API authentication after 5733 (#948)
M html/includes/api/functions.inc.php +2
📈 2 added
📉 0 removed
Medium: make sure auth functions are available outside webinterface; fixes adduser.php (#949)
M adduser.php +2
M html/includes/authenticate.inc.php +2 -143
A html/includes/authentication/interface.inc.php +157
📈 161 added
📉 143 removed
Fix building of alert table using NULL fields
M includes/alerts.inc.php +12 -10
📈 12 added
📉 10 removed
Major: always provide mysql auth functions, call specific ones for auth backend if they exist. Can later be used to have user management in observium and only password checking via radius or other auth methods (by removing everything but the password checking function from the radius plugin)
M html/includes/authenticate.inc.php +147 -1
M html/includes/authentication/http-auth.inc.php -2
M html/includes/authentication/ldap.inc.php +19 -19
M html/includes/authentication/mysql.inc.php +11 -11
M html/includes/authentication/radius.inc.php +11 -11
M includes/definitions/os.inc.php -1
📈 188 added
📉 45 removed
Changed functions gethostbyname6() and gethostbynamel6(). Now by default first try IPv4 addresses, than IPv6.
M html/netcmd.php +1 -1
M includes/common.inc.php +20 -17
M includes/discovery/functions.inc.php +3 -3
M includes/functions.inc.php +9 -5
📈 33 added
📉 26 removed
July 2014
Increase toner_descr in the database
📈 0 added
📉 0 removed
Fix variable leakage in postfix_mailgraph application poller
M includes/polling/applications/postfix_mailgraph.inc.php +2
📈 2 added
📉 0 removed
Add Sonicwall CPU and Active sessions. Add ShoreTel OS detection and logo.
A html/images/os/shoretelos.png +1
A html/includes/graphs/device/sonicwall_sessions.inc.php +22
A html/pages/device/graphs/sonicwall-sessions.inc.php +13
A includes/discovery/processors/sonicwall.inc.php +21
M includes/polling/os/sonicwall.inc.php +23 -9
📈 79 added
📉 9 removed
Add single quotes around WMI options.
M includes/wmi.inc.php +3 -3
📈 3 added
📉 3 removed
Add basic RADWARE support. Probably needs to go to
sysObjectID detection.
A html/images/os/radware.png +1
M includes/definitions/os.inc.php +9
A includes/discovery/os/radware.inc.php +10
A includes/polling/os/radware.inc.php +18
A mibs/radware
A mibs/radware/RADWARE-MIB +6,570
📈 37 added
📉 0 removed
Add Dell VRTX R1-2401 chassis switching module to
sysObjectID discovery.
M includes/definitions/os.inc.php +1
📈 1 added
📉 0 removed
Add additional F5 support (HW, Serial, Software version and features)
M includes/definitions/os.inc.php +4
A includes/polling/os/f5.inc.php +48
📈 52 added
📉 0 removed
Minor: English fixes
M html/pages/api/manual.billing.inc.php +4 -4
M html/pages/api/manual.encryption.inc.php +1 -1
M html/pages/api/manual.general.inc.php +2 -2
M html/pages/api/manual.inventory.inc.php +1 -1
M html/pages/api/manual.packages.inc.php +1 -1
📈 9 added
📉 9 removed
Improvements to some sensors adding limits, scale and some new sensor types.
M includes/discovery/sensors/dell-rac-mib.inc.php +2 -1
M includes/discovery/sensors/mg-snmp-ups-mib.inc.php +2
M includes/discovery/sensors/oa-sfp-mib.inc.php +32 -5
M includes/discovery/sensors/oadwdm-mib.inc.php +4 -1
M includes/discovery/sensors/sw-mib.inc.php +9 -1
📈 49 added
📉 8 removed
HTML Fixes
Showing the first 30 paths; 13 more are omitted from this static page.
M html/includes/navbar.inc.php +1 -1
M html/includes/print/arptable.inc.php +1 -1
M html/includes/print/dot1xtable.inc.php +6 -6
M html/includes/print/fdbtable.inc.php +2 -2
M html/includes/print/mac_addresses.inc.php +2 -2
M html/pages/adduser.inc.php -1
M html/pages/api/manual.billing.inc.php +4 -4
M html/pages/api/manual.encryption.inc.php +1 -1
M html/pages/api/manual.general.inc.php +2 -2
M html/pages/api/manual.inventory.inc.php +1 -1
M html/pages/authlog.inc.php -2
M html/pages/bill/accurate.inc.php +16 -16
M html/pages/bill/edit.inc.php +3 -3
M html/pages/bill/infoboxes.inc.php +1 -1
M html/pages/bill/transfer.inc.php +17 -20
M html/pages/bills/month.inc.php +1 -1
M html/pages/deleted-ports.inc.php +1 -1
M html/pages/device/edit/alerts.inc.php +1 -1
M html/pages/device/edit/device.inc.php +5 -5
M html/pages/device/edit/mibs.inc.php +2 -3
M html/pages/device/edit/modules.inc.php +9 -13
M html/pages/device/edit/ports.inc.php +30 -30
M html/pages/device/edit/sensors.inc.php +18 -18
M html/pages/device/edit/snmp.inc.php +3 -3
M html/pages/device/perf.inc.php -1
M html/pages/device/port/vlans.inc.php +2 -2
M html/pages/device/routing/bgp.inc.php +1 -1
M html/pages/device/routing/eigrp_ports.inc.php +1 -1
M html/pages/devices.inc.php +6 -6
M html/pages/edituser.inc.php +3 -3
📈 194 added
📉 211 removed
Minor: fix wrong include for renamed common file in definitions
M includes/definitions.inc.php +1 -1
📈 1 added
📉 1 removed
Fixed discovery bgp-peers (OBSERVIUM-903 - peer not removed when removed from device).
M includes/discovery/bgp-peers.inc.php +22 -16
📈 22 added
📉 16 removed
Fixed unit tests for includes. Added test for '-'/'_' in mib_dirs().
M tests/HtmlIncludesFunctionsTest.php +1 -1
M tests/IncludesCommonTest.php +1 -1
M tests/IncludesFunctionsTest.php +1 -1
M tests/IncludesRewritesTest.php +1 -1
M tests/IncludesSnmpTest.php +2 -1
📈 6 added
📉 5 removed
Fixed discovery d-link proccessors and mempools. Fixed mib_dirs() for work with '-' and '_' in dir name.
M includes/discovery/processors/agent-general-mib.inc.php +1 -1
M includes/snmp.inc.php +1 -1
📈 2 added
📉 2 removed
Add support for ServersCheck ServersRoom Temperature Sensor.
M includes/definitions/os.inc.php +8
A includes/discovery/os/sensorgateway-mib.inc.php +19
A includes/discovery/sensors/sensorgateway-mib.inc.php +39
A includes/polling/os/sensorgateway.inc.php +17
A mibs/SENSORGATEWAY-MIB.mib +872
📈 83 added
📉 0 removed
[Add] Add additional sensors to
XUPS-MIB (Output Load Sensor, Battery Capacity Sensor, Battery Runtime Remaining Sensor)
M includes/discovery/sensors/xups-mib.inc.php +20 -3
📈 20 added
📉 3 removed
Add ability to search Juniper/Trapeze APs using the new tables from the global search box.
📈 33 added
📉 0 removed
Updated html5shiv to latest (who still uses IE < 9?).
M html/index.php +2 -4
D html/js/html5.js -3
A html/js/html5shiv.min.js +4
📈 2 added
📉 4 removed
Less JSes loaded by default. Changed font size for switch-mini.
M html/css/bootstrap.css +1 -1
M html/css/bootstrap/less/bootstrap-switch.less +1 -1
M html/index.php +35 -25
📈 35 added
📉 25 removed
Revert back old bs2 style for bootstrap-switch.
M html/css/bootstrap-hacks.css -5
M html/css/bootstrap.css +1 -1
M html/css/bootstrap/less/bootstrap-switch.less +20 -25
📈 0 added
📉 0 removed
Derp.. 71.7 -> 71.8!
M html/css/bootstrap.css +1 -1
M html/css/bootstrap/less/bootstrap-switch.less +1 -1
📈 0 added
📉 0 removed
Fixed 1px bug in css bootstrap-switch. Don't load google code prettify on every page. Forgotten file ref.php. Added more page refresh excludes.
M html/css/bootstrap-hacks.css +4
M html/css/bootstrap.css +1 -1
M html/css/bootstrap/less/bootstrap-switch.less +2 -1
M html/includes/print/common.inc.php +3
M html/index.php +11 -4
M includes/debug/ref.inc.php +111 -59
📈 125 added
📉 63 removed
Minor: change frontend logic from suppress recovery to send recovery
M html/pages/add_alert_check.inc.php +3 -3
M html/pages/alert_check.inc.php +4 -4
📈 7 added
📉 7 removed
Medium: attempt #2 at suppressing recovery, adding the database update
M html/pages/add_alert_check.inc.php +1 -1
M html/pages/alert_check.inc.php +1 -3
A update/155.sql +1
📈 2 added
📉 4 removed
Fix alert check editing. Fix some alignment issues by re-ordering divs.
M html/pages/alert_check.inc.php +80 -75
📈 80 added
📉 75 removed
Fix add alert check
M html/pages/add_alert_check.inc.php +1 -1
📈 1 added
📉 1 removed
Fixed includes in scripts.
M scripts/generate-rancid.php +1 -1
M scripts/generate-smokeping.php +1 -1
M scripts/rename-port-rrdfile.php +1 -1
D scripts/update-sql.php -39
📈 3 added
📉 42 removed
Updated ref formatter to latest.
M html/css/ref.css +12 -9
M html/includes/functions.inc.php +2 -2
M html/js/ref.js +2 -1
📈 2 added
📉 2 removed
Moved html specific ref formatter include into right place.
M html/includes/functions.inc.php +10 -2
M includes/common.inc.php -3
📈 10 added
📉 5 removed
Add missing graph definition
A html/includes/graphs/device/netstat_tcp_currestab.inc.php +20
📈 20 added
📉 0 removed
Minor: module timing information on console for discovery (not in database/webinterface yet)
M includes/discovery/functions.inc.php +15 -3
M includes/polling/functions.inc.php +1 -1
📈 16 added
📉 4 removed
Fix legends for cbqos packets graph
M html/includes/graphs/cbqos/pkts.inc.php +10 -10
📈 10 added
📉 10 removed
Minor: code style cleanup of sensor discovery files. No need for is_array, foreach will only do arrays and snmp_*_oid ALWAYS returns an array, empty if no data
Showing the first 30 paths; 6 more are omitted from this static page.
M includes/discovery/sensors/ac-system-mib.inc.php +23 -32
M includes/discovery/sensors/acmepacket-envmon-mib.inc.php +36 -44
M includes/discovery/sensors/airespace-wireless-mib.inc.php +10 -12
M includes/discovery/sensors/apnl-modular-pdu-mib.inc.php +28 -40
M includes/discovery/sensors/areca-snmp-mib.inc.php +8 -8
M includes/discovery/sensors/asyncos-mail-mib.inc.php +15 -21
M includes/discovery/sensors/carel-ug40cdz-mib.inc.php +6 -6
M includes/discovery/sensors/cisco-entity-sensor-mib.inc.php +5 -5
M includes/discovery/sensors/cisco-ucs-cimc-mib.inc.php +8 -11
M includes/discovery/sensors/dell-rac-mib.inc.php +29 -35
M includes/discovery/sensors/dell-vendor-mib.inc.php +22 -28
M includes/discovery/sensors/entity-sensor-mib.inc.php +8 -8
M includes/discovery/sensors/eqlmember-mib.inc.php +17 -23
M includes/discovery/sensors/f10-c-series-chassis-mib.inc.php +6 -8
M includes/discovery/sensors/f10-chassis-mib.inc.php +5 -8
M includes/discovery/sensors/f10-s-series-chassis-mib.inc.php +5 -8
M includes/discovery/sensors/foundry-sn-agent-mib.inc.php +2 -2
M includes/discovery/sensors/foundry-sn-switch-group-mib.inc.php +58 -65
M includes/discovery/sensors/gamatronic-mib.inc.php +26 -22
M includes/discovery/sensors/ipomanii-mib.inc.php +69 -88
M includes/discovery/sensors/juniper-dom-mib.inc.php +74 -83
M includes/discovery/sensors/juniper-system-mib.inc.php +10 -12
M includes/discovery/sensors/ns-root-mib.inc.php +3 -3
M includes/discovery/sensors/nscrtv-root.inc.php +12 -12
M includes/discovery/sensors/oa-sfp-mib.inc.php +32 -35
M includes/discovery/sensors/pdu-mib.inc.php +24 -27
M includes/discovery/sensors/poseidon-mib.inc.php +37 -40
M includes/discovery/sensors/radlan-hwenviroment.inc.php +14 -20
M includes/discovery/sensors/roomalert24e-mib.inc.php +73 -76
M includes/discovery/sensors/siconups-mib.inc.php +29 -29
📈 778 added
📉 917 removed
Minor: restore regeneration output when run from web interface
M html/pages/alert_regenerate.inc.php +3 -1
M includes/alerts.inc.php +1 -1
📈 4 added
📉 2 removed
Trivial: rename .php to .inc.php files to fall in line with most of our other include files
Showing the first 30 paths; 13 more are omitted from this static page.
M add_device.php +1 -1
M adduser.php +1 -1
M alerter.php +1 -1
M alerts.php +1 -1
M billing-calculate.php +1 -1
M check-errors.php +1 -1
M check-services.php +1 -1
M delete_device.php +1 -1
M discovery.php +1 -1
M housekeeping.php +1 -1
M html/ajax_entitypopup.php +2 -2
M html/ajax_listports.php +2 -2
M html/ajax_poller_status.php +2 -2
M html/ajax_search.php +3 -3
M html/bandwidth-graph.php +1 -1
M html/billing-graph.php +1 -1
M html/data.php +2 -2
M html/feed.php +3 -3
M html/graph-realtime.php +2 -2
M html/graph.php +2 -2
M html/includes/api/functions.inc.php +1 -1
M html/includes/graphs/bill/auth.inc.php +1 -1
M html/index.php +1 -1
M html/map.php +1 -1
M html/netcmd.php +1 -1
M html/pdf.php +1 -1
A includes/billing.inc.php +248
D includes/billing.php -248
A includes/common.inc.php +1,762
D includes/common.php -1,762
📈 6,193 added
📉 6,193 removed
Fixed disable refresh on settings page.
M html/includes/print/common.inc.php +2 -2
📈 2 added
📉 2 removed
Trivial: correct previous commit, now really not refreshing on realtime port view, whoops
M html/includes/print/common.inc.php +1 -1
📈 1 added
📉 1 removed
Minor: disable refresh on realtime port view
M html/includes/print/common.inc.php +1
📈 1 added
📉 0 removed
Minor: some database code fixups and other small cleanups
Showing the first 30 paths; 12 more are omitted from this static page.
M alerter.php +2
M billing-calculate.php +1 -1
M discovery.php +1 -1
M html/ajax_listports.php +1 -1
M html/includes/graphs/common.inc.php +1
M html/includes/graphs/device/collectd.inc.php +1
M html/includes/graphs/port/mac_acc_total.inc.php +1
M html/includes/print/arptable.inc.php +2 -1
M html/includes/print/dot1xtable.inc.php +1
M html/includes/print/fdbtable.inc.php +1
M html/includes/print/mac_addresses.inc.php +1
M html/pages/addhost.inc.php +14 -12
M html/pages/apps.inc.php +2 -2
M html/pages/bill.inc.php +1 -1
M html/pages/bills.inc.php +2 -2
M html/pages/delhost.inc.php +1 -1
M html/pages/device.inc.php +1 -1
M html/pages/device/apps.inc.php +2 -2
M html/pages/device/edit.inc.php +1 -1
M html/pages/device/edit/alerts.inc.php +1 -1
M html/pages/device/edit/device.inc.php +1 -1
M html/pages/device/edit/mibs.inc.php +1 -1
M html/pages/device/edit/modules.inc.php +3 -3
M html/pages/device/edit/sensors.inc.php +1 -1
M html/pages/device/edit/snmp.inc.php +11 -11
M html/pages/device/edit/wmi.inc.php +28 -28
M html/pages/device/health.inc.php +2 -2
M html/pages/device/loadbalancer.inc.php +5 -5
M html/pages/device/port.inc.php +2 -1
M html/pages/device/routing.inc.php +5 -5
📈 120 added
📉 101 removed
Fixed -1sec refresh left.
M html/includes/navbar.inc.php +8 -1
📈 8 added
📉 1 removed
Added time left counter to next page refresh (see in refresh navbar).
M html/includes/navbar.inc.php +34 -3
M html/includes/print/common.inc.php +5 -51
📈 39 added
📉 54 removed
Minor: add omitted sensor state definition for OADWDM power supply
M includes/definitions/sensors.inc.php +6 -1
📈 6 added
📉 1 removed
M includes/discovery/processors/extreme-base-mib.inc.php +27 -15
📈 27 added
📉 15 removed
Add support for per-slot CPU usage on Extreme devices.
A includes/discovery/processors/extreme-base-mib.inc.php +23
📈 23 added
📉 0 removed
Minor: add fan and pwowersupply state sensors for
OADWDM-MIB (MRV)
M includes/definitions/sensors.inc.php +6
M includes/discovery/sensors/oadwdm-mib.inc.php +29 -8
📈 35 added
📉 8 removed
Added nav-menu for control web page refresh time. Uses page exceptions, where refresh not allowed.
Added and improved functions
print_refresh(),
formatUptime ().
M html/includes/functions.inc.php +2 -1
M html/includes/navbar.inc.php +20 -3
A html/includes/print/common.inc.php +129
M html/index.php +1 -1
M includes/common.php +11 -4
📈 163 added
📉 9 removed
Medium: allow suppression of the recovery notification on a per alert checker basis. Useful for device reboots, bgp or interface flaps, etc.
M html/pages/add_alert_check.inc.php +7
M html/pages/alert_check.inc.php +17 -6
M includes/alerts.inc.php +18 -12
M includes/definitions/os.inc.php +1 -1
📈 43 added
📉 19 removed
variable name
M html/includes/graphs/multiport/bits.inc.php +2 -2
📈 2 added
📉 2 removed
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.
M html/includes/alerting-navbar.inc.php -2
M html/includes/graphs/multiport/auth.inc.php -8
M html/includes/graphs/multiport/bits.inc.php +1 -1
M html/pages/alert_check.inc.php +38 -16
M html/pages/device/port/cbqos.inc.php +1 -1
M includes/alerts.inc.php +1 -1
M includes/defaults.inc.php +1 -2
M includes/definitions/graphtypes.inc.php +5
A includes/discovery/cisco-cbqos.inc.php +101
M includes/polling/cisco-cbqos.inc.php +3 -4
M includes/polling/netstats.inc.php +2 -2
M includes/polling/sensors.inc.php -1
M includes/polling/system.inc.php -1
M includes/update/update.php -1
A update/154.sql +1
📈 153 added
📉 40 removed
D mibs/huawei/HUAWEI-ENTITY-EXTENT -1,285
A mibs/huawei/HUAWEI-ENTITY-EXTENT-MIB +1,316
📈 0 added
📉 0 removed
M includes/definitions/os.inc.php +1 -1
A includes/discovery/sensors/oa-sfp-mib.inc.php +67
D includes/discovery/sensors/oasfp-mib.inc.php -67
A mibs/mrv/OA-SFP-MIB +1,778
D mibs/mrv/OASFP-MIB -1,690
📈 68 added
📉 68 removed
Additional reserved/image mempool ignores.
M includes/defaults.inc.php +1
📈 1 added
📉 0 removed
Trivial: derusski housekeeping logs
M includes/housekeeping/eventlog.inc.php +6 -6
M includes/housekeeping/ports.inc.php +5 -5
M includes/housekeeping/rrd.inc.php +4 -4
M includes/housekeeping/syslog.inc.php +5 -5
M includes/housekeeping/timing.inc.php +5 -5
📈 25 added
📉 25 removed
Medium: add support for MRV SFP temperature, dbm and bias current metrics. From #922
M includes/definitions/os.inc.php +1
A includes/discovery/sensors/oasfp-mib.inc.php +67
M mibs/mrv/OADWDM-MIB +2,157 -117
A mibs/mrv/OASFP-MIB +1,778
📈 68 added
📉 0 removed
Fixed delete entries from huge tables by housekeeping script. Added message about "not found entries".
M includes/housekeeping/eventlog.inc.php +29 -8
M includes/housekeeping/ports.inc.php +16 -9
M includes/housekeeping/rrd.inc.php +23
M includes/housekeeping/syslog.inc.php +29 -8
M includes/housekeeping/timing.inc.php +49 -15
📈 146 added
📉 40 removed
Minor: move infinera iqnos to sysobjectid discovery
M includes/definitions/os.inc.php +1
D includes/discovery/os/iqnos.inc.php -20
📈 1 added
📉 20 removed
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.
M includes/defaults.inc.php -9
M includes/functions.php +1 -2
M includes/polling/bgp-peers.inc.php +2 -4
M includes/polling/functions.inc.php +1 -14
M includes/polling/ports.inc.php -38
M includes/polling/sensors.inc.php -1
M includes/polling/system.inc.php -1
📈 4 added
📉 69 removed
Minor: add small warning to poller and discovery when passing an invalid device
M discovery.php +2
M poller.php +2
📈 4 added
📉 0 removed
Minor: add Infinera device OS recognition and icon
A html/images/os/infinera.png +1
M includes/definitions/os.inc.php +8
A includes/discovery/os/iqnos.inc.php +20
A mibs/infinera
A mibs/infinera/INFINERA-REG-MIB +1,294
A mibs/infinera/INFINERA-TC-MIB +1,294
📈 28 added
📉 0 removed
Minor: add option to enable/disable chasing of LDAP referrals, from #488. Turned off by default.
M html/includes/authentication/ldap.inc.php +9
M includes/defaults.inc.php +1
📈 10 added
📉 0 removed
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.
M html/includes/authentication/ldap.inc.php +1 -1
M html/includes/navbar.inc.php +281 -301
M includes/definitions.inc.php +3
📈 285 added
📉 302 removed
Trivial: use $scriptname in housekeeping example, minor html fix on perf page
M housekeeping.php +3 -3
M html/pages/device/perf.inc.php +59 -63
📈 62 added
📉 66 removed
Added additional check if device SNMPable before discovery, changed order - first discovered the fastest.
📈 14 added
📉 3 removed
Small fix for check_extension_exists(). Suppress error about not exist 'posix' php extension in is_cron() and print_prompt() functions.
M includes/common.php +19 -11
📈 19 added
📉 11 removed
Added svn:ignore for logs, rrd, config.php
📈 0 added
📉 0 removed
Added config option '-A <age>' in housekeeping script, for specify maximum age (overrides config options).
📈 21 added
📉 3 removed
Small fixes. logfile() now create log file if not exist.
M html/pages/device/edit/sensors.inc.php +2 -2
M includes/common.php +14 -1
M includes/housekeeping/ports.inc.php +2 -2
📈 18 added
📉 5 removed
Minor: only show new/old os in discovery output when actually changing it
M includes/functions.php +1 -2
📈 1 added
📉 2 removed
Minor: housekeeping rusglish to english; small logfile cleanups; if we deleted the rrd, no need to check for its validity
M housekeeping.php +4 -4
M includes/common.php +2 -1
M includes/functions.php +1
M includes/housekeeping/eventlog.inc.php +2 -2
M includes/housekeeping/ports.inc.php +2 -2
M includes/housekeeping/rrd.inc.php +3 -3
M includes/housekeeping/syslog.inc.php +2 -2
M includes/housekeeping/timing.inc.php +3 -3
📈 19 added
📉 17 removed
Fixed quotes in housekeeper 'deleted_ports'.
M includes/housekeeping/ports.inc.php +2 -2
📈 2 added
📉 2 removed
Removed web specific function from discovery.
M includes/discovery/functions.inc.php +1 -1
M includes/functions.php +1 -1
📈 2 added
📉 2 removed
Improved housekeeping script.
More checks for ages (minimum allowed 24h in most modules), allowed use human readable ages like 3w, 2.5d.
Now by default script asks 'Are you sure want to delete (y/N)?', for bypass promts use '-y'.
Added new common functions: is_cron(), print_prompt(), age_to_seconds(), age_to_unixtime().
M housekeeping.php +23 -4
M includes/common.php +130
M includes/defaults.inc.php +14 -6
M includes/housekeeping/eventlog.inc.php +18 -6
M includes/housekeeping/ports.inc.php +20 -6
M includes/housekeeping/rrd.inc.php +49 -25
M includes/housekeeping/syslog.inc.php +18 -6
M includes/housekeeping/timing.inc.php +25 -13
📈 297 added
📉 66 removed
Trivial: CLEANME markings for code cleanup later on; reducing FIXME to actual issues
M includes/definitions.inc.php +1 -1
M includes/discovery/sensors/powernet-mib.inc.php +1 -1
M includes/discovery/sensors/sentry3-mib.inc.php +1 -1
M includes/discovery/sensors/ups-mib.inc.php +1 -1
M includes/discovery/sensors/xups-mib.inc.php +1 -1
M includes/discovery/storage/host-resources-mib.inc.php +1 -1
M includes/polling/applications/memcached.inc.php +1 -1
M includes/polling/applications/postfix_mailgraph.inc.php +2 -2
M includes/polling/mempools.inc.php +3 -3
M includes/polling/netscaler-vsvr.inc.php +1 -1
M includes/polling/port-etherlike.inc.php +1 -1
M includes/polling/unix-agent/munin-plugins.inc.php +1 -1
M includes/static-config.php +1 -1
📈 16 added
📉 16 removed
Minor: database updater now logs errors to the log directory instead of the main observium directory; no longer possible to update from a revision before 0.12.1.2828
M includes/update/update.php +3 -19
📈 3 added
📉 19 removed
Trivial: Use script filename in help texts - some were renamed and the syntax help was wrong; this makes it always-right.
M add_device.php +11 -9
M adduser.php +7 -5
M alerter.php +4 -2
M alerts.php +1 -1
M billing-calculate.php +1 -1
M check-errors.php +1 -1
M config_to_json.php +1 -1
M delete_device.php +6 -4
M discovery.php +3 -1
M housekeeping.php +3 -1
M poll-billing.php +1 -1
M poller.php +3 -1
M rename_device.php +4 -2
M test_mail.php +3 -1
📈 49 added
📉 31 removed
Minor: log script name and pid in logs
M includes/common.php +5 -3
M includes/definitions.inc.php +1 -1
📈 6 added
📉 4 removed
Minor: add forgotten timing housekeeper
A includes/housekeeping/timing.inc.php +32
📈 32 added
📉 0 removed
Medium: add housekeeping script with various options to clean up; change logfile() function to accept a filename
A housekeeping.php +89
M html/index.php +6 -1
M includes/common.php +9 -3
M includes/defaults.inc.php +16 -4
M includes/definitions.inc.php +11 -2
A includes/housekeeping
A includes/housekeeping/eventlog.inc.php +25
A includes/housekeeping/ports.inc.php +25
A includes/housekeeping/rrd.inc.php +54
A includes/housekeeping/syslog.inc.php +25
📈 260 added
📉 10 removed
Trivial: some documentation, comments and syntax reordering
M includes/common.php +83 -67
📈 83 added
📉 67 removed
Updated bootstrap-switch to 3.0.2, changed some styles and js.
M html/css/bootstrap.css +40 -1,288
A html/css/bootstrap/less/bootstrap-switch.less +205
M html/css/bootstrap/less/bootstrap-www.less +1 -1
M html/css/bootstrap/less/bootstrap.less +1 -1
D html/css/bootstrap/less/switch.less -153
M html/index.php +5 -91
A html/js/bootstrap-switch.min.js +22
D html/js/jquery.switch.js -209
M html/js/observium.js +99
M html/pages/device/alert.inc.php +1 -3
M html/pages/device/edit/alerts.inc.php +1 -1
M html/pages/device/edit/apps.inc.php +1 -2
M html/pages/device/edit/netscaler_svcs.inc.php +3 -2
M html/pages/device/edit/netscaler_vsvrs.inc.php +3 -2
M html/pages/device/edit/ports.inc.php +80 -80
M html/pages/device/edit/sensors.inc.php +12 -9
M includes/rewrites.php +1
📈 107 added
📉 190 removed
Minor: by default, disable example LDAP group requirement; move some definitions to definitions
M includes/defaults.inc.php +2 -24
M includes/definitions.inc.php +23
📈 25 added
📉 24 removed
Trivial: remove some unused config options from defaults
M includes/defaults.inc.php -5
📈 0 added
📉 5 removed
Minor: Use unit_text instead of units_descr in generic graphs, fixes #907
M html/includes/graphs/application/powerdns_querycache.inc.php +1 -1
M html/includes/graphs/device/diskio_ops.inc.php +1 -1
M html/includes/graphs/device/processor_separate.inc.php +2 -2
M html/includes/graphs/generic_data.inc.php +4 -4
M html/includes/graphs/generic_multi_line.inc.php +4 -6
M html/includes/graphs/generic_multi_separated.inc.php +4 -6
M html/includes/graphs/port/errors.inc.php +1 -1
M html/includes/graphs/port/nupkts.inc.php +1 -1
M html/includes/graphs/processor/usage.inc.php +1 -1
📈 19 added
📉 23 removed
Minor: fix broken HTML around frontpage traffic graph, fixes #915
M html/pages/front/default.php +10 -10
📈 10 added
📉 10 removed
Trivial: syntaxer run (yes, I realize most lines affected are from the previous commit ;)
Showing the first 30 paths; 821 more are omitted from this static page.
M html/includes/cache-data.inc.php +2 -2
M html/includes/error-no-perm.inc.php +1 -1
M html/includes/graphs/accesspoints/channel.inc.php +2 -2
M html/includes/graphs/accesspoints/interference.inc.php +2 -2
M html/includes/graphs/accesspoints/numasoclients.inc.php +2 -2
M html/includes/graphs/accesspoints/nummonbssid.inc.php +2 -2
M html/includes/graphs/accesspoints/nummonclients.inc.php +2 -2
M html/includes/graphs/accesspoints/radioutil.inc.php +2 -2
M html/includes/graphs/accesspoints/txpow.inc.php +2 -2
M html/includes/graphs/altiga_ssl_sessions.inc.php +2 -2
M html/includes/graphs/application/apache_bits.inc.php +2 -2
M html/includes/graphs/application/apache_cpu.inc.php +2 -2
M html/includes/graphs/application/apache_hits.inc.php +2 -2
M html/includes/graphs/application/apache_scoreboard.inc.php +2 -2
M html/includes/graphs/application/asterisk_activecall.inc.php +2 -2
M html/includes/graphs/application/asterisk_peers.inc.php +2 -2
M html/includes/graphs/application/auth.inc.php +2 -2
M html/includes/graphs/application/bind_answers.inc.php +2 -2
M html/includes/graphs/application/bind_cache.inc.php +2 -2
M html/includes/graphs/application/bind_query_in.inc.php +2 -2
M html/includes/graphs/application/bind_query_out.inc.php +2 -2
M html/includes/graphs/application/bind_query_rejected.inc.php +2 -2
M html/includes/graphs/application/bind_req_in.inc.php +2 -2
M html/includes/graphs/application/bind_req_proto.inc.php +2 -2
M html/includes/graphs/application/bind_resolv_dnssec.inc.php +2 -2
M html/includes/graphs/application/bind_resolv_errors.inc.php +2 -2
M html/includes/graphs/application/bind_resolv_queries.inc.php +2 -2
M html/includes/graphs/application/bind_resolv_rtt.inc.php +2 -2
M html/includes/graphs/application/bind_updates.inc.php +2 -2
M html/includes/graphs/application/bind_zone_maint.inc.php +2 -2
📈 0 added
📉 0 removed
Trivial: add copyright headers to most files; large but harmless. Some code reindentation/reformatting.
Showing the first 30 paths; 513 more are omitted from this static page.
M html/includes/authenticate.inc.php +11
M html/includes/authentication/http-auth.inc.php +11
M html/includes/authentication/mysql.inc.php +11
M html/includes/authentication/radius.inc.php +11
M html/includes/cache-data.inc.php +11
M html/includes/error-no-perm.inc.php +11
M html/includes/graphs/accesspoints/auth.inc.php +11
M html/includes/graphs/accesspoints/channel.inc.php +11
M html/includes/graphs/accesspoints/interference.inc.php +11
M html/includes/graphs/accesspoints/numasoclients.inc.php +11
M html/includes/graphs/accesspoints/nummonbssid.inc.php +11
M html/includes/graphs/accesspoints/nummonclients.inc.php +11
M html/includes/graphs/accesspoints/radioutil.inc.php +11
M html/includes/graphs/accesspoints/txpow.inc.php +11
M html/includes/graphs/altiga_ssl_sessions.inc.php +11
M html/includes/graphs/application/apache_bits.inc.php +11
M html/includes/graphs/application/apache_cpu.inc.php +11
M html/includes/graphs/application/apache_hits.inc.php +11
M html/includes/graphs/application/apache_scoreboard.inc.php +11
M html/includes/graphs/application/asterisk_activecall.inc.php +11 -10
M html/includes/graphs/application/asterisk_peers.inc.php +11 -10
M html/includes/graphs/application/auth.inc.php +11
M html/includes/graphs/application/bind_answers.inc.php +11
M html/includes/graphs/application/bind_cache.inc.php +11
M html/includes/graphs/application/bind_query_in.inc.php +11
M html/includes/graphs/application/bind_query_out.inc.php +11
M html/includes/graphs/application/bind_query_rejected.inc.php +11
M html/includes/graphs/application/bind_req_in.inc.php +11
M html/includes/graphs/application/bind_req_proto.inc.php +11
M html/includes/graphs/application/bind_resolv_dnssec.inc.php +11
📈 6,449 added
📉 374 removed
Minor: change to 'password' field type for password change form - replacing password text by ***
M html/pages/edituser.inc.php +2 -2
📈 2 added
📉 2 removed
Medium: ship
OADWDM-MIB for MRV, we had code for temperature sensors but it was useless without this
M includes/discovery/sensors/oadwdm-mib.inc.php +2 -2
A mibs/mrv
A mibs/mrv/OADWDM-MIB +3,566
📈 2 added
📉 2 removed
check_device_duplicated() use additional check if hostname uniq in DB.
M includes/functions.php +8
📈 8 added
📉 0 removed
Remove web specific function call from delete_port().
M includes/functions.php +2 -2
📈 2 added
📉 2 removed
M includes/discovery/functions.inc.php +13 -11
M includes/functions.php +7 -5
📈 20 added
📉 16 removed
Added multiselect for grant new device/port/bill permissions (OBSERVIUM-874).
M html/pages/edituser.inc.php +18 -14
📈 18 added
📉 14 removed
Fixed delete_port(), actualized tables and rrd for removal. Updated delete_device. Iproved "Delete devices" and "Deleted ports" pages.
M delete_device.php +1 -1
M html/includes/functions.inc.php +1
M html/includes/graphs/global/bits.inc.php +1 -1
M html/pages/deleted-ports.inc.php +19 -9
M html/pages/delhost.inc.php +25 -22
D html/pages/purgeports.inc.php -21
M includes/common.php +2 -25
M includes/discovery/ports.inc.php +5 -2
M includes/functions.php +50 -5
M includes/polling/ports.inc.php +2 -2
📈 106 added
📉 88 removed
Fixed count ignored devices if it also disabled and $config['web_show_disabled'] is true.
M html/includes/cache-data.inc.php +7 -7
📈 7 added
📉 7 removed
Added links for down/ignored/disabled devices under main navbar.
M html/includes/navbar.inc.php +53 -22
📈 53 added
📉 22 removed
++
M html/includes/graphs/multiport/bits_duo.inc.php +1 -1
📈 1 added
📉 1 removed
Fixed port graphs where uses get_port_rrdfilename().
M html/includes/graphs/multiport/bits_duo.inc.php +1 -1
M html/includes/graphs/multiport/bits_separate.inc.php +1 -1
M html/includes/graphs/multiport/bits_trio.inc.php +3 -3
M html/includes/graphs/multiport/bits.inc.php +1 -1
M html/pages/device/port/adsl.inc.php +1 -1
M html/pages/device/port/graphs.inc.php +1 -1
M includes/polling/fdb-table.inc.php +1 -1
📈 9 added
📉 9 removed
Fixed search IP for Loopbacks and Vlans (OBSERVIUM-909).
M html/includes/print/addresses.inc.php +5 -10
M html/pages/search/ipv4.inc.php +1 -1
M html/pages/search/ipv6.inc.php +1 -1
📈 7 added
📉 12 removed
Rewritten function discover_new_device(), now work with hostnames and IPv4/6. Fixed detect snmp transport and detect snmp version by first use $config['snmp']['version']. Old function discover_new_device_ip now deprecated.
M includes/defaults.inc.php +1 -1
M includes/discovery/bgp-peers.inc.php +1 -1
M includes/discovery/functions.inc.php +113 -92
M includes/discovery/ospf-autodiscovery.inc.php +1 -1
📈 116 added
📉 95 removed
M includes/discovery/discovery-protocols/lldp-mib.inc.php +13 -5
📈 13 added
📉 5 removed
Fixes and improvements in functions:
*
add_device() - fixed detect snmp transport for IPv6, detect snmp version by first use
$config['snmp']['version'];
*
delete_device() - more checks before delete rrd dir, actualized tables for removal;
*
isDomainResolves () - fixed for resolve any hostname (using hosts file, A and AAAA records)
*
gethostbyaddr6() - added function for get PTR records for both IPv4/IPv6 addresses;
*
detect_device_snmpauth() - added function for detect snmp auth params for any host by fqdn hostname or IPv4/6 without actual adding device;
*
match_network() - fixed for work with both IPv4/6 and added UnitTest.
M includes/common.php +24 -1
M includes/functions.php +196 -44
M includes/pear/Net/IPv6.php +46 -5
M includes/polling/functions.inc.php +1 -1
M includes/rrdtool.inc.php +5 -2
M tests/IncludesFunctionsTest.php +53
📈 279 added
📉 48 removed
Trivial: add copyright headers; reindent some files and comments
Showing the first 30 paths; 288 more are omitted from this static page.
M includes/alerting/email.inc.php +12
M includes/debug/ref.inc.php -2
M includes/definitions.inc.php +11
M includes/definitions/apps.inc.php +11
M includes/definitions/entities.inc.php +11
M includes/definitions/graphtypes.inc.php +11
M includes/definitions/os.inc.php +11
M includes/definitions/sensors.inc.php +11
M includes/definitions/version.inc.php +11
M includes/definitions/vmware_guestid.inc.php +11
M includes/discovery/arp-table.inc.php +12 -1
M includes/discovery/bgp-peers.inc.php +11
M includes/discovery/cisco-cef.inc.php +12 -1
M includes/discovery/cisco-pw.inc.php +12 -1
M includes/discovery/cisco-sla.inc.php +12 -1
M includes/discovery/cisco-vrf.inc.php +11
M includes/discovery/entity-physical.inc.php +11
M includes/discovery/hr-device.inc.php +13 -2
M includes/discovery/inventory.inc.php +11
M includes/discovery/inventory/e7-calix-mib.inc.php +11
M includes/discovery/inventory/foundry-sn-agent-mib.inc.php +11
M includes/discovery/inventory/geist-mib-v3.inc.php +11
M includes/discovery/inventory/juniper-mib.inc.php +11
M includes/discovery/inventory/mikrotik-mib.inc.php +13 -1
M includes/discovery/ipv4-addresses.inc.php +11
M includes/discovery/ipv6-addresses.inc.php +11
M includes/discovery/junose-atm-vp.inc.php +13 -2
M includes/discovery/libvirt-vminfo.inc.php +11
M includes/discovery/mac-accounting.inc.php +11
M includes/discovery/mempools.inc.php +11
📈 3,503 added
📉 74 removed
Fixed DS type for
tcpCurrEstab in netstats.
NOTE, because old values for
tcpCurrEstab were recorded with the wrong type,
then for fix it delete old netstat_tcp rrd files manually:
rm -rf <observium_dir>/rrd/*/
netstats-tcp.rrd
(but this also remove all other tcp netstats).
M includes/polling/netstats.inc.php +6 -1
A update/153.php +26
📈 32 added
📉 1 removed
M html/includes/graphs/device/netstat_tcp_stats.inc.php +1 -1
📈 1 added
📉 1 removed
Minor: fix multiport_bits graph, from #902, thanks Cameron!
M html/includes/graphs/multiport/bits.inc.php +1 -1
📈 1 added
📉 1 removed
Trivial: syntaxer run
M html/ajax_search.php +1 -1
M html/feed.php +1 -1
M html/includes/authenticate.inc.php +1 -1
M html/includes/authentication/http-auth.inc.php +1 -1
M html/includes/authentication/ldap.inc.php +4 -4
M html/includes/graphs/cbqos/bits.inc.php -1
M html/includes/status-summary.inc.php -1
M html/pages/device/port/cbqos.inc.php +1 -1
M html/pages/front/default.php +1 -1
M includes/alerts.inc.php +7 -7
M includes/billing.php +23 -23
M includes/dbFacile.php +1 -3
M includes/discovery/sensors/lsi-megaraid-sas-mib.inc.php +3 -3
M includes/discovery/sensors/powernet-mib.inc.php +1 -1
M includes/entities.inc.php +7 -7
M includes/functions.php +49 -49
M includes/geolocation.inc.php +7 -7
M includes/groups.inc.php +5 -6
M includes/polling/cisco-cbqos.inc.php +4 -6
M includes/rewrites.php +23 -23
M includes/rrdtool.inc.php +4 -4
M includes/snmp.inc.php +25 -25
📈 0 added
📉 0 removed
Minor: clean up
dbFacile code indentation
M includes/dbFacile.php +330 -287
📈 330 added
📉 287 removed
Trivial: more DOCME/TESTME comment indicators; minor cleanups
Showing the first 30 paths; 8 more are omitted from this static page.
M html/ajax_search.php +1 -1
M html/includes/api/functions.inc.php -10
M html/includes/api/module.billing.inc.php -5
M html/includes/api/module.demo.inc.php -1
M html/includes/api/module.inventory.inc.php -2
M html/includes/api/module.packages.inc.php -2
M html/includes/authenticate.inc.php +1
M html/includes/authentication/http-auth.inc.php +1
M html/includes/authentication/ldap.inc.php +17
M html/includes/authentication/mysql.inc.php +11 -1
M html/includes/authentication/radius.inc.php +12
M html/includes/functions.inc.php +118 -9
M html/includes/graphs/functions.inc.php +1
M html/includes/navbar.inc.php +1
M html/includes/print/addresses.inc.php -1
M html/includes/print/alert.inc.php +1 -1
M html/includes/print/arptable.inc.php -1
M html/includes/print/authlog.inc.php +1
M html/includes/print/device.inc.php +1
M html/includes/print/dot1xtable.inc.php -1
M html/includes/print/events.inc.php -1
M html/includes/print/mac_addresses.inc.php -1
M html/includes/print/navbar.inc.php +1 -1
M html/includes/print/rows.inc.php +3
M html/includes/print/search.inc.php +1 -1
M html/includes/print/status.inc.php +1
M includes/alerts.inc.php +16 -2
M includes/billing.php +23 -1
M includes/common.php +78 -2
M includes/entities.inc.php +8 -2
📈 426 added
📉 63 removed
Minor: add more
sysObjectIDs for Dell Powerconnects (Broadcom)
M includes/definitions/os.inc.php +19 -2
📈 19 added
📉 2 removed
Trivial: get rid of one of the utime functions, move the other to common. Add copyright notices to a few files. Add DOCME indicators for functions without phpdoc block.
M html/ajax_search.php +2
M html/feed.php +1
M html/graph-realtime.php +2 -2
M html/graph.php +6 -15
M includes/alerts.inc.php +12 -13
M includes/billing.php +14
M includes/common.php +103 -5
M includes/entities.inc.php +9 -1
M includes/functions.php +50 -6
M includes/geolocation.inc.php +15
M includes/groups.inc.php +6 -5
M includes/rewrites.php +26 -8
M includes/rrdtool.inc.php +10 -15
M includes/snmp.inc.php +27 -5
M includes/syslog.php +4 -1
M includes/wmi.inc.php +17
📈 304 added
📉 76 removed
Minor: allow remote_platform to be NULL in links table, makes LLDP link discovery work on HP 1810 switches
📈 0 added
📉 0 removed
Medium: check for validity in delete_device() before deleting /
M includes/functions.php +32 -26
📈 32 added
📉 26 removed
Add script to autogenerate RANCID configs
A scripts/generate-rancid.php +43
📈 43 added
📉 0 removed
Add svc_bps_in, svc_bps_out, vsvr_bps_in and vsvr_bps_out to netscaler alerting entities.
M includes/polling/netscaler-vsvr.inc.php +4 -2
📈 4 added
📉 2 removed
Medium: switch LOC geolocation to Net_DNS2
Showing the first 30 paths; 55 more are omitted from this static page.
M includes/geolocation.inc.php +4 -7
D includes/pear/Net/DNS
D includes/pear/Net/DNS.php -510
A includes/pear/Net/DNS2
A includes/pear/Net/DNS2.php +1,228
A includes/pear/Net/DNS2/BitMap.php +254
A includes/pear/Net/DNS2/Cache
A includes/pear/Net/DNS2/Cache.php +305
A includes/pear/Net/DNS2/Cache/File.php +242
A includes/pear/Net/DNS2/Cache/Shm.php +305
A includes/pear/Net/DNS2/Exception.php +132
A includes/pear/Net/DNS2/Header.php +282
A includes/pear/Net/DNS2/LICENSE +33
A includes/pear/Net/DNS2/Lookups.php +545
A includes/pear/Net/DNS2/Packet
A includes/pear/Net/DNS2/Packet.php +449
A includes/pear/Net/DNS2/Packet/Request.php +221
A includes/pear/Net/DNS2/Packet/Response.php +189
A includes/pear/Net/DNS2/PrivateKey.php +422
A includes/pear/Net/DNS2/Question.php +244
A includes/pear/Net/DNS2/Resolver.php +332
A includes/pear/Net/DNS2/RR
A includes/pear/Net/DNS2/RR.php +641
A includes/pear/Net/DNS2/RR/A.php +156
A includes/pear/Net/DNS2/RR/AAAA.php +177
A includes/pear/Net/DNS2/RR/AFSDB.php +174
A includes/pear/Net/DNS2/RR/ANY.php +129
A includes/pear/Net/DNS2/RR/APL.php +343
A includes/pear/Net/DNS2/RR/ATMA.php +210
A includes/pear/Net/DNS2/RR/CAA.php +179
📈 4 added
📉 7 removed
Add ability to delete groups.
M html/includes/group-navbar.inc.php +5 -6
M html/pages/group.inc.php +3 -2
📈 8 added
📉 8 removed
Minor: only add
pdState LSI sensor when there's an actual state to report
M includes/discovery/sensors/lsi-megaraid-sas-mib.inc.php +6 -1
📈 6 added
📉 1 removed
Minor: add APC UPS Basic Output State sensor
M includes/definitions/sensors.inc.php +21
M includes/discovery/sensors/powernet-mib.inc.php +15
📈 36 added
📉 0 removed
Minor: split out front page map code to general code files
A html/includes/map
A html/includes/map/google-mc.inc.php +209
A html/includes/map/google.inc.php +90
M html/pages/front/default.php +13 -298
📈 312 added
📉 298 removed
Medium: add DNS LOC support for geolocation; disabled by default + ship Pear Net_DNS for this.
M includes/defaults.inc.php +1
M includes/geolocation.inc.php +61 -14
A includes/pear/Net/DNS
A includes/pear/Net/DNS.php +510
A includes/pear/Net/DNS/Header.php +290
A includes/pear/Net/DNS/Packet.php +675
A includes/pear/Net/DNS/Question.php +94
A includes/pear/Net/DNS/Resolver.php +1,429
A includes/pear/Net/DNS/RR
A includes/pear/Net/DNS/RR.php +317
A includes/pear/Net/DNS/RR/A.php +108
A includes/pear/Net/DNS/RR/AAAA.php +145
A includes/pear/Net/DNS/RR/CNAME.php +95
A includes/pear/Net/DNS/RR/HINFO.php +111
A includes/pear/Net/DNS/RR/LOC.php +287
A includes/pear/Net/DNS/RR/MX.php +104
A includes/pear/Net/DNS/RR/NAPTR.php +135
A includes/pear/Net/DNS/RR/NS.php +96
A includes/pear/Net/DNS/RR/PTR.php +97
A includes/pear/Net/DNS/RR/RP.php +108
A includes/pear/Net/DNS/RR/SOA.php +145
A includes/pear/Net/DNS/RR/SPF.php +48
A includes/pear/Net/DNS/RR/SRV.php +113
A includes/pear/Net/DNS/RR/TSIG.php +276
A includes/pear/Net/DNS/RR/TXT.php +113
M includes/polling/system.inc.php +1 -1
📈 63 added
📉 15 removed
Minor: Use (and fix) LDAP escape function that was [apparently] already in the LDAP auth module for the comma fix
M html/includes/authentication/ldap.inc.php +5 -12
📈 5 added
📉 12 removed
Minor: correctly compare ldap_compare result to -1/FALSE/TRUE in all instances
M html/includes/authentication/ldap.inc.php +23 -6
📈 23 added
📉 6 removed
Major: fix LDAP authorization for CNs with a comma - tested on Windows AD, Samba4 AD and OpenLDAP. Let me know if you run into auth issues.
M html/includes/authentication/ldap.inc.php +50 -14
📈 50 added
📉 14 removed
Minor: correct unit description for PowerDNS Query Cache application graph
M html/includes/graphs/application/powerdns_querycache.inc.php +1 -1
📈 1 added
📉 1 removed
Minor: fix rename_device, broken in r5599
M includes/discovery/sensors/dell-vendor-mib.inc.php +2
M rename_device.php +1 -1
📈 3 added
📉 1 removed
Fix include-dir
M includes/include-dir-mib.inc.php +7 -8
📈 7 added
📉 8 removed
Minor: move API key set to the correct place ()user_id was not set at that point yetÃ
M html/includes/authenticate.inc.php +7 -6
📈 7 added
📉 6 removed
Minor: don't redirect after login when debugging
M html/includes/authenticate.inc.php +6 -1
📈 6 added
📉 1 removed
Minor: some LDAP auth module debugging improvements
M html/includes/authentication/ldap.inc.php +19 -12
📈 19 added
📉 12 removed
Trivial: remove debug
📈 0 added
📉 2 removed
Add CBQoS table. Disable some debugging.
M includes/polling/cisco-cbqos.inc.php +4 -4
A update/151.sql +1
📈 4 added
📉 4 removed
Initial commit of Cisco Class-based QoS MIB graphing. Currently no policy or class names. DB to follow.
M add_device.php +2
M html/css/bootstrap.css +2 -2
M html/css/bootstrap/less/modals.less +1 -1
M html/css/font-awesome/less/path.less +12 -3
A html/includes/graphs/cbqos
A html/includes/graphs/cbqos/auth.inc.php +20
A html/includes/graphs/cbqos/bits_drop.inc.php +22
A html/includes/graphs/cbqos/bits_post.inc.php +22
A html/includes/graphs/cbqos/bits_pre.inc.php +22
A html/includes/graphs/cbqos/bits.inc.php +34
A html/includes/graphs/cbqos/pkts_drop.inc.php +22
A html/includes/graphs/cbqos/pkts_post.inc.php +22
A html/includes/graphs/cbqos/pkts_pre.inc.php +22
A html/includes/graphs/cbqos/pkts.inc.php +28
M html/includes/status-summary.inc.php +30
M html/pages/device/port.inc.php +5
A html/pages/device/port/cbqos.inc.php +30
M includes/alerts.inc.php +8
M includes/groups.inc.php +22
M includes/include-dir-mib.inc.php +9
A includes/polling/cisco-cbqos.inc.php +107
M mibs/cisco/CISCO-CLASS-BASED-QOS-MIB.my +2,329 -168
A mibs/itwatchdogs
A mibs/itwatchdogs/itw_mib.mib +4,560
A mibs/itwatchdogs/itw_mibv3.mib +11,120
A mibs/itwatchdogs/itw_mibv4.mib +1,308
M rename_device.php +1 -1
📈 428 added
📉 1 removed
Minor: per-enclosure numbering of LSI MegaRAID sensors
M includes/discovery/sensors/lsi-megaraid-sas-mib.inc.php +4 -5
📈 4 added
📉 5 removed
Minor: forgotten OS detection check for Engenius ECB350 et al
M includes/discovery/os/linux.inc.php +1
📈 1 added
📉 0 removed
Major: add LSI MegaRAID SAS MIB support
A includes/discovery/sensors/lsi-megaraid-sas-mib.inc.php +218
📈 218 added
📉 0 removed
Minor: add Engenius ECB350 'support'. Sucky MIBs, Engenius, sucky MIBs.
M includes/definitions/os.inc.php +3
M includes/polling/os/engenius.inc.php +28 -4
📈 31 added
📉 4 removed
M html/pages/ports.inc.php +10 -25
📈 10 added
📉 25 removed
Medium: fix Engenius wifi operational mode polling
M includes/polling/os/engenius.inc.php +6 -6
📈 6 added
📉 6 removed
Medium: don't show deleted ports in traffic accounting ports selection dropdown
M html/ajax_listports.php +1 -1
📈 1 added
📉 1 removed
Major: rename rrdtool_update/create_new to original names; this impacts people with uncommitted or local changes, please remove _new from your code now. Fixes storage MIB polling issues as well.
Showing the first 30 paths; 47 more are omitted from this static page.
M check-services.php +2 -2
M includes/polling/altiga-ssl.inc.php +2 -2
M includes/polling/applications/apache.inc.php +2 -2
M includes/polling/applications/asterisk.inc.php +2 -2
M includes/polling/applications/bind.inc.php +14 -14
M includes/polling/applications/crashplan.inc.php +2 -2
M includes/polling/applications/drbd.inc.php +2 -2
M includes/polling/applications/exchange.inc.php +16 -16
M includes/polling/applications/exim-mailqueue.inc.php +2 -2
M includes/polling/applications/freeradius.inc.php +2 -2
M includes/polling/applications/mailscanner.inc.php +2 -2
M includes/polling/applications/memcached.inc.php +2 -2
M includes/polling/applications/mssql.inc.php +8 -8
M includes/polling/applications/mysql.inc.php +4 -4
M includes/polling/applications/nfs.inc.php +2 -2
M includes/polling/applications/nginx.inc.php +2 -2
M includes/polling/applications/ntp-client.inc.php +2 -2
M includes/polling/applications/ntpd-server.inc.php +2 -2
M includes/polling/applications/ntpd.inc.php +4 -4
M includes/polling/applications/postfix_mailgraph.inc.php +2 -2
M includes/polling/applications/postgresql.inc.php +2 -2
M includes/polling/applications/powerdns-recursor.inc.php +2 -2
M includes/polling/applications/powerdns.inc.php +2 -2
M includes/polling/applications/shoutcast.inc.php +2 -2
M includes/polling/applications/unbound.inc.php +6 -6
M includes/polling/applications/vmwaretools.inc.php +2 -2
M includes/polling/applications/zimbra.inc.php +12 -12
M includes/polling/arista-software-ip-forwarding.inc.php +4 -4
M includes/polling/aruba-controller.inc.php +6 -6
M includes/polling/bgp-peers.inc.php +4 -4
📈 260 added
📉 318 removed
Minor: fix shoutcast stats
M html/includes/graphs/application/shoutcast_stats.inc.php +4 -2
📈 4 added
📉 2 removed
Minor: fix multiport_bits_duo_separate graph
M html/includes/graphs/multiport/bits_duo_separate.inc.php +1 -1
📈 1 added
📉 1 removed
June 2014
Trivial: syntaxer run
M includes/common.php +1 -1
M includes/discovery/libvirt-vminfo.inc.php +1 -1
M includes/versioncheck.inc.php +1 -1
📈 0 added
📉 0 removed
Trivial: use NULL as suffix instead of '' in get_port_rrdfilename calls
M html/includes/graphs/customer/bits.inc.php +1 -1
M html/includes/graphs/device/bits.inc.php +1 -1
M html/includes/graphs/location/bits.inc.php +1 -1
M html/includes/graphs/multiport/bits_duo.inc.php +2 -2
M html/includes/graphs/multiport/bits_separate.inc.php +1 -1
M html/includes/graphs/multiport/bits_trio.inc.php +3 -3
M html/includes/graphs/multiport/bits.inc.php +1 -1
M html/includes/graphs/port/auth.inc.php +1 -1
M html/includes/graphs/port/nupkts.inc.php +3 -3
M html/includes/graphs/port/pagp_bits.inc.php +1 -1
M html/includes/print-interface.inc.php +1 -1
M html/pages/device/port/graphs.inc.php +1 -1
M html/pages/iftype.inc.php +1 -1
M includes/common.php +2 -2
📈 20 added
📉 20 removed
Fix billing graph
M html/includes/graphs/bill/bits.inc.php +3 -2
📈 3 added
📉 2 removed
Major: switch to get_rrd_path or relative paths everywhere, change all rrdtool create/update to _new, minor other fixes, formatting fixes
Showing the first 30 paths; 394 more are omitted from this static page.
M check-services.php +1 -1
M html/includes/graphs/accesspoints/auth.inc.php +1 -2
M html/includes/graphs/altiga_ssl_sessions.inc.php +1 -1
M html/includes/graphs/application/apache_bits.inc.php +1 -1
M html/includes/graphs/application/apache_cpu.inc.php +1 -1
M html/includes/graphs/application/apache_hits.inc.php +1 -1
M html/includes/graphs/application/apache_scoreboard.inc.php +1 -1
M html/includes/graphs/application/asterisk_activecall.inc.php +1 -1
M html/includes/graphs/application/asterisk_peers.inc.php +1 -1
M html/includes/graphs/application/bind_answers.inc.php +1 -1
M html/includes/graphs/application/bind_cache.inc.php +1 -1
M html/includes/graphs/application/bind_query_in.inc.php +1 -1
M html/includes/graphs/application/bind_query_out.inc.php +1 -1
M html/includes/graphs/application/bind_query_rejected.inc.php +1 -1
M html/includes/graphs/application/bind_req_in.inc.php +1 -1
M html/includes/graphs/application/bind_req_proto.inc.php +1 -1
M html/includes/graphs/application/bind_resolv_dnssec.inc.php +1 -1
M html/includes/graphs/application/bind_resolv_errors.inc.php +1 -1
M html/includes/graphs/application/bind_resolv_queries.inc.php +1 -1
M html/includes/graphs/application/bind_resolv_rtt.inc.php +1 -1
M html/includes/graphs/application/bind_updates.inc.php +1 -1
M html/includes/graphs/application/bind_zone_maint.inc.php +1 -1
M html/includes/graphs/application/drbd_disk_bits.inc.php +1 -1
M html/includes/graphs/application/drbd_network_bits.inc.php +1 -1
M html/includes/graphs/application/drbd_queue.inc.php +1 -1
M html/includes/graphs/application/drbd_unsynced.inc.php +1 -1
M html/includes/graphs/application/exchange_as_curreqs.inc.php +1 -1
M html/includes/graphs/application/exchange_as_pingcmd.inc.php +1 -1
M html/includes/graphs/application/exchange_as_syncmd.inc.php +1 -1
M html/includes/graphs/application/exchange_auto_errors.inc.php +1 -1
📈 624 added
📉 699 removed
Exclude hr-average processor type from stacked and overview processor graphs (bug appeared in r5571).
M html/includes/graphs/device/processor.inc.php +1 -1
M html/pages/device/overview/processors-unix.inc.php +2 -2
M html/pages/device/overview/processors.inc.php +1 -1
📈 4 added
📉 4 removed
add alerts and groups to stats
M includes/versioncheck.inc.php +3 -1
📈 3 added
📉 1 removed
Minor: poller serial number for HH3C devices
M includes/polling/os/hh3c.inc.php +2
📈 2 added
📉 0 removed
Fixed display port references in event logs (broken in r5570).
M html/includes/print/events.inc.php +1 -1
M includes/functions.php +1 -1
📈 2 added
📉 2 removed
Medium: optimize libvirt discovery by removing one state call, also include shutdown machines in vm overview
M includes/discovery/libvirt-vminfo.inc.php +40 -37
📈 40 added
📉 37 removed
Trivial: code cleanup: this is always an array, foreach will skip empty ones
M includes/discovery/mempools/juniper-srx5000-spu-monitoring-mib.inc.php +6 -9
M includes/discovery/processors/juniper-srx5000-spu-monitoring-mib.inc.php +5 -8
📈 11 added
📉 17 removed
Medium: don't ignore index 0 on SPU processor discovery
M includes/discovery/processors/juniper-srx5000-spu-monitoring-mib.inc.php +4 -7
📈 4 added
📉 7 removed
Trivial: fix debug output
M includes/discovery/processors/juniper-srx5000-spu-monitoring-mib.inc.php +2 -2
📈 2 added
📉 2 removed
Minor: change description on SRX SPU mempools, remove 'single' cluster node name from srx mempool and cpu
M includes/discovery/mempools/juniper-srx5000-spu-monitoring-mib.inc.php +14 -10
M includes/discovery/processors/juniper-srx5000-spu-monitoring-mib.inc.php +3 -1
📈 17 added
📉 11 removed
Trivial: syntaxer run
M html/includes/group-navbar.inc.php -1
M html/pages/alert_check.inc.php +1 -1
M html/pages/device.inc.php +1 -1
M html/pages/device/port.inc.php +34 -34
M html/pages/edituser.inc.php -3
M html/pages/group_add.inc.php -1
M html/pages/group.inc.php -2
M html/pages/groups.inc.php -2
M html/pages/health.inc.php +4 -4
M includes/alerts.inc.php -1
M includes/definitions/sensors.inc.php +1 -1
M includes/discovery/processors/host-resources-mib.inc.php +1 -2
M includes/discovery/sensors/cisco-ucs-cimc-mib.inc.php -1
M includes/discovery/sensors/poseidon-mib.inc.php +2 -2
M includes/discovery/sensors/powernet-mib.inc.php +2 -2
M includes/discovery/sensors/ste-mib.inc.php +2 -2
M includes/entities.inc.php +1 -1
M includes/groups.inc.php +4 -7
M includes/polling/applications/memcached.inc.php +1 -1
M includes/polling/applications/ntpd.inc.php +1 -1
M includes/polling/applications/shoutcast.inc.php +3 -3
M includes/polling/os/calix.inc.php +1 -1
M includes/polling/os/cimc.inc.php +2 -3
M includes/polling/os/hwg-ste.inc.php +1 -1
M includes/polling/processors/hr-average.inc.php +1 -1
M includes/rewrites.php +2 -2
M includes/rrdtool.inc.php +1 -1
📈 0 added
📉 0 removed
Do not show down status for ports and bgp on a overview page if device status down also.
M html/includes/cache-data.inc.php +2 -1
M html/includes/print/status.inc.php +4 -4
📈 6 added
📉 5 removed
Fix billing 'add port' form population with new version of javascript function.
M html/pages/bill/edit.inc.php +1 -1
📈 1 added
📉 1 removed
Add new processor usage measurement for UNIX-like systems which presents average CPU usage. This allows useful alerting, alerting on individual cores is not useful.
M includes/discovery/processors/host-resources-mib.inc.php +12 -10
A includes/polling/processors/hr-average.inc.php +46
📈 58 added
📉 10 removed
Significant UI and functionality improvements to alerting and grouping. Rewriting of a number of things to be more generic, including permissions and eventlog. Creation of new alert log. Rename of interface to port in eventlog might be slow on large systems. Some CSS tweaks. Some new icons.
Showing the first 30 paths; 6 more are omitted from this static page.
M html/css/bootstrap.css +1,274 -1,273
M html/css/bootstrap/less/code.less +4 -2
M html/css/bootstrap/less/wells3.less +7
M html/css/sprite.css +169 -167
M html/img/sprite.png ±0
M html/img/sprite/minus-circle.png ±0
M html/img/sprite/pencil.png ±0
M html/img/sprite/plus-circle.png ±0
M html/includes/functions.inc.php +3 -13
M html/includes/javascript-interfacepicker.inc.php +5 -5
M html/pages/add_alert_check.inc.php +2 -2
M html/pages/alert_check.inc.php +71 -11
M html/pages/alert_checks.inc.php +21 -33
M html/pages/devices.inc.php +3 -3
M html/pages/edituser.inc.php +49 -68
M html/pages/front/default.php +9 -2
M html/pages/group.inc.php +64 -2
M html/pages/groups_regenerate.inc.php +1
M html/pages/groups.inc.php +29 -32
M html/pages/health.inc.php +21 -5
M html/pages/health/mempool.inc.php +8
M html/pages/health/processor.inc.php +8
M html/pages/health/sensors.inc.php +8
M html/pages/health/storage.inc.php +8
M includes/alerts.inc.php +69 -19
M includes/common.php +13
M includes/definitions/entities.inc.php +1 -7
M includes/definitions/sensors.inc.php +17 -3
M includes/discovery/functions.inc.php +2 -2
M includes/discovery/ipv4-addresses.inc.php +5 -5
📈 455 added
📉 240 removed
M includes/discovery/sensors/ups-mib.inc.php +8
📈 8 added
📉 0 removed
M includes/definitions/os.inc.php +1
D includes/discovery/os/netmanplus.inc.php -8
📈 1 added
📉 8 removed
Pass deltas for stat oids to alerting code in ports poller.
M includes/polling/ports.inc.php +6 -1
📈 6 added
📉 1 removed
Remove ability to change alert check entity_type.
M html/pages/alert_check.inc.php +2 -19
📈 2 added
📉 19 removed
Medium: backend restructure rrdtool_update to simplify code and start abstracting rrd location; note to all people with uncommitted changes or local patches: please convert to _new syntax
Showing the first 30 paths; 47 more are omitted from this static page.
M check-services.php +5 -2
M includes/polling/altiga-ssl.inc.php +1 -1
M includes/polling/applications/apache.inc.php +1 -1
M includes/polling/applications/asterisk.inc.php +1 -1
M includes/polling/applications/bind.inc.php +7 -7
M includes/polling/applications/crashplan.inc.php +1 -1
M includes/polling/applications/drbd.inc.php +1 -1
M includes/polling/applications/exchange.inc.php +8 -8
M includes/polling/applications/exim-mailqueue.inc.php +1 -1
M includes/polling/applications/freeradius.inc.php +1 -1
M includes/polling/applications/mailscanner.inc.php +1 -1
M includes/polling/applications/memcached.inc.php +1 -1
M includes/polling/applications/mssql.inc.php +4 -4
M includes/polling/applications/mysql.inc.php +2 -2
M includes/polling/applications/nfs.inc.php +1 -1
M includes/polling/applications/nginx.inc.php +1 -1
M includes/polling/applications/ntp-client.inc.php +1 -1
M includes/polling/applications/ntpd-server.inc.php +1 -1
M includes/polling/applications/ntpd.inc.php +2 -2
M includes/polling/applications/postfix_mailgraph.inc.php +1 -1
M includes/polling/applications/postgresql.inc.php +1 -1
M includes/polling/applications/powerdns-recursor.inc.php +1 -1
M includes/polling/applications/powerdns.inc.php +1 -1
M includes/polling/applications/shoutcast.inc.php +1 -1
M includes/polling/applications/unbound.inc.php +3 -3
M includes/polling/applications/vmwaretools.inc.php +1 -1
M includes/polling/applications/zimbra.inc.php +6 -6
M includes/polling/arista-software-ip-forwarding.inc.php +4 -4
M includes/polling/aruba-controller.inc.php +3 -3
M includes/polling/bgp-peers.inc.php +2 -2
📈 173 added
📉 137 removed
Fix alerting issue where floating point numbers were converted to integers erroneously.
M includes/alerts.inc.php +6 -6
M includes/common.php +3 -3
📈 9 added
📉 9 removed
Fix Fabos hardware/serial detection.
M includes/definitions/os.inc.php +1
M includes/polling/os/fabos.inc.php +3 -3
📈 4 added
📉 3 removed
Add new URL-from-form builder to /devices/. Move to new observium.js and remove from individual pages.
M html/index.php +3 -2
A html/js/observium.js +40
M html/pages/devices.inc.php +36 -52
M html/pages/ports.inc.php +1 -49
📈 40 added
📉 103 removed
remove debugging
M html/pages/group_add.inc.php +1 -1
📈 1 added
📉 1 removed
M mibs/apc/PowerNet-MIB +524 -27
📈 0 added
📉 0 removed
Medium: backend restructure rrd_create to simplify code and start abstracting rrd location; note to all people with uncommitted changes or local patches: please convert to _new syntax; some code layout fixes and comments
Showing the first 30 paths; 49 more are omitted from this static page.
M includes/definitions/os.inc.php +2
M includes/polling/altiga-ssl.inc.php +2 -5
M includes/polling/applications/apache.inc.php +4 -7
M includes/polling/applications/asterisk.inc.php +4 -7
M includes/polling/applications/bind.inc.php +33 -53
M includes/polling/applications/crashplan.inc.php +3 -6
M includes/polling/applications/drbd.inc.php +5 -6
M includes/polling/applications/exchange.inc.php +20 -42
M includes/polling/applications/exim-mailqueue.inc.php +4 -9
M includes/polling/applications/freeradius.inc.php +4 -7
M includes/polling/applications/mailscanner.inc.php +4 -6
M includes/polling/applications/memcached.inc.php +7 -7
M includes/polling/applications/mssql.inc.php +12 -21
M includes/polling/applications/mysql.inc.php +6 -13
M includes/polling/applications/nfs.inc.php +15 -9
M includes/polling/applications/nginx.inc.php +13 -26
M includes/polling/applications/ntp-client.inc.php +4 -6
M includes/polling/applications/ntpd-server.inc.php +4 -6
M includes/polling/applications/ntpd.inc.php +19 -21
M includes/polling/applications/postfix_mailgraph.inc.php +7 -8
M includes/polling/applications/postgresql.inc.php +39 -41
D includes/polling/applications/postgresql.php -33
M includes/polling/applications/powerdns-recursor.inc.php +3 -6
M includes/polling/applications/powerdns.inc.php +3 -6
M includes/polling/applications/shoutcast.inc.php +31 -39
M includes/polling/applications/unbound.inc.php +7 -16
M includes/polling/applications/vmwaretools.inc.php +20 -23
M includes/polling/applications/zimbra.inc.php +13 -31
M includes/polling/arista-software-ip-forwarding.inc.php +2 -2
M includes/polling/aruba-controller.inc.php +12 -20
📈 587 added
📉 887 removed
add <code> tags around match conditions in /pages/alert_check/
M html/pages/alert_check.inc.php +4 -4
📈 4 added
📉 4 removed
Change "state" icon to exclamation-white.
M html/css/sprite.css +95 -94
M html/img/sprite.png ±0
A html/img/sprite/exclamation-white.png +1
M includes/definitions/sensors.inc.php +1 -1
📈 1 added
📉 1 removed
Change capacity and runtime icons to be a bar and a clock. Make more sense.
M html/css/sprite.css +202 -200
M html/img/sprite.png ±0
A html/img/sprite/battery.png +1
A html/img/sprite/ui-progress-bar.png +1
M includes/definitions/sensors.inc.php +2 -3
📈 2 added
📉 3 removed
Trivial: comments and re-indents
M includes/polling/os/acsw.inc.php +11 -8
M includes/polling/system.inc.php +128 -128
📈 139 added
📉 136 removed
Remove unneeded placeholder option.
M html/pages/ports.inc.php -1
📈 0 added
📉 1 removed
Implementation of group updating. Addition of group to /ports/ search form. Switch /ports/ search form to set URL directly without form. Add icons to group/alert types.
M html/index.php +1 -1
M html/pages/alert_check.inc.php +3 -2
M html/pages/group.inc.php +237 -18
M html/pages/groups.inc.php +2
M html/pages/ports.inc.php +35 -18
M includes/groups.inc.php +41
📈 319 added
📉 39 removed
Removed max-rep option for Cisco cat29xxStack platform (2960S) (this causes a heavy device load).
M includes/polling/os/ios.inc.php +7 -1
📈 7 added
📉 1 removed
Added APC rPDU Power Supply state sensors.
M includes/definitions/sensors.inc.php +23 -12
M includes/discovery/sensors/powernet-mib.inc.php +43 -6
📈 66 added
📉 18 removed
Trivial: document mikrotik sensor value scale
M includes/discovery/sensors/mikrotik-mib.inc.php +27 -20
📈 27 added
📉 20 removed
Medium: move back to
sysDescr detection for Papouch probes, as the
sysObjectIDs are used in other devices as well
M includes/definitions/os.inc.php -2
A includes/discovery/os/papouch.inc.php +21
📈 21 added
📉 2 removed
Minor: fix Mikrotik sensor scale, for real
M includes/discovery/sensors/mikrotik-mib.inc.php +2 -2
📈 2 added
📉 2 removed
Minor: fix Mikrotik sensor scale
M includes/discovery/sensors/mikrotik-mib.inc.php +3 -3
📈 3 added
📉 3 removed
Minor: add device traffic to windows device bar graphs
M includes/definitions/os.inc.php +8
📈 8 added
📉 0 removed
Added max-rep for calix devices.
M includes/definitions/os.inc.php +1 -1
📈 1 added
📉 1 removed
add headers
M includes/discovery/sensors/cisco-ucs-cimc-mib.inc.php +12
M includes/polling/os/cimc.inc.php +13 -1
📈 25 added
📉 1 removed
Cisco Unified Computing UCS detection and sensors. Update some Cisco MIBs.
M html/pages/group.inc.php -2
M includes/definitions/os.inc.php +21
A includes/discovery/sensors/cisco-ucs-cimc-mib.inc.php +71
A includes/polling/os/cimc.inc.php +12
M mibs/cisco/CISCO-SMI.my +15 -2
A mibs/cisco/CISCO-UNIFIED-COMPUTING-ADAPTOR-MIB.my +25,032
A mibs/cisco/CISCO-UNIFIED-COMPUTING-COMPUTE-MIB.my +9,538
A mibs/cisco/CISCO-UNIFIED-COMPUTING-EQUIPMENT-MIB.my +18,526
A mibs/cisco/CISCO-UNIFIED-COMPUTING-FAULT-MIB.my +1,001
A mibs/cisco/CISCO-UNIFIED-COMPUTING-MEMORY-MIB.my +2,562
M mibs/cisco/CISCO-UNIFIED-COMPUTING-MIB.my +3,346 -1,366
A mibs/cisco/CISCO-UNIFIED-COMPUTING-NOTIFS-MIB.my +97
A mibs/cisco/CISCO-UNIFIED-COMPUTING-PROCESSOR-MIB.my +1,797
A mibs/cisco/CISCO-UNIFIED-COMPUTING-STORAGE-MIB.my +3,946
A mibs/cisco/CISCO-UNIFIED-COMPUTING-TC-MIB.my +28,256
A mibs/cisco/INET-ADDRESS-MIB.my +425
A mibs/cisco/ITU-ALARM-TC-MIB.my +90
A mibs/cisco/SNMP-FRAMEWORK-MIB.my +538
A mibs/cisco/SNMPv2-CONF.my +19
A mibs/cisco/SNMPv2-MIB.my +864
A mibs/cisco/SNMPv2-SMI.my +49
A mibs/cisco/SNMPv2-TC.my +729
📈 104 added
📉 2 removed
Added support for HW group environmental devices HWg-STE and Poseidon.
A html/images/os/hwg-ste.png +1
A html/images/os/poseidon.png +1
M includes/definitions/os.inc.php +22
A includes/discovery/sensors/poseidon-mib.inc.php +173
A includes/discovery/sensors/ste-mib.inc.php +66
A includes/polling/os/hwg-ste.inc.php +21
A includes/polling/os/poseidon.inc.php +19
A mibs/hwgroup
A mibs/hwgroup/POSEIDON-MIB +625
A mibs/hwgroup/STE-MIB +160
📈 301 added
📉 0 removed
-- debug.
M includes/polling/ports.inc.php -2
📈 0 added
📉 2 removed
Improved support for Calix E7 platform. Fixed switched
ifName /
ifDescr for FW >
2.1.
M includes/defaults.inc.php +2
M includes/discovery/ports.inc.php +13 -6
M includes/functions.php +2 -2
M includes/polling/mempools/host-resources-mib.inc.php +1 -1
M includes/polling/os/calix.inc.php +26 -4
M includes/polling/ports.inc.php +6 -1
M includes/rewrites.php +12
M mibs/calix/E7-TC.my +4 -1
📈 62 added
📉 14 removed
May 2014
Add initial groups support. Still WiP, no editing yet. :) Add some icons.
M html/css/sprite.css +99 -97
M html/img/sprite.png ±0
M html/img/sprite/categories.png ±0
A html/img/sprite/category-group.png +1
M html/img/sprite/category.png ±0
A html/img/sprite/gear--edit.png +1
A html/includes/group-navbar.inc.php +81
M html/includes/navbar.inc.php +4
A html/pages/group_add.inc.php +177
A html/pages/group.inc.php +217
A html/pages/groups_regenerate.inc.php +33
A html/pages/groups.inc.php +115
M includes/alerts.inc.php -6
M includes/functions.php +1
A includes/groups.inc.php +191
M scripts/makesprites.sh +2 -2
A update/149.sql +7
📈 821 added
📉 8 removed
Allow netmask 0 in is_ipv4_valid() and is_ipv6_valid() (some devices report this netmask).
M includes/functions.php +5 -9
📈 5 added
📉 9 removed
Trivial: 23.5->24 hours
M includes/defaults.inc.php +1 -1
📈 1 added
📉 1 removed
Add more ciscosb oids
M includes/definitions/os.inc.php +1
📈 1 added
📉 0 removed
Add another Cisco SB oid
M includes/definitions/os.inc.php +1
📈 1 added
📉 0 removed
M includes/discovery/sensors/hh3c-entity-ext-mib.inc.php +5 -3
📈 5 added
📉 3 removed
Fixed check port ifdescr in port tab.
M html/pages/device.inc.php +10 -7
M html/pages/device/port.inc.php +132 -127
📈 142 added
📉 134 removed
M includes/definitions/os.inc.php +1
M includes/definitions/sensors.inc.php +5
A includes/discovery/sensors/juniper-alarm-mib.inc.php +36
📈 42 added
📉 0 removed
Minor: add missing fastpath stack temperature definitions, add LSI Megaraid state sensor values
M includes/definitions/sensors.inc.php +30
📈 30 added
📉 0 removed
Major: fix device/portname on bill edit page
M html/pages/bill/edit.inc.php +14 -14
📈 14 added
📉 14 removed
Trivial: syntaxer run
M html/includes/graphs/device/edac_errors.inc.php +1 -1
M html/includes/graphs/eigrpport/packets.inc.php -1
M html/includes/graphs/generic_simplex.inc.php -1
M html/pages/device/alerts.inc.php -1
M html/pages/device/pseudowires.inc.php -3
M html/pages/device/routing/eigrp_ports.inc.php +1 -1
M includes/common.php +2 -2
M includes/definitions/graphtypes.inc.php -1
M includes/definitions/sensors.inc.php -1
M includes/discovery/functions.inc.php +1 -1
M includes/discovery/sensors/fastpath-boxservices-private-mib.inc.php +3 -3
M includes/discovery/sensors/powernet-mib.inc.php +16 -16
M includes/polling/unix-agent/edac.inc.php +1 -1
M tests/IncludesSnmpTest.php +2 -2
📈 0 added
📉 0 removed
Medium: edac agent script to go with previous commit; + a few trivial comments and code style
M html/includes/navbar.inc.php +5 -5
M includes/polling/sensors.inc.php +1 -1
A scripts/agent-local/edac +14
📈 20 added
📉 6 removed
Medium: add EDAC agent script to check for RAM errors
A html/includes/graphs/device/edac_errors.inc.php +59
M includes/common.php +7
M includes/definitions/graphtypes.inc.php +7
A includes/polling/unix-agent/edac.inc.php +85
📈 158 added
📉 0 removed
Trivial: code cleanup, html fix
M html/pages/device/edit/apps.inc.php +4 -5
📈 4 added
📉 5 removed
Some HTML cleanups.
M html/includes/hostbox-basic.inc.php +2 -2
M html/includes/hostbox-status.inc.php +3 -3
M html/includes/navbar.inc.php +7 -8
M html/includes/print/arptable.inc.php +3 -3
M html/pages/customers.inc.php +16 -16
M html/pages/deleted-ports.inc.php +3 -3
M html/pages/device/overview/ucd_mem.inc.php +1 -1
M html/pages/device/perf.inc.php +16 -8
M html/pages/device/port/realtime.inc.php +3 -3
M html/pages/device/ports.inc.php +1 -1
M html/pages/front/default.php +6 -6
M html/pages/graphs.inc.php +2 -2
M html/pages/health/processor.inc.php +3 -3
M html/pages/health/sensors.inc.php +6 -6
M html/pages/health/storage.inc.php +2 -2
M html/pages/health/toner.inc.php +6 -6
M html/pages/iftype.inc.php +11 -11
M html/pages/locations.inc.php +7 -7
M html/pages/ports.inc.php +3 -3
M html/pages/ports/list.inc.php +2 -2
M html/pages/routing/bgp.inc.php +2 -3
M html/pages/routing/vrf.inc.php +15 -15
📈 120 added
📉 114 removed
Medium: add GUI to disable MIBs linked to devices
M html/pages/device/edit.inc.php +1
A html/pages/device/edit/mibs.inc.php +123
M includes/common.php +8 -3
M includes/include-dir-mib.inc.php +1 -1
📈 133 added
📉 4 removed
Minor: hide search dropdown when focus is lost on input box
M html/includes/navbar.inc.php +1 -1
📈 1 added
📉 1 removed
OOPS
📈 0 added
📉 0 removed
Add group tables
📈 0 added
📉 0 removed
minor typo in help
📈 3 added
📉 3 removed
Minor: fix Ciena OS version, from #847
M includes/polling/os/ciena.inc.php +1 -1
📈 1 added
📉 1 removed
Medium: add stack temperature support for newer broadcom fastpath firmware, code cleanup
M includes/discovery/sensors/fastpath-boxservices-private-mib.inc.php +102 -40
📈 102 added
📉 40 removed
D includes/discovery/os/ftos.inc.php -10
📈 0 added
📉 10 removed
Minor: add force10 e/c/m-series sysobjectid
M includes/definitions/os.inc.php +3
📈 3 added
📉 0 removed
Minor: add force10 s-series sysobjectid
M includes/definitions/os.inc.php +1
📈 1 added
📉 0 removed
Some improvements to /device/alerts/
M html/pages/device/alerts.inc.php +19
📈 19 added
📉 0 removed
Update CSS. Update IPSLA page to new styles. Update generic_multi_line graphtype.
M html/css/bootstrap-hacks.css +4 -3
M html/includes/graphs/device/cipsec_flow_stats.inc.php -2
M html/includes/graphs/generic_multi_line.inc.php +46 -26
M html/pages/device/slas.inc.php +20 -25
📈 66 added
📉 53 removed
Strip escaped double quotes (dell seems to like putting these in idrac)
M includes/polling/system.inc.php +2 -2
📈 2 added
📉 2 removed
Trivial: some htmltidy fixups
M html/includes/navbar.inc.php +1 -1
M html/index.php -1
M html/pages/logon.inc.php -2
📈 1 added
📉 4 removed
Medium: allow IPMI user level to be set in device settings
M html/pages/device/edit/ipmi.inc.php +35 -10
M includes/definitions.inc.php +14 -7
M includes/polling/ipmi.inc.php +3 -1
📈 52 added
📉 18 removed
Minor: add graphs to overview apps page for mssql
M includes/definitions/apps.inc.php +1
📈 1 added
📉 0 removed
Medium: better support for AIX systems; add
IBM-AIX-MIB , resolves #440
M includes/polling/os/unix.inc.php +11 -1
A mibs/IBM-AIX-MIB +3,755
📈 11 added
📉 1 removed
Trivial: MIB file renames, some new Dell and more Fastpath MIBs, add LSI megaraid SAS-IR mib
Showing the first 30 paths; 44 more are omitted from this static page.
A mibs/broadcom/FASTPATH-DOT1X-ADVANCED-FEATURES-MIB +452
A mibs/broadcom/FASTPATH-QOS-ACL-MIB +1,558
A mibs/broadcom/FASTPATH-QOS-DIFFSERV-EXTENSIONS-MIB +1,077
A mibs/broadcom/FASTPATH-QOS-DIFFSERV-PRIVATE-MIB +2,764
A mibs/broadcom/FASTPATH-QOS-MIB +52
A mibs/broadcom/FASTPATH-RADIUS-AUTH-CLIENT-MIB +551
D mibs/dell/apollo.mib -6,198
D mibs/dell/dell_ita.mib -435
D mibs/dell/env_mib.mib -204
A mibs/dell/LAG-MIB +1,225
D mibs/dell/macbaseprio.mib -248
D mibs/dell/mnginf.mib -179
D mibs/dell/qosclimib.mib -2,749
A mibs/dell/RADLAN-AAA +2,080
A mibs/dell/RADLAN-COPY-MIB +495
A mibs/dell/RADLAN-DHCP-MIB +675
A mibs/dell/RADLAN-DNSCL-MIB +225
A mibs/dell/RADLAN-File +194
A mibs/dell/RADLAN-HWENVIROMENT +204
A mibs/dell/RADLAN-IP +840
A mibs/dell/RADLAN-IpRouter +1,633
A mibs/dell/RADLAN-MAC-BASE-PRIO +252
A mibs/dell/RADLAN-MIB +6,610
A mibs/dell/RADLAN-MNGINF-MIB +184
A mibs/dell/RADLAN-PHY-MIB +208
A mibs/dell/RADLAN-Physicaldescription-MIB +884
A mibs/dell/RADLAN-QOS-CLI-MIB +2,793
A mibs/dell/RADLAN-QOS-SERV +1,233
A mibs/dell/RADLAN-rlFft +1,758
A mibs/dell/RADLAN-rlInterfaces +907
📈 0 added
📉 0 removed
Minor: add and update dell/broadcom fastpath MIBs
M mibs/broadcom/FASTPATH-BOXSERVICES-PRIVATE-MIB +95 -2
A mibs/broadcom/FASTPATH-CAPTIVE-PORTAL-MIB +1,254
A mibs/broadcom/FASTPATH-DENIALOFSERVICE-PRIVATE-MIB +291
A mibs/broadcom/FASTPATH-DHCP6SERVER-PRIVATE-MIB +1,183
A mibs/broadcom/FASTPATH-DHCPSERVER-PRIVATE-MIB +1,002
A mibs/broadcom/FASTPATH-DNS-RESOLVER-CONTROL-MIB +270
A mibs/broadcom/FASTPATH-INVENTORY-MIB +1,189
A mibs/broadcom/FASTPATH-IPV6-LOOPBACK-MIB +112
A mibs/broadcom/FASTPATH-IPV6-TUNNEL-MIB +253
A mibs/broadcom/FASTPATH-ISDP-MIB +548
A mibs/broadcom/FASTPATH-KEYING-PRIVATE-MIB +137
A mibs/broadcom/FASTPATH-LOGGING-MIB +519
A mibs/broadcom/FASTPATH-LOOPBACK-MIB +130
A mibs/broadcom/FASTPATH-MGMT-SECURITY-MIB +252
A mibs/broadcom/FASTPATH-MULTICAST-MIB +457
A mibs/broadcom/FASTPATH-NSF-MIB +362
A mibs/broadcom/FASTPATH-OUTBOUNDTELNET-PRIVATE-MIB +84
A mibs/broadcom/FASTPATH-PFC-MIB +214
A mibs/broadcom/FASTPATH-PORTSECURITY-PRIVATE-MIB +275
A mibs/broadcom/FASTPATH-QOS-AUTOVOIP-MIB +126
A mibs/broadcom/FASTPATH-QOS-COS-MIB +969
A mibs/broadcom/FASTPATH-QOS-ISCSI-MIB +336
A mibs/broadcom/FASTPATH-ROUTING-MIB +2,887
A mibs/broadcom/FASTPATH-ROUTING6-MIB +811
A mibs/broadcom/FASTPATH-SNTP-CLIENT-MIB +758
A mibs/broadcom/FASTPATH-SWITCHING-MIB +7,618
A mibs/broadcom/FASTPATH-TIMEZONE-PRIVATE-MIB +473
📈 0 added
📉 0 removed
Minor: optimize is_cli, resolves #820
M includes/common.php +11 -2
📈 11 added
📉 2 removed
cleanups to netscaler services page. add default max area colour to generic_simplex
M html/includes/graphs/generic_simplex.inc.php +3
M html/pages/device/loadbalancer/netscaler_services.inc.php +12 -7
📈 15 added
📉 7 removed
Fix indentation and add a cross
A html/img/sprite/cross.png +1
M html/includes/functions.inc.php +21 -21
M includes/definitions/version.inc.php +4 -2
📈 25 added
📉 23 removed
Major: unbreak r5500
M html/includes/functions.inc.php +4 -2
📈 4 added
📉 2 removed
EIGRP WiP code. Some other improvements.
A html/images/icons/kamailio.png +1
M html/includes/functions.inc.php +5 -2
M html/includes/graphs/accesspoints/numasoclients.inc.php +7 -16
M html/includes/graphs/accesspoints/radioutil.inc.php +9 -17
M html/includes/graphs/device/arubacontroller_numaps.inc.php +7 -13
M html/includes/graphs/device/arubacontroller_numclients.inc.php +7 -18
A html/includes/graphs/eigrpport
A html/includes/graphs/eigrpport/auth.inc.php +18
A html/includes/graphs/eigrpport/packets.inc.php +33
M html/index.php +1 -1
M html/pages/device/pseudowires.inc.php +61 -22
A html/pages/device/routing/eigrp_ports.inc.php +44
M includes/definitions/version.inc.php +20 -1
M includes/discovery/arp-table.inc.php +1
M includes/discovery/discovery-protocols.inc.php +2
M includes/discovery/functions.inc.php +3 -3
M includes/versioncheck.inc.php +5 -12
📈 223 added
📉 105 removed
Add eigrp_ports table for unfinished EIGRP poller
📈 0 added
📉 0 removed
Micro-optimisation of ports and vlan poller
M includes/discovery/vlans/q-bridge-mib.inc.php +2 -1
M includes/polling/ports.inc.php +2 -1
📈 4 added
📉 2 removed
Trivial: add Procera PLOS icon; add LSI mibs to unix and windows
M includes/definitions/os.inc.php +4 -1
📈 4 added
📉 1 removed
Medium: remove monitor check for supermicro, this is no longer supplied with recent superdoctor releases; small code cleanup
M includes/discovery/sensors/supermicro-health-mib.inc.php +39 -43
📈 39 added
📉 43 removed
Medium: fix alert message id generation for non-smtp mail methods
M includes/alerting/email.inc.php +5 -3
📈 5 added
📉 3 removed
Minor: slight gui change for limits reset config page
M html/pages/device/edit/sensors.inc.php +7 -2
📈 7 added
📉 2 removed
Medium: add
SUPERMICRO-HEALTH-MIB state sensors (ie PSU failure, Chassis Intrusion); adjust high limit calculation for temperatures below 0
M includes/definitions/sensors.inc.php +4
M includes/discovery/functions.inc.php +8 -2
M includes/discovery/sensors/supermicro-health-mib.inc.php +10 -2
📈 22 added
📉 4 removed
Minor: don't mark sensor as alerted if no data was found in the state table
M includes/rewrites.php +3 -2
📈 3 added
📉 2 removed
Add Cloud Linux icon
A html/images/os/cloudlinux.png +1
📈 0 added
📉 0 removed
Medium: allow support for new os script via snmp extend
M includes/polling/os/unix.inc.php +17 -31
📈 17 added
📉 31 removed
Detect AIX with net-snmp agents
M includes/definitions/os.inc.php +1
📈 1 added
📉 0 removed
A mibs/lsi
A mibs/lsi/LSI-MegaRAID-SAS-MIB +5,454
📈 0 added
📉 0 removed
Trivial: add kemp loadmaster MIBs
A mibs/kemp
A mibs/kemp/B100-MIB +585
A mibs/kemp/IPVS-MIB +348
A mibs/kemp/ONE4NET-MIB +17
📈 0 added
📉 0 removed
Minor: add Drac7 SysObjectOID, small comments and fixes
M includes/defaults.inc.php +1 -1
M includes/definitions/os.inc.php +1
M includes/discovery/functions.inc.php +2 -1
M includes/polling/functions.inc.php +8 -6
M includes/polling/os/drac.inc.php +2
M test_mail.php +1 -1
📈 15 added
📉 9 removed
Medium: rewrite and expand APC InRow Chiller support
M includes/discovery/sensors/powernet-mib.inc.php +159 -17
📈 159 added
📉 17 removed
A mibs/poseidon
A mibs/poseidon/POSEIDON-MIB +583
📈 0 added
📉 0 removed
Minor: add config mysql table
📈 0 added
📉 0 removed
Trivial: add some 'incorrect' mib names to mib_dirs unit test as well
M tests/IncludesSnmpTest.php +2
📈 2 added
📉 0 removed
Trivial: remove debug output
M includes/discovery/sensors/fastpath-boxservices-private-mib.inc.php -1
📈 0 added
📉 1 removed
Major: fix sensor discovery on broadcom fastpath devices, move broadcom mibs around
M includes/discovery/sensors/fastpath-boxservices-private-mib.inc.php +4 -3
A mibs/broadcom
D mibs/BROADCOM-POWER-ETHERNET-MIB -341
D mibs/BROADCOM-REF-MIB -75
A mibs/broadcom/BROADCOM-POWER-ETHERNET-MIB +351
A mibs/broadcom/BROADCOM-REF-MIB +94
A mibs/broadcom/FASTPATH-BOXSERVICES-PRIVATE-MIB +430
D mibs/FASTPATH-BOXSERVICES-PRIVATE-MIB -401
📈 4 added
📉 3 removed
Minor: allow mib_dirs() to take infinite parameters, with unit test
M includes/snmp.inc.php +3 -3
A tests/IncludesSnmpTest.php +35
📈 38 added
📉 3 removed
Add new front page module which allows side by side syslog/eventlog
M html/pages/front/default.php +18
M includes/defaults.inc.php +1 -1
📈 19 added
📉 1 removed
Trivial: OH GOD MY EYES
M includes/discovery/discovery-protocols/alcatel-ind1-interswitch-protocol-mib.inc.php +2 -2
📈 2 added
📉 2 removed
Improve Alcatel AMAP
M includes/discovery/discovery-protocols/alcatel-ind1-interswitch-protocol-mib.inc.php +6 -2
📈 6 added
📉 2 removed
Trivial: OH GOD MY EYES
M includes/discovery/sensors/foundry-sn-agent-mib.inc.php +37 -29
📈 37 added
📉 29 removed
Add PSU and Fan state sensors to foundry/brocade ironware devices
M includes/definitions/sensors.inc.php +6
M includes/discovery/sensors/foundry-sn-agent-mib.inc.php +72
📈 78 added
📉 0 removed
Medium: allow new device discovery by iBGP peers
M includes/defaults.inc.php +1 -1
M includes/discovery/bgp-peers.inc.php +6
📈 7 added
📉 1 removed
Trivial: syntaxer run
M html/pages/device/routing/bgp.inc.php -4
M html/pages/device/routing/cef.inc.php +1 -1
M html/pages/device/routing/vrf.inc.php -1
M html/pages/routing/cef.inc.php +1 -1
M html/pages/routing/vrf.inc.php +122 -128
M includes/common.php +1 -1
M includes/discovery/wifi/trapeze-networks-ap-config-mib.inc.php +1 -1
M includes/polling/cisco-cef.inc.php -2
M includes/polling/wifi/trapeze-networks-ap-status-mib.inc.php +1 -1
📈 0 added
📉 0 removed
Medium: remodel device config apps page
M html/pages/device/edit/apps.inc.php +15 -13
📈 15 added
📉 13 removed
add managment ip field to links table
📈 0 added
📉 0 removed
Minor: fix description on iftype page for non-combined views
M html/pages/iftype.inc.php +2
📈 2 added
📉 0 removed
Update more instances of print_message to suppress tag removal
M delete_device.php +1 -1
M discovery.php +1 -1
M poller.php +1 -1
M rename_device.php +1 -1
📈 4 added
📉 4 removed
add ability to suppress tag stripping in print_message, use this to print CLI help
M add_device.php +1 -1
M includes/common.php +2 -2
📈 3 added
📉 3 removed
Medium: allow jwh os script to be used as agent script or via snmp, as alternative over old distro script; minor other fixes
M html/pages/device/overview/information.inc.php +2 -2
M includes/polling/os/unix.inc.php +34 -17
A includes/polling/unix-agent/distro.inc.php +14
📈 50 added
📉 19 removed
Medium: latest version scripts/os script from jwh's github. again.
📈 1 added
📉 1 removed
Medium: latest version scripts/os script from jwh's github
M includes/versioncheck.inc.php +20 -25
M scripts/os +54 -57
📈 74 added
📉 82 removed
Disable max-rep for nxos
M includes/definitions/os.inc.php +1 -1
📈 1 added
📉 1 removed
Add cross to sprites
M html/css/sprite.css +80 -79
M html/img/sprite.png ±0
📈 0 added
📉 0 removed
Add support for collecting and displaying per-entity/per-AFI CEF Prefix summaries. No graphs yet. Update of CEF page.
M html/pages/device/routing/cef.inc.php +22 -25
M html/pages/routing/cef.inc.php +18 -7
M includes/polling/cisco-cef.inc.php +43 -3
📈 83 added
📉 35 removed
Database schema updates. Add cef_prefixes table to store per-entity/per-afi CEF prefix counts
A update/143.sql +2
A update/144.sql +1
📈 0 added
📉 0 removed
Update styles of VRF pages
M html/pages/device/routing/bgp.inc.php +31 -9
M html/pages/device/routing/vrf.inc.php +23 -40
M html/pages/routing/vrf.inc.php +51 -54
📈 105 added
📉 103 removed
Add v1 versions of SNMPv2 MIBs
A mibs/rfc/SNMPv2-SMI-v1 +43
A mibs/rfc/SNMPv2-TC-v1 +718
📈 0 added
📉 0 removed
Drop Allied Telesis from hardware name on allied-radlan
M includes/polling/os/allied-radlan.inc.php +1 -1
📈 1 added
📉 1 removed
Stop allied radlan setting icon, and stop trying to update it in the database in device update function
M includes/polling/functions.inc.php +1 -1
M includes/polling/os/allied-radlan.inc.php -1
📈 1 added
📉 2 removed
Further split powerconnect and allied radlan os poller (dell has its own additions)
A includes/polling/os/allied-radlan.inc.php +24
M includes/polling/os/powerconnect-radlan.inc.php +8 -17
📈 32 added
📉 17 removed
Split up PowerConnect and RADLAN types into powerconnect-bcm, powerconnect-radlan and allied-radlan. Differentiated via
sysObjectID .
M html/pages/ports.inc.php +29 -21
M includes/definitions/os.inc.php +50 -5
A includes/discovery/os/allied-radlan.inc.php +8
A includes/discovery/os/powerconnect-bcm.inc.php +7
D includes/discovery/os/powerconnect.inc.php -17
D includes/discovery/os/radlan.inc.php -9
A includes/polling/os/powerconnect-fastpath.inc.php +21
A includes/polling/os/powerconnect-radlan.inc.php +38
D includes/polling/os/powerconnect.inc.php -21
D includes/polling/os/radlan.inc.php -38
📈 153 added
📉 111 removed
Use percent as mempool unit if total equals 100.
M html/pages/device/overview/mempools.inc.php +12 -4
M html/pages/health/mempool.inc.php +11 -3
📈 23 added
📉 7 removed
M includes/discovery/mempools/foundry-sn-agent-mib.inc.php +10 -2
M includes/polling/mempools/foundry-sn-agent-mib.inc.php +2
📈 12 added
📉 2 removed
Medium: fix alert check association edit dialog
M html/pages/alert_check.inc.php +1 -1
📈 1 added
📉 1 removed
$vars already exploded.
M html/includes/graphs/multiport/bits_duo.inc.php +2 -1
📈 2 added
📉 1 removed
Use generate_query_values() on ports page. Updated generate_query_values().
M html/includes/functions.inc.php +11 -1
M html/includes/print/events.inc.php +1 -1
M html/includes/print/inventory.inc.php +1 -1
M html/includes/print/syslogs.inc.php +1 -1
M html/pages/iftype.inc.php +1 -1
M html/pages/ports.inc.php +5 -26
📈 20 added
📉 31 removed
Trivial: syntaxer run
M html/includes/functions.inc.php +4 -4
M html/includes/print/dot1xtable.inc.php +1 -1
M html/includes/print/search.inc.php +2 -2
M html/pages/alert_check.inc.php +2 -2
M html/pages/authlog.inc.php +1 -1
M html/pages/device/edit/alerts.inc.php -2
M html/pages/device/wifi.inc.php +1 -4
M html/pages/device/wifi/accesspoint.inc.php +2 -3
M html/pages/device/wifi/accesspoints.inc.php +2 -3
M html/pages/device/wifi/overview.inc.php +4 -6
M html/pages/health.inc.php +1
M html/pages/search.inc.php -1
M includes/alerts.inc.php +1 -1
M includes/common.php +2 -2
M includes/discovery/os/proxysg.inc.php -1
M includes/discovery/sensors/powernet-mib.inc.php +1 -1
M includes/discovery/vlans/q-bridge-mib.inc.php +2 -2
M includes/discovery/wifi/trapeze-networks-ap-config-mib.inc.php +24 -17
M includes/include-dir-mib.inc.php +1
M includes/polling/os/zhonedslam.inc.php +8 -9
M includes/polling/unix-agent/areca.inc.php +1 -1
M includes/polling/wifi/trapeze-networks-ap-status-mib.inc.php +5 -5
M includes/polling/wifi/trapeze-networks-client-session-mib.inc.php +3 -3
M includes/snmp.inc.php +1 -1
M tests/IncludesFunctionsTest.php +1 -1
📈 0 added
📉 0 removed
Added port permission checks for iftype page.
M html/pages/iftype.inc.php +8 -14
📈 8 added
📉 14 removed
Medium: fix multiport graphs
M html/includes/graphs/multiport/auth.inc.php +4 -2
M html/includes/graphs/multiport/bits_duo_separate.inc.php +6 -3
M html/includes/graphs/multiport/bits_duo.inc.php +6 -4
M html/includes/graphs/multiport/bits_separate.inc.php +4 -2
M html/includes/graphs/multiport/bits_trio.inc.php +9 -5
M html/includes/graphs/multiport/bits.inc.php +4 -2
📈 33 added
📉 18 removed
Fixed parsing $vars from POST/GET/URI, reverted back parsing order (first POST, next URI). Fixed issue with '/' in uri (another way).
M html/includes/functions.inc.php +20 -20
M html/includes/print/search.inc.php +3 -9
📈 23 added
📉 29 removed
M includes/discovery/mempools/foundry-sn-agent-mib.inc.php +6 -6
📈 6 added
📉 6 removed
Fix apps brand, fix iftype page and remove allied
sysObjectIDs .
M html/pages/apps.inc.php -1
M html/pages/iftype.inc.php +1
M includes/definitions/os.inc.php +1 -1
📈 2 added
📉 2 removed
Fixed empty indexes in snmpwalk_cache_multi_oid(). Fixed discover_sensor(), use float compare for scale.
M includes/discovery/functions.inc.php +1 -1
M includes/snmp.inc.php +3 -2
📈 4 added
📉 3 removed
Fixed small issues (OBSERVIUM-829, OBSERVIUM-830).
M html/ajax_search.php +7 -4
M includes/functions.php +1
📈 8 added
📉 4 removed
Fixed some issues with encode slash in uri, get_vars(). More devices multiselect. Added generate_query_values().
M html/includes/functions.inc.php +46 -14
M html/includes/print/addresses.inc.php +1 -9
M html/includes/print/arptable.inc.php +1 -9
M html/includes/print/dot1xtable.inc.php +1 -9
M html/includes/print/events.inc.php +4 -36
M html/includes/print/fdbtable.inc.php +3 -27
M html/includes/print/inventory.inc.php +2 -10
M html/includes/print/mac_addresses.inc.php +1 -9
M html/includes/print/search.inc.php +33 -35
M html/includes/print/syslogs.inc.php +4 -27
M html/pages/eventlog.inc.php +7 -2
M html/pages/inventory.inc.php +14 -16
M html/pages/syslog.inc.php +7 -2
📈 124 added
📉 205 removed
Minor: fix combined iftype page
M html/pages/iftype.inc.php +3 -4
📈 3 added
📉 4 removed
Add multi-select device (and some other) selectors to search pages and eventlog. Migrate search forms generated by the form builder to generating URIs from javascript allowing copy/pasting of saved search queries.
M html/includes/functions.inc.php +7 -4
M html/includes/print/addresses.inc.php +9 -2
M html/includes/print/arptable.inc.php +9 -2
M html/includes/print/dot1xtable.inc.php +9 -2
M html/includes/print/events.inc.php +19 -5
M html/includes/print/fdbtable.inc.php +9 -2
M html/includes/print/mac_addresses.inc.php +9 -2
M html/includes/print/search.inc.php +58 -4
M html/pages/eventlog.inc.php +2 -2
M html/pages/search/arp.inc.php +5 -3
M html/pages/search/dot1x.inc.php +2 -2
M html/pages/search/fdb.inc.php +2 -2
M html/pages/search/ipv4.inc.php +2 -2
M html/pages/search/ipv6.inc.php +2 -2
M html/pages/search/mac.inc.php +2 -2
📈 146 added
📉 38 removed
Minor: don't show entity name when it's the hostname, move alert/recover subject generation to function, fixes #831
M includes/alerts.inc.php +16 -3
📈 16 added
📉 3 removed
M mibs/geist/GEIST-MIB-V3 +1 -1
📈 0 added
📉 0 removed
M html/pages/health.inc.php -2
M includes/discovery/sensors/cisco-envmon-mib.inc.php +1 -1
M includes/discovery/sensors/pdu-mib.inc.php +1 -1
M includes/discovery/sensors/powernet-mib.inc.php +9 -1
M includes/discovery/sensors/roomalert24e-mib.inc.php +1 -1
📈 12 added
📉 6 removed
M includes/discovery/sensors/lm-sensors-mib.inc.php +9 -9
📈 9 added
📉 9 removed
remove debugging output
M includes/alerts.inc.php -4
📈 0 added
📉 4 removed
[ADD/ALERTS] Fix timestamp-from-datetime conversion and add ignore until to devices
M html/pages/device/edit/alerts.inc.php +35
M includes/alerts.inc.php +10 -4
📈 45 added
📉 4 removed
Trivial: reword his alert checker.
M html/pages/alert_check.inc.php +1 -1
📈 1 added
📉 1 removed
Medium: add edit window for alert checker details
M html/pages/alert_check.inc.php +102 -27
📈 102 added
📉 27 removed
Add ignore_until datetime fields to several tables
📈 0 added
📉 0 removed
Implement "ignore until date" for alert entities.
M html/pages/device/alert.inc.php +79 -60
M includes/alerts.inc.php +16 -3
M includes/discovery/wifi.inc.php -1
A mibs/cisco/IRONPORT-SMI +39
D mibs/IRONPORT-SMI -16
A mibs/rfc/RFC1407-MIB.mib +1,394
📈 95 added
📉 64 removed
Minor: add unix-agent extension for Areca SATA controllers (monitoring fan and battery status via areca cli tool)
A includes/polling/unix-agent/areca.inc.php +37
A scripts/agent-local/areca-hw +25
📈 62 added
📉 0 removed
Added auto-collapse navbar items on global Health page. Fixed some CSS comments.
M html/css/bootstrap-hacks.css +14 -7
M html/includes/navbar.inc.php +3 -3
M html/includes/print/navbar.inc.php +12 -3
M html/pages/health.inc.php +29 -44
M html/pages/health/mempool.inc.php +1 -1
M html/pages/health/sensors.inc.php +9 -3
📈 54 added
📉 54 removed
Added function is_device_mib() for check if MIB available and permitted for device.
M includes/common.php +17
M includes/definitions/os.inc.php +1
M includes/discovery/ipv6-addresses.inc.php +1 -1
M includes/discovery/sensors/entity-sensor-mib.inc.php +2 -2
M includes/discovery/vlans/q-bridge-mib.inc.php +1 -1
M includes/functions.php -6
M includes/include-dir-mib.inc.php +1 -2
📈 23 added
📉 12 removed
Sync wireless code with latest pagination changes, fix permissions and small cleanup.
M html/includes/print/dot1xtable.inc.php +13 -12
M html/pages/search/dot1x.inc.php -2
M includes/functions.php +2 -2
M includes/polling/wifi.inc.php +1 -1
M includes/polling/wifi/trapeze-networks-ap-status-mib.inc.php +36 -35
M includes/polling/wifi/trapeze-networks-client-session-mib.inc.php +28 -32
📈 80 added
📉 84 removed
Fix device/wifi/ navbar
M html/pages/device/wifi.inc.php +3 -2
📈 3 added
📉 2 removed
[Major] Add support for collection of access points from Trapeze wireless controllers. Add a few other things.
Showing the first 30 paths; 3 more are omitted from this static page.
M html/includes/functions.inc.php +1 -1
A html/includes/graphs/wifi
A html/includes/graphs/wifi/auth.inc.php +16
A html/includes/graphs/wifi/clientfailedassociations.inc.php +24
A html/includes/graphs/wifi/noisefloor.inc.php +24
A html/includes/graphs/wifi/refusedconnectioncount.inc.php +24
A html/includes/graphs/wifi/resetcount.inc.php +24
A html/includes/graphs/wifi/retransmitoctet.inc.php +24
A html/includes/graphs/wifi/txretriescount.inc.php +24
A html/includes/graphs/wifi/usersessions.inc.php +24
M html/includes/navbar.inc.php +6 -1
A html/includes/print/dot1xtable.inc.php +138
M html/pages/device.inc.php +7 -1
A html/pages/device/wifi
A html/pages/device/wifi.inc.php +33
A html/pages/device/wifi/accesspoint.inc.php +91
A html/pages/device/wifi/accesspoints.inc.php +29
A html/pages/device/wifi/overview.inc.php +25
M html/pages/search.inc.php +5
A html/pages/search/dot1x.inc.php +53
M includes/definitions/os.inc.php +3
A includes/discovery/os/proxysg.inc.php +14
A includes/discovery/wifi
A includes/discovery/wifi.inc.php +13
A includes/discovery/wifi/trapeze-networks-ap-config-mib.inc.php +109
M includes/functions.php +5
A includes/polling/os/zhonedslam.inc.php +29
A includes/polling/wifi
M includes/polling/wifi.inc.php +3
A includes/polling/wifi/trapeze-networks-ap-status-mib.inc.php +88
📈 925 added
📉 7 removed
Trivial: s/Aggregate/Average/ for average outgoing smokeping
M html/pages/device/latency.inc.php +1 -1
📈 1 added
📉 1 removed
Some overview tweaks and entity rewrite tweaks for Cisco entities.
M html/pages/device/overview/mempools.inc.php +3 -2
M html/pages/device/overview/processors.inc.php +1 -1
M html/pages/device/overview/sensors.inc.php +1 -1
M html/pages/device/overview/storage.inc.php +4 -11
M includes/discovery/mempools/cisco-enhanced-mempool-mib.inc.php +3 -1
M includes/rewrites.php +4 -3
📈 16 added
📉 19 removed
Fixes for Alcatel AOS7 and PowerNet MIBs.
M includes/discovery/mempools/alcatel-ind1-health-mib.inc.php +1
M includes/discovery/processors/alcatel-ind1-health-mib.inc.php +1 -1
M includes/discovery/sensors/powernet-mib.inc.php +4 -7
M includes/polling/mempools/alcatel-ind1-health-mib.inc.php +1
📈 7 added
📉 8 removed
WWW css stuff.
M html/css/bootstrap.css +1,287 -40
M html/css/bootstrap/less/bootstrap-www.less +1 -1
M html/css/bootstrap/less/bootstrap.less +1 -1
A html/css/bootstrap/less/variables-www.less +332
M html/includes/navbar.inc.php +13 -13
M scripts/makecss.sh +1 -1
📈 14 added
📉 14 removed
Condensed mempool overview layout
M html/pages/device/overview/mempools.inc.php +4 -3
📈 4 added
📉 3 removed
Minor: fixes to asterisk unix agent, resolves #693
M scripts/agent-local/asterisk +12 -8
📈 12 added
📉 8 removed
Trivial: rollback merge error in health page
M html/pages/health/sensors.inc.php +1 -1
📈 1 added
📉 1 removed
Minor: add 'Reset limits' action to Device/Edit/Sensors to make Observium reset the sensor limits at next discovery
M html/pages/device/edit/sensors.inc.php +13
📈 13 added
📉 0 removed
Minor: on health page, format_si thresholds for some sensor types, show infinity symbol instead of 0 when unlimited
M html/pages/health/sensors.inc.php +38 -3
📈 38 added
📉 3 removed
Major: fix Juniper switch VLAN tags, resolves #68
M includes/discovery/vlans/q-bridge-mib.inc.php +12
📈 12 added
📉 0 removed
Change alert_message from VARCHAR(128) to TEXT
📈 0 added
📉 0 removed
Medium: only set IPOMan frequency thresholds from device when not returned as 0
M includes/discovery/sensors/ipomanii-mib.inc.php +4 -1
📈 4 added
📉 1 removed
Minor: show IPMI settings tab for Dell DRAC, fixes 685
M html/pages/device/edit.inc.php +1 -1
📈 1 added
📉 1 removed
add missing adtran png
A html/images/os/adtran.png +1
📈 0 added
📉 0 removed
April 2014
Fix query for empty location.
M html/pages/ports.inc.php +8 -2
📈 8 added
📉 2 removed
Updated bootstrap-select to 1.5.4. Changed and improved function pagination(). Added config option 'web_pagesize'. Pagesize now remembered for current session.
Showing the first 30 paths; 21 more are omitted from this static page.
M html/css/bootstrap-select.css +89 -29
D html/css/bootstrap-select.min.css -7
M html/css/bootstrap.css +40 -1,316
M html/css/bootstrap/less/bootstrap-www.less -1
M html/css/bootstrap/less/bootstrap.less -1
D html/css/bootstrap/less/select.less -185
M html/feed.php +1 -1
M html/includes/authentication/ldap.inc.php +106 -6
M html/includes/functions.inc.php +55 -28
M html/includes/print/addresses.inc.php +4 -3
M html/includes/print/alert.inc.php +13 -14
M html/includes/print/arptable.inc.php +4 -3
M html/includes/print/authlog.inc.php +5 -3
M html/includes/print/events.inc.php +5 -3
M html/includes/print/fdbtable.inc.php +3 -2
M html/includes/print/inventory.inc.php +3 -2
M html/includes/print/mac_addresses.inc.php +3 -2
M html/includes/print/syslogs.inc.php +3 -2
M html/js/bootstrap-select.min.js +2 -2
M html/pages/alert_check.inc.php -3
M html/pages/alerts.inc.php +1 -3
M html/pages/authlog.inc.php +1 -3
M html/pages/device/alerts.inc.php -2
M html/pages/device/logs/eventlog.inc.php -2
M html/pages/device/logs/syslog.inc.php -2
M html/pages/device/port/alerts.inc.php -2
M html/pages/device/port/arp.inc.php -2
M html/pages/device/port/events.inc.php +1 -3
M html/pages/device/port/fdb.inc.php -2
M html/pages/device/ports/arp.inc.php -2
📈 610 added
📉 454 removed
Minor: clean up function calls to modified snmp_ functions
M includes/discovery/bgp-peers.inc.php +10 -10
M includes/discovery/mempools/host-resources-mib.inc.php +1 -1
M includes/discovery/storage/host-resources-mib.inc.php +1 -1
M includes/polling/bgp-peers.inc.php +17 -17
📈 29 added
📉 29 removed
Major: cleanup of snmp_ functions, resolve visible and invisible caching problems by removing the caching code, general code cleanup
M includes/functions.php +2
M includes/snmp.inc.php +109 -182
📈 111 added
📉 182 removed
revert broken snmp function
M includes/snmp.inc.php +3 -3
📈 3 added
📉 3 removed
Trivial: sensor values are 'ok', not 'up'
M html/includes/status-summary.inc.php +1 -1
📈 1 added
📉 1 removed
Medium: small bugfix to array_merge_indexed, accompanied by a unit test
M includes/functions.php +13 -5
M tests/IncludesFunctionsTest.php +68
📈 81 added
📉 5 removed
M includes/discovery/ucd-diskio.inc.php +1 -1
📈 1 added
📉 1 removed
Medium: snmpwalk_cache_multi_oid() was returning faulty cache values for identical queries, so either of the hh3c mempool, processor or sensor discovery could be done separately from the commandline, but not in a single discovery run. Fixed now, with introduction of a new array merging function.
M includes/functions.php +19
M includes/snmp.inc.php +4 -2
📈 23 added
📉 2 removed
M html/includes/graphs/generic_multi_separated.inc.php +4 -4
M includes/discovery/processors/hh3c-entity-ext-mib.inc.php +1 -1
M includes/discovery/sensors/hh3c-entity-ext-mib.inc.php +4 -4
📈 0 added
📉 0 removed
Medium: fix port errors graph by making generic_multi_separated check for nototal
M html/includes/graphs/generic_multi_separated.inc.php +12 -3
M html/includes/graphs/port/errors.inc.php +2 -2
📈 14 added
📉 5 removed
Minor: pull HH3C mempool/processor description from
ENTITY-MIB
M includes/discovery/mempools/hh3c-entity-ext-mib.inc.php +10 -3
M includes/discovery/processors/hh3c-entity-ext-mib.inc.php +9 -7
M includes/discovery/sensors/hh3c-entity-ext-mib.inc.php +1 -1
📈 20 added
📉 11 removed
M includes/discovery/processors/hh3c-entity-ext-mib.inc.php +2 -1
A includes/discovery/sensors/hh3c-entity-ext-mib.inc.php +66
📈 68 added
📉 1 removed
Medium: allow definition of slaves for the generate-smokeping script; increase length of hostname on big smokeping graphs
M html/includes/graphs/device/smokeping_all_common_avg.inc.php +1 -1
M html/includes/graphs/device/smokeping_all_common.inc.php +1 -1
M includes/defaults.inc.php +1
M scripts/generate-smokeping.php +8
📈 11 added
📉 2 removed
Make location on device header clickable (it's not
sysName , derp)
M html/includes/print/device.inc.php +1 -1
📈 1 added
📉 1 removed
Medium: fix for SQL query for alert contact selection, part 2
M includes/alerting/email.inc.php +1 -1
📈 1 added
📉 1 removed
Medium: fix for SQL query for alert contact selection
M includes/alerts.inc.php +1 -1
📈 1 added
📉 1 removed
Trivial: syntaxer run
M discovery.php +1
M html/includes/functions.inc.php +1 -1
M html/includes/graphs/bill/bits.inc.php +1 -1
M html/includes/print/alert.inc.php +1 -1
M html/pages/adduser.inc.php +1 -1
M html/pages/device/showtech.inc.php +3 -3
M html/pages/edituser.inc.php +1 -2
M html/pages/front/default.php +3 -3
M includes/alerts.inc.php +2 -1
M includes/common.php +2 -2
M includes/definitions/os.inc.php -1
M includes/discovery/functions.inc.php +6 -6
M includes/discovery/ipv4-addresses.inc.php +1 -1
M includes/discovery/mempools/adtran-aoscpu.inc.php -1
M includes/discovery/mempools/cisco-process-mib.inc.php -1
M includes/discovery/sensors/areca-snmp-mib.inc.php +3 -3
M includes/discovery/sensors/entity-sensor-mib.inc.php +1 -1
M includes/discovery/sensors/geist-mib-v3.inc.php +1 -1
M includes/discovery/sensors/pdu-mib.inc.php +1 -1
M includes/discovery/sensors/siconups-mib.inc.php +1 -1
M includes/discovery/sensors/ups-mib.inc.php +1 -1
M includes/polling/functions.inc.php +4 -4
M includes/polling/unix-agent/lmsensors.inc.php +1 -1
M includes/rewrites.php +1 -1
📈 0 added
📉 0 removed
Trivial: force trailing slash on web_url configuration directive
M includes/definitions.inc.php +3
📈 3 added
📉 0 removed
Rewert back old Alcatel MIBs. Moved new Alcatel MIBs to separate dir.
Showing the first 30 paths; 127 more are omitted from this static page.
M includes/discovery/mempools/alcatel-ind1-health-mib.inc.php +2 -2
M includes/polling/mempools/alcatel-ind1-health-mib.inc.php +2 -2
M mibs/aos ±0
A mibs/aos/AaIETF_HUBMIB_POWER_ETHERNET_DRAFT.mib +706
A mibs/aos/alcatel-ind1-dhcp-srv-mib.mib +336
A mibs/aos/alcatel-ind1-dot3-oam-mib.mib +866
A mibs/aos/alcatel-ind1-lbd-mib.mib +522
A mibs/aos/alcatel-ind1-lldp-med-mib.mib +344
A mibs/aos/alcatel-ind1-mvrp-mib.mib +840
A mibs/aos/alcatel-ind1-saa-mib.mib +1,692
A mibs/aos/alcatel-static-frr-mib.mib +478
A mibs/aos/AlcatelIND1AAA.mib +2,889
A mibs/aos/AlcatelIND1Base.mib +776
A mibs/aos/AlcatelIND1Bfd.mib +909
A mibs/aos/AlcatelIND1Bgp.mib +5,511
A mibs/aos/AlcatelIND1Chassis.mib +2,263
A mibs/aos/AlcatelIND1ConfigMgr.mib +1,134
A mibs/aos/AlcatelIND1Devices.mib +2,296
A mibs/aos/AlcatelIND1Dot1Q.mib +430
A mibs/aos/AlcatelIND1Dot1X.mib +1,251
A mibs/aos/AlcatelIND1DrcTm.mib +2,536
A mibs/aos/AlcatelIND1Dvmrp.mib +607
A mibs/aos/AlcatelIND1Eoam.mib +428
A mibs/aos/AlcatelIND1Erp.mib +775
A mibs/aos/AlcatelIND1EService.mib +1,452
A mibs/aos/AlcatelIND1GroupMobility.mib +1,887
A mibs/aos/AlcatelIND1GVRP.mib +793
A mibs/aos/AlcatelIND1Health.mib +1,765
A mibs/aos/AlcatelIND1Igmp.mib +1,519
A mibs/aos/AlcatelIND1InLinePowerEthernet.mib +405
📈 4 added
📉 4 removed
More minor CSS and user edit updates
M html/css/bootstrap-hacks.css +10
M html/pages/edituser.inc.php +49 -9
📈 49 added
📉 9 removed
Cosmetic and stylistic improvements to billing and user editing code. Add a new icon 'lock-warning'. Make headers and legends blue (like the www).
M html/css/bootstrap-hacks.css +17
M html/css/sprite.css +114 -113
M html/img/sprite.png ±0
A html/img/sprite/application-list.png +1
A html/img/sprite/lock-warning.png +1
A html/img/sprite/user-business.png +1
M html/includes/javascript-interfacepicker.inc.php +1
M html/pages/adduser.inc.php +1 -1
M html/pages/bill/edit.inc.php +16 -28
M html/pages/bill/ports.inc.php -7
M html/pages/device/edit/snmp.inc.php +1 -1
M html/pages/edituser.inc.php +141 -51
M html/pages/usermenu.inc.php +1 -1
📈 161 added
📉 89 removed
Add code to allow per-tester email destinations
A includes/alerting
A includes/alerting/email.inc.php +107
M includes/alerts.inc.php +26 -94
M test_mail.php +1 -1
📈 134 added
📉 95 removed
Improve scaling of generic_multi_separated, improves previous scaling attempt elsewhere.
M html/includes/graphs/generic_multi_separated.inc.php +94 -55
📈 94 added
📉 55 removed
Match billing graph widths to space available.
M html/pages/bill/accurate.inc.php +4 -4
M html/pages/bill/history.inc.php +2 -2
M html/pages/bill/quick.inc.php +4 -4
M html/pages/bill/transfer.inc.php +4 -4
📈 14 added
📉 14 removed
Add hostname and
ifAlias to quick billing graph.
M html/includes/graphs/bill/bits.inc.php +6 -1
📈 6 added
📉 1 removed
Fix humanize_port to correctly generate port labels when the main web ui cache isn't present.
M html/ajax_entitypopup.php -1
M html/includes/functions.inc.php +4 -2
M includes/definitions/os.inc.php +1
M includes/rewrites.php +10 -6
📈 15 added
📉 9 removed
Upgrade JQuery to 1.11.0
M html/js/jquery.min.js +4 -6
📈 0 added
📉 0 removed
Use numeric oids instead names for Alcatel devices, because Alcatel shit.
M includes/discovery/mempools/alcatel-ind1-health-mib.inc.php +28 -3
M includes/discovery/processors/alcatel-ind1-health-mib.inc.php +17 -4
M includes/discovery/sensors/alcatel-ind1-health-mib.inc.php +15 -2
M includes/polling/mempools/alcatel-ind1-health-mib.inc.php +12 -2
📈 72 added
📉 11 removed
Added basic detection Alcatel-Lucent AOS 7. Updated ALCATEL MIBs (OBSERVIUM-801).
Showing the first 30 paths; 213 more are omitted from this static page.
M includes/definitions/os.inc.php +3
D mibs/aos/AaIETF_HUBMIB_POWER_ETHERNET_DRAFT.mib -693
A mibs/aos/ALCATEL-IND1-AAA-MIB.mib +1,521
A mibs/aos/ALCATEL-IND1-ALSRV-MIB.mib +166
A mibs/aos/ALCATEL-IND1-APP-FINGERPRINT-MIB.mib +633
A mibs/aos/ALCATEL-IND1-AUTO-FABRIC-MIB.mib +422
A mibs/aos/ALCATEL-IND1-BASE.mib +766
A mibs/aos/ALCATEL-IND1-BFD-MIB.mib +830
A mibs/aos/ALCATEL-IND1-BGP-MIB.mib +5,186
A mibs/aos/ALCATEL-IND1-CAPMAN-MIB.mib +800
A mibs/aos/ALCATEL-IND1-CHASSIS-MIB.mib +3,359
A mibs/aos/ALCATEL-IND1-CONFIG-MGR-MIB.mib +1,555
A mibs/aos/ALCATEL-IND1-DA-MIB.mib +2,451
A mibs/aos/ALCATEL-IND1-DCBX-MIB.mib +1,062
A mibs/aos/ALCATEL-IND1-DEVICES.mib +634
D mibs/aos/alcatel-ind1-dhcp-srv-mib.mib -321
A mibs/aos/ALCATEL-IND1-DHCPSRV-MIB.mib +351
A mibs/aos/ALCATEL-IND1-DHCPV6-MIB.mib +447
A mibs/aos/ALCATEL-IND1-DHL-MIB.mib +590
A mibs/aos/ALCATEL-IND1-DOT3-OAM-MIB.mib +866
A mibs/aos/ALCATEL-IND1-DVMRP-MIB.mib +413
A mibs/aos/ALCATEL-IND1-E-SERVICE-MIB.mib +1,083
A mibs/aos/ALCATEL-IND1-EOAM.mib +471
A mibs/aos/ALCATEL-IND1-ERP-MIB.mib +867
A mibs/aos/ALCATEL-IND1-EVB-MIB.mib +430
A mibs/aos/ALCATEL-IND1-FIPS-MIB.mib +4,825
A mibs/aos/ALCATEL-IND1-GLOBALROUTETABLE-MIB.mib +223
A mibs/aos/ALCATEL-IND1-GVRP-MIB.mib +797
A mibs/aos/ALCATEL-IND1-HA-VLAN-MIB.mib +623
A mibs/aos/ALCATEL-IND1-HEALTH-MIB.mib +674
📈 3 added
📉 0 removed
fix old direct use of $type_text with nicecase()
M html/includes/print-device-graph.php +2 -5
M html/pages/device/health.inc.php +1 -1
📈 3 added
📉 6 removed
Add initial support for ADTRAN AOS (TA900 and others). Collects basic information, correctly uses
ifName and discovers memory and cpu.
Showing the first 30 paths; 3 more are omitted from this static page.
M includes/definitions/os.inc.php +15
A includes/discovery/mempools/adtran-aoscpu.inc.php +27
A includes/discovery/processors/adtran-aoscpu.inc.php +14
M includes/discovery/processors/sw-mib.inc.php +2
A includes/polling/mempools/adtran-aoscpu.inc.php +17
A includes/polling/os/adtran-aos.inc.php +22
A mibs/adtran
A mibs/adtran/adAosCPU.mib +467
A mibs/adtran/adAosDownload.mib +603
A mibs/adtran/adAosSNMP.mib +260
A mibs/adtran/adAosUnit.mib +403
A mibs/adtran/adGenAos.mib +125
A mibs/adtran/adGenAos3G.mib +642
A mibs/adtran/adGenAosCommon.mib +119
A mibs/adtran/adGenAosDesktopAuditing.mib +481
A mibs/adtran/adGenAosDns.mib +281
A mibs/adtran/adGenAosDS1-Ext.mib +510
A mibs/adtran/adGenAOSFan.mib +135
A mibs/adtran/adGenAOSFileSystem.mib +239
A mibs/adtran/adGenAosIfPerformanceHistory.mib +795
A mibs/adtran/adGenAosMediaGateway.mib +920
A mibs/adtran/adGenAosMux.mib +451
A mibs/adtran/adGenAosNetMon.mib +3,803
A mibs/adtran/adGenAOSNetSync.mib +161
A mibs/adtran/adGenAosPortSecurity.mib +56
A mibs/adtran/adGenAOSPower.mib +306
A mibs/adtran/adGenAosQoS.mib +2,105
A mibs/adtran/adGenAosSipProxy.mib +187
A mibs/adtran/adGenAosSipRegistration.mib +155
A mibs/adtran/adGenAosVQM.mib +3,941
📈 97 added
📉 0 removed
Additional sprites
M html/css/sprite.css +200 -199
M html/img/sprite.png ±0
📈 0 added
📉 0 removed
Increase size of graphs on billing page
M html/pages/bill/history.inc.php +2 -2
📈 2 added
📉 2 removed
Add alert_contacts_assoc table and modify alert_contacts table
📈 0 added
📉 0 removed
Use ignore regexp for Cisco Clock 2 sensor.
M includes/defaults.inc.php +2 -2
📈 2 added
📉 2 removed
M includes/discovery/processors/alcatel-ind1-health-mib.inc.php +2 -2
M includes/discovery/sensors/alcatel-ind1-health-mib.inc.php +2 -2
📈 4 added
📉 4 removed
Added 'ignore_sensor_*' options. Ignore 2nd Clock sensor on Cisco 6500 by default.
M includes/defaults.inc.php +5
M includes/discovery/functions.inc.php +13 -8
📈 18 added
📉 8 removed
Small fixes.
M alerter.php +2 -1
M discovery.php +1 -1
M html/includes/print/status.inc.php +1 -1
M includes/polling/os.inc.php +1 -1
M poller.php +1 -1
📈 6 added
📉 5 removed
add www less
A html/css/bootstrap/less/bootstrap-www.less +126
📈 0 added
📉 0 removed
Remove background.
M html/css/bootstrap.css +1 -1
M html/css/bootstrap/less/navbar.less +1
M html/css/bootstrap/less/scaffolding.less +4 -4
M scripts/makecss.sh +3
📈 3 added
📉 0 removed
Trivial: remove unused/wrong nginx-stats script
📈 0 added
📉 37 removed
OEC PDU support, from #811
A html/images/os/oec.png +1
M includes/definitions/os.inc.php +8
A includes/discovery/sensors/apnl-modular-pdu-mib.inc.php +104
A includes/polling/os/oec.inc.php +19
A mibs/APNL-MODULAR-PDU-MIB +1,048
📈 131 added
📉 0 removed
Medium: fix for last commit
M includes/discovery/sensors/areca-snmp-mib.inc.php +1 -1
📈 1 added
📉 1 removed
Medium: unbreak areca sensors, clean up code a little, more cleanup to come
M includes/discovery/sensors/areca-snmp-mib.inc.php +45 -31
📈 45 added
📉 31 removed
Add
CISCO-PROCESS-MIB memory pool detection and polling for Cisco devices (apparently some low end Nexus devices /only/ report memory here)
M includes/definitions/os.inc.php +3 -2
A includes/discovery/mempools/cisco-process-mib.inc.php +38
M includes/discovery/processors/cisco-process-mib.inc.php -8
A includes/polling/mempools/cisco-process-mib.inc.php +15
📈 56 added
📉 10 removed
Minor: add generate-smokeping.php to dump a Smokeping target configuration to stdout; redirect for example to /etc/smokeping/config.d/Targets to automatically add new hosts
A scripts/generate-smokeping.php +44
📈 44 added
📉 0 removed
Readded discovery for sensors params: 'entPhysicalIndex_measured', 'measured_class', 'measured_entity'.
M includes/discovery/functions.inc.php +42 -24
M includes/discovery/sensors/foundry-sn-switch-group-mib.inc.php +25 -1
M includes/discovery/sensors/juniper-dom-mib.inc.php +24
📈 91 added
📉 25 removed
Discover more Brocade/Foundry processors and fix precision of newer processors.
M includes/discovery/functions.inc.php +3 -3
M includes/discovery/processors/foundry-sn-agent-mib.inc.php +2 -2
📈 5 added
📉 5 removed
Fix sensors which previously had a divisor
M includes/polling/functions.inc.php +8
📈 8 added
📉 0 removed
fix the fix. derp.
M update/137.sql -1
A update/138.sql +3
📈 0 added
📉 0 removed
Do not remove used fields.
M update/136.sql -1
A update/137.sql +2
📈 0 added
📉 0 removed
Updated sensors discovery and polling modules.
Now all MIBs use scale instead divisor/multiplier.
Added optional field
entPhysicalClass (for now used for state sensors).
Limits and other optional values passed as array.
Fixed discovery for some MIBs.
Showing the first 30 paths; 50 more are omitted from this static page.
M includes/definitions/sensors.inc.php +4
M includes/discovery/functions.inc.php +45 -40
M includes/discovery/sensors/ac-system-mib.inc.php +3 -3
M includes/discovery/sensors/acmepacket-envmon-mib.inc.php +13 -6
M includes/discovery/sensors/airespace-wireless-mib.inc.php +13 -7
M includes/discovery/sensors/alcatel-ind1-health-mib.inc.php +4 -4
M includes/discovery/sensors/areca-snmp-mib.inc.php +7 -5
M includes/discovery/sensors/asyncos-mail-mib.inc.php +13 -6
M includes/discovery/sensors/bluecoat-sg-sensor-mib.inc.php +2 -9
M includes/discovery/sensors/carel-ug40cdz-mib.inc.php +27 -33
M includes/discovery/sensors/checkpoint-mib.inc.php +6 -9
M includes/discovery/sensors/cisco-entity-sensor-mib.inc.php +16 -42
M includes/discovery/sensors/cisco-envmon-mib.inc.php +15 -14
M includes/discovery/sensors/cpqhlth-mib.inc.php +20 -20
M includes/discovery/sensors/dell-rac-mib.inc.php +9 -13
M includes/discovery/sensors/dell-vendor-mib.inc.php +2 -2
M includes/discovery/sensors/deltaups-mib.inc.php +18 -18
M includes/discovery/sensors/entity-sensor-mib.inc.php +10 -11
M includes/discovery/sensors/eqlmember-mib.inc.php +12 -14
M includes/discovery/sensors/exaltcomproducts.inc.php +15 -10
M includes/discovery/sensors/f10-c-series-chassis-mib.inc.php +1 -1
M includes/discovery/sensors/f10-chassis-mib.inc.php +1 -1
M includes/discovery/sensors/f10-s-series-chassis-mib.inc.php +1 -1
M includes/discovery/sensors/fastpath-boxservices-private-mib.inc.php +4 -6
M includes/discovery/sensors/foundry-sn-agent-mib.inc.php +3 -2
M includes/discovery/sensors/foundry-sn-switch-group-mib.inc.php +17 -20
M includes/discovery/sensors/gamatronic-mib.inc.php +32 -39
M includes/discovery/sensors/geist-mib-v3.inc.php +222 -289
M includes/discovery/sensors/geist-v4-mib.inc.php +12 -10
M includes/discovery/sensors/gudeads-epc2x6-mib.inc.php +1 -1
📈 1,322 added
📉 1,370 removed
Minor: remove pretty much unused dot1q version check, oid not present on some devices while the Vlan table is
M includes/discovery/vlans/q-bridge-mib.inc.php +49 -56
📈 49 added
📉 56 removed
Minor: allow decimals in alert definitions with units
M includes/common.php +1 -1
M tests/IncludesCommonTest.php +46 -43
📈 47 added
📉 44 removed
Medium: Alerting: sync up device match conditions with metric match conditions
M includes/alerts.inc.php +16 -3
📈 16 added
📉 3 removed
Trivial: fix function description comment
M includes/common.php +2 -3
📈 2 added
📉 3 removed
Medium: improved 'show tech' page, now also includes support for the RANCID integration.
M html/includes/functions.inc.php +10 -5
M html/pages/device/showtech.inc.php +34 -11
M includes/definitions.inc.php +1 -1
📈 45 added
📉 17 removed
Medium: allow units (100GB, 5MB, etc) to be used in alert conditions (lt/gt/eq/ne). Includes unit test for function.
M includes/alerts.inc.php +6 -6
M includes/common.php +89
A tests/IncludesCommonTest.php +69
📈 164 added
📉 6 removed
Oneline fix for discovery -h none :)
📈 1 added
📉 0 removed
Medium: clean up and fix smokeping latency graphs
M html/includes/functions.inc.php +32
M html/includes/graphs/device/smokeping_all_common_avg.inc.php -1
M html/includes/graphs/device/smokeping_all_common.inc.php -1
M html/includes/graphs/device/smokeping_common.inc.php +1 -22
M html/includes/graphs/device/smokeping_in_all_avg.inc.php +1 -1
M html/includes/graphs/device/smokeping_in_all.inc.php +1 -1
M html/includes/graphs/device/smokeping_out_all_avg.inc.php +1 -1
M html/includes/graphs/device/smokeping_out_all.inc.php +1 -1
M html/pages/device.inc.php +1 -27
📈 38 added
📉 55 removed
Minor: small improvement to incoming/outgoing tabs shown on latency page
M html/pages/device.inc.php +6 -6
M html/pages/device/latency.inc.php +12 -9
📈 18 added
📉 15 removed
Minor: remove Synology DSM block from OS 'unix' file, it has its own dsm.inc.php which fetches all data correctly
M includes/polling/os/unix.inc.php -19
📈 0 added
📉 19 removed
Fixed device column on alerts page (OBSERVIUM-803).
M html/includes/print/alert.inc.php +18 -31
📈 18 added
📉 31 removed
Small fixes for discovery, print_message() and qtip.
M discovery.php +51 -38
M html/index.php +4 -4
M includes/alerts.inc.php +19 -13
M includes/common.php +2 -1
📈 76 added
📉 56 removed
Fixes to graphing of memory usage on linux hosts (shared is difficult to take account of)
M html/includes/graphs/device/ucd_memory.inc.php +20 -28
M html/includes/print/alert.inc.php +11 -10
M html/pages/alert_checks.inc.php +4 -3
M html/pages/device/overview/ucd_mem.inc.php +19 -24
📈 54 added
📉 65 removed
some tweaks to the alerts page, show all failed as default, fix showing alerter link for type=all.
M html/includes/print/alert.inc.php +9 -8
M html/pages/alerts.inc.php +1 -1
M includes/alerts.inc.php +1 -1
📈 11 added
📉 10 removed
Trivial: code/indent cleanups
M html/pages/device/showconfig.inc.php +1
M html/pages/front/default.php +116 -107
📈 117 added
📉 107 removed
Minor: some UPS code fixes and additions
M includes/discovery/sensors/powernet-mib.inc.php +3 -3
M includes/discovery/sensors/ups-mib.inc.php +17 -3
M includes/polling/os/mgeups.inc.php +4
📈 24 added
📉 6 removed
Minor: round unix processor usage in overview as well
M html/pages/device/overview/processors-unix.inc.php +1 -4
📈 1 added
📉 4 removed
round average processor usage in overview
M html/pages/device/overview/processors.inc.php +1 -1
📈 1 added
📉 1 removed
Major: add "Device" as an alert entity. WARNING: possibly beta quality and interface may change!
Allows you to alert on device properties. Entity match should be * as all device matching is already done in the device match section.
Available metrics: device_status (0 = down, 1 = up), device_status_type (reason for down, 'snmp'/'ping'), device_ping (response in ms),
device_snmp (response in ms), device_uptime (in seconds), device_duration_poll (in seconds).
Feedback welcome.
M includes/definitions/entities.inc.php +5 -5
M includes/entities.inc.php +4
M includes/polling/functions.inc.php +22 -7
📈 31 added
📉 12 removed
Added stacking non-unix processors on device overview page.
M html/includes/functions.inc.php +13 -3
M html/includes/graphs/device/processor.inc.php +9 -3
M html/pages/device/overview/processors-unix.inc.php +4 -4
M html/pages/device/overview/processors.inc.php +22 -13
📈 48 added
📉 23 removed
Fixed ucd mem stats for modern systems which reports a negative values (probably net-snmp bug).
M includes/polling/ucd-mib.inc.php +9 -1
📈 9 added
📉 1 removed
Optimized is_graph().
M html/includes/functions.inc.php +1 -3
M html/index.php +1 -1
📈 2 added
📉 4 removed
Minor: don't show transit, peering and/or peering+transit graphs on front page when no such ports are available. Also fix port description type parser for said graphs
M html/pages/front/default.php +57 -42
📈 57 added
📉 42 removed
Also skip discover IPv4 broadcasts.
M includes/discovery/ipv4-addresses.inc.php +2 -1
📈 2 added
📉 1 removed
Revert back use by default old
IP-MIB tables for IPv4, since some devices return weird random data.
M includes/discovery/ipv4-addresses.inc.php +40 -34
M includes/functions.php +1 -5
📈 41 added
📉 39 removed
Moved logfile() to common, always add timestamp to log entries.
M discovery.php +12 -7
M includes/common.php +11
M includes/functions.php -10
M includes/polling/unix-agent.inc.php +4 -4
M poller.php +4 -3
M snmptrap.php +1 -1
M syslog.php +1 -1
📈 33 added
📉 26 removed
Do not regenerate session id for graphs. Added function is_graph(). (OBSERVIUM-748)
M html/includes/authenticate.inc.php +10 -9
M html/includes/functions.inc.php +8
M html/includes/graphs/graph.inc.php +9 -4
📈 27 added
📉 13 removed
Add alerting contacts SQL table
📈 0 added
📉 0 removed
even better colours
M html/includes/functions.inc.php +3 -5
📈 3 added
📉 5 removed
Better(?) percentage colours
M html/includes/functions.inc.php +7 -4
M html/pages/device/overview/mempools.inc.php +1
📈 8 added
📉 4 removed
Some cleanups (OBSERVIUM-799).
M html/index.php +3 -2
M includes/discovery/functions.inc.php +5 -6
M includes/functions.php +4 -4
M includes/polling/port-etherlike.inc.php +4 -4
📈 16 added
📉 16 removed
Use new
IP-MIB tables for discover ipv4 if possible.
M includes/discovery/ipv4-addresses.inc.php +51 -18
M includes/discovery/ipv6-addresses.inc.php +1 -1
M includes/functions.php +5
📈 57 added
📉 19 removed
Use embedded ignored option in generate_query_permitted() instead direct sql.
M html/includes/print/status.inc.php +11 -11
📈 11 added
📉 11 removed
Minor: correct cisco OS group definition
M includes/definitions/os.inc.php +6 -6
📈 6 added
📉 6 removed
M includes/discovery/sensors/cisco-envmon-mib.inc.php +4 -4
📈 4 added
📉 4 removed
State sensors should always be state type. Honour device=ignore in more places.
M html/includes/cache-data.inc.php +5 -2
M html/includes/print/status.inc.php +8 -8
M includes/discovery/sensors/cisco-entity-sensor-mib.inc.php +2
M includes/discovery/sensors/cisco-envmon-mib.inc.php +4 -4
📈 19 added
📉 14 removed
Use htmlentities for rewrite_ifname() and short_ifname().
M html/includes/graphs/customer/bits.inc.php +1 -1
M html/includes/graphs/device/bits.inc.php +2 -2
M html/includes/graphs/location/bits.inc.php +1 -1
M html/includes/graphs/multiport/bits_duo_separate.inc.php +1 -1
M html/includes/graphs/multiport/bits_separate.inc.php +1 -1
M html/includes/graphs/port/auth.inc.php +2 -2
M html/includes/graphs/port/mac_acc_total.inc.php +1 -1
M html/includes/print-interface-adsl.inc.php +1 -1
M html/pages/bill/edit.inc.php +1 -1
M html/pages/bill/ports.inc.php +2 -2
M html/pages/device/edit/ports.inc.php +1 -1
M html/pages/ports/graphs.inc.php +1 -1
M includes/rewrites.php +9 -6
📈 24 added
📉 21 removed
++ mibs definitions.
M includes/definitions/os.inc.php +1
📈 1 added
📉 0 removed
Fixed discovery IPv4 addresses for some devices (OBSERVIUM-728).
M includes/discovery/ipv4-addresses.inc.php +15 -5
M includes/discovery/ipv6-addresses.inc.php +1 -1
📈 16 added
📉 6 removed
Trivial: syntaxer run, cleanup
M html/pages/device/routing/ipsec_tunnels.inc.php +3 -3
M html/pages/device/showtech.inc.php -1
M includes/definitions/os.inc.php -1
M includes/discovery/functions.inc.php +2 -2
M includes/discovery/os/cs121.inc.php +1 -1
M includes/discovery/sensors/pdu-mib.inc.php +15 -10
M includes/functions.php +2 -2
M tests/IncludesFunctionsTest.php +1 -1
📈 0 added
📉 0 removed
Fixed state sensors alarms (old style).
M includes/polling/functions.inc.php +1 -1
📈 1 added
📉 1 removed
Add Battery Capacity and Output Load to Delta UPS. Move from divisor to sub-one multiplier for Delta UPS.
M includes/definitions/os.inc.php +2
M includes/discovery/sensors/deltaups-mib.inc.php +16 -14
📈 18 added
📉 14 removed
Add Zhone DSLAM detection. Improve sensor collecton for checkpoint appliances. Update
CHECKPOINT-MIB
A html/images/os/zhone.png +1
M html/pages/device/showtech.inc.php +8
M includes/definitions/os.inc.php +12
A includes/discovery/sensors/checkpoint-mib.inc.php +57
M includes/polling/os/gaia.inc.php +2 -1
M includes/polling/os/splat.inc.php +1
M mibs/checkpoint/CHECKPOINT-MIB +6,455 -62
📈 80 added
📉 1 removed
Fix incorrect variable
M includes/polling/ospf.inc.php +20 -21
📈 20 added
📉 21 removed
Fix table style on device/ports/adsl
M html/pages/device/ports/adsl.inc.php +1 -1
📈 1 added
📉 1 removed
Hard calculate limits only if both low/max is not set.
M includes/discovery/functions.inc.php +20 -23
📈 20 added
📉 23 removed
Derp. $low_limit -> $limit_low.
M includes/discovery/sensors/cisco-entity-sensor-mib.inc.php +2 -2
M includes/discovery/sensors/entity-sensor-mib.inc.php +3 -3
📈 5 added
📉 5 removed
Fixed wrong limits for some CISCO-ENTITY sensors. Also set $config['web_show_disabled'] as FALSE by default.
M includes/defaults.inc.php +6 -5
M includes/discovery/sensors/cisco-entity-sensor-mib.inc.php +14
📈 20 added
📉 5 removed
Added float_cmp() for compare float numbers. Use float_cmp() for compare since sensors scale and limits converted to float.
M includes/discovery/functions.inc.php +4 -1
M includes/functions.php +39
M tests/IncludesFunctionsTest.php +21
📈 64 added
📉 1 removed
Trivial: ew, cleanup on aisle 5298
M includes/discovery/sensors/pdu-mib.inc.php +29 -23
📈 29 added
📉 23 removed
Add support for additional raritan sensors and update raritan
PDU-MIB
M includes/discovery/sensors/pdu-mib.inc.php +62
M mibs/PDU-MIB +1,031 -46
📈 62 added
📉 0 removed
Fix ipsec tunnel graphing. Add Allied Telesis logo.
A html/images/os/alliedtelesis.png +1
M html/pages/device/routing/ipsec_tunnels.inc.php +52 -61
M includes/definitions/os.inc.php +13 -5
M includes/polling/cipsec-tunnels.inc.php +10 -9
📈 75 added
📉 75 removed
Trivial: syntaxer run/cleanup
M config.php.default -1
M includes/definitions/os.inc.php +1 -2
M includes/polling/os/alliedwareplus.inc.php +1 -1
📈 0 added
📉 0 removed
Add some older netbotz mibs (they make a new mib for every new set of devices it seems)
A mibs/netbotz/NETBOTZ-DEVICE-MIB +311
A mibs/netbotz/NETBOTZ-MIB +5,227
A mibs/netbotz/NETBOTZV2-MIB +4,486
📈 0 added
📉 0 removed
Split Allied Telesis into two OSes, allied (will be renamed alliedware later) and alliedwareplus. Update both OSes to the latest MIBs. Add CPU polling for both. Add Alteon MIBs. Add Netbotz MIBs.
Showing the first 30 paths; 56 more are omitted from this static page.
M includes/definitions/os.inc.php +17 -1
M includes/discovery/os/allied.inc.php +9 -5
A includes/discovery/processors/at-sysinfo-mib.inc.php +29
M includes/polling/os/allied.inc.php +1
A includes/polling/os/alliedwareplus.inc.php +5
A mibs/allied/at-boards.mib +883
A mibs/allied/at-bri.mib +232
A mibs/allied/at-capability.mib +264
A mibs/allied/at-dhcp.mib +345
A mibs/allied/at-dos.mib +419
A mibs/allied/at-ds3.mib +147
A mibs/allied/at-envmon.mib +626
A mibs/allied/at-epsr.mib +221
A mibs/allied/at-eth.mib +162
A mibs/allied/at-file.mib +157
A mibs/allied/at-firewall.mib +138
A mibs/allied/at-flash.mib +167
A mibs/allied/at-igmp.mib +567
A mibs/allied/at-install.mib +448
A mibs/allied/at-interface.mib +496
A mibs/allied/at-isdn.mib +1,286
A mibs/allied/at-lb.mib +650
A mibs/allied/at-loader.mib +183
A mibs/allied/at-pae.mib +1,178
A mibs/allied/at-pim.mib +112
A mibs/allied/at-ping.mib +335
A mibs/allied/at-pri.mib +251
A mibs/allied/at-product.mib +500
A mibs/allied/at-pvstpm.mib +118
A mibs/allied/at-qos.mib +875
📈 61 added
📉 6 removed
Trivial: more syntaxer run
Showing the first 30 paths; 49 more are omitted from this static page.
M html/includes/alerting-navbar.inc.php +1 -1
M html/includes/authenticate.inc.php +2 -1
M html/includes/authentication/http-auth.inc.php +3 -1
M html/includes/authentication/ldap.inc.php +17 -18
M html/includes/authentication/radius.inc.php +4 -4
M html/includes/cache-data.inc.php +6 -6
M html/includes/graphs/application/asterisk_peers.inc.php +1 -1
M html/includes/graphs/application/mysql_innodb_row_operations.inc.php +1 -1
M html/includes/graphs/application/vmwaretools_mem.inc.php -1
M html/includes/graphs/application/zimbra_jvmthreads.inc.php +1 -1
M html/includes/graphs/application/zimbra_threads.inc.php +1 -1
M html/includes/graphs/device/bits.inc.php -1
M html/includes/graphs/device/bluecoat_cache.inc.php -1
M html/includes/graphs/device/graph.inc.php +1
M html/includes/graphs/device/netscaler_common_errors.inc.php +10 -10
M html/includes/graphs/device/netscaler_conn_client.inc.php +2 -2
M html/includes/graphs/device/netscaler_conn_clientserver.inc.php +6 -6
M html/includes/graphs/device/netscaler_conn_current.inc.php +1 -1
M html/includes/graphs/device/netscaler_conn_server.inc.php +2 -2
M html/includes/graphs/device/netscaler_conn_spare.inc.php +6 -6
M html/includes/graphs/device/netscaler_conn_zombie_flushed.inc.php +2 -2
M html/includes/graphs/device/netscaler_conn_zombie_halfclosed.inc.php +2 -2
M html/includes/graphs/device/netscaler_conn_zombie_halfopen.inc.php +2 -2
M html/includes/graphs/device/netscaler_conn_zombie_packets.inc.php +2 -2
M html/includes/graphs/device/netscaler_cookie_rejected.inc.php +4 -4
M html/includes/graphs/device/netscaler_data_errors.inc.php +6 -6
M html/includes/graphs/device/netscaler_out_of_order.inc.php +4 -4
M html/includes/graphs/device/netscaler_retransmission_error.inc.php +8 -8
M html/includes/graphs/device/netscaler_retransmit_err.inc.php +4 -4
M html/includes/graphs/device/netscaler_rst_errors.inc.php +4 -4
📈 0 added
📉 0 removed
Trivial: syntaxer run
M html/ajax_search.php +2 -2
M html/feed.php +11 -8
M html/graph.php +1
M html/index.php +5 -5
M includes/discovery/os/cs121.inc.php +1 -1
M includes/discovery/sensors/entity-sensor-mib.inc.php +2 -2
M includes/discovery/sensors/mg-snmp-ups-mib.inc.php +4 -4
M includes/discovery/sensors/synology-system-mib.inc.php +4 -4
M includes/discovery/sensors/ups-mib.inc.php +1 -1
M includes/polling/applications/asterisk.inc.php +2 -2
M includes/polling/aruba-controller.inc.php +1 -2
M includes/polling/graphs/bluecoat-sg-icap-mib.inc.php +1 -2
M includes/polling/graphs/bluecoat-sg-proxy-mib.inc.php -1
M includes/polling/netscaler-stats.inc.php +1 -1
M includes/polling/os/exalt.inc.php +1 -1
M includes/polling/os/netapp.inc.php -1
M includes/polling/os/proxysg.inc.php -2
M includes/polling/unix-agent/munin-plugins.inc.php +5 -9
M test_mail.php +1 -1
M tests/HtmlIncludesFunctionsTest.php +9 -9
M tests/IncludesFunctionsTest.php +13 -13
M tests/IncludesRewritesTest.php +1 -1
M update/127.php +1
M update/128.php +1 -1
M update/129.php +1 -1
M update/131.sql -1
📈 0 added
📉 0 removed
Trivial: minor code cleanups
M html/pages/device.inc.php +25 -38
M html/pages/device/edit/snmp.inc.php +2 -1
M includes/update/update.php +51 -55
📈 78 added
📉 94 removed
Use
ifName for HP Procurve (they use duplicated
ifDescr sometimes)
M includes/definitions/os.inc.php +1
📈 1 added
📉 0 removed
don't ucfirst port names!
M includes/rewrites.php +1 -1
📈 1 added
📉 1 removed
Minor: enable -d flag for debug on test_mail script
📈 10 added
📉 2 removed
Medium: add test_mail.php CLI script, to test e-mail configuration; triggers notifications without needing an actual alert
📈 63 added
📉 0 removed
Allow selection of multiple devices on syslog page (this should be expanded to other places!
M html/includes/print/syslogs.inc.php +9 -2
M html/pages/syslog.inc.php +1 -1
📈 10 added
📉 3 removed
Fix graphing for multiple ADSL ports on a single device.
M includes/polling/port-adsl.inc.php +3 -1
📈 3 added
📉 1 removed
Many new netscaler graphs. Need recolouring and perhaps some graphtype changes.
A html/includes/graphs/device/netscaler_common_errors.inc.php +36
A html/includes/graphs/device/netscaler_conn_client.inc.php +28
A html/includes/graphs/device/netscaler_conn_clientserver.inc.php +32
A html/includes/graphs/device/netscaler_conn_current.inc.php +26
A html/includes/graphs/device/netscaler_conn_server.inc.php +28
A html/includes/graphs/device/netscaler_conn_spare.inc.php +32
A html/includes/graphs/device/netscaler_conn_zombie_flushed.inc.php +28
A html/includes/graphs/device/netscaler_conn_zombie_halfclosed.inc.php +28
A html/includes/graphs/device/netscaler_conn_zombie_halfopen.inc.php +28
A html/includes/graphs/device/netscaler_conn_zombie_packets.inc.php +28
A html/includes/graphs/device/netscaler_cookie_rejected.inc.php +30
A html/includes/graphs/device/netscaler_data_errors.inc.php +32
A html/includes/graphs/device/netscaler_out_of_order.inc.php +30
A html/includes/graphs/device/netscaler_retransmission_error.inc.php +34
A html/includes/graphs/device/netscaler_retransmit_err.inc.php +30
A html/includes/graphs/device/netscaler_rst_errors.inc.php +30
A html/includes/graphs/device/netscaler_syn_errors.inc.php +35
A html/includes/graphs/device/netscaler_syn_stats.inc.php +31
M html/includes/graphs/device/netscaler_tcp_bits.inc.php -2
M html/includes/graphs/device/netscaler_tcp_conn.inc.php -2
M html/includes/graphs/device/netscaler_tcp_errfastretransmissions.inc.php -2
M html/includes/graphs/device/netscaler_tcp_errfullretransmit.inc.php -2
M html/includes/graphs/device/netscaler_tcp_errpartialretransmit.inc.php -2
M html/includes/graphs/device/netscaler_tcp_errretransmit.inc.php -2
M html/includes/graphs/device/netscaler_tcp_errretransmitgiveup.inc.php -2
M html/includes/graphs/device/netscaler_tcp_errxretransmissions.inc.php -2
M html/includes/graphs/device/netscaler_tcp_pkts.inc.php -2
M includes/definitions/graphtypes.inc.php +95
M includes/polling/netscaler-stats.inc.php +12 -10
📈 653 added
📉 28 removed
++ forgot to commit :)
M includes/functions.php +25 -49
📈 25 added
📉 49 removed
M html/pages/device/edit/sensors.inc.php +7 -2
M includes/discovery/functions.inc.php +10 -8
M includes/discovery/sensors/cisco-entity-sensor-mib.inc.php +6 -6
M includes/discovery/sensors/entity-sensor-mib.inc.php +6 -6
M tests/IncludesFunctionsTest.php +24 -24
📈 53 added
📉 46 removed
Minor: allow case insensitive state translation, add unit test for state_string_to_numeric()
M includes/functions.php +1 -1
M tests/IncludesFunctionsTest.php +24
📈 25 added
📉 1 removed
Medium: extra sensors monitored on
MG-SNMP-UPS-MIB , fix battery temperature limits
M includes/discovery/sensors/mg-snmp-ups-mib.inc.php +128 -24
📈 128 added
📉 24 removed
Medium: add mempool_used metric to mempool entity alerting
M includes/polling/mempools.inc.php +1 -1
📈 1 added
📉 1 removed
Trivial: remove unused postfix-queues script (use unix agent's scripts/agent-local/postfix-qshape instead)
D scripts/postfix-queues -14
📈 0 added
📉 14 removed
Minor: dehexify APC Phase Input names, from #789
M includes/discovery/sensors/powernet-mib.inc.php +1 -1
📈 1 added
📉 1 removed
Fixed some other auth issues.
M html/includes/authenticate.inc.php +16 -7
📈 16 added
📉 7 removed
Update Equallogic MIBs to latest
A mibs/equallogic/auth.mib +731
A mibs/equallogic/eqlaccess.mib +921
M mibs/equallogic/eqlagent.mib +5 -4
M mibs/equallogic/eqlappliance.mib +842 -57
M mibs/equallogic/eqlcontroller.mib +2 -1
M mibs/equallogic/eqldcb.mib +2 -1
M mibs/equallogic/eqldisk.mib +71 -13
M mibs/equallogic/eqlgroup.mib +349 -69
A mibs/equallogic/eqlinternal.mib +211
M mibs/equallogic/eqlipaddr.mib +4 -3
M mibs/equallogic/eqlipsec.mib +2 -1
M mibs/equallogic/eqliscsi.mib +4 -3
M mibs/equallogic/eqllldp.mib +18 -5
M mibs/equallogic/eqlmember.mib +656 -47
M mibs/equallogic/eqlnas.mib +3,283 -62
M mibs/equallogic/eqlpool.mib +182 -10
M mibs/equallogic/eqlraid.mib +2 -1
A mibs/equallogic/eqlreplpartner.mib +198
M mibs/equallogic/eqlsmi.mib +2 -1
A mibs/equallogic/eqlstoragecontainer.mib +594
M mibs/equallogic/eqltag.mib +2 -1
M mibs/equallogic/eqlvolbalancer.mib +364 -12
M mibs/equallogic/eqlvolume.mib +1,602 -112
A mibs/equallogic/iscsi.mib +2,710
A mibs/equallogic/scsi.mib +2,548
📈 0 added
📉 0 removed
Rename bluecoat sg mibs (remove .txt)
A mibs/bluecoat/BLUECOAT-SG-ATTACK-MIB +125
D mibs/bluecoat/BLUECOAT-SG-ATTACK-MIB.txt -115
A mibs/bluecoat/BLUECOAT-SG-DISK-MIB +192
D mibs/bluecoat/BLUECOAT-SG-DISK-MIB.txt -182
A mibs/bluecoat/BLUECOAT-SG-HEALTHCHECK-MIB +204
D mibs/bluecoat/BLUECOAT-SG-HEALTHCHECK-MIB.txt -193
A mibs/bluecoat/BLUECOAT-SG-HEALTHMONITOR-MIB +163
D mibs/bluecoat/BLUECOAT-SG-HEALTHMONITOR-MIB.txt -149
A mibs/bluecoat/BLUECOAT-SG-POLICY-MIB +69
D mibs/bluecoat/BLUECOAT-SG-POLICY-MIB.txt -60
A mibs/bluecoat/BLUECOAT-SG-SENSOR-MIB +240
D mibs/bluecoat/BLUECOAT-SG-SENSOR-MIB.txt -230
A mibs/bluecoat/BLUECOAT-SG-USAGE-MIB +161
D mibs/bluecoat/BLUECOAT-SG-USAGE-MIB.txt -152
A mibs/bluecoat/BLUECOAT-SG-WCCP-MIB +165
D mibs/bluecoat/BLUECOAT-SG-WCCP-MIB.txt -158
📈 0 added
📉 0 removed
Fix an unusual auth issue with redirects on Chrome/Opera/Firefox on Windows 7 (possible only triggered when in a tropical country using a fancy microsoft keyboard, who knows).
M html/includes/authenticate.inc.php +10 -5
📈 10 added
📉 5 removed
Do not call
dbUpdate on every cookie auth.
M html/includes/authenticate.inc.php +1 -1
📈 1 added
📉 1 removed
revert change to bluecoat sg sensors breaking scale
M includes/discovery/sensors/bluecoat-sg-sensor-mib.inc.php +3 -3
📈 3 added
📉 3 removed
Trivial: sensor definitions update to go with previous commit
M includes/definitions/sensors.inc.php +7 -3
📈 7 added
📉 3 removed
Medium: major improvements to
MG-SNMP-UPS-MIB support for MGE UPS models; update for more sensors to come.
M includes/discovery/sensors/mg-snmp-ups-mib.inc.php +217 -92
📈 217 added
📉 92 removed
M includes/discovery/sensors/bluecoat-sg-sensor-mib.inc.php +3 -3
M tests/IncludesFunctionsTest.php +24 -4
📈 27 added
📉 7 removed
Minor: some snmp_hexstring() optimisations, add unit test for IsHexString()
M includes/discovery/toner.inc.php +1 -2
M includes/functions.php +2 -2
M includes/polling/os/brother.inc.php +2 -5
M tests/IncludesFunctionsTest.php +22
📈 27 added
📉 9 removed
Allowed numbers as scale in si_to_scale() (aka pow10 factor).
M includes/functions.php +21 -7
M tests/IncludesFunctionsTest.php +23 -20
📈 44 added
📉 27 removed
Minor: allow snmp_hexstring() to be used even on non-hexstrings, add unit test for this function
M includes/functions.php +7 -2
M includes/polling/os/areca.inc.php +2 -5
M tests/IncludesFunctionsTest.php +18
📈 27 added
📉 7 removed
Use PHP_INT_MAX instead hard coded number in si_to_scale().
M includes/functions.php +2 -2
📈 2 added
📉 2 removed
Fixed si_to_scale() by unit tests. Added unit test for si_to_scale().
M includes/functions.php +17 -38
M tests/IncludesFunctionsTest.php +34
📈 51 added
📉 38 removed
Add support for
BLUECOAT-SG-SENSOR-MIB sensors for Blue Coat devices. Allow negative multipliers on sensors. Allow floating point values in multiper/divisor for sensors in the database.
M includes/definitions/os.inc.php +2
A includes/discovery/sensors/bluecoat-sg-sensor-mib.inc.php +72
M includes/polling/functions.inc.php +4 -4
A update/134.sql +1
📈 78 added
📉 4 removed
Allowed negative precision for si_to_scale().
M includes/functions.php +7 -2
📈 7 added
📉 2 removed
Another temporary fix for ipsec tunnels page.
M html/pages/device/routing/ipsec_tunnels.inc.php +1 -1
📈 1 added
📉 1 removed
Medium: fix APC temperature sensor units discovery, from #788
M includes/discovery/sensors/powernet-mib.inc.php +1 -1
📈 1 added
📉 1 removed
Minor: single check_entity call for sensors
M includes/polling/functions.inc.php +7 -2
📈 7 added
📉 2 removed
Fixed decrypt() by unit tests. Added unit tests for safe_base64_encode(), safe_base64_decode(), encrypt(), decrypt().
M html/includes/functions.inc.php +1 -1
M tests/HtmlIncludesFunctionsTest.php +136
📈 137 added
📉 1 removed
Added
generate_random_string(), removed
generateSalt () (duplicates
strgen()).
M html/includes/authentication/mysql.inc.php +2 -23
M includes/common.php +16 -11
📈 18 added
📉 34 removed
Minor: add storage_used metric to storage entity
M includes/polling/storage.inc.php +1 -1
📈 1 added
📉 1 removed
Added unit test nicecase().
A tests/HtmlIncludesFunctionsTest.php +65
📈 65 added
📉 0 removed
First implementation of phpunit tests. Added unit tests for parce_email(), rewrite_entity_name().
A tests
A tests/CsvFileIterator.php +48
A tests/data
A tests/data/ios.entPhysicalDescr.txt +202
A tests/data/ios.entPhysicalName.txt +202
A tests/data/iosxe.entPhysicalDescr.txt +407
A tests/data/iosxe.entPhysicalName.txt +407
A tests/data/iosxr.entPhysicalDescr.txt +334
A tests/data/iosxr.entPhysicalName.txt +334
A tests/data/providerRewriteEntityName.csv +766
A tests/IncludesFunctionsTest.php +48
A tests/IncludesRewritesTest.php +64
📈 2,812 added
📉 0 removed
M includes/discovery/sensors/cisco-entity-sensor-mib.inc.php +14 -10
M includes/discovery/sensors/entity-sensor-mib.inc.php +14 -5
M includes/rewrites.php +6 -5
📈 34 added
📉 20 removed
Updated function parse_email().
M includes/functions.php +7 -3
📈 7 added
📉 3 removed
M includes/definitions/os.inc.php +1
📈 1 added
📉 0 removed
Fixed missing flag of the country in the locations menu (OBSERVIUM-786).
M html/includes/navbar.inc.php +2 -1
📈 2 added
📉 1 removed
Reenable things disabled for testing
M html/includes/authenticate.inc.php +7 -7
📈 7 added
📉 7 removed
Add initial support for Blue Coat Proxy SG devices. Add new "graphs" module as a place to put non-entity graphs.
Showing the first 30 paths; 3 more are omitted from this static page.
A html/images/os/bluecoat.png +1
M html/includes/authenticate.inc.php +14 -13
A html/includes/graphs/device/bluecoat_cache.inc.php +37
A html/includes/graphs/device/bluecoat_http_client.inc.php +28
A html/includes/graphs/device/bluecoat_http_server.inc.php +28
A html/includes/graphs/device/bluecoat_server.inc.php +24
A html/includes/graphs/device/bluecoat_tcp_est.inc.php +21
A html/includes/graphs/device/bluecoat_tcp.inc.php +32
M html/index.php +2 -1
M html/pages/device/graphs.inc.php +1 -1
M includes/defaults.inc.php +2
M includes/definitions.inc.php +1
M includes/definitions/graphtypes.inc.php +21 -1
M includes/definitions/os.inc.php +20 -1
A includes/discovery/mempools/bluecoat-sg-proxy-mib.inc.php +23
A includes/discovery/processors/bluecoat-sg-proxy-mib.inc.php +27
M includes/include-dir-mib.inc.php +2
A includes/polling/graphs
A includes/polling/graphs.inc.php +8
A includes/polling/graphs/bluecoat-sg-icap-mib.inc.php +56
A includes/polling/graphs/bluecoat-sg-proxy-mib.inc.php +58
A includes/polling/mempools/bluecoat-sg-proxy-mib.inc.php +18
A includes/polling/os/proxysg.inc.php +9
A mibs/bluecoat/BLUECOAT-MIB +88
D mibs/bluecoat/BLUECOAT-MIB.txt -78
M mibs/bluecoat/BLUECOAT-SG-DISK-MIB.txt +4 -2
M mibs/bluecoat/BLUECOAT-SG-HEALTHCHECK-MIB.txt +144 -11
M mibs/bluecoat/BLUECOAT-SG-HEALTHMONITOR-MIB.txt +115 -20
A mibs/bluecoat/BLUECOAT-SG-ICAP-MIB +413
A mibs/bluecoat/BLUECOAT-SG-PROXY-MIB +838
📈 432 added
📉 17 removed
Removed $_SERVER['REMOTE_NAME'] from user unique id (probably fixed some auth errors).
Changed version detect for svn >= 1.7.
M html/includes/authenticate.inc.php +4 -4
M includes/definitions/version.inc.php +4 -4
📈 8 added
📉 8 removed
login logo change :)
M html/pages/logon.inc.php +4 -5
📈 4 added
📉 5 removed
M includes/discovery/sensors/cisco-entity-sensor-mib.inc.php -2
M includes/discovery/sensors/entity-sensor-mib.inc.php +1 -1
📈 1 added
📉 3 removed
M includes/common.php +22
M includes/definitions/os.inc.php +1
M includes/discovery/sensors.inc.php +3 -3
M includes/discovery/sensors/cisco-entity-sensor-mib.inc.php +109 -95
M includes/discovery/sensors/cisco-envmon-mib.inc.php +19 -12
M includes/discovery/sensors/entity-sensor-mib.inc.php +54 -85
M includes/functions.php +67
M includes/include-dir-mib.inc.php +31 -2
📈 306 added
📉 197 removed
add missing netapp file
A html/includes/graphs/device/netapp_cp_ops.inc.php +50
📈 50 added
📉 0 removed
Move more MySQL calls to
dbFacile [#781]
M html/pages/front/default.php +6 -9
M includes/discovery/libvirt-vminfo.inc.php +13 -21
M includes/discovery/sensors/entity-sensor-mib.inc.php +1 -1
📈 20 added
📉 31 removed
cleanup more ifnames [#782]
M html/ajax_search.php +2 -2
M html/includes/print-interface.inc.php +1 -1
📈 3 added
📉 3 removed
Improve MSSQL statistics graphing. [#768]
M html/pages/device/apps/mssql.inc.php +18 -19
📈 18 added
📉 19 removed
Add Sharp printer discovery and move kyocera/ricoh/xerox discovery to sysobjectid [#780]
A html/images/os/sharp.png +1
M includes/definitions/os.inc.php +13
M includes/discovery/os/kyocera.inc.php -8
M includes/discovery/os/ricoh.inc.php -8
M includes/discovery/os/xerox.inc.php -9
📈 13 added
📉 25 removed
Add Netapp Checkpoint Operations graphing. Add CEF global page. Minor other fixes.
M html/pages/device.inc.php +7 -3
M html/pages/logon.inc.php +4 -1
M html/pages/routing/cef.inc.php +39 -1
M includes/definitions/graphtypes.inc.php +1
M includes/functions.php +1 -1
M includes/polling/os/netapp.inc.php +54 -10
📈 106 added
📉 16 removed
Time for limit max hamster size ;)
📈 1 added
📉 1 removed
++ for previous commit.
M includes/definitions/os.inc.php +10
📈 10 added
📉 0 removed
Added support for Exalt ExtendAir devices (Sponsored by Race Technologies, Inc.)
A html/images/os/exalt.png +1
M includes/definitions/sensors.inc.php +5
A includes/discovery/sensors/exaltcomproducts.inc.php +104
A includes/polling/os/exalt.inc.php +27
A mibs/exalt
A mibs/exalt/ExaltCom-Ethernet.mib +250
A mibs/exalt/ExaltCom-ExtendAirG2.mib +122
A mibs/exalt/ExaltCom-Products.mib +1,663
A mibs/exalt/ExaltCom-Rootmib.mib +1,175
A mibs/exalt/ExaltCom-Syslog.mib +65
A mibs/exalt/ExaltCom-TRAPS-MIB.mib +164
A mibs/exalt/ExaltCom-VLAN.mib +89
📈 136 added
📉 0 removed
Trivial: nicecase metric on sensor page header
M html/pages/device/health/sensors.inc.php +1 -1
📈 1 added
📉 1 removed
Fixed table header for sensors page.
M html/pages/device/health/mempool.inc.php +1 -7
M html/pages/device/health/sensors.inc.php +3 -3
📈 4 added
📉 10 removed
Allowed alert metric 'state_event' for any sensor type.
M includes/polling/functions.inc.php +23 -25
📈 23 added
📉 25 removed
Fixed alert metric for state sensors. Updated regenerate alerts page.
M includes/alerts.inc.php +13 -15
M includes/polling/functions.inc.php +1 -1
📈 14 added
📉 16 removed
replace $graph_period with sec and don't add munin plugins which require multigraph support (that stuff is hard!)
M html/includes/graphs/munin/graph.inc.php +2
M includes/polling/unix-agent/munin-plugins.inc.php +10 -6
📈 12 added
📉 6 removed
Stop munin collector creating erroneous DS
M includes/polling/unix-agent/munin-plugins.inc.php +25 -22
📈 25 added
📉 22 removed
Munin poller will now remove plugins and datasources
M includes/polling/unix-agent/munin-plugins.inc.php +38 -27
A update/133.sql +1
📈 38 added
📉 27 removed
Partial reactivation of widescreen mode. Forms look stupid, but you get more graphs.
M html/css/styles-wide.css +2 -6
M html/includes/navbar.inc.php -14
📈 0 added
📉 14 removed
Add basic detection of Cisco FWSM
M includes/definitions/os.inc.php +14
M includes/discovery/os/cisco.inc.php +1
📈 15 added
📉 0 removed
use _ as split character as default for smokeping
M includes/defaults.inc.php +2 -2
📈 2 added
📉 2 removed
Fixed display collectd graphs (use $vars instead $_GET, OBSERVIUM-710).
M html/includes/graphs/device/collectd.inc.php +13 -13
📈 13 added
📉 13 removed
highlight 'accesspoints' when accesspoint tab is viewed
M html/pages/device.inc.php +4 -2
📈 4 added
📉 2 removed
Fix some horrific code and typos to the aruba accesspoint poller and graphs
M html/includes/graphs/accesspoints/auth.inc.php +3
M html/includes/graphs/accesspoints/channel.inc.php -2
M html/includes/graphs/accesspoints/interference.inc.php -3
M html/includes/graphs/accesspoints/numasoclients.inc.php -3
M html/includes/graphs/accesspoints/nummonbssid.inc.php -3
M html/includes/graphs/accesspoints/nummonclients.inc.php -3
M html/includes/graphs/accesspoints/radioutil.inc.php -3
M html/includes/graphs/accesspoints/txpow.inc.php -3
M html/includes/print-accesspoint.inc.php +2 -3
M html/pages/device/accesspoints.inc.php -1
M includes/polling/aruba-controller.inc.php +45 -37
📈 50 added
📉 61 removed
Minor: small updates to toner discovery, pending rewrite
M includes/discovery/toner.inc.php +98 -99
📈 98 added
📉 99 removed
Temporary fix for ipsec tunnels page.
M html/pages/device/routing/ipsec_tunnels.inc.php +1 -3
📈 1 added
📉 3 removed
M includes/discovery/os/freebsd.inc.php +1 -1
M includes/discovery/processors/ucd-snmp-mib.inc.php +3 -3
M includes/polling/os/unix.inc.php +2 -2
M includes/polling/processors/ucd-old.inc.php +4 -4
A mibs/LM-SENSORS-MIB +230
📈 10 added
📉 10 removed
Fixed adduser cmd for http-auth.
M html/includes/authentication/http-auth.inc.php +1 -1
📈 1 added
📉 1 removed
Fixed ajax search for ignored ports.
M html/includes/functions.inc.php +1 -1
M html/pages/front/default.php +37 -33
📈 38 added
📉 34 removed
Improved lm-sensors discovery.
M includes/discovery/sensors/lm-sensors-mib.inc.php +24 -47
D mibs/LM-SENSORS-MIB -220
A mibs/net-snmp/LM-SENSORS-MIB +230
📈 24 added
📉 47 removed
update includes/discovery/processors/netscreen-resource-mib.inc.php to dbfacile
M includes/discovery/processors/netscreen-resource-mib.inc.php +1 -1
📈 1 added
📉 1 removed
Update vmware-vminfo discovery to remove final MySQL call
M includes/discovery/vmware-vminfo.inc.php +2 -2
📈 2 added
📉 2 removed
M includes/discovery/ucd-diskio.inc.php +4 -4
📈 4 added
📉 4 removed
M includes/discovery/toner.inc.php +7 -11
📈 7 added
📉 11 removed
Update MAC accounting discovery to
dbFacile
M includes/discovery/mac-accounting.inc.php +5 -5
📈 5 added
📉 5 removed
Trivial: small rewrite for some MGE UPS models
M includes/polling/os/mgeups.inc.php +8 -2
📈 8 added
📉 2 removed
Medium: add platform and version detection from
UPS-MIB for CS121 UPS Controllers, from #771
M includes/discovery/os/cs121.inc.php +3 -1
A includes/polling/os/cs121.inc.php +11
📈 14 added
📉 1 removed
M includes/discovery/junose-atm-vp.inc.php +4 -7
📈 4 added
📉 7 removed
remove dupe
M includes/discovery/hr-device.inc.php +1 -3
📈 1 added
📉 3 removed
hi-ho-hi-ho removing more old mysql queries we go!
M includes/discovery/cisco-cef.inc.php +2 -5
M includes/discovery/hr-device.inc.php +20 -21
📈 22 added
📉 26 removed
[Add] Get RouterOS version from
sysDescr when available.
M includes/polling/os/routeros.inc.php +3
📈 3 added
📉 0 removed
Fixed banks order in APC AP78XX for current sensors (OBSERVIUM-772).
M includes/discovery/sensors/powernet-mib.inc.php +8 -6
📈 8 added
📉 6 removed
Medium: add support for CS121 UPS Controller cards, from #771
A html/images/os/generex.png +1
M includes/definitions/os.inc.php +10
A includes/discovery/os/cs121.inc.php +8
📈 18 added
📉 0 removed
M includes/definitions/os.inc.php +2
D includes/discovery/os/openbsd.inc.php -9
📈 2 added
📉 9 removed
Fixed bad uptime on some Alcatel Omniswitch (OBSERVIUM-763).
M includes/polling/os/aos.inc.php +6 -1
M includes/polling/system.inc.php +7 -1
📈 13 added
📉 2 removed
Split SNMP netstats graphs into packets and statistics. Add device graphs table to show tech
A html/includes/graphs/device/netstat_snmp_packets.inc.php +21
D html/includes/graphs/device/netstat_snmp_pkt.inc.php -21
A html/includes/graphs/device/netstat_snmp_stats.inc.php +33
D html/includes/graphs/device/netstat_snmp.inc.php -33
M html/pages/device/showtech.inc.php +31 -1
M includes/definitions/graphtypes.inc.php +10 -6
M includes/polling/netstats.inc.php +4 -2
📈 99 added
📉 63 removed
Split netstats UDP/TCP graphs, adding new graphs for TCP segments and UDP datagrams
A html/includes/graphs/device/netstat_tcp_segments.inc.php +22
A html/includes/graphs/device/netstat_tcp_stats.inc.php +27
D html/includes/graphs/device/netstat_tcp.inc.php -27
A html/includes/graphs/device/netstat_udp_datagrams.inc.php +22
A html/includes/graphs/device/netstat_udp_errors.inc.php +28
D html/includes/graphs/device/netstat_udp.inc.php -27
M includes/definitions/graphtypes.inc.php +19 -6
M includes/polling/netstats.inc.php +2 -2
📈 120 added
📉 62 removed
M includes/functions.php +6
M includes/polling/os/avaya-ers.inc.php -2
M includes/polling/os/junose.inc.php +1 -2
M includes/polling/os/screenos.inc.php +1 -2
M includes/polling/system.inc.php +6
📈 14 added
📉 6 removed
Fixed search forms for 'All locations'.
M html/includes/functions.inc.php +5 -1
📈 5 added
📉 1 removed
Minor:
UPS-MIB : don't discover power sensors when their value is 0 while current sensors aren't 0, as that means there's no metering being done on that OID.
M includes/discovery/sensors/ups-mib.inc.php +16 -5
📈 16 added
📉 5 removed
Removed unnecessary file include.
Showing the first 30 paths; 2 more are omitted from this static page.
M html/includes/print-accesspoint-graphs.inc.php +2 -2
M html/includes/print-device-graph.php +1 -1
D html/includes/print-graphrow.inc.php -5
M html/includes/print-interface.inc.php +1 -1
M html/pages/customers.inc.php +1 -2
M html/pages/device/apps/shoutcast.inc.php +2 -2
M html/pages/device/collectd.inc.php +3 -2
M html/pages/device/health/diskio.inc.php +1 -1
M html/pages/device/health/mempool.inc.php +1 -1
M html/pages/device/health/processor.inc.php +1 -1
M html/pages/device/health/sensors.inc.php +1 -1
M html/pages/device/health/storage.inc.php +1 -1
M html/pages/device/latency.inc.php +69 -74
M html/pages/device/loadbalancer/ace_rservers.inc.php +1 -1
M html/pages/device/loadbalancer/ace_vservers.inc.php +1 -1
M html/pages/device/loadbalancer/netscaler_services.inc.php +74 -81
M html/pages/device/loadbalancer/netscaler_vsvr.inc.php +3 -4
M html/pages/device/port/macaccounting.inc.php +1 -1
M html/pages/device/port/sensors.inc.php +15 -17
M html/pages/device/routing/bgp.inc.php +2 -4
M html/pages/device/routing/cef.inc.php +1 -1
M html/pages/device/routing/ipsec_tunnels.inc.php +1 -1
M html/pages/device/services.inc.php +1 -1
M html/pages/device/slas.inc.php +1 -1
M html/pages/health/mempool.inc.php +2 -2
M html/pages/health/processor.inc.php +2 -2
M html/pages/health/sensors.inc.php +2 -3
M html/pages/health/storage.inc.php +2 -2
M html/pages/health/toner.inc.php +2 -2
M html/pages/locations.inc.php +1 -1
📈 210 added
📉 233 removed
include html/includes/functions.inc.php in api.php
📈 1 added
📉 0 removed
Trivial: code cleanups, add copyright headers to files without
Showing the first 30 paths; 158 more are omitted from this static page.
M html/pages/about.inc.php +19
M html/pages/add_alert_check.inc.php +27 -29
M html/pages/addhost.inc.php +11 -1
M html/pages/addsrv.inc.php +11
M html/pages/adduser.inc.php +33 -8
M html/pages/alert_check.inc.php +95 -92
M html/pages/alert_checks.inc.php +7 -10
M html/pages/alert_regenerate.inc.php +11 -13
M html/pages/alerts.inc.php -4
M html/pages/apps.inc.php +13 -1
M html/pages/apps/default.inc.php +1 -1
M html/pages/apps/overview.inc.php -1
M html/pages/authlog.inc.php +14
M html/pages/bill.inc.php +14 -3
M html/pages/bill/accurate.inc.php -2
M html/pages/bill/edit.inc.php -2
M html/pages/bill/infoboxes.inc.php -1
M html/pages/bill/quick.inc.php -1
M html/pages/bill/transfer.inc.php +1
M html/pages/bills.inc.php +13 -2
M html/pages/bills/month.inc.php +4 -4
M html/pages/customers.inc.php +14 -3
M html/pages/deleted-ports.inc.php +12 -1
M html/pages/delhost.inc.php +14 -2
M html/pages/delsrv.inc.php +12 -1
M html/pages/device.inc.php +25 -25
M html/pages/device/accesspoint.inc.php +12 -1
M html/pages/device/accesspoints.inc.php +12 -3
M html/pages/device/alert.inc.php +2 -4
M html/pages/device/alerts.inc.php +17 -6
📈 2,423 added
📉 716 removed
Trivial: code cleanup
M html/includes/functions.inc.php +29 -30
📈 29 added
📉 30 removed
Fixed arrays key (string vs constant).
M html/billing-graph.php +6 -6
M html/includes/graphs/accesspoints/channel.inc.php +1 -1
M html/includes/graphs/accesspoints/interference.inc.php +1 -1
M html/includes/graphs/accesspoints/numasoclients.inc.php +1 -1
M html/includes/graphs/accesspoints/nummonbssid.inc.php +1 -1
M html/includes/graphs/accesspoints/nummonclients.inc.php +1 -1
M html/includes/graphs/accesspoints/radioutil.inc.php +1 -1
M html/includes/graphs/accesspoints/txpow.inc.php +1 -1
M html/includes/graphs/device/mempool.inc.php +9 -9
M html/includes/graphs/device/storage.inc.php +8 -8
M html/includes/graphs/mempool/usage.inc.php +24 -24
M html/includes/print-accesspoint.inc.php +7 -7
M html/includes/print-interface-adsl.inc.php +1 -1
M html/includes/print-service.inc.php +3 -3
M html/includes/print-vlan.inc.php +2 -2
M html/netcmd.php +1 -1
M html/pages/device/overview.inc.php +4 -4
M html/pages/device/port.inc.php +1 -1
M html/pages/device/port/vlans.inc.php +2 -2
M includes/discovery/hr-device.inc.php +9 -8
M includes/polling/applications/asterisk.inc.php +11 -6
M includes/polling/applications/bind.inc.php +1 -1
M includes/polling/port-etherlike.inc.php +1 -1
📈 97 added
📉 91 removed
Medium: correct stacking/legend for UCD Memory graph
M html/includes/graphs/device/ucd_memory.inc.php +12 -6
📈 12 added
📉 6 removed
add well-white class, use it on addhost page to be less... backgroundy.
M html/css/bootstrap.css +1
M html/css/bootstrap/less/wells3.less +4
M html/pages/addhost.inc.php +5
📈 5 added
📉 0 removed
Add Netscaler TCP Error graphs. Update table styles for collect and munin.
A html/includes/graphs/device/netscaler_tcp_errfastretransmissions.inc.php +22
A html/includes/graphs/device/netscaler_tcp_errfullretransmit.inc.php +22
A html/includes/graphs/device/netscaler_tcp_errpartialretransmit.inc.php +22
A html/includes/graphs/device/netscaler_tcp_errretransmit.inc.php +22
A html/includes/graphs/device/netscaler_tcp_errretransmitgiveup.inc.php +22
A html/includes/graphs/device/netscaler_tcp_errxretransmissions.inc.php +44
M html/includes/graphs/generic_simplex.inc.php +4 -2
M html/pages/device/collectd.inc.php +1 -1
M html/pages/device/munin.inc.php +4
M includes/defaults.inc.php +2
M includes/definitions/graphtypes.inc.php +32
M includes/polling/netscaler-stats.inc.php +7
📈 204 added
📉 3 removed
increase graph name field size in device_graphs (this needs to change to devices_graphs)
📈 0 added
📉 0 removed
[fix] show all alerts when status=failed. no pagination, show all.
M html/pages/alerts.inc.php +5 -1
📈 5 added
📉 1 removed
March 2014
Trivial: change 'Poller modules' to 'Modules', saving some space, and the page also configures discovery and port modules
M html/pages/device/edit.inc.php +1 -1
📈 1 added
📉 1 removed
Medium: add support for legacy APC sensors (AP9312TH)
M includes/definitions/sensors.inc.php +4
M includes/discovery/sensors/powernet-mib.inc.php +64 -1
📈 68 added
📉 1 removed
Medium: add pagination button at the bottom of most lists as well
M html/includes/print/addresses.inc.php +2 -2
M html/includes/print/alert.inc.php +19 -16
M html/includes/print/arptable.inc.php +2 -2
M html/includes/print/events.inc.php +3 -3
M html/includes/print/fdbtable.inc.php +1 -1
M html/includes/print/inventory.inc.php +1 -1
M html/includes/print/mac_addresses.inc.php +2 -2
M html/includes/print/navbar.inc.php +1 -1
M html/includes/print/rows.inc.php +3 -3
M html/includes/print/status.inc.php +3 -3
M html/includes/print/syslogs.inc.php +3 -3
📈 40 added
📉 37 removed
Medium: add pagination to authentication log
M html/includes/functions.inc.php +1 -1
A html/includes/print/authlog.inc.php +104
M html/pages/authlog.inc.php +7 -25
📈 112 added
📉 26 removed
Do not ignore
ifTypes FXO/FXS by default.
M includes/defaults.inc.php +2 -2
📈 2 added
📉 2 removed
Minor: revert accidental inclusion of unfinished RAID feature
M includes/defaults.inc.php -1
📈 0 added
📉 1 removed
Showing the first 30 paths; 69 more are omitted from this static page.
M includes/common.php -1
M includes/polling/os/acme.inc.php +11 -5
M includes/polling/os/airport.inc.php +11
M includes/polling/os/allied.inc.php +11
M includes/polling/os/aos.inc.php +11
M includes/polling/os/apc.inc.php +1 -1
M includes/polling/os/areca.inc.php +11
M includes/polling/os/arista_eos.inc.php +11
M includes/polling/os/arubaos.inc.php +17 -6
M includes/polling/os/asyncos.inc.php +12
M includes/polling/os/audiocodes.inc.php +11
M includes/polling/os/avaya-ers.inc.php +10 -1
M includes/polling/os/avocent.inc.php +11
M includes/polling/os/axiscam.inc.php +11
M includes/polling/os/barracudangfw.inc.php +11
M includes/polling/os/bnt.inc.php +11
M includes/polling/os/brother.inc.php +11
M includes/polling/os/bti7000.inc.php +10 -1
M includes/polling/os/calix.inc.php +10 -4
M includes/polling/os/catos.inc.php +11
M includes/polling/os/cisco.inc.php +11 -5
M includes/polling/os/ciscosb.inc.php +27 -18
M includes/polling/os/comware.inc.php +11 -2
M includes/polling/os/dell-laser.inc.php +11
M includes/polling/os/deltaups.inc.php +11
M includes/polling/os/dlink.inc.php +19 -8
M includes/polling/os/drac.inc.php +11
M includes/polling/os/dsm.inc.php +11
M includes/polling/os/edgeos.inc.php +11
M includes/polling/os/engenius.inc.php +2 -2
📈 1,147 added
📉 204 removed
Fixed NULL comparision from commit 5169.
M includes/discovery/functions.inc.php +4 -4
📈 4 added
📉 4 removed
All ignores comparision now case insensitive (except regex). Also fixed discover_storage() from prev. commit.
M includes/discovery/functions.inc.php +21 -17
📈 21 added
📉 17 removed
$config['bad_if'] now case insensitive.
M includes/functions.php +2 -2
📈 2 added
📉 2 removed
Medium: convert some more old queries to
dbFacile , unify code structures, add extra ignore options for processors and toner
M includes/defaults.inc.php +11
M includes/discovery/functions.inc.php +79 -50
M includes/discovery/sensors/papouch-smi.inc.php +10 -10
📈 100 added
📉 60 removed
Fixed html locations stuff (OBSERVIUM-339, OBSERVIUM-707). Added generic get_vars() function.
M html/ajax_entitypopup.php +1 -1
M html/api.php +6 -8
M html/graph.php +1 -5
M html/includes/functions.inc.php +115 -1
M html/includes/navbar.inc.php +19 -23
M html/index.php +2 -65
M html/pages/devices.inc.php +8 -8
M html/pages/front/default.php +73 -62
M html/pages/locations.inc.php +33 -49
M html/pages/ports.inc.php +9 -9
📈 267 added
📉 231 removed
[fix] bug fixes to discovery functions,
add_device(),
poll_bill(),
getValues (),
getRates () and rewrites. #766
M includes/billing.php +14 -14
M includes/discovery/functions.inc.php +3 -1
M includes/functions.php +7 -4
M includes/rewrites.php +3 -3
M poll-billing.php +1
📈 28 added
📉 22 removed
[add] Add detection for IBM System i (AS400) and icon.
A html/images/os/ibmi.png +1
M includes/definitions/os.inc.php +7 -1
📈 7 added
📉 1 removed
Added times to events about bgp peer status change.
M includes/polling/bgp-peers.inc.php +3 -3
📈 3 added
📉 3 removed
Major: fix Zimbra graphs which were producing broken images instead of webpages (command_only overwritten)
M html/includes/graphs/application/zimbra_connections.inc.php +3 -3
M html/includes/graphs/application/zimbra_jvmthreads.inc.php +6 -6
M html/includes/graphs/application/zimbra_mtaqueue.inc.php +8 -8
M html/includes/graphs/application/zimbra_threads.inc.php +3 -3
M html/includes/graphs/graph.inc.php +2 -3
M html/pages/graphs.inc.php +1 -1
📈 23 added
📉 24 removed
Fixed lost session id in IEs (appeared in previous commits).
M html/includes/authenticate.inc.php +1 -16
📈 1 added
📉 16 removed
A includes/discovery/inventory/foundry-sn-agent-mib.inc.php +62
📈 62 added
📉 0 removed
Fixed expiration devices cache for syslog (OBSERVIUM-761).
M includes/syslog.php +1 -1
📈 1 added
📉 1 removed
Fixed device edit snmp configuration page.
M html/pages/device/edit/snmp.inc.php +78 -48
M includes/snmp.inc.php +2 -1
📈 80 added
📉 49 removed
Trivial: first attempt at scrutinizer-ci config, this has been used to clean up some code so far, phpcs config from #732 will come in handy later
📈 38 added
📉 0 removed
Trivial: code style/scrutinizer update to devices list files
M html/pages/devices/basic.inc.php +12 -10
M html/pages/devices/detail.inc.php +24 -22
M html/pages/devices/graphs.inc.php +56 -56
M html/pages/devices/status.inc.php +21 -19
📈 113 added
📉 107 removed
A mibs/force10/F10-M-SERIES-CHASSIS-MIB +1,484
📈 0 added
📉 0 removed
Medium: clean up old/duplicate Force10 MIBs
Showing the first 30 paths; 16 more are omitted from this static page.
M includes/polling/os/ftos.inc.php +5 -5
D mibs/F10-C-SERIES-CHASSIS-MIB -1,399
D mibs/F10-CHASSIS-MIB -2,560
D mibs/F10-FIB-MIB -229
D mibs/F10-IF-EXTENSION-MIB -507
D mibs/F10-LINK-AGGREGATION-MIB -589
D mibs/F10-PRODUCTS-MIB -167
D mibs/F10-S-SERIES-CHASSIS-MIB -1,450
D mibs/FORCE10-BGP4-V2-MIB -4,103
D mibs/FORCE10-COPY-CONFIG-MIB -439
D mibs/FORCE10-MONITORING-MIB -1,595
D mibs/FORCE10-MSTP-MIB -972
D mibs/FORCE10-SMI -92
D mibs/FORCE10-SYSTEM-COMPONENT-MIB -567
D mibs/FORCE10-TC -556
D mibs/FORCE10-TRAP-EVENT-MIB -396
D mibs/force10/f10-bgp4-v2.mib -4,103
A mibs/force10/F10-C-SERIES-CHASSIS-MIB +1,398
A mibs/force10/F10-CHASSIS-MIB +2,560
D mibs/force10/f10-chassis.mib -2,560
D mibs/force10/f10-copy-config.mib -470
D mibs/force10/f10-cs-chassis.mib -1,398
A mibs/force10/F10-FIB-MIB +262
D mibs/force10/f10-fib.mib -229
A mibs/force10/F10-IF-EXTENSION-MIB +507
D mibs/force10/f10-if-extension.mib -507
A mibs/force10/F10-LINK-AGGREGATION-MIB +589
D mibs/force10/f10-linkagg.mib -589
D mibs/force10/f10-mon.mib -1,595
D mibs/force10/f10-mstp.mib -972
📈 5 added
📉 5 removed
Improved NFSv4.1 client polling (OBSERVIUM-261).
M html/includes/graphs/application/nfs_nfs4.inc.php +5
M includes/definitions/apps.inc.php +8 -7
M includes/polling/applications/nfs.inc.php +5
📈 18 added
📉 7 removed
Improved syslog parse for UNIX devices (OBSERVIUM-760).
M includes/syslog.php +31 -20
M syslog.php +5 -5
📈 36 added
📉 25 removed
Improved detection ZyXEL devices (OBSERVIUM-717).
M includes/definitions/os.inc.php +7
D includes/discovery/os/ies.inc.php -8
D includes/discovery/os/prestige.inc.php -9
D includes/discovery/os/zywall.inc.php -8
A includes/discovery/os/zyxel.inc.php +13
D includes/discovery/os/zyxeles.inc.php -8
D includes/discovery/os/zyxelnwa.inc.php -8
📈 20 added
📉 41 removed
Medium: modify index in billing table for faster updates
📈 0 added
📉 0 removed
Medium: cleanups and bugfixes to alerter code, fixes #739
M includes/alerts.inc.php +13 -14
M includes/snmp.inc.php +1 -3
📈 14 added
📉 17 removed
Medium: updates to Observium agent: remove duplicate built-in functions, ignore backup files in local/, fixes #692
M scripts/observium_agent +2 -74
📈 2 added
📉 74 removed
Minor: correct copy/paste error on show tech page
M html/pages/device/showtech.inc.php +1 -1
📈 1 added
📉 1 removed
Trivial: rename some MIB files to their actual names
Showing the first 30 paths; 94 more are omitted from this static page.
A mibs/asante/ASANTE-AH1012-MIB +2,087
D mibs/asante/ASANTE-AH1012-MIB.txt -2,036
A mibs/asante/ASANTE-SWITCH-MIB +2,846
D mibs/asante/AsanteSwitchMIB.txt -2,827
D mibs/audiocodes/AC-ALARM-MIB.my -544
A mibs/audiocodes/AC-ANALOG-MIB +1,577
D mibs/audiocodes/AC-ANALOG-MIB.my -1,577
A mibs/audiocodes/AC-CONTROL-MIB +2,727
D mibs/audiocodes/AC-CONTROL-MIB.my -2,727
A mibs/audiocodes/AC-FAULT-TC +136
D mibs/audiocodes/AC-FAULT-TC.my -119
A mibs/audiocodes/AC-MEDIA-MIB +4,566
D mibs/audiocodes/AC-MEDIA-MIB.my -4,566
A mibs/audiocodes/AC-MODULARGATEWAY-MIB +319
D mibs/audiocodes/AC-MODULARGATEWAY-MIB.my -319
A mibs/audiocodes/AC-PMANALOG-MIB +287
D mibs/audiocodes/AC-PMANALOG-MIB.my -287
A mibs/audiocodes/AC-PMAtm-MIB +521
D mibs/audiocodes/AC-PMAtm-MIB.my -521
A mibs/audiocodes/AC-PMCONTROL-MIB +4,725
D mibs/audiocodes/AC-PMCONTROL-MIB.my -4,725
A mibs/audiocodes/AC-PMMEDIA-MIB +5,072
D mibs/audiocodes/AC-PMMEDIA-MIB.my -5,072
A mibs/audiocodes/AC-PMMEDIASERVER-MIB +1,840
D mibs/audiocodes/AC-PMMEDIASERVER-MIB.my -1,840
A mibs/audiocodes/AC-PMPSTN-MIB +824
D mibs/audiocodes/AC-PMPSTN-MIB.my -824
A mibs/audiocodes/AC-PMSS7-MIB +2,835
D mibs/audiocodes/AC-PMSS7-MIB.my -2,835
A mibs/audiocodes/AC-PMSYSTEM-MIB +6,419
📈 0 added
📉 0 removed
Medium: hidden show tech-support page, currently useful for debugging RANCID config issues
M html/includes/functions.inc.php +17 -2
A html/pages/device/showtech.inc.php +70
📈 87 added
📉 2 removed
Trivial: clean up erroneous storage links in device performace page
M html/pages/device/perf.inc.php +4 -4
📈 4 added
📉 4 removed
Minor: clean up extraoneous mib_dirs, change ucd-snmp-mib processors to
dbFacile
M includes/discovery/processors/ucd-snmp-mib.inc.php +5 -6
M includes/discovery/storage/ucd-snmp-mib.inc.php +1 -1
📈 6 added
📉 7 removed
Minor: remove more duplicate MIBs
M includes/discovery/processors/ucd-snmp-mib.inc.php +3 -3
M includes/discovery/storage/ucd-snmp-mib.inc.php +1 -1
M includes/polling/arista-software-ip-forwarding.inc.php +13 -6
D mibs/ARISTA-PRODUCTS-MIB -120
D mibs/ARISTA-SMI-MIB -55
D mibs/ARISTA-SW-IP-FORWARDING-MIB -881
D mibs/HP-SN-MIBS -36,503
D mibs/junos/ENTITY-MIB.my -1,444
D mibs/junos/mib-IANA-GMPLS-TC-MIB.txt -289
D mibs/junos/mib-ieee8021pae.txt -1,866
D mibs/junos/mib-ilmim.txt -1,109
D mibs/junos/mib-rfc2514.txt -706
D mibs/junos/mib-rfc2662.txt -4,382
D mibs/junos/mib-rfc2922.txt -799
D mibs/junos/mib-rfc2925b.txt -1,316
D mibs/junos/mib-rfc2932.txt -850
D mibs/junos/mib-rfc3591.txt -6,119
D mibs/junos/mib-rfc3896.txt -1,769
D mibs/junos/mib-rfc4502.txt -5,857
D mibs/junos/mib-rfc4801.txt -127
D mibs/junos/mib-rfc4802.txt -1,718
D mibs/junos/mib-rfc4803.txt -503
D mibs/junose/DIFFSERV-DSCP-TC.my -68
D mibs/junose/DIFFSERV-MIB.my -3,469
D mibs/junose/INTEGRATED-SERVICES-MIB.my -778
D mibs/junose/juniSmi.mi2 -128
D mibs/net-snmp/LM-SENSORS-MIB.txt -220
📈 17 added
📉 10 removed
Removed MIBs duplicates.
Showing the first 30 paths; 7 more are omitted from this static page.
D mibs/foundry/FOUNDRY-BFD-STD-MIB.mib -845
D mibs/foundry/FOUNDRY-CAR-MIB.mib -371
A mibs/foundry/FOUNDRY-IP-SOURCE-GUARD-MIB +263
D mibs/foundry/FOUNDRY-IP-SOURCE-GUARD-MIB.mib -253
D mibs/foundry/FOUNDRY-LAG-MIB.mib -285
D mibs/foundry/FOUNDRY-MAC-VLAN-MIB.mib -256
A mibs/foundry/FOUNDRY-POE-MIB +325
D mibs/foundry/FOUNDRY-POE-MIB.mib -320
D mibs/foundry/FOUNDRY-SN-AGENT-MIB.mib -6,400
D mibs/foundry/FOUNDRY-SN-APPLETALK-MIB.mib -763
D mibs/foundry/FOUNDRY-SN-ARP-GROUP-MIB.mib -107
D mibs/foundry/FOUNDRY-SN-BGP4-GROUP-MIB.mib -3,099
D mibs/foundry/FOUNDRY-SN-CAM-MIB.mib -489
D mibs/foundry/FOUNDRY-SN-IGMP-MIB.mib -203
D mibs/foundry/FOUNDRY-SN-IP-ACL-MIB.mib -1,512
D mibs/foundry/FOUNDRY-SN-IP-MIB.mib -5,159
D mibs/foundry/FOUNDRY-SN-IP-VRRP-MIB.mib -1,138
D mibs/foundry/FOUNDRY-SN-IPX-MIB.mib -1,347
D mibs/foundry/FOUNDRY-SN-MAC-AUTHENTICATION-MIB.mib -247
D mibs/foundry/FOUNDRY-SN-MRP-MIB.mib -342
D mibs/foundry/FOUNDRY-SN-OSPF-GROUP-MIB.mib -3,405
D mibs/foundry/FOUNDRY-SN-POS-GROUP-MIB.mib -1,020
D mibs/foundry/FOUNDRY-SN-ROOT-MIB.mib -1,228
D mibs/foundry/FOUNDRY-SN-ROUTER-TRAP-MIB.mib -419
D mibs/foundry/FOUNDRY-SN-STACKING-MIB.mib -418
D mibs/foundry/FOUNDRY-SN-SW-L4-SWITCH-GROUP-MIB.mib -4,577
D mibs/foundry/FOUNDRY-SN-SWITCH-GROUP-MIB.mib -9,043
D mibs/foundry/FOUNDRY-SN-TRAP-MIB.mib -1,303
D mibs/foundry/FOUNDRY-SN-VSRP-MIB.mib -648
D mibs/foundry/FOUNDRY-SN-WIRELESS-GROUP-MIB.mib -507
📈 0 added
📉 0 removed
Pre-CE update.
M discovery.php +1 -1
M html/graph.php -1
M html/includes/functions.inc.php -2
M html/includes/status-summary.inc.php +19 -18
M includes/alerts.inc.php +205 -242
M includes/entities.inc.php +5 -8
M includes/functions.php +6 -1
M poller-wrapper.py +5 -1
📈 241 added
📉 274 removed
Another fix for lost session in Chrome, I hope for the last time.
M html/includes/authenticate.inc.php +17 -8
M includes/definitions.inc.php +6 -1
📈 23 added
📉 9 removed
Medium: fix disk state OID for previous commit
M includes/discovery/sensors/synology-disk-mib.inc.php +1
📈 1 added
📉 0 removed
M includes/definitions/sensors.inc.php +9 -2
A includes/discovery/sensors/synology-disk-mib.inc.php +47
📈 56 added
📉 2 removed
Medium: add system sensors for Synology DSM
M includes/definitions/sensors.inc.php +4
A includes/discovery/sensors/synology-system-mib.inc.php +82
📈 86 added
📉 0 removed
Medium: (more) support for HP/Compaq SmartArray controller agents (
CPQIDA-MIB )
M includes/definitions/sensors.inc.php +6
M includes/discovery/sensors/cpqhlth-mib.inc.php +42 -1
M includes/rewrites.php +80
📈 128 added
📉 1 removed
Next attempt to fix session lost.
M html/includes/authenticate.inc.php +17 -13
📈 17 added
📉 13 removed
Minor: add hardware model for Synology DSM
M includes/definitions/os.inc.php +1
M includes/polling/os/dsm.inc.php +6 -1
📈 7 added
📉 1 removed
Added common function check_extension_exists(). More accurate set/clean session options.
M html/includes/authenticate.inc.php +43 -22
M html/includes/authentication/ldap.inc.php +1 -4
M html/index.php +5 -3
M html/pages/device/showconfig.inc.php +8 -4
M html/pages/logon.inc.php +3 -3
M html/pages/preferences.inc.php +2 -2
M includes/common.php +43
📈 105 added
📉 38 removed
Trivial: syntaxer run for whitespace in includes/
Showing the first 30 paths; 42 more are omitted from this static page.
M includes/definitions/os.inc.php +25 -25
M includes/definitions/sensors.inc.php +2 -2
M includes/discovery/discovery-protocols.inc.php +1 -1
M includes/discovery/discovery-protocols/cisco-cdp-mib.inc.php +2 -2
M includes/discovery/discovery-protocols/foundry-sn-switch-group-mib.inc.php -1
M includes/discovery/discovery-protocols/lldp-mib.inc.php +2 -2
M includes/discovery/functions.inc.php +18 -18
M includes/discovery/inventory/e7-calix-mib.inc.php +1 -1
M includes/discovery/inventory/geist-mib-v3.inc.php +3 -3
M includes/discovery/mempools/cisco-memory-pool-mib.inc.php +1 -1
M includes/discovery/os.inc.php +1 -1
M includes/discovery/processors.inc.php +1 -1
M includes/discovery/processors/juniper-srx5000-spu-monitoring-mib.inc.php +1 -1
M includes/discovery/sensors/cpqhlth-mib.inc.php -1
M includes/discovery/sensors/geist-mib-v3.inc.php +44 -44
M includes/discovery/sensors/geist-v4-mib.inc.php +15 -15
M includes/discovery/sensors/gudeads-epc2x6-mib.inc.php +10 -10
M includes/discovery/sensors/gudeads-epc8x-mib.inc.php +10 -10
M includes/discovery/sensors/gudeads-pdu8110-mib.inc.php +10 -10
M includes/discovery/sensors/gudeads-pdu8310-mib.inc.php +22 -22
M includes/discovery/sensors/packetflux-mib.inc.php +1 -1
M includes/discovery/sensors/powernet-mib.inc.php +2 -2
M includes/discovery/storage/host-resources-mib.inc.php +5 -5
M includes/discovery/storage/netapp-mib.inc.php +2 -2
M includes/discovery/ucd-diskio.inc.php -1
M includes/discovery/vlans/cisco-vtp-mib.inc.php +6 -6
M includes/discovery/vmware-vminfo.inc.php +2 -2
M includes/functions.php +2 -2
M includes/polling/applications/crashplan.inc.php +5 -5
M includes/polling/applications/exim-mailqueue.inc.php +22 -18
📈 0 added
📉 0 removed
Trivial: another small scrutinizer-suggested warning fixup set
M html/includes/graphs/device/diskio_ops.inc.php +1 -1
M html/includes/graphs/device/diskio.inc.php +1 -1
M html/includes/graphs/device/ucd_load.inc.php -1
M html/includes/graphs/device/ucd_memory.inc.php +1 -1
M html/includes/graphs/device/vpdn_sessions_l2tp.inc.php -1
M html/includes/graphs/mempool/usage.inc.php -1
M html/includes/graphs/munin/graph.inc.php -1
M html/includes/graphs/port/mac_acc_total.inc.php -1
M html/includes/graphs/port/percent.inc.php +1
M html/includes/graphs/port/pktsize.inc.php +1
M html/pages/device/alert.inc.php +9 -16
M html/pages/device/apps/exchange.inc.php +1 -1
M html/pages/device/graphs/cpu.inc.php +1 -1
M html/pages/device/graphs/fortigate-sessions.inc.php +1 -1
M html/pages/device/graphs/hrprocesses.inc.php +1 -1
M html/pages/device/graphs/hrusers.inc.php +1 -1
M html/pages/device/graphs/ipSytemStats.inc.php +2 -1
D html/pages/device/graphs/laload.inc.php -3
M html/pages/device/graphs/memory.inc.php +1 -1
M html/pages/device/graphs/netstats_icmp_info.inc.php +1 -1
M html/pages/device/graphs/netstats_icmp_stat.inc.php +1 -1
M html/pages/device/graphs/netstats_ip.inc.php +1 -1
M html/pages/device/graphs/netstats_snmp.inc.php +1 -1
M html/pages/device/graphs/netstats_tcp.inc.php +1 -1
M html/pages/device/graphs/netstats_udp.inc.php +1 -1
M html/pages/device/graphs/netstats.inc.php +1 -1
M html/pages/device/graphs/screenos-sessions.inc.php +1 -1
M html/pages/device/graphs/screenos.inc.php +1 -1
M html/pages/device/graphs/uptime.inc.php +1 -1
M html/pages/device/graphs/wireless.inc.php +1 -1
📈 33 added
📉 45 removed
Changed sort order in pollerlog page (now sorts by poller/discovery times). Added array_sort_by() function.
M html/pages/pollerlog.inc.php +65 -28
M includes/functions.php +23
📈 88 added
📉 28 removed
Skip updating RRDs and DB for interfaces marked as DELETED (OBSERVIUM-752). Also speedup is_port_valid() function.
M includes/functions.php +25 -27
M includes/polling/ports.inc.php +2 -1
📈 27 added
📉 28 removed
Moved old unused upgrade-scripts to attic.
A attic/upgrade-scripts
D upgrade-scripts
📈 0 added
📉 0 removed
M includes/definitions/os.inc.php +2 -1
D includes/discovery/os/konica.inc.php -8
📈 2 added
📉 9 removed
Minor: move Papouch TME/TH2E detection to SysObjectID
M includes/definitions/os.inc.php +2
D includes/discovery/os/papouch.inc.php -10
📈 2 added
📉 10 removed
Trivial: move very old isp-specific dns generation scripts to attic
A attic/generate-dnstext.php +69
A attic/generate-vegadns.php +158
D contrib
📈 0 added
📉 0 removed
Trivial: First cleanup commit courtesy of PHP Scrutinizer
Showing the first 30 paths; 200 more are omitted from this static page.
M html/ajax_search.php -1
M html/api.php +1 -1
M html/includes/alerting-navbar.inc.php +8 -7
M html/includes/cache-data.inc.php +4 -5
M html/includes/graphs/application/apache_bits.inc.php -1
M html/includes/graphs/application/asterisk_activecall.inc.php -1
M html/includes/graphs/application/auth.inc.php +1 -1
M html/includes/graphs/application/bind_cache.inc.php -1
M html/includes/graphs/application/bind_query_rejected.inc.php +1 -1
M html/includes/graphs/application/bind_resolv_rtt.inc.php +1 -1
M html/includes/graphs/device/asyncos_workq.inc.php -1
M html/includes/graphs/device/cipsec_flow_pkts.inc.php +1 -1
M html/includes/graphs/device/pagecount.inc.php +1 -1
M html/includes/graphs/device/ucd_cpu.inc.php -1
M html/includes/graphs/device/uptime.inc.php -1
M html/includes/graphs/graph.inc.php +1 -1
M html/includes/graphs/minute_multi_line.inc.php -1
M html/includes/graphs/old_generic_simplex.inc.php -1
M html/includes/graphs/sensor/airflow.inc.php -1
M html/includes/graphs/sensor/auth.inc.php +1 -1
M html/includes/graphs/sensor/current.inc.php -1
M html/includes/graphs/sensor/dbm.inc.php -1
M html/includes/graphs/sensor/fanspeed.inc.php -1
M html/includes/graphs/sensor/frequency.inc.php -1
M html/includes/graphs/sensor/power.inc.php -1
M html/includes/graphs/sensor/runtime.inc.php +1 -1
M html/includes/graphs/sensor/state.inc.php -1
M html/includes/graphs/sensor/temperature.inc.php -1
M html/includes/graphs/sensor/voltage.inc.php -1
M html/includes/graphs/smokeping/auth.inc.php +1 -1
📈 357 added
📉 387 removed
Medium: increase size of sensor_value field, allowing for correct raspberry pi frequency values; clean up raspberry pi unix-agent poller code
M includes/polling/unix-agent/raspberrypi.inc.php +45 -30
A update/130.sql +1
📈 45 added
📉 30 removed
Update styling of Aruba "accesspoints" interface. Fix weird includes stuff.
M html/includes/print-accesspoint.inc.php +20 -56
M html/pages/device/accesspoint.inc.php +2 -6
M html/pages/device/accesspoints.inc.php +18 -5
📈 40 added
📉 67 removed
set agent scripts to be executable
M scripts/agent-local/bind +1
M scripts/agent-local/freeradius +1
M scripts/agent-local/ipmitool-sensor +1
M scripts/agent-local/lmsensors +1
M scripts/agent-local/nfs +1
M scripts/agent-local/ntpd +1
M scripts/agent-local/postfix_mailgraph +1
M scripts/agent-local/postfix_qshape +1
M scripts/agent-local/raspberrypi +1
M scripts/agent-local/shoutcast +1
M scripts/agent-local/vmwaretools +1
📈 11 added
📉 0 removed
Optimised session regenerate.
M html/includes/authenticate.inc.php +15 -2
📈 15 added
📉 2 removed
Fixed from prev. commit.
M includes/snmp.inc.php +2 -2
📈 2 added
📉 2 removed
Updated external_exec().
M includes/common.php +8 -10
M includes/discovery/vlans.inc.php +1 -1
M includes/polling/fdb-table.inc.php +1 -1
📈 10 added
📉 12 removed
bye bye bad spaces!
M html/includes/authentication/mysql.inc.php +2 -2
📈 2 added
📉 2 removed
Revert back rigid for graphs autoscale.
M html/includes/graphs/common.inc.php +1 -1
M html/includes/graphs/device/sensor.inc.php +2 -1
📈 3 added
📉 2 removed
Update google map auto-zoom.
M html/pages/front/default.php +4 -4
📈 4 added
📉 4 removed
Changed default low limit for humidity. Change limits for sensors (voltage/temp/humidity) on some APC PDUs (
PowerNet-MIB ).
M includes/discovery/functions.inc.php +2 -2
M includes/discovery/sensors/powernet-mib.inc.php +12 -7
📈 14 added
📉 9 removed
Fixed graphs autoscaling.
M html/includes/graphs/application/nptd_uptime.inc.php +1 -1
M html/includes/graphs/application/ntpdserver_uptime.inc.php +1 -1
M html/includes/graphs/common.inc.php +19 -7
M html/includes/graphs/port/fdb_count.inc.php +3 -3
📈 24 added
📉 12 removed
Medium: support for Geist climate monitoring devices (
GEIST-V4-MIB )
M includes/definitions/os.inc.php +10
M includes/definitions/sensors.inc.php +4
A includes/discovery/sensors/geist-v4-mib.inc.php +117
A includes/polling/os/geist-climate.inc.php +19
📈 150 added
📉 0 removed
M includes/discovery/sensors/geist-mib-v3.inc.php +217 -77
📈 217 added
📉 77 removed
use
ifName for aruba. They think "802.1Q VLAN" is a good port descr. FNERGH.
M includes/definitions/os.inc.php +1
📈 1 added
📉 0 removed
Medium: fix
SUPERMICRO-HEALTH-MIB fan limits (only low limit is specified). You may need to reset your limits for this to have any effect. Fixes ##742
M includes/discovery/sensors/supermicro-health-mib.inc.php +1 -1
📈 1 added
📉 1 removed
M includes/definitions/sensors.inc.php +1 -1
M includes/discovery/sensors/cpqhlth-mib.inc.php +5 -5
📈 6 added
📉 6 removed
M includes/discovery/sensors/cpqhlth-mib.inc.php +2
📈 2 added
📉 0 removed
[fix] debug begone
M includes/discovery/ucd-diskio.inc.php -2
📈 0 added
📉 2 removed
correct version of
UCD-DISKIO-MIB discovery module. Now removes and updates entries. Should probably be merged with poller module.
M includes/discovery/ucd-diskio.inc.php +27 -25
📈 27 added
📉 25 removed
Fix: revert erroneous UCD Disk I/O discovery borkage from r5101
M includes/discovery/ucd-diskio.inc.php +7 -22
📈 7 added
📉 22 removed
M includes/definitions/sensors.inc.php +12
M includes/discovery/sensors/cpqhlth-mib.inc.php +96 -33
M mibs/hp/CPQHLTH-MIB +3,044 -147
A mibs/hp/CPQIDA-MIB +11,002
A mibs/hp/CPQSTDEQ-MIB +3,299
A mibs/hp/CPQSTSYS-MIB +4,058
📈 108 added
📉 33 removed
Security: fix map.php sql injection: authenticated users could alter the mysql query. This did not allow any more data to leak than was already possible by simply completely omitting the device_id when calling map.php; also reorganize some of the map code
📈 44 added
📉 35 removed
[Improve] Some old MySQL migrated to
dbFacile .
M html/includes/collectd/functions.php +96
M html/includes/graphs/device/collectd.inc.php +4 -113
M html/includes/graphs/port/mac_acc_total.inc.php +1 -1
M html/pages/addhost.inc.php +2 -2
M html/pages/device.inc.php +15 -15
M html/pages/device/hrdevice.inc.php +1 -1
M html/pages/device/port.inc.php +6 -6
M html/pages/device/port/vlans.inc.php +1 -1
M html/pages/graphs.inc.php +1 -1
M html/pages/routing/ospf.inc.php +4 -4
M includes/discovery/cisco-vrf.inc.php +16 -25
M includes/discovery/processors.inc.php +11 -15
M includes/discovery/ucd-diskio.inc.php +22 -7
M includes/discovery/vmware-vminfo.inc.php +13 -14
M includes/polling/applications/mssql.inc.php +1 -1
📈 194 added
📉 206 removed
Medium: fix current OIDs for phase 2 and 3 on
GEIST-MIB -V3
M includes/discovery/sensors/geist-mib-v3.inc.php +2 -2
📈 2 added
📉 2 removed
Medium: set lower limit for humidity to 10%, not 70%
M includes/discovery/functions.inc.php +1 -1
📈 1 added
📉 1 removed
++
M html/includes/graphs/device/mempool.inc.php +2 -1
M html/includes/graphs/mempool/auth.inc.php +3 -2
📈 5 added
📉 3 removed
Rewriten mempools discovery/poller modules to mib based structure. Fixed and optimized many mempool parts.
Note: update DB and rediscover your mempools for correct work.
./discovery.php -h none
./discovery.php -d -m mempools -h all > /tmp/all.mempools
Showing the first 30 paths; 80 more are omitted from this static page.
M includes/discovery/functions.inc.php +23 -16
M includes/discovery/mempools.inc.php +6 -7
M includes/discovery/mempools/agent-general-mib.inc.php +17 -10
M includes/discovery/mempools/alcatel-ind1-health-mib.inc.php +6 -5
M includes/discovery/mempools/apsysmgmt-mib.inc.php +6 -3
M includes/discovery/mempools/asyncos-mail-mib.inc.php +5 -3
M includes/discovery/mempools/ciena-topsecret-mib.inc.php +9 -8
M includes/discovery/mempools/cisco-enhanced-mempool-mib.inc.php +15 -21
M includes/discovery/mempools/cisco-entity-qfp-mib.inc.php +10 -6
M includes/discovery/mempools/cisco-memory-pool-mib.inc.php +14 -12
M includes/discovery/mempools/dell-vendor-mib.inc.php +15 -4
M includes/discovery/mempools/extreme-base-mib.inc.php +12 -13
M includes/discovery/mempools/f10-c-series-chassis-mib.inc.php +25 -10
M includes/discovery/mempools/f10-chassis-mib.inc.php +25 -9
M includes/discovery/mempools/f10-s-series-chassis-mib.inc.php +26 -11
M includes/discovery/mempools/fortinet-fortigate-mib.inc.php +11 -2
M includes/discovery/mempools/foundry-sn-agent-mib.inc.php +22 -3
M includes/discovery/mempools/frogfoot-resources-mib.inc.php +7 -11
M includes/discovery/mempools/hh3c-entity-ext-mib.inc.php +18 -15
M includes/discovery/mempools/host-resources-mib.inc.php +15 -17
M includes/discovery/mempools/huawei-entity-extent-mib.inc.php +18 -19
M includes/discovery/mempools/juniper-ive-mib.inc.php +5 -3
M includes/discovery/mempools/juniper-mib.inc.php +32 -24
M includes/discovery/mempools/juniper-srx5000-spu-monitoring-mib.inc.php +12 -10
M includes/discovery/mempools/netscreen-resource-mib.inc.php +8 -8
M includes/discovery/mempools/netswitch-mib.inc.php +11 -15
M includes/discovery/mempools/ns-root-mib.inc.php +14 -2
M includes/discovery/mempools/rbn-memory-mib.inc.php +12 -8
M includes/discovery/mempools/s5-chassis-mib.inc.php +17 -19
M includes/discovery/mempools/sw-mib.inc.php +10 -7
📈 918 added
📉 811 removed
Basic detect Netgear devices.
M html/images/os/netgear.png ±0
M includes/definitions/os.inc.php +12
A includes/polling/os/netgear.inc.php +16
📈 28 added
📉 0 removed
Fixed random swithing between ucd-snmp-mib (64bit) and host-resources-mib when have similar total size.
M includes/discovery/storage/host-resources-mib.inc.php +1 -1
📈 1 added
📉 1 removed
Minor: Fix 'total power' sensor description on
GEIST-MIB -V3
M includes/discovery/sensors/geist-mib-v3.inc.php +1
📈 1 added
📉 0 removed
Medium: preliminary parsing of alarm levels for Geist devices
M includes/discovery/sensors/geist-mib-v3.inc.php +103 -33
📈 103 added
📉 33 removed
Changed units/size order in discover_storage().
M includes/discovery/functions.inc.php +3 -3
M includes/discovery/storage/host-resources-mib.inc.php +4 -4
M includes/discovery/storage/netapp-mib.inc.php +1 -1
📈 8 added
📉 8 removed
D includes/discovery/processors-ucd-old.inc.php -20
M includes/discovery/processors.inc.php +17 -4
A includes/discovery/processors/ucd-snmp-mib.inc.php +33
📈 50 added
📉 24 removed
D includes/discovery/entity-sensor.inc.php -122
M includes/discovery/sensors.inc.php +1 -1
A includes/discovery/sensors/entity-sensor-mib.inc.php +133
📈 134 added
📉 123 removed
M includes/definitions/os.inc.php +1
D includes/discovery/cisco-entity-sensor.inc.php -161
M includes/discovery/entity-sensor.inc.php +44 -49
M includes/discovery/sensors.inc.php +18 -3
A includes/discovery/sensors/cisco-entity-sensor-mib.inc.php +162
📈 225 added
📉 213 removed
Major: add support for Geist RCX/... PDUs + sensors and inventory module; still need to process alarms table for sensor limits
A html/images/os/geist.png +1
M html/includes/print/inventory.inc.php +5
M includes/definitions/os.inc.php +9
M includes/definitions/sensors.inc.php +17 -4
A includes/discovery/inventory/geist-mib-v3.inc.php +124
A includes/discovery/sensors/geist-mib-v3.inc.php +590
A includes/polling/os/geist-pdu.inc.php +21
A mibs/geist
A mibs/geist/GEIST-MIB-V3 +11,477
A mibs/geist/GEIST-V4-MIB +1,308
📈 766 added
📉 4 removed
ohh.. -exclamation mark.
M includes/discovery/storage/host-resources-mib.inc.php +1 -1
📈 1 added
📉 1 removed
Fixed storage renaming (copy-paste bug).
M includes/discovery/storage/host-resources-mib.inc.php +3 -3
📈 3 added
📉 3 removed
Disable maxrep for netscaler, would break netscaler polling for any installs with maxrep enabled
M includes/definitions/os.inc.php +1 -1
📈 1 added
📉 1 removed
Medium: fix graphs for Aruba wireless, fixes #384
M html/pages/device/accesspoint.inc.php +1 -1
📈 1 added
📉 1 removed
M includes/definitions/os.inc.php +1
📈 1 added
📉 0 removed
Rewriten storage discovery/poller modules to mib based definitions. Separated
UCD-SNMP-MIB ::
dskEntry .
Note: rediscover your storages for rigth work.
./
discovery.php -h none
./
discovery.php -d -m storage -h all > /
tmp/all.storage
M html/index.php +4 -4
M includes/common.php +6
M includes/definitions/os.inc.php +2
M includes/discovery/functions.inc.php +2 -1
M includes/discovery/storage.inc.php +9 -8
A includes/discovery/storage/host-resources-mib.inc.php +139
D includes/discovery/storage/hrstorage.inc.php -79
A includes/discovery/storage/netapp-mib.inc.php +90
D includes/discovery/storage/netapp.inc.php -89
A includes/discovery/storage/ucd-snmp-mib.inc.php +8
M includes/include-dir-mib.inc.php +2 -2
M includes/polling/functions.inc.php +1 -1
M includes/polling/mempools/hrstorage.inc.php +4 -4
M includes/polling/storage.inc.php +8 -2
A includes/polling/storage/host-resources-mib.inc.php +19
D includes/polling/storage/hrstorage.inc.php -56
A includes/polling/storage/netapp-mib.inc.php +24
D includes/polling/storage/netapp.inc.php -24
A includes/polling/storage/ucd-snmp-mib.inc.php +35
A update/128.php +28
📈 381 added
📉 270 removed
fix fatfingered style
M html/includes/print-interface.inc.php +1 -1
📈 1 added
📉 1 removed
Removed 'svn:executable' property from files.
Showing the first 30 paths; 118 more are omitted from this static page.
M config.php.default ±0
M html/ajax_entitypopup.php -1
M html/ajax_listports.php -1
M html/billing-graph.php -1
M html/graph-realtime.php -1
M html/graph.php -1
M html/includes/graphs/application/apache_bits.inc.php -1
M html/includes/graphs/application/apache_cpu.inc.php -1
M html/includes/graphs/application/apache_hits.inc.php -1
M html/includes/graphs/application/apache_scoreboard.inc.php -1
M html/includes/graphs/application/drbd_disk_bits.inc.php -1
M html/includes/graphs/application/drbd_network_bits.inc.php -1
M html/includes/graphs/application/drbd_unsynced.inc.php -1
M html/includes/graphs/application/memcached_bits.inc.php -1
M html/includes/graphs/customer/auth.inc.php -1
M html/includes/graphs/device/cipsec_flow_stats.inc.php -1
M html/includes/graphs/device/collectd.inc.php -1
M html/includes/graphs/device/diskio_bits.inc.php -1
M html/includes/graphs/device/diskio_ops.inc.php -1
M html/includes/graphs/device/fdb_count.inc.php -1
M html/includes/graphs/device/netscalersvc_ttfb.inc.php -1
M html/includes/graphs/device/ucd_contexts.inc.php -1
M html/includes/graphs/device/ucd_interrupts.inc.php -1
M html/includes/graphs/mempool/auth.inc.php -1
M html/includes/graphs/munin/auth.inc.php -1
M html/includes/graphs/processor/auth.inc.php -1
M html/includes/graphs/processor/usage.inc.php -1
M html/includes/graphs/rserver/curr.inc.php -1
M html/includes/graphs/rserver/failed.inc.php -1
M html/includes/graphs/rserver/total.inc.php -1
📈 0 added
📉 142 removed
Combined multiple interface change events into one.
M includes/functions.php +15 -3
M includes/polling/ports.inc.php +34 -27
📈 49 added
📉 30 removed
Add ability for user to define a custom location map function
M includes/polling/system.inc.php +1 -1
M includes/rewrites.php +9 -1
📈 10 added
📉 2 removed
HTML fixes and cleanups #725
M html/includes/functions.inc.php +6 -6
M html/includes/hostbox.inc.php +3 -3
M html/includes/navbar.inc.php +2 -2
M html/includes/print-interface.inc.php +19 -19
M html/includes/print/addresses.inc.php +1 -1
M html/includes/print/device.inc.php +3 -3
M html/includes/print/events.inc.php +2 -2
M html/includes/print/inventory.inc.php +2 -2
M html/includes/print/status.inc.php +11 -11
M html/includes/print/syslogs.inc.php +2 -2
M html/pages/about.inc.php +8 -8
M html/pages/addhost.inc.php +2 -2
M html/pages/device/overview.inc.php +2
M html/pages/device/overview/mempools.inc.php +4 -5
M html/pages/device/overview/ports.inc.php +5 -5
M html/pages/device/overview/processors-unix.inc.php +1 -2
M html/pages/device/overview/processors.inc.php +2 -3
M html/pages/device/overview/sensors.inc.php +2 -2
M html/pages/device/overview/storage.inc.php +4 -5
M html/pages/device/port/vlans.inc.php +4 -3
M html/pages/device/ports/map.inc.php +4 -4
M html/pages/device/ports/neighbours.inc.php +12 -8
M html/pages/device/vlans.inc.php +4 -4
M html/pages/health/sensors.inc.php +1 -1
M html/pages/pollerlog.inc.php +5 -5
M html/pages/routing/bgp.inc.php +5 -5
M html/pages/routing/ospf.inc.php +1 -1
M includes/common.php +4 -4
📈 121 added
📉 118 removed
Trivial: fix MIB parameter for chassis in
JUNIPER-MIB inventory
M includes/discovery/inventory/juniper-mib.inc.php +1 -1
📈 1 added
📉 1 removed
Minor: different fix to issue in r5074
M html/includes/cache-data.inc.php +1 -1
M html/includes/navbar.inc.php +2 -2
📈 3 added
📉 3 removed
Minor: add check for enabled OSPF instance; without this, menu bar would show OSPF instances, but clicking the link would result in an empty page, as the OSPF page itself checks for enabled status.
M html/includes/cache-data.inc.php +2 -1
📈 2 added
📉 1 removed
Moved fdb polling for HP ProCurve to fdb-table module. Also small fix for
hrDevice processors.
M includes/discovery/processors/host-resources-mib.inc.php +2 -2
M includes/polling/fdb-table.inc.php +8 -2
M includes/polling/os/procurve.inc.php +3 -24
📈 13 added
📉 28 removed
Medium: fix DS name in RRD for device FDB table count; should make it work again on Cisco devices. Codestyle update on RRDtool functions. Small cleanup in Procurve OS poller
M includes/polling/fdb-table.inc.php +1 -1
M includes/polling/os/procurve.inc.php +5 -4
M includes/rrdtool.inc.php +36 -12
A mibs/hp/HP-SN-AGENT-MIB +2,914
D mibs/hp/hp-sn-agent.mib -2,871
A update/127.php +21
📈 63 added
📉 17 removed
Fixed netapp storages polling.
M includes/polling/storage.inc.php +1 -1
M includes/polling/storage/netapp.inc.php +2 -1
M includes/polling/storage/wmi.inc.php +2 -2
📈 5 added
📉 4 removed
Added fdb counts to port graph type. Fixed hr-device processors discovery.
M includes/definitions/graphtypes.inc.php +8 -8
M includes/discovery/processors/host-resources-mib.inc.php +1 -1
📈 9 added
📉 9 removed
Minor: change DS name for FDB count to 'value'
M html/includes/graphs/port/fdb_count.inc.php +1 -1
M includes/polling/fdb-table.inc.php +1 -1
📈 2 added
📉 2 removed
Major: add per-port FDB count graphs; disabled globally per default - enable in per device port settings or globally (adds 115kB RRD per port).
A html/includes/graphs/port/fdb_count.inc.php +24
M html/pages/device/port/graphs.inc.php +10
M includes/defaults.inc.php +1
M includes/polling/fdb-table.inc.php +28 -2
📈 63 added
📉 2 removed
Trivial: align 'discovery protocols' directory with module name
A includes/discovery/discovery-protocols
M includes/discovery/discovery-protocols.inc.php +3 -3
D includes/discovery/protocols
📈 3 added
📉 3 removed
Minor: add 'none' as possible vtp version for Cisco VLAN discovery
M includes/discovery/vlans/cisco-vtp-mib.inc.php +1
📈 1 added
📉 0 removed
Minor: streamlining of VLAN discovery module, including free Russian to English translation
M includes/definitions/os.inc.php +1
M includes/discovery/discovery-protocols.inc.php -1
M includes/discovery/vlans.inc.php +28 -14
A includes/discovery/vlans/cisco-vtp-mib.inc.php +73
D includes/discovery/vlans/cisco-vtp.inc.php -59
M includes/discovery/vlans/q-bridge-mib.inc.php +13 -4
M includes/polling/fdb-table.inc.php +1 -1
📈 116 added
📉 79 removed
Reverted back (fixed logout).
📈 3 added
📉 3 removed
Improved support for Nortel/Avaya devices.
M html/includes/functions.inc.php -7
M html/pages/ports/graphs.inc.php +1 -1
M includes/definitions/os.inc.php +1
D includes/discovery/os/avaya-ers.inc.php -10
M includes/rewrites.php +5
📈 7 added
📉 18 removed
Small fixes:
graphs 'no auth' error if port-states empty,
updated short_ifname(),
inventory do not evenlog if chaged ifIndex only,
HP/Dell unix hardware detect,
excluded 'not available' IPMI sensors.
M html/ajax_entitypopup.php +10 -11
M html/index.php +18 -18
M includes/common.php +1 -2
M includes/discovery/functions.inc.php +4 -1
M includes/polling/functions.inc.php +1 -1
M includes/polling/os/unix.inc.php +6 -5
M includes/rewrites.php +24 -24
📈 64 added
📉 62 removed
February 2014
Trivial: cosmetic changes
M includes/discovery/protocols/alcatel-ind1-interswitch-protocol-mib.inc.php +13 -1
M includes/discovery/protocols/cisco-cdp-mib.inc.php +14 -1
M includes/discovery/protocols/foundry-sn-switch-group-mib.inc.php +14 -1
M includes/discovery/protocols/lldp-mib.inc.php +13 -1
📈 54 added
📉 4 removed
Medium: add support for HP server information (model, serial, asset tag); clean up trim/str_replace code
M includes/polling/os/unix.inc.php +17 -8
A mibs/hp/CPQSINFO-MIB +3,295
📈 17 added
📉 8 removed
Use cached
entPhysical table for detect device parameters (hardware, serial, etc.)
M includes/polling/os.inc.php +42 -1
M includes/polling/os/acme.inc.php +3 -4
M includes/polling/os/acsw.inc.php +10 -14
M includes/polling/os/cisco.inc.php +13 -21
M includes/polling/os/fabos.inc.php +4 -3
M includes/polling/os/ios.inc.php +9 -15
M includes/polling/os/nos.inc.php +4 -4
M includes/polling/os/unix.inc.php +39 -24
M includes/polling/os/vmware.inc.php +11 -2
M includes/polling/os/wlc.inc.php +4 -18
📈 139 added
📉 106 removed
Fixed 2 mistakes.
M html/includes/graphs/mempool/usage.inc.php +1 -1
M includes/polling/storage/netapp.inc.php +5 -3
📈 6 added
📉 4 removed
Minor: fix billing percentage bar to not display negative number on the right if bill quota is exceeded
M html/pages/bills/month.inc.php +1 -1
📈 1 added
📉 1 removed
fixed short_ifname().
M includes/rewrites.php +1 -1
📈 1 added
📉 1 removed
Fixed alltime updating mempools if precision empty.
M includes/discovery/functions.inc.php +3 -2
📈 3 added
📉 2 removed
rewrites.php: removed unused old functions, renamed functions to common names, cleanup code. See all changes:
removed (old, unused):
translate_ifOperStatus()
translate_ifAdminStatus()
rewrite_ios_features()
flag_from_code()
renamed (no functionality changes:
formatMac () ->
format_mac()
fixifName () ->
rewrite_ifname()
fixiftype() ->
rewrite_iftype()
short_hrDeviceDescr() ->
rewrite_hrDevice()
makeshortif() ->
short_ifname()
shorthost() ->
short_hostname()
replace_from_array() ->
array_key_replace()
changed (backward compatible):
rewrite_unix_hardware()
rewrite_adslLineType()
short_port_descr()
Showing the first 30 paths; 18 more are omitted from this static page.
M contrib/generate-dnstext.php +1 -1
M contrib/generate-vegadns.php +1 -1
M html/graph-realtime.php +1 -1
M html/includes/functions.inc.php +7 -7
M html/includes/graphs/c6kxbar/auth.inc.php +1 -1
M html/includes/graphs/customer/bits.inc.php +2 -2
M html/includes/graphs/device/mempool.inc.php +1 -1
M html/includes/graphs/device/processor_separate.inc.php +1 -1
M html/includes/graphs/device/processor_stack.inc.php +1 -1
M html/includes/graphs/device/sensor.inc.php +1 -1
M html/includes/graphs/global/processor_separate.inc.php +1 -1
M html/includes/graphs/global/processor_stack.inc.php +1 -1
M html/includes/graphs/mempool/usage.inc.php +1 -1
M html/includes/graphs/multiport/bits_duo_separate.inc.php +1 -1
M html/includes/graphs/multiport/bits_separate.inc.php +1 -1
M html/includes/graphs/port/auth.inc.php +1 -1
M html/includes/graphs/port/mac_acc_total.inc.php +1 -1
M html/includes/graphs/processor/usage.inc.php +1 -1
M html/includes/print-interface.inc.php +4 -4
M html/includes/print-vlan.inc.php +3 -3
M html/includes/print-vrf.inc.php +3 -3
M html/includes/print/addresses.inc.php +1 -1
M html/includes/print/arptable.inc.php +1 -1
M html/includes/print/events.inc.php +2 -2
M html/includes/print/fdbtable.inc.php +1 -1
M html/includes/print/mac_addresses.inc.php +1 -1
M html/includes/print/status.inc.php +16 -16
M html/includes/print/syslogs.inc.php +1 -1
M html/pages/apps/overview.inc.php +1 -1
M html/pages/customers.inc.php +2 -2
📈 530 added
📉 610 removed
Improved IronWare os detect.
M includes/definitions/os.inc.php +1
D includes/discovery/os/ironware.inc.php -9
📈 1 added
📉 9 removed
catch up to prev. commit.
M includes/polling/os/netapp.inc.php +16 -17
📈 16 added
📉 17 removed
Updated netapp storage module to use HC bit. Filter netapp storage snapshots. Other small fixes.
M html/includes/collectd/definitions.php +9 -9
M html/includes/graphs/mempool/usage.inc.php +4 -4
M html/includes/graphs/old_generic_simplex.inc.php +1 -1
M includes/defaults.inc.php +1
M includes/discovery/storage/netapp.inc.php +11 -14
M includes/polling/mempools.inc.php +1 -4
M includes/polling/mempools/cemp.inc.php -1
M includes/polling/storage.inc.php +6 -8
M includes/polling/storage/netapp.inc.php +13 -14
A mibs/netapp/ISCSI-MIB.mib +2,563
D mibs/netapp/iscsi.mib -2,113
A mibs/netapp/NETAPP-MIB.mib +31,619
D mibs/netapp/netapp.mib -31,617
📈 46 added
📉 55 removed
M includes/polling/ports.inc.php +1 -1
📈 1 added
📉 1 removed
Fix collectd graphs for rrdcached users #709
M html/includes/graphs/device/collectd.inc.php +3 -4
📈 3 added
📉 4 removed
Add rrdtoolx python script from Donovan Baarda to allow adding of DS
📈 177 added
📉 0 removed
Minor: temporarily remove broken 'become user' feature
M html/pages/edituser.inc.php +3 -1
📈 3 added
📉 1 removed
Trivial: remove SNMPv3 header on device SNMP properties page
M html/pages/device/edit/snmp.inc.php -1
📈 0 added
📉 1 removed
Clean up some graph/entity links to point to graph browser #706
M html/pages/device/health/mempool.inc.php +1 -1
M html/pages/device/health/processor.inc.php +1 -1
M html/pages/device/health/sensors.inc.php +5 -4
M html/pages/device/health/storage.inc.php +1 -1
📈 8 added
📉 7 removed
add icon to sort dropdown on ports/devices to show which is current
M html/css/sprite.css +165 -164
M html/img/sprite.png ±0
A html/img/sprite/sort-alphabet-column.png +1
M html/pages/devices.inc.php +4 -2
M html/pages/ports.inc.php +5 -2
📈 9 added
📉 4 removed
Also always discover
CISCO-CDP-MIB on all devices (including non-cisco).
M includes/definitions/os.inc.php -1
M includes/discovery/discovery-protocols.inc.php +3
📈 3 added
📉 1 removed
Improved discover_link(). Rewrited discovery-protocols module to mib-based style.
M includes/definitions/os.inc.php +2
M includes/discovery/discovery-protocols.inc.php +16 -214
M includes/discovery/functions.inc.php +20 -19
A includes/discovery/protocols
A includes/discovery/protocols/alcatel-ind1-interswitch-protocol-mib.inc.php +35
A includes/discovery/protocols/cisco-cdp-mib.inc.php +49
A includes/discovery/protocols/foundry-sn-switch-group-mib.inc.php +42
A includes/discovery/protocols/lldp-mib.inc.php +77
📈 241 added
📉 233 removed
Improved discover_storage. Moved ignore storage/mempool to global discover function. Added storage_hc db field for future use.
M includes/defaults.inc.php +34 -30
M includes/discovery/functions.inc.php +73 -43
M includes/discovery/mempools.inc.php +3 -3
M includes/discovery/storage.inc.php +7 -4
M includes/discovery/storage/hrstorage.inc.php -4
M includes/discovery/storage/netapp.inc.php +1 -5
A update/126.sql +2
📈 118 added
📉 89 removed
Removed unused largestfree/lowestfree old-ios-specific mempool fields.
M includes/polling/mempools.inc.php +1 -3
M includes/polling/mempools/cemp.inc.php +1 -2
M includes/polling/mempools/cmp.inc.php +1 -2
A update/125.sql +1
📈 3 added
📉 7 removed
Mempools polling output display if counter 64bit.
M includes/polling/mempools.inc.php +13 -9
📈 13 added
📉 9 removed
Fixed mempools updated always.
M includes/discovery/functions.inc.php +10 -12
📈 10 added
📉 12 removed
Cleanup discover_mempool() and discovery Cisco HC mempools (again).
M html/pages/device/overview/mempools.inc.php +16 -6
M html/pages/device/overview/storage.inc.php +3 -3
M includes/discovery/functions.inc.php +34 -22
M includes/discovery/mempools.inc.php +3 -1
M includes/discovery/mempools/cisco-enhanced-mempool-mib.inc.php +4 -4
D includes/polling/mempools/cemp-hc.inc.php -16
M includes/polling/mempools/cemp.inc.php +12 -26
📈 72 added
📉 78 removed
Update /ports/ form to match /devices/ style. Add basic sorting to /devices/.
M html/pages/devices.inc.php +37 -1
M html/pages/ports.inc.php +69 -65
📈 106 added
📉 66 removed
Add capability for mempool discovery to tell poller if it should use HC counters or not. Add this ability to
CISCO-ENHANCED-MEMPOOL-MIB discovery and poller. (rewrite of #701)
M includes/discovery/functions.inc.php +3 -3
M includes/discovery/mempools/cisco-enhanced-mempool-mib.inc.php +8 -6
M includes/polling/mempools/cemp.inc.php +28 -6
📈 39 added
📉 15 removed
Add db field to identify if a mempool is HC/64bit or not.
📈 0 added
📉 0 removed
Newline missing in index html, missing newline in update 95
M html/index.php +1
M update/095.php +2
📈 3 added
📉 0 removed
Fixed web pages output buffering.
📈 3 added
📉 5 removed
Improved discovery/polling
hrStorage mempools.
M includes/discovery/mempools.inc.php +5 -11
M includes/discovery/mempools/host-resources-mib.inc.php +19 -19
M includes/discovery/storage/hrstorage.inc.php +26 -26
M includes/polling/mempools/hrstorage.inc.php +5 -7
M includes/polling/storage/hrstorage.inc.php +3 -3
📈 58 added
📉 66 removed
Improved detect vmware esx devices, added vmware to unix group.
M includes/definitions/os.inc.php +9 -7
D includes/discovery/os/vmware.inc.php -9
M includes/polling/os/vmware.inc.php +2
📈 11 added
📉 16 removed
Added support HC counters for Cisco mempools (OBSERVIUM-701).
M includes/discovery/mempools/cisco-enhanced-mempool-mib.inc.php +23 -3
M includes/discovery/mempools/cisco-memory-pool-mib.inc.php +3 -3
A includes/polling/mempools/cemp-hc.inc.php +16
M includes/polling/mempools/cemp.inc.php +1 -2
📈 43 added
📉 8 removed
Code formatting :D
M includes/definitions/sensors.inc.php +1 -1
M includes/polling/netstats.inc.php +10 -10
📈 11 added
📉 11 removed
more tweaks to legend scaling
M html/includes/graphs/generic_multi_line.inc.php +5 -6
📈 5 added
📉 6 removed
use 6.1 format so negatives display properly
M html/includes/graphs/generic_multi_line.inc.php +8 -8
📈 8 added
📉 8 removed
Improved scaling of generic_multi_line - This might be worth splitting into a function and using in the others.
M html/includes/graphs/generic_multi_line.inc.php +16 -8
M html/includes/graphs/generic_simplex.inc.php +17 -17
📈 33 added
📉 25 removed
Minor: fully enable apparent power sensor type, just needs another icon
M includes/definitions/sensors.inc.php +15 -13
📈 15 added
📉 13 removed
Minor: fix relative position counter of
JUNIPER-MIB inventory sub-items
M includes/discovery/inventory/juniper-mib.inc.php +2 -3
📈 2 added
📉 3 removed
Security: htmlentities() around description/location fields when searching via global search box
M html/ajax_search.php +39 -38
📈 39 added
📉 38 removed
Trivial: fix icons on ajax search dropdown after commit r5019
M html/ajax_search.php +1 -1
📈 1 added
📉 1 removed
M includes/discovery/inventory/juniper-mib.inc.php +1 -1
📈 1 added
📉 1 removed
Medium: don't clobber device icon attribute with html code, which sometimes presents the wrong image
M html/includes/hostbox-status.inc.php +1 -1
M html/includes/hostbox.inc.php +1 -1
M html/pages/device.inc.php +24 -28
M includes/common.php +2 -3
M includes/rewrites.php -2
📈 28 added
📉 35 removed
Minor: never use sockets for the IRC bot, so ipv6 works too
📈 2 added
📉 4 removed
Oops.. derp.
M includes/polling/system.inc.php +1 -1
📈 1 added
📉 1 removed
And remove dup list/explode for unix uptime.
M includes/polling/system.inc.php -1
📈 0 added
📉 1 removed
Fixed using uptime from unix agent (OBSERVIUM-700).
M includes/polling/system.inc.php +3 -1
📈 3 added
📉 1 removed
Add support for M-series MXL blade chassis switches running FTOS. #699
M includes/polling/os/ftos.inc.php +7
📈 7 added
📉 0 removed
Trivial: set chassis name to Chassis in
JUNIPER-MIB inventory
M includes/discovery/inventory/juniper-mib.inc.php +1 -1
📈 1 added
📉 1 removed
Detect more Acme Packet devices
M includes/definitions/os.inc.php +1 -1
📈 1 added
📉 1 removed
Minor: fix possible infinite loop in JunOS inventory web page when parsing empty entry
M includes/discovery/inventory/juniper-mib.inc.php +27 -24
📈 27 added
📉 24 removed
New: basic inventory module for Juniper devices, currently only tested on smaller devices
M html/includes/print/inventory.inc.php +10
A includes/discovery/inventory/juniper-mib.inc.php +72
📈 82 added
📉 0 removed
Lighten well background to match gradients more closely
M html/css/bootstrap.css +6 -6
M html/css/bootstrap/less/variables.less +2 -1
M html/css/bootstrap/less/variables3.less +1 -1
📈 0 added
📉 0 removed
Trivial: syntaxer run.
M add_device.php +17 -17
M alerter.php -1
M check-services.php -1
M config_to_json.php ±0
M discovery.php +1 -1
M includes/alerts.inc.php +78 -85
M includes/billing.php -1
M includes/common.php +13 -12
M includes/defaults.inc.php +36 -41
M includes/definitions.inc.php +3 -2
M includes/entities.inc.php +3 -5
M includes/functions.php +26 -23
M includes/geolocation.inc.php +3 -3
M includes/hh3c.inc.php -1
M includes/rewrites.php +20 -24
M includes/rrdtool.inc.php +2 -3
M includes/snmp.inc.php +13 -17
M includes/syslog.php +1 -1
M includes/versioncheck.inc.php +2 -3
M irc.php +15 -14
M poll-billing.php +5 -6
M poller.php -1
M rename_device.php +1 -1
M update/074.php +3 -3
M update/095.php +17 -19
📈 0 added
📉 0 removed
Fix pagination switching to different page sizes. #623
M html/includes/functions.inc.php +3 -1
📈 3 added
📉 1 removed
Minor: simplify code for alert entity rewrite
M includes/definitions/entities.inc.php +1
M includes/entities.inc.php +9 -35
📈 10 added
📉 35 removed
Medium: fix alerter mail sending function to not email its own hostname when using the default 'mail' transport
M includes/alerts.inc.php +19 -14
📈 19 added
📉 14 removed
Minor: change graph subsystem to load common.inc.php from the html dir; will otherwise fail load when running alerter and creating a graph.
Showing the first 30 paths; 206 more are omitted from this static page.
M html/includes/graphs/altiga_ssl_sessions.inc.php +1 -1
M html/includes/graphs/application/apache_bits.inc.php +3 -2
M html/includes/graphs/application/apache_cpu.inc.php +2 -2
M html/includes/graphs/application/apache_hits.inc.php +2 -2
M html/includes/graphs/application/apache_scoreboard.inc.php +2 -2
M html/includes/graphs/application/asterisk_activecall.inc.php +4 -2
M html/includes/graphs/application/asterisk_peers.inc.php +3 -2
M html/includes/graphs/application/bind_answers.inc.php +2 -2
M html/includes/graphs/application/bind_cache.inc.php +3 -2
M html/includes/graphs/application/bind_query_in.inc.php +2 -2
M html/includes/graphs/application/bind_query_out.inc.php +2 -2
M html/includes/graphs/application/bind_query_rejected.inc.php +1 -1
M html/includes/graphs/application/bind_req_in.inc.php +2 -2
M html/includes/graphs/application/bind_req_proto.inc.php +2 -2
M html/includes/graphs/application/bind_resolv_dnssec.inc.php +2 -2
M html/includes/graphs/application/bind_resolv_errors.inc.php +2 -2
M html/includes/graphs/application/bind_resolv_queries.inc.php +2 -2
M html/includes/graphs/application/bind_resolv_rtt.inc.php +2 -2
M html/includes/graphs/application/bind_updates.inc.php +2 -2
M html/includes/graphs/application/bind_zone_maint.inc.php +2 -2
M html/includes/graphs/application/drbd_disk_bits.inc.php +2 -2
M html/includes/graphs/application/drbd_network_bits.inc.php +2 -2
M html/includes/graphs/application/drbd_queue.inc.php +2 -2
M html/includes/graphs/application/drbd_unsynced.inc.php +2 -2
M html/includes/graphs/application/exchange_as_curreqs.inc.php +2 -2
M html/includes/graphs/application/exchange_as_pingcmd.inc.php +2 -2
M html/includes/graphs/application/exchange_as_syncmd.inc.php +2 -2
M html/includes/graphs/application/exchange_auto_errors.inc.php +2 -2
M html/includes/graphs/application/exchange_auto_totalreqs.inc.php +2 -2
M html/includes/graphs/application/exchange_is_active.inc.php +2 -2
📈 518 added
📉 472 removed
New: add 'Toner' alert entity, allowing monitoring of current toner level
M includes/definitions/entities.inc.php +53 -47
M includes/entities.inc.php +8
M includes/polling/toner.inc.php +2 -2
📈 63 added
📉 49 removed
Minor: change SysObjectID detection for APC devices to everything in their Enterprise OID
M includes/definitions/os.inc.php +1 -1
📈 1 added
📉 1 removed
Improved IRC bot. #667.
📈 18 added
📉 4 removed
Initial Trapeze Networks (Juniper) support. #695
M includes/definitions/os.inc.php +11
M includes/definitions/sensors.inc.php +8 -1
A includes/discovery/mempools/trapeze-networks-system-mib.inc.php +23
A includes/discovery/processors/trapeze-networks-system-mib.inc.php +17
A includes/discovery/sensors/trapeze-networks-system-mib.inc.php +22
A includes/polling/mempools/trapeze.inc.php +12
A includes/polling/os/trapeze.inc.php +19
M includes/polling/wifi.inc.php +7
📈 119 added
📉 1 removed
check cisco config ages (do nothing with the information yet)
M html/includes/functions.inc.php -49
M includes/common.php +50
M includes/polling/functions.inc.php +6 -6
M includes/polling/os/ios.inc.php +28
📈 84 added
📉 55 removed
Extend smokeping support to allow shortened hostnames and custom delimiters #666
M html/includes/graphs/smokeping/auth.inc.php +2 -2
M html/includes/graphs/smokeping/in.inc.php +10 -17
M html/includes/graphs/smokeping/out.inc.php +11 -15
M html/pages/device.inc.php +13 -10
M html/pages/device/latency.inc.php +3 -1
M includes/defaults.inc.php +8 -1
📈 47 added
📉 46 removed
New: Somewhat untested but hopefully working Alcatel AMAP discovery protocol support
M includes/discovery/discovery-protocols.inc.php +37 -4
📈 37 added
📉 4 removed
Trivial: Devices skyped: 0
📈 2 added
📉 2 removed
add some simple buttons to overview/device list on delete device success page so user isn't left hanging like a lemon
M html/pages/delhost.inc.php +5
📈 5 added
📉 0 removed
New: very basic support for some sensors on the
CPQHLTH-MIB , HP Proliant server agent sensors
M includes/definitions/os.inc.php +9 -4
A includes/discovery/sensors/cpqhlth-mib.inc.php +63
D mibs/CPQHOST-MIB -1,730
D mibs/CPQRACK-MIB -3,344
A mibs/hp/CPQHLTH-MIB +3,200
A mibs/hp/CPQHOST-MIB +2,078
A mibs/hp/CPQRACK-MIB +3,586
📈 72 added
📉 4 removed
New: add support for Infratec Rack Monitoring System
M includes/definitions/os.inc.php +6
A includes/discovery/sensors/infratec-rms-mib.inc.php +67
📈 73 added
📉 0 removed
Medium: fix misdetection of rebranded Alcatel ArubaOS devices
M includes/definitions/os.inc.php +2 -1
📈 2 added
📉 1 removed
Medium: Add support for serial number and OS version for Synology DSM; add Synology MIBS. Thanks to Kent Johannessen, fixes OBSERVIUM-660.
M includes/definitions/os.inc.php +1
A includes/polling/os/dsm.inc.php +10
A mibs/synology
A mibs/synology/SYNOLOGY-DISK-MIB.txt +282
A mibs/synology/SYNOLOGY-RAID-MIB.txt +212
A mibs/synology/SYNOLOGY-SYSTEM-MIB.txt +312
A mibs/synology/SYNOLOGY-UPS-MIB.txt +2,672
📈 11 added
📉 0 removed
Minor: HTML cleanups, fixes OBSERVIUM-661
M html/includes/navbar.inc.php +17 -17
M html/includes/status-summary.inc.php +3 -3
M html/index.php +1 -1
M html/pages/about.inc.php +3 -3
📈 24 added
📉 24 removed
Minor: Change PowerDNS auth. recursing graph to stack graph instead of line graph; correct spelling of separated/separator
Showing the first 30 paths; 50 more are omitted from this static page.
M html/includes/graphs/application/apache_scoreboard.inc.php +1 -1
M html/includes/graphs/application/asterisk_activecall.inc.php +1 -1
M html/includes/graphs/application/asterisk_peers.inc.php +1 -1
M html/includes/graphs/application/drbd_queue.inc.php +1 -1
M html/includes/graphs/application/mailscanner_spam.inc.php +1 -1
M html/includes/graphs/application/mysql_command_counters.inc.php +1 -1
M html/includes/graphs/application/mysql_connections.inc.php +1 -1
M html/includes/graphs/application/mysql_files_tables.inc.php +1 -1
M html/includes/graphs/application/mysql_innodb_buffer_pool_activity.inc.php +1 -1
M html/includes/graphs/application/mysql_innodb_buffer_pool.inc.php +1 -1
M html/includes/graphs/application/mysql_innodb_insert_buffer.inc.php +1 -1
M html/includes/graphs/application/mysql_innodb_io_pending.inc.php +1 -1
M html/includes/graphs/application/mysql_innodb_row_operations.inc.php +1 -1
M html/includes/graphs/application/mysql_innodb_semaphores.inc.php +1 -1
M html/includes/graphs/application/mysql_innodb_transactions.inc.php +1 -1
M html/includes/graphs/application/mysql_myisam_indexes.inc.php +1 -1
M html/includes/graphs/application/mysql_query_cache_memory.inc.php +1 -1
M html/includes/graphs/application/mysql_query_cache.inc.php +1 -1
M html/includes/graphs/application/mysql_select_types.inc.php +1 -1
M html/includes/graphs/application/mysql_slow_queries.inc.php +1 -1
M html/includes/graphs/application/mysql_sorts.inc.php +1 -1
M html/includes/graphs/application/mysql_status.inc.php +1 -1
M html/includes/graphs/application/mysql_table_locks.inc.php +1 -1
M html/includes/graphs/application/mysql_temporary_objects.inc.php +1 -1
M html/includes/graphs/application/nfs_nfs2.inc.php +1 -1
M html/includes/graphs/application/nfs_nfs3.inc.php +1 -1
M html/includes/graphs/application/nfs_nfs4.inc.php +1 -1
M html/includes/graphs/application/nginx_connections.inc.php +1 -1
M html/includes/graphs/application/ntpd_packets.inc.php +1 -1
M html/includes/graphs/application/ntpdserver_packets.inc.php +1 -1
📈 468 added
📉 467 removed
Medium: allow inverted stack on generic_simplex_multi_separate graph template; improve PowerDNS auth. graphs using this; bugfix: only load graphs/common.inc.php once.
M html/includes/graphs/altiga_ssl_sessions.inc.php +2 -2
M html/includes/graphs/application/powerdns_queries_udp.inc.php +7 -6
M html/includes/graphs/application/powerdns_queries.inc.php +6 -5
M html/includes/graphs/common.inc.php +5 -5
M html/includes/graphs/generic_data.inc.php +5 -4
M html/includes/graphs/generic_duplex.inc.php +3 -3
M html/includes/graphs/generic_multi_bits_separated.inc.php +4 -4
M html/includes/graphs/generic_multi_bits.inc.php +2 -2
M html/includes/graphs/generic_multi_data_separated.inc.php +2 -2
M html/includes/graphs/generic_multi_data.inc.php +2 -2
M html/includes/graphs/generic_multi_line.inc.php +2 -2
M html/includes/graphs/generic_multi_seperated.inc.php +3 -9
M html/includes/graphs/generic_multi_simplex_seperated.inc.php +23 -10
M html/includes/graphs/generic_multi.inc.php +2 -2
M html/includes/graphs/generic_simplex.inc.php +107 -110
M html/includes/graphs/minute_multi_line.inc.php +1 -1
M html/includes/graphs/old_generic_simplex.inc.php +1 -1
M html/includes/graphs/XXX_device_memory_windows.inc.php +1 -1
📈 178 added
📉 171 removed
convert some TEXT fields to VARCHAR. Increase port_label to 255 chars.
📈 0 added
📉 0 removed
Added base detecting OpenWrt and DD-WRT os.
A html/images/os/ddwrt.png +1
A html/images/os/openwrt.png +1
M includes/definitions/os.inc.php +28
M includes/discovery/os/linux.inc.php +3 -1
M includes/polling/os/unix.inc.php +2 -2
📈 33 added
📉 3 removed
Minor: warn if LDAP authentication module is selected but php5-ldap support is not loaded.
M html/includes/authentication/ldap.inc.php +9 -4
📈 9 added
📉 4 removed
Minor: don't show deleted ports on Total Graph 'iftype' pages
M html/pages/iftype.inc.php +1 -1
📈 1 added
📉 1 removed
Major: fix graph authentication when using unauthorized graphs by IP
📈 4 added
📉 1 removed
Trivial: MySQL data in lowercase in default config file, avoids issues with passwords containing dollar signs etc.
📈 4 added
📉 4 removed
Fixed redirects 301 -> 302.
M html/includes/authenticate.inc.php +3 -7
M html/pages/edituser.inc.php +1 -1
📈 4 added
📉 8 removed
Removed php.php, added robots.txt (disallow site indexing).
D html/php.php -6
A html/robots.txt +3
📈 3 added
📉 6 removed
Fixed http-auth, added more session resets (on auth errors, logout and auth_mechanism changes).
M html/includes/authenticate.inc.php +31 -7
M html/includes/authentication/http-auth.inc.php +25 -81
M html/includes/authentication/mysql.inc.php +8 -6
M html/includes/authentication/radius.inc.php +2
📈 66 added
📉 94 removed
Another auth change.. more secured cookies.
M html/includes/authenticate.inc.php +26 -17
M html/includes/authentication/ldap.inc.php +12 -10
📈 38 added
📉 27 removed
rename
A scripts/ifAlias +65
D scripts/ifalias.pl -65
📈 65 added
📉 65 removed
add
ifAlias script for Ubuntu/Debian hosts rewritten in perl
📈 65 added
📉 0 removed
Fixed ldap bint to username by himself.
M html/includes/authentication/ldap.inc.php +22 -17
📈 22 added
📉 17 removed
remove random "i" from cloud javascript include tag
M html/pages/front/default.php +2 -1
📈 2 added
📉 1 removed
Front page map now offers global cloud monitoring capability, a must for any SaaS/IaaS organisation.
M html/pages/front/default.php +7 -1
M includes/defaults.inc.php +2 -1
📈 9 added
📉 2 removed
allow IPMI module for DRAC devices
M includes/polling/functions.inc.php +4 -4
📈 4 added
📉 4 removed
Fix on r4967: bind to LDAP server in case of kerberos auth to get user list; add some debug output to LDAP module
M html/includes/authentication/ldap.inc.php +32 -21
📈 32 added
📉 21 removed
Fix for auth with kerberos.
M html/includes/authentication/ldap.inc.php +5 -5
📈 5 added
📉 5 removed
Minor: don't show delete link on user edit page if deleting users is not possible
M html/pages/edituser.inc.php +4 -2
📈 4 added
📉 2 removed
Revised and improved authenticate module. Fixed unauth options for graphs. Fixed intensive requests to ldap/radius on every page.
M html/graph.php +40 -1
M html/includes/authenticate.inc.php +32 -30
M html/includes/authentication/ldap.inc.php +32 -17
M html/includes/authentication/radius.inc.php +22 -13
M html/includes/graphs/graph.inc.php -39
📈 126 added
📉 100 removed
Added warn about need DB schema update.
📈 18 added
📉 6 removed
Warning about mcrypt module for feeds.
M html/includes/authenticate.inc.php +1 -1
M html/pages/preferences.inc.php +8 -3
📈 9 added
📉 4 removed
-debug
M html/pages/device/port/fdb.inc.php -2
📈 0 added
📉 2 removed
Fixed display per port FDB table.
M html/includes/print/fdbtable.inc.php +5
M html/includes/print/search.inc.php +1 -1
M html/pages/device/port/fdb.inc.php +42 -43
M html/pages/device/ports/fdb.inc.php +4 -4
📈 52 added
📉 48 removed
Added icon link for atom feed, fixed unique ids for items.
📈 23 added
📉 22 removed
Fixed selected empty values in multiselect form elements.
M html/includes/print/search.inc.php +1 -1
📈 1 added
📉 1 removed
Fixed generate_query_permitted() for ignored devices/ports in search results.
M html/includes/functions.inc.php +5 -3
M html/includes/print/fdbtable.inc.php +16 -19
M html/includes/print/search.inc.php +1 -1
M html/pages/front/default.php +2 -2
📈 24 added
📉 25 removed
Minor: don't show deleted ports results in IPv4 global search
M html/ajax_search.php +3 -2
📈 3 added
📉 2 removed
Ohoho.. fixed rss/api key created time.
M html/pages/preferences.inc.php +5 -4
📈 5 added
📉 4 removed
Added check for class 'SimpleXMLElement' exist.
M html/includes/functions.inc.php +2
M html/pages/preferences.inc.php +10 -1
📈 12 added
📉 1 removed
Fixed rss author.
📈 5 added
📉 5 removed
Feeds now fully valid (by feedvalidator.org).
M html/feed.php +23 -12
M html/includes/functions.inc.php +1 -1
📈 24 added
📉 13 removed
More simplification of billing UI
M html/pages/bills/month.inc.php +14 -12
📈 14 added
📉 12 removed
clean up how current/previous bills display is done. use observium style percentage bar, not bootstrap.
A attic/bills-pmonth.inc.php +129
M html/pages/bills.inc.php +2 -2
D html/pages/bills/cmonth.inc.php -126
A html/pages/bills/month.inc.php +164
D html/pages/bills/pmonth.inc.php -129
📈 166 added
📉 257 removed
Fixed broken 'remember me' (in 4915). More secure saving session.
M html/includes/authenticate.inc.php +26 -17
M html/index.php +2 -2
📈 28 added
📉 19 removed
Added 'ttl' and correct 'updated' feed elements.
M html/feed.php +7 -3
M html/includes/print/events.inc.php +4
📈 11 added
📉 3 removed
Fixed display events on frontpage (bug had appeared in prev. commit).
M html/includes/print/events.inc.php +1 -1
M html/pages/front/default.php +9 -9
📈 10 added
📉 10 removed
try to improve billing redraw speed
M html/pages/bill/reset.inc.php +2 -1
M html/pages/bills/cmonth.inc.php +9 -9
M html/pages/bills/pmonth.inc.php +9 -9
📈 20 added
📉 19 removed
never say newer
M html/pages/preferences.inc.php +2 -2
📈 2 added
📉 2 removed
Added basic Atom/RSS feeds support, for now only Eventlogs. (Ho-ho-ho, Winter Olympic Games 2014 started!)
A html/feed.php +132
M html/includes/authenticate.inc.php +13 -3
M html/includes/authentication/http-auth.inc.php +7
M html/includes/authentication/ldap.inc.php +8 -1
M html/includes/authentication/mysql.inc.php +7 -6
M html/includes/functions.inc.php +113
M html/includes/print/events.inc.php +108 -88
M html/index.php +11 -2
M html/pages/about.inc.php +7 -6
M html/pages/logon.inc.php +1 -1
M html/pages/preferences.inc.php +126 -39
M includes/common.php +1 -1
A update/122.sql +3
📈 534 added
📉 147 removed
Minor: set default device type for Dell PowerVault to 'storage'
M includes/definitions/os.inc.php +1
📈 1 added
📉 0 removed
M includes/discovery/sensors/supermicro-health-mib.inc.php +1 -1
📈 1 added
📉 1 removed
Minor: remove hardcoded device links in 'RRD command' output of graph.php - OBSERVIUM-676
M html/pages/graphs.inc.php +18 -18
📈 18 added
📉 18 removed
Medium: Fix support of SRX SPC processors - OBSERVIUM-665
M includes/discovery/processors/juniper-mib.inc.php -22
A includes/discovery/processors/juniper-srx5000-spu-monitoring-mib.inc.php +28
📈 28 added
📉 22 removed
Minor: add asterisk app graphs to main applications page array
M includes/definitions/apps.inc.php +1
📈 1 added
📉 0 removed
[fix] remove debug :)
M html/ajax_search.php +1 -1
📈 1 added
📉 1 removed
search box now finds ipv4 addresses on interfaces (no v6 and no netscaler yet)
M html/ajax_search.php +86 -5
📈 86 added
📉 5 removed
Medium: Update OS definitions for mempool mibs, should have gone in with r4935 + small cleanups
M includes/definitions/os.inc.php +8
M includes/discovery/mempools/cisco-enhanced-mempool-mib.inc.php +1 -1
M includes/discovery/mempools/s5-chassis-mib.inc.php +2
📈 11 added
📉 1 removed
Small fixes.
M html/includes/print/status.inc.php +1 -1
M includes/polling/ports.inc.php +14 -14
📈 15 added
📉 15 removed
Minor: forgot one rename in previous commit
A includes/discovery/mempools/foundry-sn-agent-mib.inc.php +13
D includes/discovery/mempools/ironware-dyn.inc.php -13
📈 13 added
📉 13 removed
Medium: move mempool discovery to MIB-based system
Showing the first 30 paths; 25 more are omitted from this static page.
M includes/discovery/mempools.inc.php +5 -2
D includes/discovery/mempools/acme.inc.php -16
A includes/discovery/mempools/agent-general-mib.inc.php +32
D includes/discovery/mempools/airos.inc.php -26
A includes/discovery/mempools/alcatel-ind1-health-mib.inc.php +16
D includes/discovery/mempools/aos-device.inc.php -18
A includes/discovery/mempools/apsysmgmt-mib.inc.php +12
A includes/discovery/mempools/asyncos-mail-mib.inc.php +12
D includes/discovery/mempools/asyncos.inc.php -16
D includes/discovery/mempools/avaya-ers.inc.php -29
D includes/discovery/mempools/cemp.inc.php -30
A includes/discovery/mempools/ciena-topsecret-mib.inc.php +29
D includes/discovery/mempools/ciena.inc.php -29
A includes/discovery/mempools/cisco-enhanced-mempool-mib.inc.php +27
A includes/discovery/mempools/cisco-entity-qfp-mib.inc.php +23
A includes/discovery/mempools/cisco-memory-pool-mib.inc.php +26
D includes/discovery/mempools/cmp.inc.php -23
A includes/discovery/mempools/dell-vendor-mib.inc.php +13
D includes/discovery/mempools/dlink.inc.php -35
A includes/discovery/mempools/extreme-base-mib.inc.php +26
A includes/discovery/mempools/f10-c-series-chassis-mib.inc.php +23
A includes/discovery/mempools/f10-chassis-mib.inc.php +25
A includes/discovery/mempools/f10-s-series-chassis-mib.inc.php +24
D includes/discovery/mempools/fortigate.inc.php -8
A includes/discovery/mempools/fortinet-fortigate-mib.inc.php +6
A includes/discovery/mempools/frogfoot-resources-mib.inc.php +25
D includes/discovery/mempools/ftos-c-series.inc.php -25
D includes/discovery/mempools/ftos-e-series.inc.php -27
D includes/discovery/mempools/ftos-s-series.inc.php -27
A includes/discovery/mempools/hh3c-entity-ext-mib.inc.php +29
📈 643 added
📉 692 removed
Updated device edit menu list. Added per-device ports poller module switcher (etherlike/adsl/poe). Improved poller modules excludes.
Note, ports modules etherlike/adsl/poe perhaps broken, should be fixed shortly.
M html/pages/device/edit.inc.php +29 -19
M html/pages/device/edit/modules.inc.php +115 -43
M html/pages/device/edit/ports.inc.php +1 -1
M html/pages/device/edit/ssh.inc.php +2
M includes/defaults.inc.php -1
M includes/discovery/junose-atm-vp.inc.php +2 -2
M includes/polling/functions.inc.php +5 -2
M includes/polling/ports.inc.php +14 -7
📈 168 added
📉 75 removed
Minor: fix broken asterisk script
M scripts/agent-local/asterisk +1 -1
📈 1 added
📉 1 removed
Minor: fix asterisk agent script
M scripts/agent-local/asterisk +2
📈 2 added
📉 0 removed
Minor: add support for Areca RAID BBU capacity
M includes/discovery/sensors/areca-snmp-mib.inc.php +8 -4
📈 8 added
📉 4 removed
Added support for AudioCodes devices. Added new os type 'voip'. (Sponsored by Voigt Industrial Electronics LLC)
Showing the first 30 paths; 3 more are omitted from this static page.
M includes/definitions.inc.php +10 -5
M includes/definitions/os.inc.php +3 -2
M includes/definitions/sensors.inc.php +14
A includes/discovery/sensors/ac-system-mib.inc.php +106
A includes/polling/os/audiocodes.inc.php +30
A mibs/audiocodes
A mibs/audiocodes/AC-ALARM-MIB.my +553
A mibs/audiocodes/AC-ANALOG-MIB.my +1,577
A mibs/audiocodes/AC-CONTROL-MIB.my +2,727
A mibs/audiocodes/AC-FAULT-TC.my +136
A mibs/audiocodes/AC-MEDIA-MIB.my +4,566
A mibs/audiocodes/AC-MODULARGATEWAY-MIB.my +319
A mibs/audiocodes/AC-PMANALOG-MIB.my +287
A mibs/audiocodes/AC-PMAtm-MIB.my +521
A mibs/audiocodes/AC-PMCONTROL-MIB.my +4,725
A mibs/audiocodes/AC-PMMEDIA-MIB.my +5,072
A mibs/audiocodes/AC-PMMEDIASERVER-MIB.my +1,840
A mibs/audiocodes/AC-PMPSTN-MIB.my +824
A mibs/audiocodes/AC-PMSS7-MIB.my +2,835
A mibs/audiocodes/AC-PMSYSTEM-MIB.my +6,419
A mibs/audiocodes/AC-PSTN-MIB.my +2,034
A mibs/audiocodes/AC-SS7-MIB.my +4,802
A mibs/audiocodes/AC-SYSTEM-MIB.my +8,730
A mibs/audiocodes/AC-TYPES.my +264
A mibs/audiocodes/AC-V5-MIB.my +871
A mibs/audiocodes/acAtm.my +1,110
A mibs/audiocodes/AcBoard.my +7,735
A mibs/audiocodes/acGateway.my +19,508
A mibs/audiocodes/acPerfH323SIPGateway.my +347
A mibs/audiocodes/acPerfMediaGateway.my +437
📈 163 added
📉 7 removed
Mikrotik MIBs cleanup.
M includes/discovery/inventory/mikrotik-mib.inc.php +19 -21
M includes/polling/wifi.inc.php +1 -1
D mibs/MIKROTIK-MIB -2,151
A mibs/mikrotik/MIKROTIK-MIB +2,173
D mibs/mikrotik/mikrotik.mib -2,151
📈 20 added
📉 22 removed
January 2014
A includes/discovery/inventory/mikrotik-mib.inc.php +29
M mibs/MIKROTIK-MIB +1,061 -11
M mibs/mikrotik/mikrotik.mib +964 -13
📈 29 added
📉 0 removed
Asterisk icon
A html/images/icons/asterisk.png +1
📈 0 added
📉 0 removed
Asterisk application agent poller
A html/includes/graphs/application/asterisk_activecall.inc.php +45
A html/includes/graphs/application/asterisk_peers.inc.php +42
A html/pages/device/apps/asterisk.inc.php +16
A includes/polling/applications/asterisk.inc.php +54
A scripts/agent-local/asterisk +28
📈 185 added
📉 0 removed
re-add cisco vpdn module
M includes/defaults.inc.php +1
📈 1 added
📉 0 removed
OSPF page layout updates
M html/pages/device/routing/ospf.inc.php +2 -2
M html/pages/routing/ospf.inc.php +1 -1
📈 3 added
📉 3 removed
distro script now detects Slackware
📈 5 added
📉 0 removed
Fix broken detect tablets (from prev commit).
M html/includes/functions.inc.php +5 -13
M html/includes/navbar.inc.php +1 -1
M html/index.php +2 -1
📈 8 added
📉 15 removed
Small speedup detect_browser().
M html/includes/functions.inc.php +23 -9
📈 23 added
📉 9 removed
Cosmetic updates to OSPF pages
M html/pages/device/routing/ospf.inc.php +5 -4
M html/pages/routing/ospf.inc.php +1 -1
📈 6 added
📉 5 removed
Fix search syslog by priorities (revert back from еthe previous commit).
M html/includes/print/syslogs.inc.php +1 -1
📈 1 added
📉 1 removed
don't count ignored ports as down when taking status from cache
M html/includes/cache-data.inc.php +6 -4
📈 6 added
📉 4 removed
Medium: fix Output and Bypass frequencies for
XUPS-MIB
M includes/discovery/sensors/xups-mib.inc.php +2 -2
📈 2 added
📉 2 removed
Medium: Clean up processor discovery code, move to MIB-based discovery like sensors
Showing the first 30 paths; 28 more are omitted from this static page.
M includes/definitions/os.inc.php +17
M includes/discovery/processors.inc.php +5 -2
D includes/discovery/processors/acme.inc.php -18
A includes/discovery/processors/agent-general-mib.inc.php +17
D includes/discovery/processors/airos.inc.php -23
A includes/discovery/processors/alcatel-ind1-health-mib.inc.php +15
D includes/discovery/processors/aos-device.inc.php -20
A includes/discovery/processors/apsysmgmt-mib.inc.php +15
A includes/discovery/processors/asyncos-mail-mib.inc.php +13
D includes/discovery/processors/asyncos.inc.php -18
D includes/discovery/processors/avaya-ers.inc.php -18
A includes/discovery/processors/cisco-entity-qfp-mib.inc.php +22
A includes/discovery/processors/cisco-process-mib.inc.php +58
A includes/discovery/processors/ciscosb-rndmng.inc.php +21
D includes/discovery/processors/ciscosb.inc.php -24
A includes/discovery/processors/dell-vendor-mib.inc.php +18
D includes/discovery/processors/dlink.inc.php -22
A includes/discovery/processors/f10-c-series-chassis-mib.inc.php +26
A includes/discovery/processors/f10-chassis-mib.inc.php +28
A includes/discovery/processors/f10-s-series-chassis-mib.inc.php +27
D includes/discovery/processors/fortigate.inc.php -23
A includes/discovery/processors/fortinet-fortigate-mib.inc.php +18
A includes/discovery/processors/foundry-sn-agent-mib.inc.php +44
A includes/discovery/processors/frogfoot-resources-mib.inc.php +18
D includes/discovery/processors/ftos-c-series.inc.php -29
D includes/discovery/processors/ftos-e-series.inc.php -31
D includes/discovery/processors/ftos-s-series.inc.php -30
A includes/discovery/processors/hh3c-entity-ext-mib.inc.php +29
D includes/discovery/processors/hh3c.inc.php -33
A includes/discovery/processors/host-resources-mib.inc.php +65
📈 732 added
📉 817 removed
Trivial: minor cleanups
M html/includes/authenticate.inc.php +12 -9
M html/includes/authentication/ldap.inc.php -1
M html/includes/print/syslogs.inc.php +1 -1
M html/pages/front/default.php +2 -1
M includes/alerts.inc.php +1 -2
M includes/polling/unix-agent/nvidia.inc.php +3 -4
📈 19 added
📉 18 removed
Fixed sensor descriptions for multi-phase/multi-bank APC swithed PDUs.
M includes/discovery/sensors/powernet-mib.inc.php +86 -34
📈 86 added
📉 34 removed
Fixed vmwaretools icon (OBSERVIUM-646).
M html/images/icons/vmwaretools.png +4 -241
📈 0 added
📉 0 removed
Fix sitemonitor sensor descriptions.
M includes/discovery/sensors/packetflux-mib.inc.php +1 -1
📈 1 added
📉 1 removed
Added support for 64bit counters in realtime port graph (OBSERVIUM-645).
M html/data.php +4 -8
M html/graph-realtime.php +17 -3
📈 21 added
📉 11 removed
Added PacketFlux SiteMonitor devices support.
A html/images/os/packetflux.png +1
M includes/definitions/os.inc.php +13
A includes/discovery/sensors/packetflux-mib.inc.php +72
M includes/polling/functions.inc.php +1 -1
A includes/polling/os/sitemonitor.inc.php +13
M includes/rewrites.php +6 -2
A update/121.sql +1
📈 105 added
📉 3 removed
Another polling improve for APC devices.
PowerNet-MIB updated.
M includes/discovery/sensors/powernet-mib.inc.php +38 -38
M includes/polling/functions.inc.php +3 -3
M includes/polling/os/apc.inc.php +13 -14
M includes/snmp.inc.php +12 -30
A mibs/apc
A mibs/apc/PowerNet-MIB +70,169
D mibs/PowerNet-MIB -68,164
📈 66 added
📉 85 removed
Do not detect hardware/serial by
sysDescr for APC embedded cards.
M includes/polling/os/apc.inc.php +1 -1
📈 1 added
📉 1 removed
Rewrite netstats poller module. Rewert back order in RRD DS for ip and tcp netstats.
D includes/polling/netstats-icmp.inc.php -51
D includes/polling/netstats-ip.inc.php -50
D includes/polling/netstats-snmp.inc.php -46
D includes/polling/netstats-tcp.inc.php -51
D includes/polling/netstats-udp.inc.php -44
M includes/polling/netstats.inc.php +91 -9
📈 91 added
📉 251 removed
Improved polling speed for modules netstats, ucd-mib, system and ports (when no ports present).
A attic/snom-graphing.php +37
A attic/snom.inc.php +43
M includes/polling/netstats-icmp.inc.php +35 -38
M includes/polling/netstats-ip.inc.php +20 -20
M includes/polling/netstats-snmp.inc.php +32 -35
M includes/polling/netstats-tcp.inc.php +19 -23
M includes/polling/netstats-udp.inc.php +27 -31
M includes/polling/netstats.inc.php +1
D includes/polling/os/snom.inc.php -43
M includes/polling/ports.inc.php +115 -111
M includes/polling/system.inc.php +1 -1
M includes/polling/ucd-mib.inc.php +5 -6
M includes/snmp.inc.php +1 -1
D includes/snom-graphing.php -37
📈 256 added
📉 346 removed
MIBs for Acme-Packet (OBSERVIUM-638).
A mibs/acme
A mibs/acme/ACMEPACKET-ENTITY-VENDORTYPE-OID-MIB +222
A mibs/acme/ACMEPACKET-ENVMON-MIB +1,090
A mibs/acme/ACMEPACKET-PRODUCTS +123
A mibs/acme/ACMEPACKET-SMI +93
A mibs/acme/ACMEPACKET-TC +167
A mibs/acme/AP-DIAMETER-MIB +530
A mibs/acme/APAGENTCAP-MIB +1,902
A mibs/acme/APAMI-MIB +99
A mibs/acme/APAPPS-MIB +262
A mibs/acme/APCODEC-MIB +604
A mibs/acme/APDD-MIB +2,787
A mibs/acme/APDNSALG-MIB +491
A mibs/acme/APEMS-MIB +260
A mibs/acme/APH323-MIB +160
A mibs/acme/APLICENSE-MIB +430
A mibs/acme/APNNC-MIB +153
A mibs/acme/APRADIUS-MIB +234
A mibs/acme/APSECURITY-MIB +1,506
A mibs/acme/APSIP-MIB +141
A mibs/acme/APSLB-MIB +279
A mibs/acme/APSWINVENTORY-MIB +281
A mibs/acme/APSYSLOG-MIB +341
A mibs/acme/APSYSMGMT-MIB +5,039
A mibs/acme/APUSBCSYS-MIB +215
📈 0 added
📉 0 removed
Added Acme-Packet devices support (OBSERVIUM-638).
A html/images/os/acme.png +1
M includes/definitions/os.inc.php +9
M includes/definitions/sensors.inc.php +9
A includes/discovery/mempools/acme.inc.php +16
A includes/discovery/processors/acme.inc.php +18
A includes/discovery/sensors/acmepacket-envmon-mib.inc.php +83
A includes/polling/mempools/acme.inc.php +9
A includes/polling/os/acme.inc.php +22
📈 166 added
📉 0 removed
Fix IE compatibility (OBSERVIUM-641).
M html/includes/Mobile_Detect.php +201 -90
M html/index.php +3 -3
📈 204 added
📉 93 removed
Update Check Point Firewall detection (OBSERVIUM-630).
A html/images/os/checkpoint.png +1
M includes/definitions/os.inc.php +14
M includes/discovery/os/linux.inc.php +7 -1
A includes/polling/os/gaia.inc.php +7
A includes/polling/os/splat.inc.php +7
A mibs/checkpoint/CHECKPOINT-MIB.txt +4,047
📈 35 added
📉 1 removed
update all 'redback' devices to 'seos'
📈 0 added
📉 0 removed
remove redback discovery script, seems to be duplicate of seos.
D includes/discovery/os/redback.inc.php -8
📈 0 added
📉 8 removed
Added support for Ubiquiti UniFi APs (firmware 3.x).
M html/pages/device/overview/processors-unix.inc.php +1 -1
M includes/definitions/os.inc.php +11
M includes/discovery/mempools/airos.inc.php +4 -3
M includes/discovery/os/linux.inc.php +2
M includes/discovery/processors/airos.inc.php +4 -3
M includes/polling/os/airos.inc.php +4 -5
A includes/polling/os/unifi.inc.php +14
📈 40 added
📉 12 removed
Improved get_device_os() function and 'os' discovery module. Module 'os' discovery now enabled by default for any device discovery run (controlled by option $config['discovery_modules']['os']).
M includes/defaults.inc.php +1
M includes/definitions/os.inc.php +65 -15
M includes/discovery/functions.inc.php +9 -4
M includes/discovery/os.inc.php +12 -8
D includes/discovery/os/alcatel-lucent.inc.php -21
M includes/discovery/os/allied.inc.php +2 -2
A includes/discovery/os/arista_eos.inc.php +9
D includes/discovery/os/arista-eos.inc.php -9
D includes/discovery/os/barracuda.inc.php -8
A includes/discovery/os/barracudangfw.inc.php +8
A includes/discovery/os/cometsystem-p85xx.inc.php +14
D includes/discovery/os/cometsystem.inc.php -14
D includes/discovery/os/extreme.inc.php -17
A includes/discovery/os/extremeware.inc.php +17
A includes/discovery/os/jdsu_edfa.inc.php +11
D includes/discovery/os/jdsu-edfa.inc.php -11
M includes/discovery/os/linux.inc.php +8 -8
M includes/discovery/os/raritan.inc.php -8
M includes/functions.php +48 -6
📈 204 added
📉 131 removed
Fix device overview styles for storages and unix processors.
M html/pages/device/overview/processors-unix.inc.php +2 -2
M html/pages/device/overview/storage.inc.php +7 -9
📈 9 added
📉 11 removed
Minor: Fix the fix: add missing space in Nvidia card description
M includes/polling/unix-agent/nvidia.inc.php +3 -3
📈 3 added
📉 3 removed
Minor: fix failed commit r4893, now do exactly what the commit message said
M includes/polling/unix-agent/nvidia.inc.php +4 -4
📈 4 added
📉 4 removed
Minor: slight change to Nvidia Agent card description, add 100C high limit
M includes/polling/unix-agent/nvidia.inc.php +1 -1
📈 1 added
📉 1 removed
Improve polling speed for APC os features by using
sysDescr instead multiple snmp gets.
M html/pages/device/perf.inc.php +1 -1
M includes/polling/os/apc.inc.php +49 -35
📈 50 added
📉 36 removed
Minor: add agent script to poll NVidia graphics/computation cards temperature and power draw
A includes/polling/unix-agent/nvidia.inc.php +37
A scripts/agent-local/nvidia-smi +16
📈 53 added
📉 0 removed
No more zombie processes. Fix display windows os storage overview.
M html/pages/device/overview/storage.inc.php +1
M includes/common.php +6 -1
📈 7 added
📉 1 removed
M includes/functions.php +2 -2
📈 2 added
📉 2 removed
Small reorder unix memory overview. Accurate calculation of memory.
M html/pages/device/overview/ucd_mem.inc.php +13 -8
📈 13 added
📉 8 removed
Small style improve for overview boxes (storage and unix memory/processors).
M html/pages/device/overview/processors-unix.inc.php +4 -4
M html/pages/device/overview/storage.inc.php +9 -6
M html/pages/device/overview/ucd_mem.inc.php +25 -22
📈 38 added
📉 32 removed
Fixed calculate sizes with 64bit storage counters (hrstorage).
M html/pages/device/overview/storage.inc.php +11 -1
D includes/polling/storage-hrstorage.inc.php -44
M includes/polling/storage.inc.php +24 -7
M includes/polling/storage/hrstorage.inc.php +18 -5
📈 53 added
📉 57 removed
. More humanize_*() calls optimize.
M html/includes/print-interface.inc.php +1 -1
M includes/rewrites.php +10 -1
📈 11 added
📉 2 removed
Minor: optimize humanize_port calls by not checking if it's already done (it's checked inside the function as well)
M html/includes/functions.inc.php +22 -12
📈 22 added
📉 12 removed
Minor: Humanize port before creating port link, fixes empty description for network ports in device inventory, possibly other cases as well.
M html/includes/functions.inc.php +4 -1
📈 4 added
📉 1 removed
Always store syslog priorities and levels as numbers (instead strings 'err', 'info', etc.). That fix search syslog by priorities on some systems.
M html/includes/print/syslogs.inc.php +6
M includes/functions.php +15 -1
M includes/syslog.php +5 -1
A update/119.sql +19
📈 26 added
📉 2 removed
Fix comments.
M html/includes/print/inventory.inc.php +1 -1
M includes/polling/os/calix.inc.php +5 -5
📈 6 added
📉 6 removed
Minor: Remove double MySQL escape, leading to visual issues in Event Log when using special characters
M includes/discovery/functions.inc.php +8 -8
📈 8 added
📉 8 removed
Update print_inventory(). Fix links to ports and sensors for inventory parts.
M html/includes/print/inventory.inc.php +27 -28
📈 27 added
📉 28 removed
Security: RADIUS auth only: Only return userlevel 10 when a username is actually specified (from OBSERVIUM-175)
M html/includes/authentication/radius.inc.php +1 -1
📈 1 added
📉 1 removed
Fix exit from humanized functions.
M html/includes/print/status.inc.php +1 -3
M includes/rewrites.php +2 -2
📈 3 added
📉 5 removed
Cleanup some code parts. Cache sensors count for pages and menus. Fix permissions on ajax search. Improve status-summary (more accurate counts).
A attic/footer.inc.php +66
M html/ajax_search.php +29 -30
A html/images/icons/port-disabled.png +1
A html/images/icons/port-down.png +1
A html/images/icons/port-ignored-down.png +1
A html/images/icons/port-ignored-up.png +1
A html/images/icons/port-ignored.png +1
A html/images/icons/port-up.png +1
D html/images/search-port-disabled.png -1
D html/images/search-port-down.png -1
D html/images/search-port-ignored-down.png -1
D html/images/search-port-ignored-up.png -1
D html/images/search-port-ignored.png -1
D html/images/search-port-up.png -1
M html/includes/cache-data.inc.php +63 -9
D html/includes/footer.inc.php -66
M html/includes/functions.inc.php +9
M html/includes/navbar.inc.php +16 -49
M html/includes/status-summary.inc.php +28 -71
M html/pages/device.inc.php +6
M html/pages/device/overview.inc.php +2 -3
M html/pages/health.inc.php +3 -7
M html/pages/ports.inc.php +2 -1
M includes/common.php +7 -3
M includes/rewrites.php +33 -11
📈 198 added
📉 250 removed
Minor: Fix FDB count graph on HP ProCurve
M html/includes/graphs/device/fdb_count.inc.php +1 -1
📈 1 added
📉 1 removed
Added detect [E/R]SPAN monitoring destination ports (OBSERVIUM-366).
M html/includes/print-interface.inc.php +1 -1
M includes/polling/ports.inc.php +30 -12
M includes/rewrites.php +8 -6
📈 39 added
📉 19 removed
Fix inventory DB schema.
M update/117.sql -1
A update/118.sql +1
📈 0 added
📉 0 removed
Added darwin os detection (Apple Mac OS X) (OBSERVIUM-475).
A html/images/os/darwin.png +1
M includes/definitions/os.inc.php +19 -13
A includes/discovery/os/darwin.inc.php +14
M includes/polling/os/unix.inc.php +5
M includes/rewrites.php +8 -7
📈 46 added
📉 20 removed
Don't show count skipped devices if device(s) is not specified.
📈 3 added
📉 2 removed
Detect latest Windows OS 8, 8.1 and Server 2012 R2 (OBSERVIUM-631).
M includes/polling/os/windows.inc.php +6 -2
📈 6 added
📉 2 removed
Added Calix E-Series (and partially C-Series) devices support (sponsored by Race Technologies, Inc.).
A html/images/os/calix.png +1
M includes/definitions/os.inc.php +16
A includes/discovery/inventory
A includes/discovery/inventory/e7-calix-mib.inc.php +67
M includes/discovery/processors/hrdevice.inc.php +11 -6
A includes/polling/os/calix.inc.php +43
M includes/rewrites.php +18
A mibs/calix
A mibs/calix/CALIX-PRODUCT-MIB.my +291
A mibs/calix/CALIX-SMI.my +78
A mibs/calix/E7-Calix-MIB +1,361
A mibs/calix/E7-Fault-MIB +314
A mibs/calix/E7-Notifications-MIB +505
A mibs/calix/E7-TC.my +664
A mibs/calix/README.txt +77
📈 155 added
📉 6 removed
Forgotten for prev. commit (inventory module).
M includes/defaults.inc.php +1 -3
📈 1 added
📉 3 removed
Rewrite Inventory discovery module (used per-mib includes). Modules 'entity-physical' and 'hr-device' are combined into one 'inventory'.
M html/pages/device.inc.php +2 -2
D includes/cisco-entities.php -26
M includes/discovery/entity-physical.inc.php +23 -73
M includes/discovery/functions.inc.php +81
A includes/discovery/inventory.inc.php +16
M includes/functions.php -1
M includes/polling/wifi.inc.php +1 -1
M includes/rewrites.php +22
A update/117.sql +3
📈 145 added
📉 103 removed
Minor: add storage_free metric to storage entity alerting
M includes/polling/storage.inc.php +1 -1
📈 1 added
📉 1 removed
Fix get_nfsen_filename() function (OBSERVIUM-633).
M html/includes/functions.inc.php +9 -8
📈 9 added
📉 8 removed
Improve add_device() function. Added ability to add multiple devices from CLI.
M add_device.php +154 -143
M includes/functions.php +22 -29
📈 176 added
📉 172 removed
Fix saving syslog entries with the string 'IP:PORT'.
M includes/syslog.php +3 -2
📈 3 added
📉 2 removed
Regenerate device alerts after discovery.
📈 1 added
📉 0 removed
Minor: Allow bad_xdp{_regex} to exclude hostname matches from the topology map.
M includes/defaults.inc.php +3
M includes/discovery/discovery-protocols.inc.php +10 -6
M includes/discovery/functions.inc.php +29
📈 42 added
📉 6 removed
Medium: Better LLDP port linking to known devices, should help with incorrect links due to mysql non-numeric
ifIndex matching.
M includes/discovery/discovery-protocols.inc.php +33 -15
📈 33 added
📉 15 removed
📈 0 added
📉 0 removed
Mark unremoved workaround
M includes/polling/unix-agent.inc.php +3 -2
📈 3 added
📉 2 removed