← Back to Changelog Index

Changelog 2021

💻 Rolling Release

890
commits
53,396
added
31,218
removed

🏷️ Stable Releases

18
releases
51,417
added
30,118
removed

💻 r11834 MINOR

Mike Stupalov 🐱 • 2021-12-29 09:58
Improved create/update rrd with remote rrdcached. Use caching for rrd_is_file().
Files changed (7)
M html/includes/graphs/device/poller_perfperc.inc.php +3 -2
M html/includes/graphs/global/poller_time_separate.inc.php +4 -7
M html/includes/graphs/global/poller_time.inc.php +5 -8
M html/includes/graphs/global/poller.inc.php +1 -1
M html/includes/graphs/global/pollermod.inc.php +5 -11
M html/includes/graphs/global/pollermods.inc.php +12 -14
M includes/rrdtool.inc.php +46 -19
📈 76 added 📉 62 removed

💻 r11833 TRIVIAL

Mike Stupalov 🐱 • 2021-12-29 09:54
Moved load phpFastCache to global. Allowed use fast cache in cli.
Files changed (4)
M html/includes/functions.inc.php +1 -4
M includes/cache.inc.php +9 -6
M includes/common.inc.php +14 -2
M includes/sql-config.inc.php +2 -4
📈 26 added 📉 16 removed

💻 r11832 CLEAN

Mike Stupalov 🐱 • 2021-12-28 14:33
Removed unused rename_rrd_entity().
Files changed (3)
M includes/discovery/sensors/powernet-mib.inc.php +3 -5
M includes/rrdtool.inc.php +11 -67
M update/335.php +11 -18
📈 25 added 📉 90 removed

💻 r11830 TRIVIAL

Mike Stupalov 🐱 • 2021-12-27 14:47
Improved discovery Ricoh printer supplies (OBS-3971).
Files changed (5)
M includes/discovery/functions.inc.php +33 -41
M includes/discovery/printersupplies.inc.php +3 -4
M includes/discovery/printersupplies/printer-mib.inc.php +31 -39
M includes/discovery/printersupplies/ricohprivatemib.inc.php +8 -17
M includes/polling/printersupplies.inc.php +9 -20
📈 84 added 📉 121 removed

💻 r11829

Mike Stupalov 🐱 • 2021-12-24 07:35
derp.
Files changed (1)
M includes/housekeeping/staledb.inc.php +1 -1
📈 1 added 📉 1 removed

💻 r11828 TRIVIAL

Mike Stupalov 🐱 • 2021-12-24 07:32
Fixed query for clean entity tables.
Files changed (1)
M includes/housekeeping/staledb.inc.php +2 -1
📈 2 added 📉 1 removed

💻 r11827 TRIVIAL

Mike Stupalov 🐱 • 2021-12-24 07:26
Fixed mispell.
Files changed (1)
M includes/housekeeping/staledb.inc.php +3 -3
📈 3 added 📉 3 removed

💻 r11826 TRIVIAL

Mike Stupalov 🐱 • 2021-12-23 16:46
Improved detect Rocky Linux without distro script.
Files changed (1)
M includes/polling/os/unix.inc.php +6 -1
📈 6 added 📉 1 removed

💻 r11825 TRIVIAL

Mike Stupalov 🐱 • 2021-12-23 16:28
Added openSUSE and SLES icons.
Files changed (4)
A html/images/os/opensuse_2x.png +1
A html/images/os/opensuse.png +1
A html/images/os/sles_2x.png +1
A html/images/os/sles.png +1
📈 4 added 📉 0 removed

💻 r11824 TRIVIAL

Mike Stupalov 🐱 • 2021-12-23 15:09
Fixed Rocky Linux icon (OBS-3970).
Files changed (2)
A html/images/os/rocky_2x.png +1
M html/images/os/rocky.png ±0
📈 1 added 📉 0 removed

💻 r11823 TRIVIAL

Mike Stupalov 🐱 • 2021-12-23 14:46
Fixed cleanup stale entities entries in db by housekeeping.
Files changed (2)
M housekeeping.php +6
M includes/housekeeping/staledb.inc.php +31 -70
📈 37 added 📉 70 removed

💻 r11822 TRIVIAL

Mike Stupalov 🐱 • 2021-12-23 14:44
Improved get_device_entities().
Files changed (2)
M includes/entities.inc.php +21 -18
M includes/entities/device.inc.php +1 -1
📈 22 added 📉 19 removed

💻 r11821 TRIVIAL

Mike Stupalov 🐱 • 2021-12-23 14:42
Added distributed poller information in extended print_versions().
Files changed (1)
M includes/common.inc.php +13 -10
📈 13 added 📉 10 removed

💻 r11820 PHP8

Mike Stupalov 🐱 • 2021-12-23 08:00
[PHP8] Prevented potential DivisionByZero errors (OBS-3969).
Files changed (2)
M html/pages/bill/infoboxes.inc.php +26 -19
M html/pages/bills/month.inc.php +15 -19
📈 41 added 📉 38 removed

💻 r11819 PHP8

Mike Stupalov 🐱 • 2021-12-23 07:41
[PHP8] Fixed display SLAs page (OBS-3968).
Files changed (1)
M html/pages/slas.inc.php +5 -9
📈 5 added 📉 9 removed

💻 r11818 MINOR

Mike Stupalov 🐱 • 2021-12-21 15:37
Added support for EAST iStars UPS (OBS-3939).
Files changed (4)
A html/images/os/east_2x.png +1
A html/images/os/east.png +1
A includes/definitions/os/east.inc.php +21
M includes/discovery/sensors/ups-mib.inc.php +23 -4
📈 46 added 📉 4 removed

💻 r11817 MINOR

Mike Stupalov 🐱 • 2021-12-21 11:59
Added ability for disable polling ports 64bit counters.
Files changed (4)
M html/pages/device/edit/modules.inc.php +6 -16
M includes/config-variables.inc.php +7
M includes/defaults.inc.php +1
M includes/polling/ports.inc.php +35 -31
📈 49 added 📉 47 removed

💻 r11816 TRIVIAL

Mike Stupalov 🐱 • 2021-12-20 17:18
Added discovery some sensors by ASCO-QEM-72EE2 (OBS-3965).
Files changed (3)
M includes/definitions/mibs/asco.inc.php +8
A includes/discovery/sensors/asco-qem-72ee2.inc.php +111
M includes/discovery/sensors/cpqpower-mib.inc.php +3 -3
📈 122 added 📉 3 removed

💻 r11815 TRIVIAL

Mike Stupalov 🐱 • 2021-12-20 15:56
Improved discovery sensors on Huawei UPS (OBS-3909).
Files changed (3)
M includes/definitions/mibs/huawei.inc.php +32 -2
M includes/definitions/os/huawei.inc.php +3 -2
M includes/discovery/sensors/ups-mib.inc.php +58 -1
📈 93 added 📉 5 removed

💻 r11814 MINOR

Mike Stupalov 🐱 • 2021-12-20 14:51
Improved version/serial/uptime detect for ASCO ATS (OBS-3965).
Files changed (5)
M includes/definitions/mibs/asco.inc.php +10 -2
M includes/definitions/os.inc.php -11
A includes/definitions/os/asco.inc.php +27
A includes/polling/system/asco-qem-72ee2.inc.php +41
M mibs/asco/ASCO-QEM-72EE2 +5,228 -890
📈 78 added 📉 13 removed

💻 r11813 TRIVIAL

Mike Stupalov 🐱 • 2021-12-20 09:18
Skipped discovery inactive sla entries by CISCO-RTTMON-MIB.
Files changed (1)
M includes/discovery/slas/cisco-rttmon-mib.inc.php +9 -9
📈 9 added 📉 9 removed

💻 r11812 TRIVIAL

Mike Stupalov 🐱 • 2021-12-17 15:03
Try fix incorrect json decode with ctrl chars (OBS-3964).
Files changed (1)
M includes/common.inc.php +10 -3
📈 10 added 📉 3 removed

💻 r11811 TRIVIAL

Mike Stupalov 🐱 • 2021-12-17 09:21
Moved model specific definitions to separate os definitions.
Files changed (25)
M includes/definitions.inc.php +1 -2
D includes/definitions/models.inc.php -350
M includes/definitions/os.inc.php +4 -107
M includes/definitions/os/aruba.inc.php +154
A includes/definitions/os/ateme.inc.php +21
A includes/definitions/os/atto.inc.php +44
A includes/definitions/os/calix.inc.php +40
M includes/definitions/os/cambium.inc.php +10
M includes/definitions/os/ciena.inc.php +6 -3
M includes/definitions/os/dell.inc.php +52
M includes/definitions/os/ethernetdirect.inc.php +5
M includes/definitions/os/fiberhome.inc.php +2 -2
M includes/definitions/os/hikvision.inc.php +1 -1
M includes/definitions/os/huawei.inc.php +22
M includes/definitions/os/infinera.inc.php +3 -2
M includes/definitions/os/korenix.inc.php +11
A includes/definitions/os/lantech.inc.php +33
A includes/definitions/os/marvell.inc.php +13
M includes/definitions/os/moxa.inc.php +15
A includes/definitions/os/nti.inc.php +35
A includes/definitions/os/raisecom.inc.php +45
M includes/definitions/os/ruijie.inc.php +14
A includes/definitions/os/smc.inc.php +38
M includes/definitions/os/spectralogic.inc.php +1 -1
M includes/definitions/os/univention.inc.php +1 -1
📈 571 added 📉 469 removed

💻 r11810 TRIVIAL

Mike Stupalov 🐱 • 2021-12-17 08:29
Improved display custom web logo.
Files changed (2)
M html/includes/navbar.inc.php +1 -1
M html/pages/logon.inc.php +1 -1
📈 2 added 📉 2 removed

💻 r11809 MIBS

Mike Stupalov 🐱 • 2021-12-16 15:46
Updated FortiGate mib file.
Files changed (2)
M includes/definitions/os/fortinet.inc.php +39
M mibs/fortinet/FORTINET-FORTIGATE-MIB +503 -22
📈 39 added 📉 0 removed

💻 r11808 TRIVIAL

Mike Stupalov 🐱 • 2021-12-13 15:51
Reduced db queries by multiple calls get_port_by_index_cache().
Files changed (4)
M includes/entities.inc.php +41 -43
M includes/entities/port.inc.php +25 -17
M includes/polling/ports/q-bridge-mib.inc.php +8 -16
M includes/rewrites.inc.php +23 -25
📈 97 added 📉 101 removed

💻 r11807 TRIVIAL

Mike Stupalov 🐱 • 2021-12-13 13:06
Suppresed extra cli output in poller-wrapper.
Files changed (1)
M poller-wrapper.py +4 -4
📈 4 added 📉 4 removed

💻 r11806 TRIVIAL

Mike Stupalov 🐱 • 2021-12-13 10:18
Fixed generate entity url in popup.
Files changed (3)
M html/ajax/entity_popup.php +45 -93
M html/includes/entities/device.inc.php +19 -42
M html/includes/entities/port.inc.php +4 -3
📈 68 added 📉 138 removed

💻 r11805 TRIVIAL

Mike Stupalov 🐱 • 2021-12-10 16:25
Fixed update remote poller info.
Files changed (1)
M discovery.php +1 -1
📈 1 added 📉 1 removed

💻 r11804 DEBUG

Mike Stupalov 🐱 • 2021-12-10 15:55
Added extra debug for remote pollers.
Files changed (1)
M discovery.php +1
📈 1 added 📉 0 removed

💻 r11803 DEVEL

Mike Stupalov 🐱 • 2021-12-10 07:33
Removed extra debug output in format_unixtime().
Files changed (1)
M includes/common.inc.php +1 -1
📈 1 added 📉 1 removed

💻 r11802 TRIVIAL

Mike Stupalov 🐱 • 2021-12-09 16:40
Added model definitions for Cisco ASR9K.
Files changed (1)
M includes/definitions/os/cisco.inc.php +11 -6
📈 11 added 📉 6 removed

💻 r11801 TRIVIAL

Mike Stupalov 🐱 • 2021-12-08 12:56
Added check_ntp and check_dhcp probes.
Files changed (3)
M html/includes/entities/probe.inc.php +13 -20
M html/includes/modals/edit_probe.inc.php +17
M includes/definitions/entities/probes.inc.php +64
📈 94 added 📉 20 removed

💻 r11800 TRIVIAL

Mike Stupalov 🐱 • 2021-12-08 09:25
Prefer wrapper workers from cmd arg for poller.
Files changed (1)
M poller-wrapper.py +5 -2
📈 5 added 📉 2 removed

💻 r11799 TRIVIAL

Mike Stupalov 🐱 • 2021-12-07 12:20
Ignored by default clock statuses on Cisco IOS.
Files changed (1)
M includes/defaults.inc.php +5 -1
📈 5 added 📉 1 removed

💻 r11798 TRIVIAL

Mike Stupalov 🐱 • 2021-12-02 17:32
Reverted walk whole table instead oids for HOST-RESOURCES-MIB.
Files changed (2)
M includes/polling/mempools/host-resources-mib.inc.php +1 -5
M includes/polling/storage/host-resources-mib.inc.php +1 -5
📈 2 added 📉 10 removed

💻 r11797 TRIVIAL

Mike Stupalov 🐱 • 2021-12-02 16:57
Fixed discovery Arista EOS ram.
Files changed (2)
M includes/discovery/mempools/host-resources-mib.inc.php +1 -1
M includes/polling/mempools/host-resources-mib.inc.php +2 -2
📈 3 added 📉 3 removed

💻 r11796 TRIVIAL

Mike Stupalov 🐱 • 2021-12-02 16:27
Added hack for correctly calculate free ram on Arista EOS.
Files changed (5)
M includes/discovery/mempools/host-resources-mib.inc.php +50 -18
M includes/discovery/storage/host-resources-mib.inc.php +54 -74
M includes/polling/mempools/host-resources-mcd.inc.php +2 -3
M includes/polling/mempools/host-resources-mib.inc.php +40 -10
M includes/polling/storage/host-resources-mib.inc.php +10 -13
📈 156 added 📉 118 removed

💻 r11795 PHP8

Mike Stupalov 🐱 • 2021-12-02 11:08
[PHP8] Do not log all deperecated php errors.
Files changed (1)
M includes/definitions.inc.php +3 -3
📈 3 added 📉 3 removed

💻 r11794 DEBUG

Mike Stupalov 🐱 • 2021-12-02 11:03
Do not log Deprecated errors with php debug config.
Files changed (2)
M includes/common.inc.php +1 -1
M includes/definitions.inc.php +1 -1
📈 2 added 📉 2 removed

💻 r11793 PHP8

Mike Stupalov 🐱 • 2021-12-02 11:01
[PHP8] Fixed display user permissions.
Files changed (1)
M html/pages/user_edit.inc.php +13 -8
📈 13 added 📉 8 removed

💻 r11792 TRIVIAL

Mike Stupalov 🐱 • 2021-12-02 10:33
Fixed links to mibs doc.
Files changed (5)
M html/includes/entities/counter.inc.php +5 -4
M html/includes/entities/sensor.inc.php +4 -1
M html/includes/entities/status.inc.php +4 -1
M html/pages/mibs.inc.php +2 -2
M includes/definitions.inc.php +1
📈 16 added 📉 8 removed

💻 r11791 DEBUG

Mike Stupalov 🐱 • 2021-12-02 08:07
Do not log Notice errors with php debug config.
Files changed (1)
M includes/definitions.inc.php +1 -1
📈 1 added 📉 1 removed

💻 r11790 TRIVIAL

Mike Stupalov 🐱 • 2021-12-02 08:03
Allowed Discord notification transport in CE.
Files changed (1)
M includes/definitions/transports.inc.php -1
📈 0 added 📉 1 removed

💻 r11789 TRIVIAL

Mike Stupalov 🐱 • 2021-12-02 07:57
Fixed get_markdown() for multiline texts. Added unittest.
Files changed (3)
M html/includes/print/common.inc.php +13 -1
M libs/parsedown/Parsedown.php +45 -50
M tests/HtmlIncludesPrintTest.php +48 -1
📈 61 added 📉 2 removed

💻 r11788 TRIVIAL

Mike Stupalov 🐱 • 2021-12-01 16:02
Fixed snmp phpunit tests for supported php versions.
Files changed (3)
M includes/snmp.inc.php +30 -24
M tests/SnmpDataTest.php +4 -5
M tests/SnmpDataTest2.php +1 -1
📈 35 added 📉 30 removed

💻 r11787 TRIVIAL

Mike Stupalov 🐱 • 2021-12-01 14:29
Fixed html functions phpunit tests for supported php versions.
Files changed (4)
M html/includes/entities/device.inc.php +2 -2
M includes/definitions.inc.php +2 -2
M tests/HtmlIncludesFunctionsTest.php +9 -9
M tests/HtmlIncludesPrintTest.php +5 -5
📈 18 added 📉 18 removed

💻 r11786 TRIVIAL

Mike Stupalov 🐱 • 2021-12-01 13:30
Fixed syslog functions phpunit tests for supported php versions.
Files changed (2)
M includes/syslog.inc.php +1 -1
M tests/IncludesSyslogTest.php +6 -7
📈 7 added 📉 8 removed

💻 r11785 CLEAN

Mike Stupalov 🐱 • 2021-12-01 13:14
Fixed custom_port_parser() phpunit tests for supported php versions.
Files changed (1)
M tests/IncludesPortDescrParserTest.php +30 -30
📈 30 added 📉 30 removed

💻 r11784 TRIVIAL

Mike Stupalov 🐱 • 2021-12-01 13:07
Fixed entities functions phpunit tests for supported php versions.
Files changed (1)
M includes/entities.inc.php +32 -51
📈 32 added 📉 51 removed

💻 r11783 LIBS

Mike Stupalov 🐱 • 2021-12-01 12:48
Updated Phpfastcache to 8.0.8.
Files changed (17)
M libs/Phpfastcache8/Autoload/Autoload.php +12 -3
M libs/Phpfastcache8/CacheManager.php -1
M libs/Phpfastcache8/Core/Pool/DriverBaseTrait.php +1 -1
M libs/Phpfastcache8/Core/Pool/IO/IOHelperTrait.php +1 -1
M libs/Phpfastcache8/Core/Pool/TaggableCacheItemPoolTrait.php +2 -10
M libs/Phpfastcache8/Drivers/Couchbase/Config.php +3 -2
M libs/Phpfastcache8/Drivers/Couchbase/Driver.php +65 -9
A libs/Phpfastcache8/Drivers/Couchbasev3
A libs/Phpfastcache8/Drivers/Couchbasev3/Config.php +67
A libs/Phpfastcache8/Drivers/Couchbasev3/Driver.php +202
A libs/Phpfastcache8/Drivers/Couchbasev3/Item.php +56
M libs/Phpfastcache8/Drivers/Couchdb/Config.php +13 -8
M libs/Phpfastcache8/Drivers/Couchdb/Driver.php +66 -13
M libs/Phpfastcache8/Drivers/Mongodb/Config.php +2 -2
M libs/Phpfastcache8/Drivers/Mongodb/Driver.php +38 -30
D libs/Phpfastcache8/Drivers/Riak
D libs/Phpfastcache8/Helper/TestHelper.php -485
📈 0 added 📉 0 removed

💻 r11782 TRIVIAL

Mike Stupalov 🐱 • 2021-12-01 12:17
Fixed load of Uuid libs.
Files changed (1)
M includes/common.inc.php +8
📈 8 added 📉 0 removed

💻 r11781 LIBS

Mike Stupalov 🐱 • 2021-12-01 12:17
Added Ramsey/Uuid 4.2.3 for php 8+.
Files changed (186)
A libs/Brick
A libs/Brick/Math
A libs/Brick/Math/BigDecimal.php +895
A libs/Brick/Math/BigInteger.php +1,184
A libs/Brick/Math/BigNumber.php +572
A libs/Brick/Math/BigRational.php +523
A libs/Brick/Math/Exception
A libs/Brick/Math/Exception/DivisionByZeroException.php +41
A libs/Brick/Math/Exception/IntegerOverflowException.php +27
A libs/Brick/Math/Exception/MathException.php +14
A libs/Brick/Math/Exception/NegativeNumberException.php +12
A libs/Brick/Math/Exception/NumberFormatException.php +35
A libs/Brick/Math/Exception/RoundingNecessaryException.php +21
A libs/Brick/Math/Internal
A libs/Brick/Math/Internal/Calculator
A libs/Brick/Math/Internal/Calculator.php +756
A libs/Brick/Math/Internal/Calculator/BcMathCalculator.php +116
A libs/Brick/Math/Internal/Calculator/GmpCalculator.php +156
A libs/Brick/Math/Internal/Calculator/NativeCalculator.php +634
A libs/Brick/Math/LICENSE +20
A libs/Brick/Math/RoundingMode.php +107
M libs/PhpUnitsOfMeasure/PhysicalQuantity/Pressure.php +3
A libs/Ramsey
A libs/Ramsey/Collection
A libs/Ramsey/Collection/AbstractArray.php +209
A libs/Ramsey/Collection/AbstractCollection.php +318
A libs/Ramsey/Collection/AbstractSet.php +50
A libs/Ramsey/Collection/ArrayInterface.php +51
A libs/Ramsey/Collection/Collection.php +106
A libs/Ramsey/Collection/CollectionInterface.php +205
A libs/Ramsey/Collection/DoubleEndedQueue.php +187
A libs/Ramsey/Collection/DoubleEndedQueueInterface.php +316
A libs/Ramsey/Collection/Exception
A libs/Ramsey/Collection/Exception/CollectionMismatchException.php +22
A libs/Ramsey/Collection/Exception/InvalidArgumentException.php +22
A libs/Ramsey/Collection/Exception/InvalidSortOrderException.php +22
A libs/Ramsey/Collection/Exception/NoSuchElementException.php +22
A libs/Ramsey/Collection/Exception/OutOfBoundsException.php +22
A libs/Ramsey/Collection/Exception/UnsupportedOperationException.php +22
A libs/Ramsey/Collection/Exception/ValueExtractionException.php +22
A libs/Ramsey/Collection/GenericArray.php +24
A libs/Ramsey/Collection/LICENSE +19
A libs/Ramsey/Collection/Map
A libs/Ramsey/Collection/Map/AbstractMap.php +162
A libs/Ramsey/Collection/Map/AbstractTypedMap.php +69
A libs/Ramsey/Collection/Map/AssociativeArrayMap.php +25
A libs/Ramsey/Collection/Map/MapInterface.php +149
A libs/Ramsey/Collection/Map/NamedParameterMap.php +120
A libs/Ramsey/Collection/Map/TypedMap.php +137
A libs/Ramsey/Collection/Map/TypedMapInterface.php +35
A libs/Ramsey/Collection/Queue.php +169
A libs/Ramsey/Collection/QueueInterface.php +203
A libs/Ramsey/Collection/Set.php +69
A libs/Ramsey/Collection/Tool
A libs/Ramsey/Collection/Tool/TypeTrait.php +73
A libs/Ramsey/Collection/Tool/ValueExtractorTrait.php +58
A libs/Ramsey/Collection/Tool/ValueToStringTrait.php +94
A libs/Ramsey/Uuid
M libs/Ramsey/Uuid/Uuid.php +780
A libs/Ramsey/Uuid4
A libs/Ramsey/Uuid4/BinaryUtils.php +63
A libs/Ramsey/Uuid4/Builder
A libs/Ramsey/Uuid4/Builder/BuilderCollection.php +80
A libs/Ramsey/Uuid4/Builder/DefaultUuidBuilder.php +26
A libs/Ramsey/Uuid4/Builder/DegradedUuidBuilder.php +76
A libs/Ramsey/Uuid4/Builder/FallbackBuilder.php +74
A libs/Ramsey/Uuid4/Builder/UuidBuilderInterface.php +39
A libs/Ramsey/Uuid4/Codec
A libs/Ramsey/Uuid4/Codec/CodecInterface.php +71
A libs/Ramsey/Uuid4/Codec/GuidStringCodec.php +55
A libs/Ramsey/Uuid4/Codec/OrderedTimeCodec.php +113
A libs/Ramsey/Uuid4/Codec/StringCodec.php +138
A libs/Ramsey/Uuid4/Codec/TimestampFirstCombCodec.php +113
A libs/Ramsey/Uuid4/Codec/TimestampLastCombCodec.php +51
A libs/Ramsey/Uuid4/Converter
A libs/Ramsey/Uuid4/Converter/Number
A libs/Ramsey/Uuid4/Converter/Number/BigNumberConverter.php +57
A libs/Ramsey/Uuid4/Converter/Number/DegradedNumberConverter.php +25
A libs/Ramsey/Uuid4/Converter/Number/GenericNumberConverter.php +63
A libs/Ramsey/Uuid4/Converter/NumberConverterInterface.php +57
A libs/Ramsey/Uuid4/Converter/Time
A libs/Ramsey/Uuid4/Converter/Time/BigNumberTimeConverter.php +51
A libs/Ramsey/Uuid4/Converter/Time/DegradedTimeConverter.php +25
A libs/Ramsey/Uuid4/Converter/Time/GenericTimeConverter.php +124
A libs/Ramsey/Uuid4/Converter/Time/PhpTimeConverter.php +183
A libs/Ramsey/Uuid4/Converter/TimeConverterInterface.php +58
A libs/Ramsey/Uuid4/DegradedUuid.php +25
A libs/Ramsey/Uuid4/DeprecatedUuidInterface.php +147
A libs/Ramsey/Uuid4/DeprecatedUuidMethodsTrait.php +370
A libs/Ramsey/Uuid4/Exception
A libs/Ramsey/Uuid4/Exception/BuilderNotFoundException.php +24
A libs/Ramsey/Uuid4/Exception/DateTimeException.php +24
A libs/Ramsey/Uuid4/Exception/DceSecurityException.php +25
A libs/Ramsey/Uuid4/Exception/InvalidArgumentException.php +24
A libs/Ramsey/Uuid4/Exception/InvalidBytesException.php +24
A libs/Ramsey/Uuid4/Exception/InvalidUuidStringException.php +25
A libs/Ramsey/Uuid4/Exception/NameException.php +25
A libs/Ramsey/Uuid4/Exception/NodeException.php +24
A libs/Ramsey/Uuid4/Exception/RandomSourceException.php +27
A libs/Ramsey/Uuid4/Exception/TimeSourceException.php +24
A libs/Ramsey/Uuid4/Exception/UnableToBuildUuidException.php +24
A libs/Ramsey/Uuid4/Exception/UnsupportedOperationException.php +24
A libs/Ramsey/Uuid4/Exception/UuidExceptionInterface.php +21
A libs/Ramsey/Uuid4/FeatureSet.php +449
A libs/Ramsey/Uuid4/Fields
A libs/Ramsey/Uuid4/Fields/FieldsInterface.php +32
A libs/Ramsey/Uuid4/Fields/SerializableFieldsTrait.php +86
A libs/Ramsey/Uuid4/functions.php +123
A libs/Ramsey/Uuid4/Generator
A libs/Ramsey/Uuid4/Generator/CombGenerator.php +127
A libs/Ramsey/Uuid4/Generator/DceSecurityGenerator.php +160
A libs/Ramsey/Uuid4/Generator/DceSecurityGeneratorInterface.php +53
A libs/Ramsey/Uuid4/Generator/DefaultNameGenerator.php +48
A libs/Ramsey/Uuid4/Generator/DefaultTimeGenerator.php +147
A libs/Ramsey/Uuid4/Generator/NameGeneratorFactory.php +30
A libs/Ramsey/Uuid4/Generator/NameGeneratorInterface.php +38
A libs/Ramsey/Uuid4/Generator/PeclUuidNameGenerator.php +54
A libs/Ramsey/Uuid4/Generator/PeclUuidRandomGenerator.php +35
A libs/Ramsey/Uuid4/Generator/PeclUuidTimeGenerator.php +39
A libs/Ramsey/Uuid4/Generator/RandomBytesGenerator.php +45
A libs/Ramsey/Uuid4/Generator/RandomGeneratorFactory.php +30
A libs/Ramsey/Uuid4/Generator/RandomGeneratorInterface.php +30
A libs/Ramsey/Uuid4/Generator/RandomLibAdapter.php +55
A libs/Ramsey/Uuid4/Generator/TimeGeneratorFactory.php +63
A libs/Ramsey/Uuid4/Generator/TimeGeneratorInterface.php +38
A libs/Ramsey/Uuid4/Guid
A libs/Ramsey/Uuid4/Guid/Fields.php +194
A libs/Ramsey/Uuid4/Guid/Guid.php +61
A libs/Ramsey/Uuid4/Guid/GuidBuilder.php +89
A libs/Ramsey/Uuid4/Lazy
A libs/Ramsey/Uuid4/Lazy/LazyUuidFromString.php +575
A libs/Ramsey/Uuid4/LICENSE +19
A libs/Ramsey/Uuid4/Math
A libs/Ramsey/Uuid4/Math/BrickMathCalculator.php +144
A libs/Ramsey/Uuid4/Math/CalculatorInterface.php +106
A libs/Ramsey/Uuid4/Math/RoundingMode.php +146
A libs/Ramsey/Uuid4/Nonstandard
A libs/Ramsey/Uuid4/Nonstandard/Fields.php +133
A libs/Ramsey/Uuid4/Nonstandard/Uuid.php +37
A libs/Ramsey/Uuid4/Nonstandard/UuidBuilder.php +88
A libs/Ramsey/Uuid4/Nonstandard/UuidV6.php +133
A libs/Ramsey/Uuid4/Provider
A libs/Ramsey/Uuid4/Provider/Dce
A libs/Ramsey/Uuid4/Provider/Dce/SystemDceSecurityProvider.php +234
A libs/Ramsey/Uuid4/Provider/DceSecurityProviderInterface.php +41
A libs/Ramsey/Uuid4/Provider/Node
A libs/Ramsey/Uuid4/Provider/Node/FallbackNodeProvider.php +60
A libs/Ramsey/Uuid4/Provider/Node/NodeProviderCollection.php +61
A libs/Ramsey/Uuid4/Provider/Node/RandomNodeProvider.php +69
A libs/Ramsey/Uuid4/Provider/Node/StaticNodeProvider.php +76
A libs/Ramsey/Uuid4/Provider/Node/SystemNodeProvider.php +173
A libs/Ramsey/Uuid4/Provider/NodeProviderInterface.php +30
A libs/Ramsey/Uuid4/Provider/Time
A libs/Ramsey/Uuid4/Provider/Time/FixedTimeProvider.php +63
A libs/Ramsey/Uuid4/Provider/Time/SystemTimeProvider.php +33
A libs/Ramsey/Uuid4/Provider/TimeProviderInterface.php +28
A libs/Ramsey/Uuid4/Rfc4122
A libs/Ramsey/Uuid4/Rfc4122/Fields.php +194
A libs/Ramsey/Uuid4/Rfc4122/FieldsInterface.php +126
A libs/Ramsey/Uuid4/Rfc4122/NilTrait.php +41
A libs/Ramsey/Uuid4/Rfc4122/NilUuid.php +27
A libs/Ramsey/Uuid4/Rfc4122/UuidBuilder.php +111
A libs/Ramsey/Uuid4/Rfc4122/UuidInterface.php +36
A libs/Ramsey/Uuid4/Rfc4122/UuidV1.php +92
A libs/Ramsey/Uuid4/Rfc4122/UuidV2.php +143
A libs/Ramsey/Uuid4/Rfc4122/UuidV3.php +58
A libs/Ramsey/Uuid4/Rfc4122/UuidV4.php +58
A libs/Ramsey/Uuid4/Rfc4122/UuidV5.php +58
A libs/Ramsey/Uuid4/Rfc4122/Validator.php +49
A libs/Ramsey/Uuid4/Rfc4122/VariantTrait.php +90
A libs/Ramsey/Uuid4/Rfc4122/VersionTrait.php +57
A libs/Ramsey/Uuid4/Type
A libs/Ramsey/Uuid4/Type/Decimal.php +137
A libs/Ramsey/Uuid4/Type/Hexadecimal.php +116
A libs/Ramsey/Uuid4/Type/Integer.php +153
A libs/Ramsey/Uuid4/Type/NumberInterface.php +28
A libs/Ramsey/Uuid4/Type/Time.php +139
A libs/Ramsey/Uuid4/Type/TypeInterface.php +30
A libs/Ramsey/Uuid4/Uuid.php +664
A libs/Ramsey/Uuid4/UuidFactory.php +493
A libs/Ramsey/Uuid4/UuidFactoryInterface.php +182
A libs/Ramsey/Uuid4/UuidInterface.php +99
A libs/Ramsey/Uuid4/Validator
A libs/Ramsey/Uuid4/Validator/GenericValidator.php +50
A libs/Ramsey/Uuid4/Validator/ValidatorInterface.php +41
D libs/Uuid
📈 0 added 📉 0 removed

💻 r11780 TRIVIAL

Mike Stupalov 🐱 • 2021-12-01 11:32
Fixed encrypt functions phpunit tests for supported php versions.
Files changed (7)
M includes/common.inc.php +1 -1
M includes/db.inc.php +4 -6
M includes/db/mysqli.inc.php +54 -100
M includes/definitions.inc.php +2 -1
M includes/encrypt.inc.php +20 -3
M includes/sql-config.inc.php +1 -1
M tests/IncludesEncryptTest.php +12 -11
📈 94 added 📉 123 removed

💻 r11779 TRIVIAL

Mike Stupalov 🐱 • 2021-12-01 09:58
Fixed functions phpunit tests for supported php versions.
Files changed (1)
M includes/functions.inc.php +3 -1
📈 3 added 📉 1 removed

💻 r11778 TRIVIAL

Mike Stupalov 🐱 • 2021-12-01 09:43
Fixed common phpunit tests for supported php versions.
Files changed (2)
M includes/common.inc.php +13 -5
M tests/IncludesCommonTest.php +47 -39
📈 60 added 📉 44 removed

💻 r11777 TRIVIAL

Mike Stupalov 🐱 • 2021-11-30 20:09
Fixed check exist statuses for new definition format (OBS-3952).
Files changed (3)
M includes/discovery/sensors.inc.php +28 -42
M includes/entities/sensor.inc.php +9 -4
M includes/entities/status.inc.php +85 -47
📈 122 added 📉 93 removed

💻 r11776 TRIVIAL

Mike Stupalov 🐱 • 2021-11-30 20:05
Simplified array_key_last() polyfill.
Files changed (1)
M includes/common.inc.php +4 -6
📈 4 added 📉 6 removed

💻 r11775 PHP8

Mike Stupalov 🐱 • 2021-11-30 17:00
[PHP8] Fixed display roles/users permissions.
Files changed (3)
M html/pages/preferences/general.inc.php +16 -24
M html/pages/roles.inc.php +22 -41
M html/pages/user_edit.inc.php +28 -51
📈 66 added 📉 116 removed

💻 r11774 PHP8

Mike Stupalov 🐱 • 2021-11-30 14:58
[PHP8] Fixed polling SLAs in some cases.
Files changed (1)
M includes/polling/sla.inc.php +20 -39
📈 20 added 📉 39 removed

💻 r11773 TRIVIAL

Mike Stupalov 🐱 • 2021-11-30 13:43
Improved detect AVTECH RoomAlert (OBS-3951).
Files changed (1)
M includes/definitions/os/avtech.inc.php +21 -5
📈 21 added 📉 5 removed

💻 r11772 PHP8

Mike Stupalov 🐱 • 2021-11-30 13:03
[PHP8] Fixed DivisionByZero error in discovery sensors by RITTAL-CMC-III-MIB.
Files changed (3)
M html/includes/authentication/ldap.inc.php +11 -22
M includes/discovery/sensors/rittal-cmc-iii-mib.inc.php +3 -3
M includes/functions.inc.php +19 -16
📈 33 added 📉 41 removed

💻 r11771 PHP8

Mike Stupalov 🐱 • 2021-11-30 12:46
[PHP8] Prevented potential DivisionByZero errors.
Files changed (13)
M html/includes/entities/cbqos.inc.php +6 -14
M html/includes/status-portpercent.inc.php +7 -8
M html/pages/device/apps/mssql/memory.inc.php +12 -14
M html/pages/device/apps/mssql/processor.inc.php +6 -7
M html/pages/device/edit/mibs.inc.php +2 -2
M html/pages/device/overview/ucd_mem.inc.php +9 -9
M html/pages/device/perf.inc.php +1 -1
M html/pages/modules.inc.php +10 -12
M includes/common.inc.php +7 -8
M includes/discovery/functions.inc.php +4 -5
M includes/entities/counter.inc.php +6 -6
M includes/functions.inc.php +56 -34
M includes/polling/storage.inc.php +1 -1
📈 127 added 📉 121 removed

💻 r11770 PHP8

Mike Stupalov 🐱 • 2021-11-30 11:27
[PHP8] Added fdiv() polyfill for safe division by zero.
Files changed (2)
M includes/common.inc.php +4
M includes/polling/ucd-mib.inc.php +9 -14
📈 13 added 📉 14 removed

💻 r11769 TRIVIAL

Mike Stupalov 🐱 • 2021-11-29 15:42
Fixed store unprintable chars in inventory.
Files changed (1)
M includes/discovery/functions.inc.php +19 -25
📈 19 added 📉 25 removed

💻 r11768 TRIVIAL

Mike Stupalov 🐱 • 2021-11-29 15:32
Fixed generate snmp commands for IPv6 hosts for older net-snmp.
Files changed (2)
M includes/entities/device.inc.php +12 -3
M includes/snmp.inc.php +18 -30
📈 30 added 📉 33 removed

💻 r11767 TRIVIAL

Mike Stupalov 🐱 • 2021-11-26 09:52
Allow to search syslog program by wildcard.
Files changed (1)
M html/includes/print/syslogs.inc.php +2 -1
📈 2 added 📉 1 removed

💻 r11766 TRIVIAL

Mike Stupalov 🐱 • 2021-11-26 09:28
Improved parsing some linux syslog messages.
Files changed (3)
M includes/definitions/os.inc.php +2
M includes/syslog.inc.php +30 -9
M tests/IncludesSyslogTest.php +30
📈 62 added 📉 9 removed

💻 r11765 TRIVIAL

Mike Stupalov 🐱 • 2021-11-25 12:44
Disabled by default definition for Juniper SRX variant of rancid map (OBS-3943).
Files changed (1)
M includes/definitions/os/juniper.inc.php +2 -2
📈 2 added 📉 2 removed

💻 r11764 TRIVIAL

Mike Stupalov 🐱 • 2021-11-25 12:16
Prefer user defined rancid os maps (OBS-3828).
Files changed (1)
M scripts/generate-rancid.php +16 -45
📈 16 added 📉 45 removed

💻 r11763 TRIVIAL

Mike Stupalov 🐱 • 2021-11-25 11:03
Do not set discovery wrapper workers by poller config option.
Files changed (1)
M poller-wrapper.py +17 -8
📈 17 added 📉 8 removed

💻 r11762 TRIVIAL

Mike Stupalov 🐱 • 2021-11-25 10:47
Prefer workers passed in cmd args for discovery wrapper.
Files changed (1)
M poller-wrapper.py +97 -58
📈 97 added 📉 58 removed

💻 r11761 CLEAN

Mike Stupalov 🐱 • 2021-11-24 09:03
Removed dev files.
Files changed (2)
D mibs/raisecom/new
D mibs/raisecom/new2
📈 0 added 📉 0 removed

💻 r11760 MIBS

Mike Stupalov 🐱 • 2021-11-24 09:02
Added/updated multiple mib files.
Files changed (315)
D mibs/alcatel/ALCATEL-IEEE8021-PAE-MIB -418
D mibs/alcatel/ALCATEL-IGMP-SNOOPING-MIB -6,180
A mibs/allied-old/AtiStackSwitch-MIB +11,049
M mibs/allied/AT-ALMMON-MIB +359 -4
M mibs/allied/AT-BOARDS-MIB +163 -1
M mibs/allied/AT-ENVMONv2-MIB +24 -4
M mibs/allied/AT-FIBER-MONITORING-MIB +14 -1
A mibs/allied/AT-LINKMON-MIB +618
M mibs/allied/AT-PRODUCT-MIB +180 -2
M mibs/allied/AT-SYSINFO-MIB +15 -2
A mibs/allied/AT-UFO-MIB +99
M mibs/audiocodes/AC-ModularGW-MIB +1 -1
M mibs/audiocodes/AC-PM-Analog-MIB +1 -1
M mibs/audiocodes/AcBoard +1 -1
A mibs/ciena/CIENA-WS-BLADE-MIB +450
A mibs/ciena/CIENA-WS-CONFIGURATION-MIB +267
A mibs/ciena/CIENA-WS-ENCRYPTION-MIB +258
A mibs/ciena/CIENA-WS-ENCRYPTION-RPC-MIB +182
A mibs/ciena/CIENA-WS-LICENSE-MIB +336
M mibs/ciena/CIENA-WS-MIB +12 -12
A mibs/ciena/CIENA-WS-NOTIFICATION-MIB +652
A mibs/ciena/CIENA-WS-PLATFORM-ALARM-MIB +470
A mibs/ciena/CIENA-WS-PLATFORM-ENCRYPTION-MIB +240
A mibs/ciena/CIENA-WS-PLATFORM-PM-MIB +3,497
A mibs/ciena/CIENA-WS-PLATFORM-TYPEDEFS-MIB +52
A mibs/ciena/CIENA-WS-PM-MIB +7,108
A mibs/ciena/CIENA-WS-PORT-MIB +2,018
A mibs/ciena/CIENA-WS-PTP-MIB +1,201
A mibs/ciena/CIENA-WS-PTP-MODEM-MIB +1,684
A mibs/ciena/CIENA-WS-PTP-PLUGGABLE-MIB +106
A mibs/ciena/CIENA-WS-SERVICE-DOMAIN-MIB +232
A mibs/ciena/CIENA-WS-SERVICE-MIB +323
A mibs/ciena/CIENA-WS-SYSTEM-MIB +1,142
A mibs/ciena/CIENA-WS-XCVR-MODEM-MIB +507
A mibs/ciena/CIENA-WS-XCVR-PLUGGABLE-MIB +750
M mibs/dell/DELL-ASF-MIB +29 -1
M mibs/dell/DELL-MM-MIB +4 -4
A mibs/dell/DELL-MM-MIB-SMIv2 +3,301
M mibs/dell/IDRAC-MIB +460 -23
M mibs/dell/IDRAC-MIB-SMIv2 +533 -28
M mibs/dell/MIB-Dell-10892 +653 -7
M mibs/dell/StorageManagement-MIB +56 -3
M mibs/edgecore/ECS2100-MIB +50 -2
A mibs/eltex/ELTEX-FASTPATH-BRIDGE-MIB +71
A mibs/eltex/ELTEX-FASTPATH-INVENTORY-MIB +202
A mibs/eltex/ELTEX-FASTPATH-QOS-COS-MIB +301
A mibs/eltex/ELTEX-FASTPATH-QOS-MIB +22
A mibs/eltex/ELTEX-FASTPATH-SWITCHING-MIB +116
A mibs/eltex/ELTEX-FASTPATH-TRAPS-MIB +91
A mibs/eltex/ELTEX-FASTPATH-VPC-MIB +44
M mibs/extreme/EXTREME-BASE-MIB +117 -3
M mibs/extreme/EXTREME-ERPS-MIB +6 -3
A mibs/extreme/EXTREME-HARDWARE-MIB +991
M mibs/extreme/EXTREME-MLAG-MIB +90 -18
M mibs/extreme/EXTREME-PORT-MIB +131 -30
M mibs/extreme/EXTREME-STACKING-MIB +10 -5
M mibs/extreme/EXTREME-SYSTEM-MIB +72 -7
M mibs/extreme/EXTREME-WIRELESS-MIB +147 -3
A mibs/extreme/EXTREMEdot11AP-MIB +47
M mibs/extreme/EXTREMEdot11f-MIB +14 -1
A mibs/f5/LOAD-BAL-SYSTEM-MIB +2,943
M mibs/force10/F10-FIB-MIB ±0
M mibs/force10/F10-Z-SERIES-CHASSIS-MIB ±0
M mibs/force10/FORCE10-MSTP-MIB ±0
A mibs/hp/LEFTHAND-NETWORKS-GLOBAL-REG +122
A mibs/hp/LEFTHAND-NETWORKS-GLOBAL-REG-MIB +111
A mibs/hp/LEFTHAND-NETWORKS-NSM-CLUSTERING-MIB +3,518
A mibs/hp/LEFTHAND-NETWORKS-NSM-DNS-MIB +279
A mibs/hp/LEFTHAND-NETWORKS-NSM-INFO-MIB +1,667
A mibs/hp/LEFTHAND-NETWORKS-NSM-MIB +194
A mibs/hp/LEFTHAND-NETWORKS-NSM-NETWORK-MIB +484
A mibs/hp/LEFTHAND-NETWORKS-NSM-NOTIFICATION-MIB +2,162
A mibs/hp/LEFTHAND-NETWORKS-NSM-NTP-MIB +227
A mibs/hp/LEFTHAND-NETWORKS-NSM-SECURITY-MIB +636
A mibs/hp/LEFTHAND-NETWORKS-NSM-STATUS-MIB +166
A mibs/hp/LEFTHAND-NETWORKS-NSM-STORAGE-MIB +847
A mibs/hp/LEFTHAND-NETWORKS-NUS-COMMON-CLUSTERING-MIB +1,429
A mibs/hp/LEFTHAND-NETWORKS-NUS-COMMON-DNS-MIB +161
A mibs/hp/LEFTHAND-NETWORKS-NUS-COMMON-INFO-MIB +301
A mibs/hp/LEFTHAND-NETWORKS-NUS-COMMON-MIB +110
A mibs/hp/LEFTHAND-NETWORKS-NUS-COMMON-NETWORK-MIB +125
A mibs/hp/LEFTHAND-NETWORKS-NUS-COMMON-NOTIFICATION-MIB +107
A mibs/hp/LEFTHAND-NETWORKS-NUS-COMMON-NTP-MIB +135
A mibs/hp/LEFTHAND-NETWORKS-NUS-COMMON-SECURITY-MIB +491
A mibs/hp/LEFTHAND-NETWORKS-NUS-COMMON-STATUS-MIB +49
A mibs/hp/LEFTHAND-NETWORKS-NUS-COMMON-STORAGE-MIB +269
A mibs/intel/INTEL-LAN-ADAPTERS-MIB +1,529
M mibs/juniper/JUNIPER-LDP-MIB +2 -2
M mibs/kemp/B100-MIB +489 -201
A mibs/kemp/CERTS-MIB +102
M mibs/kemp/IPVS-MIB +68 -78
M mibs/kemp/ONE4NET-MIB +8 -11
A mibs/luve
A mibs/luve/SNMPSERVER-MIB +11,483
M mibs/microsens/MS-SWITCH30-MIB +90 -40
M mibs/mikrotik/MIKROTIK-MIB +322 -4
M mibs/pulsesecure/PULSESECURE-PSG-MIB +83 -2
M mibs/raisecom/LLDP-PRI-MIB +109 -3
A mibs/raisecom/LLDP-STD-MIB +2,038
A mibs/raisecom/new
A mibs/raisecom/new/DHCP-RELAY-MIB +230
A mibs/raisecom/new/ROTEK-BASE-MIB +127
A mibs/raisecom/new/ROTEK-DHCP6-SERVER-MIB +302
A mibs/raisecom/new/ROTEK-DOT1AG-MIB +2,902
A mibs/raisecom/new/ROTEK-EXTLOOPBACK-MIB +227
A mibs/raisecom/new/ROTEK-IPSOURCEGUARD-MIB +246
A mibs/raisecom/new/ROTEK-OPTICAL-TRANSCEIVER-MIB +2,772
A mibs/raisecom/new/ROTEK-RELAY-MIB +326
A mibs/raisecom/new/ROTEK-RTDP-MIB +279
A mibs/raisecom/new2
A mibs/raisecom/new2/AUTO-CONFIGURATION-MIB +235
A mibs/raisecom/new2/CONVERTOR-SYSTEM-MIB +262
A mibs/raisecom/new2/CONVERTOR-VLAN-MIB +162
A mibs/raisecom/new2/DHCP-CLIENT-MIB +334
A mibs/raisecom/new2/DHCP-OPTION-MIB +138
A mibs/raisecom/new2/DHCP-RELAY-MIB +230
A mibs/raisecom/new2/DHCP-SERVER-MIB +425
A mibs/raisecom/new2/DHCP-SNOOPING-MIB +254
A mibs/raisecom/new2/IPDHCP-RELAY-MIB +543
A mibs/raisecom/new2/IPDHCP-SERVER-MIB +732
A mibs/raisecom/new2/LLDP-PRI-MIB +110
A mibs/raisecom/new2/LLDP-STD-MIB +2,038
A mibs/raisecom/new2/RAISECOM-ACL-MIB +389
A mibs/raisecom/new2/RAISECOM-BASE-ISCOM-MIB +131
A mibs/raisecom/new2/RAISECOM-BASE-MIB +132
A mibs/raisecom/new2/RAISECOM-BASE-OEM-MIB +21
A mibs/raisecom/new2/RAISECOM-BASE-OPCOM-MIB +44
A mibs/raisecom/new2/RAISECOM-BASE-RC-MIB +86
A mibs/raisecom/new2/RAISECOM-BASE-ROSLITE-MIB +38
A mibs/raisecom/new2/RAISECOM-CFM-MIB +2,378
A mibs/raisecom/new2/RAISECOM-COMMON-MANAGEMENT-MIB +328
A mibs/raisecom/new2/RAISECOM-DOT1AG-MIB +2,902
A mibs/raisecom/new2/RAISECOM-DOT1X-MIB +122
A mibs/raisecom/new2/RAISECOM-EXTEND-OAM-UPGRADE-MIB +266
A mibs/raisecom/new2/RAISECOM-EXTLOOPBACK-MIB +250
A mibs/raisecom/new2/RAISECOM-EXTOAM-MIB +407
A mibs/raisecom/new2/RAISECOM-IPSOURCEGUARD-MIB +217
A mibs/raisecom/new2/RAISECOM-KEEPALIVE-MIB +105
A mibs/raisecom/new2/RAISECOM-LBDETECT-MIB +304
A mibs/raisecom/new2/RAISECOM-LINKAGGREGATION-MIB +220
A mibs/raisecom/new2/RAISECOM-MODULE-MANAGEMENT-MIB +165
A mibs/raisecom/new2/RAISECOM-MULTISYSTEM-MANAGEMENT-MIB +48
A mibs/raisecom/new2/RAISECOM-NMS-ACC-MIB +156
A mibs/raisecom/new2/RAISECOM-NTP-MIB +940
A mibs/raisecom/new2/RAISECOM-OAM-MIB +258
A mibs/raisecom/new2/RAISECOM-OPTICAL-MONITOR-MIB +822
A mibs/raisecom/new2/RAISECOM-OSPF-MIB +341
A mibs/raisecom/new2/RAISECOM-PAE-MIB +651
A mibs/raisecom/new2/RAISECOM-POE-MIB +292
A mibs/raisecom/new2/RAISECOM-PPPOEAGENT-MIB +197
A mibs/raisecom/new2/RAISECOM-PRODUCT-ITN-MIB +33
A mibs/raisecom/new2/RAISECOM-QINQ-MIB +372
A mibs/raisecom/new2/RAISECOM-QOS-MIB +1,252
A mibs/raisecom/new2/RAISECOM-RCMP-MIB +292
A mibs/raisecom/new2/RAISECOM-RELAY-MIB +332
A mibs/raisecom/new2/RAISECOM-REMOTE-MANAGEMENT-LOCAL-MIB +1,950
A mibs/raisecom/new2/RAISECOM-REMOTE-MANAGEMENT-REMOTE-MIB +754
A mibs/raisecom/new2/RAISECOM-RIP-MIB +223
A mibs/raisecom/new2/RAISECOM-RNDP-MIB +174
A mibs/raisecom/new2/RAISECOM-RRCP-MIB +394
A mibs/raisecom/new2/RAISECOM-RRCP-VLAN-MIB +745
A mibs/raisecom/new2/RAISECOM-RTDP-MIB +268
A mibs/raisecom/new2/RAISECOM-SCHEDULE-MIB +273
A mibs/raisecom/new2/RAISECOM-SLA-MIB +2,196
A mibs/raisecom/new2/RAISECOM-SSH-MIB +352
A mibs/raisecom/new2/RAISECOM-SYSLOG-SERVICE-MIB +326
A mibs/raisecom/new2/RAISECOM-SYSTEM-MIB +1,181
A mibs/raisecom/new2/RAISECOM-UPGRADE-MANAGEMENT-MIB +474
A mibs/raisecom/new2/RAISECOM-USER-MANAGEMENT-MIB +397
A mibs/raisecom/new2/RAISECOM-VCT-MIB +140
A mibs/raisecom/new2/RAISECOM-VLANGROUP-MIB +343
A mibs/raisecom/new2/RAISECOM-VLANMACCOPY-MIB +113
A mibs/raisecom/new2/rcPoe.mib.contrib +292
A mibs/raisecom/new2/RcPortDTag +78
A mibs/raisecom/new2/SWITCH-DAI-MIB +374
A mibs/raisecom/new2/SWITCH-ERING-MIB +563
A mibs/raisecom/new2/SWITCH-FILTER-MIB +256
A mibs/raisecom/new2/SWITCH-IFEXTEND-MIB +101
A mibs/raisecom/new2/switch-igmp-mib.smi.contrib +301
A mibs/raisecom/new2/switch-igmp-mib.smi.contrib.1 +301
A mibs/raisecom/new2/switch-igmp-mib.smi.contrib.2 +301
A mibs/raisecom/new2/SWITCH-IGMPSNOOP-MIB +320
A mibs/raisecom/new2/SWITCH-L3-MIB +832
A mibs/raisecom/new2/SWITCH-L3FILTER-MIB +105
A mibs/raisecom/new2/SWITCH-LINKSTATETRACK-MIB +180
A mibs/raisecom/new2/SWITCH-MACCONFIG-MIB +405
A mibs/raisecom/new2/SWITCH-MSTP-MIB +1,097
A mibs/raisecom/new2/SWITCH-MVR-MIB +902
A mibs/raisecom/new2/SWITCH-PORTBACKUP-MIB +201
A mibs/raisecom/new2/SWITCH-PORTMIRROR-MIB +180
A mibs/raisecom/new2/SWITCH-PORTSECURITY-MIB +398
A mibs/raisecom/new2/SWITCH-PORTSTATISTIC-MIB +169
A mibs/raisecom/new2/switch-qos-mib.cfg +27
A mibs/raisecom/new2/SWITCH-RATELIMIT-MIB +382
A mibs/raisecom/new2/SWITCH-RMON-MIB +1,578
A mibs/raisecom/new2/SWITCH-RSTP-MIB +163
A mibs/raisecom/new2/SWITCH-SNMP-MIB +152
A mibs/raisecom/new2/SWITCH-SNTP-MIB +117
A mibs/raisecom/new2/SWITCH-SYSTEM-MIB +1,391
A mibs/raisecom/new2/SWITCH-TC +83
A mibs/raisecom/new2/SWITCH-TRUNK-MIB +153
A mibs/raisecom/new2/SWITCH-VLAN-MIB +582
A mibs/raisecom/new2/SWITCH-VLANCFG-MIB +273
A mibs/raisecom/RAISECOM-APS-MIB +740
A mibs/raisecom/RAISECOM-ARP-MIB +3,038
A mibs/raisecom/RAISECOM-BANNER-MIB +145
M mibs/raisecom/RAISECOM-BASE-MIB +31 -1
A mibs/raisecom/RAISECOM-BFD-MIB +1,592
A mibs/raisecom/RAISECOM-DHCP6-CLIENT-MIB +233
A mibs/raisecom/RAISECOM-DHCP6-RELAY-MIB +151
A mibs/raisecom/RAISECOM-DHCP6-SERVER-MIB +302
A mibs/raisecom/RAISECOM-IPMCAST-MIB +167
A mibs/raisecom/RAISECOM-MGMD-MIB +307
A mibs/raisecom/RAISECOM-MLACP-MIB +547
A mibs/raisecom/RAISECOM-MPLS-LSPV-MIB +1,413
A mibs/raisecom/RAISECOM-MPLS-QOS-MIB +646
A mibs/raisecom/RAISECOM-NDP-MIB +3,045
A mibs/raisecom/RAISECOM-NOTIFICATION-MIB +1,088
D mibs/raisecom/RAISECOM-NOTIFICATION-MIB.my -1,041
A mibs/raisecom/RAISECOM-OPT-REMOTE-RMC-MIB +2,784
D mibs/raisecom/RAISECOM-OPT-REMOTE-RMC-MIB.my -2,768
A mibs/raisecom/RAISECOM-OPTICAL-ENTITY-MIB +663
D mibs/raisecom/RAISECOM-OPTICAL-ENTITY-MIB.my -656
A mibs/raisecom/RAISECOM-OPTICAL-MODULE-TYPE-MIB +1,665
D mibs/raisecom/RAISECOM-OPTICAL-MODULE-TYPE-MIB.my -1,661
M mibs/raisecom/RAISECOM-OPTICAL-UDSFP-INTERFACE-MIB +2 -2
A mibs/raisecom/RAISECOM-OSPFV2-MIB +4,239
A mibs/raisecom/RAISECOM-PIM-MIB +127
M mibs/raisecom/RAISECOM-POE-MIB +86 -10
M mibs/raisecom/RAISECOM-PON-DEVICE-MIB +1 -1
A mibs/raisecom/RAISECOM-PORTSTATISTIC-MIB +191
A mibs/raisecom/RAISECOM-RIP2-MIB +1,057
A mibs/raisecom/RAISECOM-ROUTEMANAGE-MIB +515
A mibs/raisecom/RAISECOM-ROUTEPOLICY-MIB +583
A mibs/raisecom/RAISECOM-SROUTE-MIB +247
M mibs/raisecom/RAISECOM-SYSTEM-MIB +9
A mibs/raisecom/RAISECOM-VRRP-MIB +177
A mibs/raisecom/SWITCH-CpuLimit-MIB +70
A mibs/siaemic
A mibs/siaemic/ARICENT-ACLEXT-MIB +103
A mibs/siaemic/ARICENT-CFA-MIB +3,495
A mibs/siaemic/ARICENT-CLKIWF-MIB +239
A mibs/siaemic/ARICENT-DHCP-SERVER-MIB +875
A mibs/siaemic/ARICENT-DIFFSERV-MIB +2,951
A mibs/siaemic/ARICENT-DOT1AD-MIB +739
A mibs/siaemic/ARICENT-ECFM-MI-MIB +4,725
A mibs/siaemic/ARICENT-ECFM-Y1731-MI-MIB +5,325
A mibs/siaemic/ARICENT-ISS-ACL-MIB +1,999
A mibs/siaemic/ARICENT-ISS-EXT-MIB +903
A mibs/siaemic/ARICENT-ISS-MIB +4,560
A mibs/siaemic/ARICENT-LA-MIB +2,243
A mibs/siaemic/ARICENT-LLDP-MIB +1,037
A mibs/siaemic/ARICENT-MEF-MIB +2,865
A mibs/siaemic/ARICENT-MIDOT1AD-MIB +734
A mibs/siaemic/ARICENT-MIStdBRIDGE-MIB +1,329
A mibs/siaemic/ARICENT-PROVIDERBRIDGE-MIB +1,666
A mibs/siaemic/ARICENT-QoSEXT-MIB +62
A mibs/siaemic/ARICENT-RADIUS-EXT-MIB +704
A mibs/siaemic/ARICENT-RMON-MIB +1,373
A mibs/siaemic/ARICENT-RSTP-MIB +1,308
A mibs/siaemic/ARICENT-SSL-MIB +185
A mibs/siaemic/ARICENT-SYSLOG-MIB +741
A mibs/siaemic/ARICENT-VLAN-EXT-MIB +1,267
A mibs/siaemic/ARICENT-VLAN-MIB +1,877
A mibs/siaemic/AricentMIVlan-MIB +2,344
A mibs/siaemic/ARICENTP-BRIDGE-MIB +976
A mibs/siaemic/ARICENTQ-BRIDGE-MIB +2,051
A mibs/siaemic/FSSNTP-MIB +677
A mibs/siaemic/SIAE-ACM-STATISTICS-MIB +629
A mibs/siaemic/SIAE-AGGRL1-MANAGEMENT-MIB +526
A mibs/siaemic/SIAE-ALARM-MIB +777
A mibs/siaemic/SIAE-ANTITHEFT-MIB +228
A mibs/siaemic/SIAE-ARP-MIB +126
A mibs/siaemic/SIAE-CARRIER-AGGRL1-MIB +362
A mibs/siaemic/SIAE-CFGM-MIB +276
A mibs/siaemic/SIAE-CLOG-MIB +243
A mibs/siaemic/SIAE-CUSTOM-CONFIGURATION-MIB +790
A mibs/siaemic/SIAE-DEBUG-MIB +479
A mibs/siaemic/SIAE-ECFM-EXT-MIB +525
A mibs/siaemic/SIAE-EQUIP-MIB +751
A mibs/siaemic/SIAE-EQUIPTYPE-MIB +122
A mibs/siaemic/SIAE-FEATUREKEYS-MIB +174
A mibs/siaemic/SIAE-HC-MIB +173
A mibs/siaemic/SIAE-HITLESS-AGGRL1-MIB +281
A mibs/siaemic/SIAE-IFEXT-MIB +428
A mibs/siaemic/SIAE-IP-MIB +50
A mibs/siaemic/SIAE-LLF-MIB +387
A mibs/siaemic/SIAE-MAB-MIB +582
A mibs/siaemic/SIAE-MANOP-MIB +204
A mibs/siaemic/SIAE-PMFTP-MIB +277
A mibs/siaemic/SIAE-PMG828-MIB +591
A mibs/siaemic/SIAE-PMRXPWR-MIB +672
A mibs/siaemic/SIAE-PMTXPWR-MIB +607
A mibs/siaemic/SIAE-PTP-MIB +2,053
A mibs/siaemic/SIAE-QUEUE-DEPTH-MIB +204
A mibs/siaemic/SIAE-RADIO-ENCRYPTION-MIB +277
A mibs/siaemic/SIAE-RADIO-SYSTEM-MIB +4,876
A mibs/siaemic/SIAE-RADIUS-EXT-MIB +78
A mibs/siaemic/SIAE-RET-MIB +172
A mibs/siaemic/SIAE-SAFE-MODE-MIB +156
A mibs/siaemic/SIAE-SECURITY-MANAGEMENT-MIB +170
A mibs/siaemic/SIAE-SENSOR-TEMP-MIB +396
A mibs/siaemic/SIAE-SFP-MIB +843
A mibs/siaemic/SIAE-SOFT-MIB +328
A mibs/siaemic/SIAE-SYNC-MIB +1,019
A mibs/siaemic/SIAE-TREE-MIB +52
A mibs/siaemic/SIAE-UNIT-MIB +301
A mibs/siaemic/SIAE-UNITYPE-MIB +392
A mibs/siaemic/SIAE-USER-MIB +923
A mibs/siaemic/SM-MEFEXT-MIB +81
A mibs/siaemic/SM-STATS-MIB +446
M mibs/sophos/SFOS-FIREWALL-MIB +46 -27
A mibs/xedia
A mibs/xedia/XEDIA-REG +178
A mibs/xedia/XEDIA-TRAFFIC-MGMT-MIB +741
📈 0 added 📉 0 removed

💻 r11759 PHP8

Mike Stupalov 🐱 • 2021-11-23 17:31
[PHP8] Fixed load unversioned device config file.
Files changed (1)
M html/pages/device/showconfig.inc.php +3 -3
📈 3 added 📉 3 removed

💻 r11758 TRIVIAL

Mike Stupalov 🐱 • 2021-11-22 12:54
Improved detect default nagios pluging path on RedHat based distros.
Files changed (3)
M includes/defaults.inc.php +2 -1
M includes/definitions.inc.php +11 -11
M includes/entities/probe.inc.php +23 -5
📈 36 added 📉 17 removed

💻 r11757 PHP8

Mike Stupalov 🐱 • 2021-11-22 09:45
[PHP8] Fixed undefined OBS_DEBUG in common functions.
Files changed (1)
M includes/common.inc.php +36 -56
📈 36 added 📉 56 removed

💻 r11756 MINOR

Mike Stupalov 🐱 • 2021-11-20 12:27
Added user editable config for graphs size (OBS-3899).
Files changed (8)
M html/ajax/actions.php +15 -5
M html/includes/navbar.inc.php +12 -19
M html/includes/print/rows.inc.php +20 -30
M html/index.php +2 -11
M html/pages/devices/graphs.inc.php +6 -12
M html/pages/ports/graphs.inc.php +2 -4
M includes/config-variables.inc.php +36 -12
M includes/defaults.inc.php +3
📈 96 added 📉 93 removed

💻 r11755 PHP8

Mike Stupalov 🐱 • 2021-11-18 11:57
[PHP8] Fixed display LB pages.
Files changed (6)
M html/pages/device/loadbalancer/lb_pools.inc.php +15 -23
M html/pages/device/loadbalancer/lb_virtuals.inc.php +14 -19
M html/pages/device/loadbalancer/netscaler_servicegroupmembers.inc.php +32 -31
M html/pages/device/loadbalancer/netscaler_services.inc.php +11 -13
M html/pages/device/loadbalancer/netscaler_vsvr.inc.php +145 -125
M includes/db/mysqli.inc.php +5 -9
📈 222 added 📉 220 removed

💻 r11754 TRIVIAL

Mike Stupalov 🐱 • 2021-11-18 09:47
Fixed draw area in multi line graphs.
Files changed (1)
M html/includes/graphs/generic_multi_line.inc.php +6 -10
📈 6 added 📉 10 removed

💻 r11753 TRIVIAL

Mike Stupalov 🐱 • 2021-11-18 09:09
Show device xl panel on graphs page.
Files changed (11)
M html/ajax/widget.php +2 -5
M html/includes/entities/device.inc.php +18 -21
M html/includes/graphs/common.inc.php +2 -2
M html/includes/graphs/graph.inc.php +2 -3
A html/includes/panels/device.inc.php +80
M html/index.php +34 -41
M html/pages/device.inc.php +12 -17
M html/pages/devices.inc.php +3 -5
M html/pages/devices/graphs.inc.php +2 -2
M html/pages/graphs.inc.php +17 -20
M html/pages/group.inc.php +3 -7
📈 175 added 📉 123 removed

💻 r11752 TRIVIAL

Mike Stupalov 🐱 • 2021-11-18 09:02
Updated patterns definitions.
Files changed (1)
M includes/definitions.inc.php +37 -31
📈 37 added 📉 31 removed

💻 r11751 TRIVIAL

Mike Stupalov 🐱 • 2021-11-17 17:54
Improved polling wifi aps on Cisco WLC.
Files changed (8)
M html/includes/graphs/device/arubacontroller_numclients.inc.php +1 -1
M html/includes/graphs/device/wifi_clients.inc.php +39 -11
M html/includes/graphs/generic_definition.inc.php +18 -13
M includes/definitions/graphtypes.inc.php +8 -6
M includes/definitions/os/cisco.inc.php +3 -1
M includes/definitions/rrdtypes.inc.php +36 -20
M includes/polling/wifi.inc.php +12
M includes/polling/wifi/airespace-wireless-mib.inc.php +7
📈 124 added 📉 52 removed

💻 r11750 TRIVIAL

Mike Stupalov 🐱 • 2021-11-17 17:50
Updated rename_rrd().
Files changed (1)
M includes/rrdtool.inc.php +26 -33
📈 26 added 📉 33 removed

💻 r11749 TRIVIAL

Mike Stupalov 🐱 • 2021-11-17 12:31
Unificate discovery WiFi APs by AIRESPACE-WIRELESS-MIB.
Files changed (2)
M includes/discovery/wifi.inc.php +16
M includes/discovery/wifi/airespace-wireless-mib.inc.php +2 -14
📈 18 added 📉 14 removed

💻 r11748 MINOR

Mike Stupalov 🐱 • 2021-11-17 12:24
Unificate polling WiFi APs and members by AIRESPACE-WIRELESS-MIB.
Files changed (3)
M includes/polling/wifi.inc.php +187 -3
M includes/polling/wifi/airespace-wireless-mib.inc.php +18 -152
M includes/polling/wifi/cisco-lwapp-ap-mib.inc.php +13 -27
📈 218 added 📉 182 removed

💻 r11747 TRIVIAL

Mike Stupalov 🐱 • 2021-11-17 09:56
Fixed possible loop in get_port_by_ent_index().
Files changed (1)
M includes/entities/port.inc.php +1
📈 1 added 📉 0 removed

💻 r11746 MINOR

Mike Stupalov 🐱 • 2021-11-16 16:20
Improved polling wifi APs by AIRESPACE-WIRELESS-MIB.
Files changed (8)
M includes/discovery/wifi.inc.php +14 -11
A includes/discovery/wifi/airespace-wireless-mib.inc.php +92
M includes/discovery/wifi/trapeze-networks-ap-config-mib.inc.php +13 -13
M includes/entities.inc.php +1
M includes/functions.inc.php -1
M includes/polling/wifi.inc.php +51 -57
M includes/polling/wifi/airespace-wireless-mib.inc.php +210 -207
M includes/polling/wifi/cisco-lwapp-ap-mib.inc.php +36 -51
📈 417 added 📉 340 removed

💻 r11745 TRIVIAL

Mike Stupalov 🐱 • 2021-11-16 16:19
Updated wifi aps db schema.
Files changed (3)
A includes/entities/wifi.inc.php +248
D includes/wifi.inc.php -228
A update/458.sql +3
📈 251 added 📉 228 removed

💻 r11744 TRIVIAL

Mike Stupalov 🐱 • 2021-11-15 17:50
Added ability to use `$config['port_descr_regexp']` for Port Description Parsing.
Files changed (3)
M includes/defaults.inc.php +1
M includes/polling/ports.inc.php +2 -2
M includes/port-descr-parser.inc.php +44 -27
📈 47 added 📉 29 removed

💻 r11743 TRIVIAL

Mike Stupalov 🐱 • 2021-11-15 14:38
Fixed discovery sensors by BROCADE-OPTICAL-MONITORING-MIB.
Files changed (1)
M includes/discovery/sensors/brocade-optical-monitoring-mib.inc.php -1
📈 0 added 📉 1 removed

💻 r11742 MINOR

Mike Stupalov 🐱 • 2021-11-15 14:29
Improved discovery DDM sensors by BROCADE-OPTICAL-MONITORING-MIB.
Files changed (3)
M includes/discovery/sensors/brocade-optical-monitoring-mib.inc.php +93 -15
M mibs/enterasys/ENTERASYS-MIB-ORG +1 -1
M mibs/extreme/EXTREME-V2TRAP-MIB +12 -12
📈 93 added 📉 15 removed

💻 r11741 PHP8

Mike Stupalov 🐱 • 2021-11-15 13:42
[PHP8] Fixed ldap auth php8 error.
Files changed (1)
M html/includes/authentication/ldap.inc.php +4 -5
📈 4 added 📉 5 removed

💻 r11740 TRIVIAL

Mike Stupalov 🐱 • 2021-11-15 12:58
Fixed polling serial on TiMOS.
Files changed (4)
M includes/definitions/mibs/nokia.inc.php -2
M includes/definitions/os/nokia.inc.php +1
M includes/discovery/inventory/timetra-chassis-mib.inc.php +2 -4
M includes/polling/os/timos.inc.php +15 -5
📈 18 added 📉 11 removed

💻 r11739 MIBS

Mike Stupalov 🐱 • 2021-11-13 15:39
Updated Extreme mib files.
Files changed (4)
M mibs/brocade/BROCADE-OPTICAL-MONITORING-MIB +94 -3
M mibs/extreme/EXTREME-BASE-MIB +301 -3
A mibs/extreme/EXTREME-BGP4V2-MIB +1,784
A mibs/extreme/EXTREME-BGP4V2-TC-MIB +85
📈 0 added 📉 0 removed

💻 r11738 PHP8

Mike Stupalov 🐱 • 2021-11-12 14:40
[PHP8] Fixed undefined errors.
Files changed (2)
M html/includes/authentication/ldap.inc.php +1 -2
M includes/polling/ospf.inc.php +8 -4
📈 9 added 📉 6 removed

💻 r11737 MINOR

Mike Stupalov 🐱 • 2021-11-12 11:41
Added basic support for Cisco Unity Express (OBS-3938).
Files changed (2)
M includes/definitions/os/cisco.inc.php +16
A includes/polling/os/cisco-ue.inc.php +31
📈 47 added 📉 0 removed

💻 r11736 TRIVIAL

Mike Stupalov 🐱 • 2021-11-12 10:43
Speedup display syslogs on device page.
Files changed (3)
M html/ajax/input.php +52 -47
M html/pages/device/logs/syslog.inc.php +31 -10
M html/pages/syslog.inc.php +1 -2
📈 84 added 📉 59 removed

💻 r11735 TRIVIAL

Mike Stupalov 🐱 • 2021-11-12 08:14
Fixed discovery ip-addresses by LLDP-MIB.
Files changed (2)
M includes/discovery/ip-addresses/lldp-mib.inc.php +2 -1
M includes/discovery/neighbours/lldp-mib.inc.php +5 -2
📈 7 added 📉 3 removed

💻 r11734 PHP8

Mike Stupalov 🐱 • 2021-11-11 16:33
[PHP8] Fixed SLAs page.
Files changed (1)
M html/pages/slas.inc.php +7 -13
📈 7 added 📉 13 removed

💻 r11733 TRIVIAL

Mike Stupalov 🐱 • 2021-11-11 16:26
Fixed delete not empty rrd dirs by housekeeping.
Files changed (3)
M includes/alerts.inc.php +27 -21
M includes/common.inc.php +59 -12
M includes/housekeeping/rrd.inc.php +3 -4
📈 89 added 📉 37 removed

💻 r11732 MIBS

Mike Stupalov 🐱 • 2021-11-11 11:03
Fixed loading CISCO-LWAPP-AP-MIB.
Files changed (1)
M mibs/cisco/CISCO-LWAPP-AP-MIB +3 -2
📈 0 added 📉 0 removed

💻 r11731 MIBS

Mike Stupalov 🐱 • 2021-11-11 10:13
Updated Cisco mib files.
Files changed (62)
M mibs/cisco/CISCO-ALARM-MIB +35 -4
A mibs/cisco/CISCO-CAT6k-NAT-STAT-MIB +206
M mibs/cisco/CISCO-CLASS-BASED-QOS-MIB +254 -33
A mibs/cisco/CISCO-CPRI-MIB +487
A mibs/cisco/CISCO-DLR-MIB +455
A mibs/cisco/CISCO-DNAC-MIB +420
M mibs/cisco/CISCO-DOCS-EXT-MIB +1,190 -456
M mibs/cisco/CISCO-ENTITY-VENDORTYPE-OID-MIB +352 -51
M mibs/cisco/CISCO-ERR-DISABLE-MIB +10 -6
M mibs/cisco/CISCO-FC-FE-MIB +37 -21
M mibs/cisco/CISCO-IF-EXTENSION-MIB +11 -3
M mibs/cisco/CISCO-LWAPP-AP-MIB +2,841 -301
M mibs/cisco/CISCO-LWAPP-DOT11-CLIENT-MIB +27 -3
M mibs/cisco/CISCO-LWAPP-DOT11-MIB +336 -12
M mibs/cisco/CISCO-LWAPP-HA-MIB +16 -3
M mibs/cisco/CISCO-LWAPP-MESH-MIB +146 -12
M mibs/cisco/CISCO-LWAPP-MOBILITY-EXT-MIB +90 -5
M mibs/cisco/CISCO-LWAPP-MOBILITY-MIB +47 -6
M mibs/cisco/CISCO-LWAPP-REAP-MIB +3,380 -2,076
M mibs/cisco/CISCO-LWAPP-RF-MIB +164 -78
M mibs/cisco/CISCO-LWAPP-RRM-MIB +15 -6
M mibs/cisco/CISCO-LWAPP-WLAN-MIB +444 -11
M mibs/cisco/CISCO-LWAPP-WLAN-SECURITY-MIB +1 -1
M mibs/cisco/CISCO-NMS-APPL-HEALTH-MIB +425 -171
M mibs/cisco/CISCO-PRODUCTS-MIB +9 -2
A mibs/cisco/CISCO-PRP-MIB +388
M mibs/cisco/CISCO-PTP-MIB +218 -400
M mibs/cisco/CISCO-RADIUS-EXT-MIB +22 -109
M mibs/cisco/CISCO-REMOTE-ACCESS-MONITOR-MIB +1,918 -1,921
A mibs/cisco/CISCO-SDWAN-APP-ROUTE-MIB +493
A mibs/cisco/CISCO-SDWAN-BFD-MIB +664
A mibs/cisco/CISCO-SDWAN-OMP-MIB +246
A mibs/cisco/CISCO-SDWAN-OPER-SYSTEM-MIB +960
A mibs/cisco/CISCO-SDWAN-POLICY-MIB +3,003
A mibs/cisco/CISCO-SDWAN-SECURITY-MIB +1,099
M mibs/cisco/CISCO-SMART-LIC-MIB +885 -178
M mibs/cisco/CISCO-ST-TC +17 -5
M mibs/cisco/CISCO-SWITCH-ENGINE-MIB +10 -3
M mibs/cisco/CISCO-SWITCH-HARDWARE-CAPACITY-MIB +80 -2
M mibs/cisco/CISCO-UNIFIED-FIREWALL-MIB +122 -4
A mibs/cisco/CISCO-VISION-MIB +477
M mibs/cisco/CISCO-WIRELESS-HOTSPOT-MIB +489 -21
M mibs/cisco/DSG-IF-MIB +94 -3
M mibs/cisco/OLD-CISCO-CHASSIS-MIB +5 -3
A mibs/cisco/OLD-CISCO-EMBEDDED-EVENT-MGR-MIB +636
M mibs/cisco/VIPTELA-APP-ROUTE +13 -1
M mibs/cisco/VIPTELA-BFD +14 -2
M mibs/cisco/VIPTELA-BRIDGE +13 -1
M mibs/cisco/VIPTELA-DOT1X +15 -1
M mibs/cisco/VIPTELA-GLOBAL +13 -1
M mibs/cisco/VIPTELA-HARDWARE +47 -1
M mibs/cisco/VIPTELA-OMP +360 -76
M mibs/cisco/VIPTELA-OPER-BGP +32 -2
M mibs/cisco/VIPTELA-OPER-MULTICAST +14 -2
M mibs/cisco/VIPTELA-OPER-OSPF +17 -4
M mibs/cisco/VIPTELA-OPER-SYSTEM +595 -3
M mibs/cisco/VIPTELA-OPER-VPN +137 -17
M mibs/cisco/VIPTELA-POLICY +219 -18
M mibs/cisco/VIPTELA-SECURITY +358 -12
M mibs/cisco/VIPTELA-TRAPS +97 -2
M mibs/cisco/VIPTELA-WLAN +13 -1
M mibs/cisco/VIPTELA-WWAN +164 -1
📈 0 added 📉 0 removed

💻 r11730 TRIVIAL

Mike Stupalov 🐱 • 2021-11-10 16:18
Added ability for use regexp in syslog host mapping.
Files changed (2)
M includes/defaults.inc.php +3
M includes/syslog.inc.php +40 -31
📈 43 added 📉 31 removed

💻 r11729 PHP8

Mike Stupalov 🐱 • 2021-11-10 15:32
[PHP8] Fixes "I h*te php8".
Files changed (13)
M html/includes/print/alert_log.inc.php +1 -1
M html/includes/print/authlog.inc.php +1 -1
M html/includes/print/common.inc.php +4 -4
M html/includes/print/events.inc.php +1 -1
M html/includes/print/fdbtable.inc.php +2 -3
M html/includes/print/logalert.inc.php +1 -1
M html/includes/print/neighbours.inc.php +1 -1
M html/includes/print/routing.inc.php +3 -6
M html/includes/print/status.inc.php +7 -11
M html/includes/print/syslogs.inc.php +1 -1
M html/pages/vlan.inc.php +4 -1
M includes/polling/graphs/cisco-subscriber-session-mib.inc.php +13 -10
M includes/polling/ospf.inc.php +5 -3
📈 44 added 📉 44 removed

💻 r11728 TRIVIAL

Mike Stupalov 🐱 • 2021-11-09 16:14
Improved detect Cisco WLC 9800 (OBS-3937).
Files changed (1)
M includes/definitions/os/cisco.inc.php +5 -2
📈 5 added 📉 2 removed

💻 r11727 PHP8

Mike Stupalov 🐱 • 2021-11-09 12:01
[PHP8] Fixed polling applications in php8 (OBS-3936).
Files changed (1)
M includes/polling/applications.inc.php +9 -18
📈 9 added 📉 18 removed

💻 r11726 TRIVIAL

Mike Stupalov 🐱 • 2021-11-09 09:41
Updated mib excludes for Citrix SDX.
Files changed (1)
M includes/definitions/os/citrix.inc.php +6
📈 6 added 📉 0 removed

💻 r11725 MINOR

Mike Stupalov 🐱 • 2021-11-09 08:38
Added support for Citrix SDX (OBS-3908).
Files changed (5)
M includes/definitions/mibs/citrix.inc.php +150 -1
M includes/definitions/os/citrix.inc.php +18 -1
A includes/discovery/ip-addresses/sdx-root-mib.inc.php +74
M mibs/citrix/NS-ROOT-MIB +3,563 -703
M mibs/citrix/SDX-ROOT-MIB +797 -93
📈 242 added 📉 2 removed

💻 r11724 DB

Mike Stupalov 🐱 • 2021-11-09 08:10
Increased default index size for common entities.
Files changed (1)
A update/457.sql +5
📈 5 added 📉 0 removed

💻 r11723 TRIVIAL

Mike Stupalov 🐱 • 2021-11-09 07:26
Fixed mapping private oids by not index field in merge_private_mib().
Files changed (1)
M includes/functions.inc.php +30 -7
📈 30 added 📉 7 removed

💻 r11722 TRIVIAL

Mike Stupalov 🐱 • 2021-11-08 12:24
Little speedup discovery vlans by CISCO-VTP-MIB.
Files changed (1)
M includes/discovery/vlans/cisco-vtp-mib.inc.php +26 -23
📈 26 added 📉 23 removed

💻 r11721 TRIVIAL

Mike Stupalov 🐱 • 2021-11-08 12:23
Improved detect python version.
Files changed (1)
M includes/common.inc.php +16 -1
📈 16 added 📉 1 removed

💻 r11720 TRIVIAL

Mike Stupalov 🐱 • 2021-11-08 08:29
Do not load ce definitions in pro.
Files changed (1)
M includes/definitions.inc.php +4 -3
📈 4 added 📉 3 removed

💻 r11719 TRIVIAL

Mike Stupalov 🐱 • 2021-11-05 17:29
Disabled by default ports_separate_walk module on JunOS 17+. Improved is_module_enabled().
Files changed (3)
M html/pages/device/edit/modules.inc.php +9 -23
M includes/common.inc.php +25 -8
M includes/polling/ports.inc.php +5 -8
📈 39 added 📉 39 removed

💻 r11718 TRIVIAL

Mike Stupalov 🐱 • 2021-11-05 14:02
Improved escape_html(), added unit tests.
Files changed (5)
M includes/common.inc.php +76 -91
M includes/definitions/wui.inc.php +5 -4
M tests/IncludesCommonTest.php +21
M tests/IncludesFunctionsTest.php +4 -4
M tests/SnmpDataTest.php +5 -5
📈 111 added 📉 104 removed

💻 r11717 CLEAN

Mike Stupalov 🐱 • 2021-11-05 13:22
Clean common graph code.
Files changed (1)
M html/includes/graphs/common.inc.php +12 -1
📈 12 added 📉 1 removed

💻 r11716 TRIVIAL

Mike Stupalov 🐱 • 2021-11-05 10:53
Improved support for ZyXEL ES. Added discovery PoE sensors by ZYXEL-POWER-ETHERNET-MIB (OBS-3869).
Files changed (7)
M includes/definitions/mibs/zyxel.inc.php +6
M includes/definitions/os/zyxel.inc.php +5
M includes/discovery/sensors/power-ethernet-mib.inc.php +63
M includes/discovery/sensors/zyxel-transceiver-mib.inc.php +4 -7
M mibs/zyxel/ZYXEL-ES2108G-MIB +2,880 -80
M mibs/zyxel/ZYXEL-GS4012F-MIB +2,849 -2,825
A mibs/zyxel/ZYXEL-MGS3712F-MIB +8,994
📈 78 added 📉 7 removed

💻 r11715 MINOR

Mike Stupalov 🐱 • 2021-11-04 08:33
Improved support for Mikrotik SwOS (OBS-3930).
Files changed (2)
M includes/definitions/mibs/mikrotik.inc.php +174 -134
M includes/definitions/os/mikrotik.inc.php +14 -1
📈 188 added 📉 135 removed

💻 r11714 API

Adam Armstrong 🐸 • 2021-11-03 21:42
Increase alert_log api endpoint maximum to 50k entries
Files changed (1)
M html/api/v0/includes/alerts.inc.php +3 -3
📈 3 added 📉 3 removed

💻 r11713 TRIVIAL

Mike Stupalov 🐱 • 2021-11-03 09:29
Added new MacOS logo.
Files changed (2)
A html/images/os/macos-monterey_2x.png +1
A html/images/os/macos-monterey.png +1
📈 2 added 📉 0 removed

💻 r11712 TRIVIAL

Mike Stupalov 🐱 • 2021-11-03 08:16
Improved detect new Mac hardware.
Files changed (2)
M includes/common.inc.php +39 -7
M includes/polling/os/darwin.inc.php +15 -2
📈 54 added 📉 9 removed

💻 r11711 MINOR

Mike Stupalov 🐱 • 2021-11-02 15:46
Added support for ICT Modular Power System (OBS-3925).
Files changed (2)
M includes/definitions/mibs/ict.inc.php +110 -4
M includes/definitions/os/ict.inc.php +5 -3
📈 115 added 📉 7 removed

💻 r11710 TRIVIAL

Mike Stupalov 🐱 • 2021-11-02 15:44
Improved compare_devices_oids() for multiple os definition param snmpcheck.
Files changed (1)
M includes/functions.inc.php +73 -109
📈 73 added 📉 109 removed

💻 r11709 MIBS

Mike Stupalov 🐱 • 2021-11-02 11:28
Updated ICT mib files.
Files changed (6)
M includes/definitions/mibs/ict.inc.php +1 -1
M mibs/ict/ICT-DIGITAL-SERIES-MIB +1
M mibs/ict/ICT-DISTRIBUTION-PANEL-MIB +7 -5
A mibs/ict/ICT-MODULAR-POWER-MIB +342
M mibs/ict/ICT-PLATINUM-SERIES-MIB +1
A mibs/ict/ICT-SINE-WAVE-MIB +173
📈 1 added 📉 1 removed

💻 r11708 MINOR

Mike Stupalov 🐱 • 2021-11-02 10:27
Added support for CyberPower ATS (OBS-3888).
Files changed (2)
M includes/definitions/mibs/cyberpower.inc.php +312 -6
M includes/definitions/os/cyberpower.inc.php +8
📈 320 added 📉 6 removed

💻 r11707 TRIVIAL

Mike Stupalov 🐱 • 2021-11-01 15:36
Improved discovery ip addresses in virtual routing tables.
Files changed (3)
M includes/discovery/ip-addresses.inc.php +4 -4
M includes/polling/graphs.inc.php +4 -3
M includes/snmp.inc.php +31 -18
📈 39 added 📉 25 removed

💻 r11706 MINOR

Mike Stupalov 🐱 • 2021-11-01 15:03
Added discovery exist VDOMs on FortiGate devices. Renamed function snmp_context_exist() to snmp_virtual_exist().
Files changed (5)
M includes/definitions/os/fortinet.inc.php +3
M includes/discovery/vlans/cisco-vtp-mib.inc.php +2 -3
M includes/discovery/vrf.inc.php +44 -10
M includes/discovery/vrf/arista-vrf-mib.inc.php +1 -1
M includes/snmp.inc.php +26 -9
📈 76 added 📉 23 removed

💻 r11705 TRIVIAL

Mike Stupalov 🐱 • 2021-11-01 14:11
Renamed os definition param for discovery snmp in virtual routing tables.
Files changed (12)
M includes/definitions/os.inc.php +2 -1
M includes/definitions/os/arista.inc.php +2 -2
M includes/definitions/os/cisco.inc.php +7 -7
M includes/definitions/os/ericsson.inc.php +1 -1
M includes/discovery/ip-addresses.inc.php +4 -6
M includes/discovery/mibs.inc.php +2 -2
M includes/discovery/ports/rbn-bind-mib.inc.php +6 -10
M includes/discovery/vlans/cisco-vtp-mib.inc.php +6 -11
M includes/discovery/vrf.inc.php +11 -2
M includes/polling/graphs.inc.php +2 -2
M includes/polling/ports/rbn-bind-mib.inc.php +3 -4
M includes/snmp.inc.php +7 -7
📈 53 added 📉 55 removed

💻 r11704 MIB

Adam Armstrong 🐸 • 2021-11-01 04:15
Update CPS-MIB
Files changed (1)
M mibs/cyberpower/CPS-MIB +1,183 -780
📈 0 added 📉 0 removed

💻 r11703 TRIVIAL

Mike Stupalov 🐱 • 2021-10-29 14:59
Removed duplicate sensors on Aruba 8400.
Files changed (3)
M includes/definitions/rewrites.inc.php +3
includes/discovery/ip-addresses/lldp-mib.inc.php +2
M includes/discovery/sensors/entity-sensor-mib.inc.php +12 -2
📈 17 added 📉 2 removed

💻 r11702 CLEAN

Mike Stupalov 🐱 • 2021-10-29 13:53
Removed duplicate os definition.
Files changed (1)
M includes/definitions/os/hp.inc.php -49
📈 0 added 📉 49 removed

💻 r11701 CLEAN

Mike Stupalov 🐱 • 2021-10-29 13:50
Removed accidentally added line.
Files changed (1)
M includes/entities.inc.php -1
📈 0 added 📉 1 removed

💻 r11700 TRIVIAL

Mike Stupalov 🐱 • 2021-10-29 12:32
Added discovery ip addresses by LLDP-MIB when IP-MIB not return addresses.
Files changed (2)
M includes/definitions/os.inc.php +2 -2
A includes/discovery/ip-addresses/lldp-mib.inc.php +57
📈 59 added 📉 2 removed

💻 r11699 MINOR

Mike Stupalov 🐱 • 2021-10-29 11:41
Added polling/discovery vlans by IEEE8021-Q-BRIDGE-MIB. Improved support vlans for Aruba 6k platform.
Files changed (7)
M includes/definitions/mibs/aruba.inc.php +6
M includes/definitions/os/aruba.inc.php +2
M includes/discovery/vlans.inc.php +19 -7
A includes/discovery/vlans/ieee8021-q-bridge-mib.inc.php +117
M includes/discovery/vlans/q-bridge-mib.inc.php +4 -7
A includes/polling/ports/ieee8021-q-bridge-mib.inc.php +164
M includes/polling/ports/q-bridge-mib.inc.php +1 -2
📈 313 added 📉 16 removed

💻 r11698 TRIVIAL

Mike Stupalov 🐱 • 2021-10-29 11:38
Added IEEE8021-Q-BRIDGE-MIB mib definition.
Files changed (1)
M includes/definitions/mibs.inc.php +8 -2
📈 8 added 📉 2 removed

💻 r11697 TRIVIAL

Mike Stupalov 🐱 • 2021-10-29 11:36
Allow recursive call to is_device_mib().
Files changed (1)
M includes/entities.inc.php +57 -69
📈 57 added 📉 69 removed

💻 r11696 MINOR

Mike Stupalov 🐱 • 2021-10-29 09:17
Improved support for Aruba 6k platform.
Files changed (5)
M includes/definitions/mibs/aruba.inc.php +81 -3
A includes/definitions/os/aruba.inc.php +69
M includes/definitions/rewrites.inc.php +13 -2
M includes/discovery/sensors/entity-sensor-mib.inc.php +17 -2
M includes/discovery/sensors/power-ethernet-mib.inc.php +150 -143
📈 330 added 📉 150 removed

💻 r11695 TRIVIAL

Mike Stupalov 🐱 • 2021-10-29 09:14
Updated Aruba logo.
Files changed (2)
M html/images/os/aruba_2x.png ±0
M html/images/os/aruba.png ±0
📈 0 added 📉 0 removed

💻 r11694 MIBS

Mike Stupalov 🐱 • 2021-10-29 09:14
Updated Aruba mib files.
Files changed (14)
A mibs/aruba/ARUBAWIRED-AAA-MIB +294
M mibs/aruba/ARUBAWIRED-CHASSIS-MIB +1
M mibs/aruba/ARUBAWIRED-LLDP-MIB +9 -3
A mibs/aruba/ARUBAWIRED-MACNOTIFY-MIB +275
A mibs/aruba/ARUBAWIRED-MDNS-MIB +523
M mibs/aruba/ARUBAWIRED-MSTP-MIB +261 -6
M mibs/aruba/ARUBAWIRED-NETWORKING-OID +345 -1
M mibs/aruba/ARUBAWIRED-POE-MIB +15 -2
A mibs/aruba/ARUBAWIRED-PORT-ACCESS-MIB +294
A mibs/aruba/ARUBAWIRED-PORTVLAN-MIB +113
M mibs/aruba/ARUBAWIRED-RPVST-MIB +56 -3
A mibs/aruba/ARUBAWIRED-VSFv2-MIB +599
M mibs/aruba/ARUBAWIRED-VSX-MIB +38
A mibs/aruba/IONLINE-MIB +104
📈 0 added 📉 0 removed

💻 r11693 TRIVIAL

Mike Stupalov 🐱 • 2021-10-28 15:03
Updated HPE logo.
Files changed (4)
M html/images/os/hpe_2x.png ±0
A html/images/os/hpe-dark_2x.png +1
A html/images/os/hpe-dark.png +1
M html/images/os/hpe.png ±0
📈 2 added 📉 0 removed

💻 r11692 TRIVIAL

Mike Stupalov 🐱 • 2021-10-28 13:32
Little speedup ports polling with nobulk snmpwalk. Added function snmpwalk_oid_end().
Files changed (3)
M html/pages/device/perf.inc.php +12
M includes/polling/ports.inc.php +11 -1
M includes/snmp.inc.php +24 -14
📈 47 added 📉 15 removed

💻 r11691 TRIVIAL

Mike Stupalov 🐱 • 2021-10-28 11:55
Force nobulk for snmpwalk in get_device_os() (OBS-3922).
Files changed (3)
M includes/discovery/functions.inc.php +28 -57
M includes/entities/device.inc.php +211
M includes/functions.inc.php -227
📈 239 added 📉 284 removed

💻 r11690 TRIVIAL

Mike Stupalov 🐱 • 2021-10-28 07:33
Prevent double escaping in some forms.
Files changed (4)
M html/pages/alert_check.inc.php +12 -12
M html/pages/contact.inc.php +16 -20
M html/pages/roles.inc.php +36 -40
M html/pages/user_edit.inc.php +30 -34
📈 94 added 📉 106 removed

💻 r11689 ADD

Adam Armstrong 🐸 • 2021-10-27 19:47
Add ability to provide cached entity data along with alert log entries.
Files changed (1)
M html/api/v0/includes/alerts.inc.php +14 -2
📈 14 added 📉 2 removed

💻 r11688 FIX

Adam Armstrong 🐸 • 2021-10-27 16:43
Allow alert log endpoint to return up to 10000 entries.
Files changed (1)
M html/api/v0/includes/alerts.inc.php +3 -2
📈 3 added 📉 2 removed

💻 r11687 TRIVIAL

Mike Stupalov 🐱 • 2021-10-27 12:07
Updated OpenWrt logo.
Files changed (6)
html/images/os/openwrt_2x.png
A html/images/os/openwrt-dark_2x.png +1
A html/images/os/openwrt-dark.png +1
A html/images/os/openwrt-old_2x.png +1
A html/images/os/openwrt-old.png +1
html/images/os/openwrt.png
📈 4 added 📉 0 removed

💻 r11686 MINOR

Mike Stupalov 🐱 • 2021-10-27 09:41
Added BGP peer alert metric 'bgpPeerChange' (known: 'unchanged', 'changed', 'flapped', 'up', 'down').
Files changed (5)
M html/pages/add_alert_check.inc.php +9 -1
M html/pages/alert_check.inc.php +9 -1
M includes/definitions/entities.inc.php -78
M includes/definitions/entities/routing.inc.php +79
M includes/polling/bgp-peers.inc.php +40 -35
📈 137 added 📉 115 removed

💻 r11685 TRIVIAL

Mike Stupalov 🐱 • 2021-10-27 09:32
Renamed is_array_seq() to is_array_list(). Improved for php 8.1.
Files changed (3)
M includes/common.inc.php +11 -7
M includes/functions.inc.php +1 -1
M tests/IncludesCommonTest.php +1 -1
📈 13 added 📉 9 removed

💻 r11684 MINOR

Mike Stupalov 🐱 • 2021-10-26 20:18
Improved discovery multi lane dom sensors by HP-ICF-TRANSCEIVER-MIB.
Files changed (3)
M includes/definitions/mibs/hp.inc.php +66 -25
M includes/definitions/os/hp.inc.php +1
A includes/discovery/sensors/hp-icf-transceiver-mib.inc.php +129
📈 196 added 📉 25 removed

💻 r11683 ADD

Adam Armstrong 🐸 • 2021-10-26 17:30
Add ability to expand alert log to include hostname/entity name
Files changed (2)
M html/api/v0/includes/alerts.inc.php +2
M html/api/v0/includes/probes.inc.php +1 -1
📈 3 added 📉 1 removed

💻 r11682 DEBUG

Mike Stupalov 🐱 • 2021-10-26 15:11
Fixed print_sql() for php 7.0.
Files changed (7)
M libs/Doctrine/SqlFormatter/CliHighlighter.php +2 -2
M libs/Doctrine/SqlFormatter/Cursor.php +2 -2
M libs/Doctrine/SqlFormatter/Highlighter.php +10 -10
M libs/Doctrine/SqlFormatter/HtmlHighlighter.php +2 -2
M libs/Doctrine/SqlFormatter/SqlFormatter.php +1 -1
M libs/Doctrine/SqlFormatter/Token.php +15 -15
M libs/Doctrine/SqlFormatter/Tokenizer.php +1 -1
📈 0 added 📉 0 removed

💻 r11681 TRIVIAL

Mike Stupalov 🐱 • 2021-10-26 08:50
Try fix another sensor association with port in Cisco ASR platform.
Files changed (1)
M includes/entities/port.inc.php +6 -5
📈 6 added 📉 5 removed

💻 r11680 MINOR

Mike Stupalov 🐱 • 2021-10-22 10:41
Added ability for set user setting in profile.
Files changed (14)
M html/ajax/actions.php +8 -7
M html/ajax/actions/group_edit.inc.php +5 -1
A html/ajax/actions/settings_edit.inc.php +86
M html/includes/authenticate.inc.php +5
M html/includes/functions.inc.php +305 -50
M html/includes/navbar.inc.php +4 -8
M html/includes/print/rows.inc.php +5 -2
M html/index.php +24 -9
M html/pages/preferences.inc.php +41 -49
M html/pages/preferences/general.inc.php +8 -14
A html/pages/preferences/settings.inc.php +154
M html/pages/settings.inc.php +26 -224
M html/pages/settings/default.inc.php +4 -3
M includes/config-variables.inc.php +1
📈 676 added 📉 367 removed

💻 r11679 TRIVIAL

Mike Stupalov 🐱 • 2021-10-21 11:41
Moved generate config setting row to function.
Files changed (2)
M html/includes/print/rows.inc.php +361
M html/pages/settings/default.inc.php +7 -354
📈 368 added 📉 354 removed

💻 r11677 PHP8

Mike Stupalov 🐱 • 2021-10-20 14:16
[PHP8] Fixed debug in cache.
Files changed (1)
M includes/cache.inc.php +1 -1
📈 1 added 📉 1 removed

💻 r11676 TRIVIAL

Mike Stupalov 🐱 • 2021-10-20 09:23
Fixed config name.
Files changed (1)
M includes/config-variables.inc.php +1 -1
📈 1 added 📉 1 removed

💻 r11675 TRIVIAL

Mike Stupalov 🐱 • 2021-10-20 08:42
Added WebUI config option for `$config['web_device_name']`.
Files changed (1)
M includes/config-variables.inc.php +10
📈 10 added 📉 0 removed

💻 r11674 MINOR

Mike Stupalov 🐱 • 2021-10-20 08:34
Use device_name() for display device links.
Files changed (14)
M html/graph-realtime.php +2 -2
M html/includes/entities/p2pradio.inc.php +6 -4
M html/includes/entities/port.inc.php +4 -4
M html/includes/entities/probe.inc.php +1 -1
M html/includes/graphs/c6kxbar/auth.inc.php +4 -6
M html/includes/graphs/customer/bits.inc.php +2 -2
M html/includes/graphs/port/auth.inc.php +2 -3
M html/includes/print/alert_log.inc.php +2 -3
M html/includes/print/events.inc.php +1 -1
M html/includes/print/routing.inc.php +5 -9
M html/includes/print/status.inc.php +15 -16
M html/includes/print/syslogs.inc.php +1 -1
M html/pages/routing/vrf.inc.php +1 -1
M includes/entities.inc.php -2
📈 46 added 📉 55 removed

💻 r11673 TRIVIAL

Mike Stupalov 🐱 • 2021-10-19 20:14
Improved polling ports for RubyTech devices.
Files changed (1)
M includes/definitions/os/rubytech.inc.php +2
📈 2 added 📉 0 removed

💻 r11672 MINOR

Mike Stupalov 🐱 • 2021-10-19 16:46
WIP. Added ability for switch device display name in Web UI by setting `$config['web_device_name']` (allowed hostname/sysname/description).
Files changed (6)
M html/ajax/widget.php +19 -32
M html/includes/entities/device.inc.php +88 -35
M html/includes/print/alert.inc.php +20 -7
M includes/defaults.inc.php +1
M includes/entities.inc.php +18 -27
M includes/rewrites.inc.php +5 -10
📈 151 added 📉 111 removed

💻 r11671 TRIVIAL

Mike Stupalov 🐱 • 2021-10-19 10:50
Fixed print_sql() for php less 7.0.
Files changed (2)
M includes/common.inc.php +5
M libs/Doctrine/SqlFormatter/HtmlHighlighter.php +4
📈 5 added 📉 0 removed

💻 r11670 PHP8

Mike Stupalov 🐱 • 2021-10-19 09:01
[PHP8] Fixed initialisation of vars.
Files changed (1)
M poller.php +3 -2
📈 3 added 📉 2 removed

💻 r11669 TRIVIAL

Mike Stupalov 🐱 • 2021-10-19 08:39
Improved check if device addition already added to remote poller queue.
Files changed (1)
M includes/entities/device.inc.php +12 -7
📈 12 added 📉 7 removed

💻 r11668 TRIVIAL

Mike Stupalov 🐱 • 2021-10-19 08:15
Added eventlog_ignore os definition. Ignore some memory leak events for Nec Radio (OBS-3584).
Files changed (4)
M includes/definitions/os/nec.inc.php +3 -1
M includes/functions.inc.php +6
M includes/rewrites.inc.php +30 -60
M includes/snmp.inc.php +11 -23
📈 50 added 📉 84 removed

💻 r11667 TRIVIAL

Mike Stupalov 🐱 • 2021-10-13 20:55
Improved discovery ip addresses by IP-MIB with incorrect snmp indexes.
Files changed (1)
M includes/discovery/ip-addresses/ip-mib.inc.php +56 -34
📈 56 added 📉 34 removed

💻 r11666 TRIVIAL

Mike Stupalov 🐱 • 2021-10-13 10:47
Show cached ip on device page.
Files changed (3)
M html/includes/search/devices.inc.php +11 -3
M html/pages/device/overview/information_extended.inc.php +35 -46
M html/pages/device/overview/information.inc.php +32 -44
📈 78 added 📉 93 removed

💻 r11665 TRIVIAL

Mike Stupalov 🐱 • 2021-10-13 10:24
Use cached ip only in poller process.
Files changed (3)
M includes/entities/device.inc.php +5
M includes/polling/unix-agent.inc.php +1 -2
M includes/snmp.inc.php +1 -2
📈 7 added 📉 4 removed

💻 r11664 MINOR

Mike Stupalov 🐱 • 2021-10-13 09:56
Added cached ip field for devices. Added option `$config['use_ip']` for use cached ip in requests to device (default false).
Files changed (9)
M includes/config-variables.inc.php +7
M includes/defaults.inc.php +3 -1
M includes/entities/device.inc.php +2 -2
M includes/functions.inc.php +3 -7
M includes/polling/functions.inc.php +42 -20
M includes/polling/ipmi.inc.php +14 -10
M includes/polling/unix-agent.inc.php +6 -4
M includes/snmp.inc.php +6 -8
A update/456.sql +1
📈 84 added 📉 52 removed

💻 r11663 DB

Mike Stupalov 🐱 • 2021-10-13 07:14
Fixed table devices index for unique hostnames.
Files changed (1)
A update/455.php +45
📈 45 added 📉 0 removed

💻 r11662 PHP8

Mike Stupalov 🐱 • 2021-10-12 14:47
[PHP8] Fixed call to sort functions for not arrays.
Files changed (22)
M html/includes/contacts-navbar.inc.php +3 -1
M html/includes/entities/counter.inc.php +7 -8
M html/includes/entities/printersupply.inc.php +7 -8
M html/includes/entities/sensor.inc.php +6 -6
M html/includes/entities/status.inc.php +7 -8
M html/includes/graphs/device/poller_perfperc.inc.php +15 -7
M html/includes/navbar.inc.php +2 -3
M html/includes/print/navbar.inc.php +4 -3
M html/pages/device/edit/mibs.inc.php +4 -2
M html/pages/device/juniper-firewall.inc.php +10 -13
M html/pages/device/latency.inc.php +63 -73
M html/pages/device/port/fdb.inc.php +11 -8
M html/pages/device/ports/fdb.inc.php +13 -9
M html/pages/device/slas.inc.php +7 -8
M html/pages/graphs.inc.php +1
M html/pages/ports.inc.php +3 -1
M html/pages/search/fdb.inc.php +6 -5
M html/pages/slas.inc.php +7 -6
M html/pages/vlan.inc.php -2
M includes/functions.inc.php +53 -49
M includes/polling/functions.inc.php +6 -8
M includes/update/update.php +1
📈 236 added 📉 228 removed

💻 r11661 TRIVIAL

Mike Stupalov 🐱 • 2021-10-12 10:20
Improved print_sql() with new SqlFormatter lib.
Files changed (3)
M html/index.php +1 -2
M includes/common.inc.php +52 -51
M includes/db.inc.php +14 -4
📈 67 added 📉 57 removed

💻 r11660 LIBS

Mike Stupalov 🐱 • 2021-10-12 10:19
Updated SqlFormatter library.
Files changed (11)
A libs/Doctrine
A libs/Doctrine/SqlFormatter
A libs/Doctrine/SqlFormatter/CliHighlighter.php +79
A libs/Doctrine/SqlFormatter/Cursor.php +56
A libs/Doctrine/SqlFormatter/Highlighter.php +56
A libs/Doctrine/SqlFormatter/HtmlHighlighter.php +97
A libs/Doctrine/SqlFormatter/NullHighlighter.php +28
A libs/Doctrine/SqlFormatter/SqlFormatter.php +423
A libs/Doctrine/SqlFormatter/Token.php +69
A libs/Doctrine/SqlFormatter/Tokenizer.php +946
D libs/SqlFormatter.php -1,088
📈 0 added 📉 0 removed

💻 r11659 TRIVIAL

Mike Stupalov 🐱 • 2021-10-11 17:53
Fixed quick search for ip addresses without associated port.
Files changed (1)
M html/includes/search/ip-addresses.inc.php +7 -8
📈 7 added 📉 8 removed

💻 r11658 MINOR

Mike Stupalov 🐱 • 2021-10-11 14:14
Fixed generate applications graphs and pages.
Files changed (12)
M html/includes/graphs/application/nsd_queries.inc.php +3 -7
M html/includes/graphs/application/unbound_qtype.inc.php +1 -1
M html/includes/graphs/application/unbound_queries.inc.php +4 -9
M html/includes/graphs/generic_multi_simplex_separated.inc.php +2 -2
M html/pages/device.inc.php +118 -133
M html/pages/device/apps.inc.php +9 -23
M html/pages/device/edit/apps.inc.php +21 -24
M html/pages/device/showtech.inc.php +8 -1
M includes/definitions/wui.inc.php +4
M includes/polling/unix-agent.inc.php +14 -14
M includes/polling/unix-agent/packages.inc.php +3 -5
M includes/rrdtool.inc.php +8 -5
📈 195 added 📉 224 removed

💻 r11657 LIBS

Mike Stupalov 🐱 • 2021-10-11 13:11
Updated Jquery Builder to latest.
Files changed (1)
M html/js/query-builder.js +36 -12
📈 0 added 📉 0 removed

💻 r11656 TRIVIAL

Mike Stupalov 🐱 • 2021-10-11 10:43
Fixed skip inline comments in hosts file.
Files changed (1)
M includes/common.inc.php +11 -7
📈 11 added 📉 7 removed

💻 r11655 TRIVIAL

Mike Stupalov 🐱 • 2021-10-11 10:17
Fixed skip comments in hosts file, appear in r11648 (OBS-3906).
Files changed (1)
M includes/common.inc.php +8 -2
📈 8 added 📉 2 removed

💻 r11654 LIBS

Mike Stupalov 🐱 • 2021-10-11 09:32
Updated used Pear libs.
Files changed (87)
M libs/pear/Mail/mime.php +14 -11
M libs/pear/Mail/mimePart.php +61 -35
M libs/pear/Net/DNS2.php +57 -119
M libs/pear/Net/DNS2/BitMap.php +7 -55
M libs/pear/Net/DNS2/Cache.php +8 -56
M libs/pear/Net/DNS2/Cache/File.php +6 -54
M libs/pear/Net/DNS2/Cache/Shm.php +6 -54
M libs/pear/Net/DNS2/Exception.php +5 -51
M libs/pear/Net/DNS2/Header.php +4 -52
M libs/pear/Net/DNS2/LICENSE +2 -2
M libs/pear/Net/DNS2/Lookups.php +45 -83
M libs/pear/Net/DNS2/Notifier.php +4 -52
M libs/pear/Net/DNS2/Packet.php +38 -71
M libs/pear/Net/DNS2/Packet/Request.php +7 -56
M libs/pear/Net/DNS2/Packet/Response.php +4 -53
M libs/pear/Net/DNS2/PrivateKey.php +13 -60
M libs/pear/Net/DNS2/Question.php +4 -52
M libs/pear/Net/DNS2/Resolver.php +6 -54
M libs/pear/Net/DNS2/RR.php +8 -56
M libs/pear/Net/DNS2/RR/A.php +4 -52
M libs/pear/Net/DNS2/RR/AAAA.php +4 -52
M libs/pear/Net/DNS2/RR/AFSDB.php +4 -52
A libs/pear/Net/DNS2/RR/AMTRELAY.php +259
M libs/pear/Net/DNS2/RR/ANY.php +4 -52
M libs/pear/Net/DNS2/RR/APL.php +10 -58
M libs/pear/Net/DNS2/RR/ATMA.php +4 -52
M libs/pear/Net/DNS2/RR/AVC.php +4 -52
M libs/pear/Net/DNS2/RR/CAA.php +4 -45
M libs/pear/Net/DNS2/RR/CDNSKEY.php +4 -52
M libs/pear/Net/DNS2/RR/CDS.php +4 -52
M libs/pear/Net/DNS2/RR/CERT.php +8 -57
M libs/pear/Net/DNS2/RR/CNAME.php +4 -52
M libs/pear/Net/DNS2/RR/CSYNC.php +5 -53
M libs/pear/Net/DNS2/RR/DHCID.php +4 -52
M libs/pear/Net/DNS2/RR/DLV.php +4 -52
M libs/pear/Net/DNS2/RR/DNAME.php +4 -52
M libs/pear/Net/DNS2/RR/DNSKEY.php +4 -52
M libs/pear/Net/DNS2/RR/DS.php +9 -79
M libs/pear/Net/DNS2/RR/EID.php +4 -52
M libs/pear/Net/DNS2/RR/EUI48.php +4 -52
M libs/pear/Net/DNS2/RR/EUI64.php +5 -53
M libs/pear/Net/DNS2/RR/HINFO.php +10 -60
M libs/pear/Net/DNS2/RR/HIP.php +5 -53
M libs/pear/Net/DNS2/RR/IPSECKEY.php +5 -53
M libs/pear/Net/DNS2/RR/ISDN.php +4 -52
M libs/pear/Net/DNS2/RR/KEY.php +4 -52
M libs/pear/Net/DNS2/RR/KX.php +4 -52
M libs/pear/Net/DNS2/RR/L32.php +4 -52
M libs/pear/Net/DNS2/RR/L64.php +4 -52
M libs/pear/Net/DNS2/RR/LOC.php +6 -54
M libs/pear/Net/DNS2/RR/LP.php +4 -52
M libs/pear/Net/DNS2/RR/MX.php +4 -52
M libs/pear/Net/DNS2/RR/NAPTR.php +4 -52
M libs/pear/Net/DNS2/RR/NID.php +4 -52
M libs/pear/Net/DNS2/RR/NIMLOC.php +4 -52
M libs/pear/Net/DNS2/RR/NS.php +4 -52
M libs/pear/Net/DNS2/RR/NSAP.php +5 -53
M libs/pear/Net/DNS2/RR/NSEC.php +5 -53
M libs/pear/Net/DNS2/RR/NSEC3.php +5 -53
M libs/pear/Net/DNS2/RR/NSEC3PARAM.php +4 -52
M libs/pear/Net/DNS2/RR/OPENPGPKEY.php +4 -52
M libs/pear/Net/DNS2/RR/OPT.php +4 -52
M libs/pear/Net/DNS2/RR/PTR.php +4 -52
M libs/pear/Net/DNS2/RR/PX.php +4 -52
M libs/pear/Net/DNS2/RR/RP.php +6 -55
M libs/pear/Net/DNS2/RR/RRSIG.php +5 -54
M libs/pear/Net/DNS2/RR/RT.php +4 -52
M libs/pear/Net/DNS2/RR/SIG.php +5 -54
M libs/pear/Net/DNS2/RR/SMIMEA.php +4 -52
M libs/pear/Net/DNS2/RR/SOA.php +5 -53
M libs/pear/Net/DNS2/RR/SPF.php +4 -52
M libs/pear/Net/DNS2/RR/SRV.php +4 -45
M libs/pear/Net/DNS2/RR/SSHFP.php +4 -52
M libs/pear/Net/DNS2/RR/TA.php +4 -52
M libs/pear/Net/DNS2/RR/TALINK.php +3 -53
M libs/pear/Net/DNS2/RR/TKEY.php +6 -54
M libs/pear/Net/DNS2/RR/TLSA.php +4 -52
M libs/pear/Net/DNS2/RR/TSIG.php +6 -54
M libs/pear/Net/DNS2/RR/TXT.php +5 -53
M libs/pear/Net/DNS2/RR/TYPE65534.php +4 -52
M libs/pear/Net/DNS2/RR/URI.php +18 -60
M libs/pear/Net/DNS2/RR/WKS.php +6 -54
M libs/pear/Net/DNS2/RR/X25.php +4 -52
D libs/pear/Net/DNS2/Socket
M libs/pear/Net/DNS2/Socket.php +320 -70
M libs/pear/Net/DNS2/Updater.php +4 -52
M libs/pear/Net/SMTP.php +57 -30
📈 0 added 📉 0 removed

💻 r11653 ADD

Adam Armstrong 🐸 • 2021-10-09 13:53
Add some eaton sc200 support
Files changed (1)
M includes/definitions/mibs/eaton.inc.php +31
📈 31 added 📉 0 removed

💻 r11652 ADD

Adam Armstrong 🐸 • 2021-10-09 11:47
Improve morningstar support
Files changed (2)
M includes/definitions/mibs/morningstar.inc.php +280 -48
M includes/definitions/os/morningstar.inc.php +49 -17
📈 329 added 📉 65 removed

💻 r11651 DEVEL

Mike Stupalov 🐱 • 2021-10-09 07:42
Added debug information of definitions load.
Files changed (1)
M includes/sql-config.inc.php +5
📈 5 added 📉 0 removed

💻 r11650 TRIVIAL

Mike Stupalov 🐱 • 2021-10-09 07:00
Added os discovery for older Morningstar MPPT.
Files changed (1)
M includes/definitions/os/morningstar.inc.php +5 -1
📈 5 added 📉 1 removed

💻 r11649 ADD

Adam Armstrong 🐸 • 2021-10-09 06:23
Add duracomm rmcu support
Files changed (3)
A includes/definitions/mibs/duracomm.inc.php +33
A includes/definitions/os/duracomm.inc.php +44
A includes/discovery/sensors/rmcu.inc.php +47
📈 124 added 📉 0 removed

💻 r11648 MINOR

Mike Stupalov 🐱 • 2021-10-09 06:01
Reduced dns queries in gethostbyname6(), request only first valid record from hosts or dns.
Files changed (2)
M includes/common.inc.php +111 -141
M includes/definitions.inc.php +2 -2
📈 113 added 📉 143 removed

💻 r11647 MIB

Adam Armstrong 🐸 • 2021-10-09 05:31
Add duracomm RMCU mib
Files changed (2)
A mibs/duracomm
A mibs/duracomm/RMCU +740
📈 0 added 📉 0 removed

💻 r11646 ADD

Adam Armstrong 🐸 • 2021-10-09 05:09
Improve Morningstar device support
Files changed (2)
M includes/definitions/mibs/morningstar.inc.php +163
M includes/definitions/os/morningstar.inc.php +18 -3
📈 181 added 📉 3 removed

💻 r11645 TRIVIAL

Mike Stupalov 🐱 • 2021-10-07 09:34
Fixed generate query in parse_qb_ruleset() for entities with parents.
Files changed (1)
M includes/alerts.inc.php +8 -5
📈 8 added 📉 5 removed

💻 r11644 FIX

Adam Armstrong 🐸 • 2021-10-06 23:37
Fix alert regen bug. Add device_id on entries where it's missing.
Files changed (2)
M includes/alerts.inc.php +6 -2
A update/454.php +15
📈 21 added 📉 2 removed

💻 r11643 MINOR

Mike Stupalov 🐱 • 2021-10-06 14:38
Renamed isPingable() to is_pingable(). Collect hostname ip address.
Files changed (6)
M includes/definitions.inc.php +1 -1
M includes/discovery/functions.inc.php +28 -29
M includes/entities/device.inc.php +4 -4
M includes/functions.inc.php +78 -83
M includes/polling/functions.inc.php -39
M tests/IncludesFunctionsTest.php +2 -2
📈 113 added 📉 158 removed

💻 r11642 TRIVIAL

Mike Stupalov 🐱 • 2021-10-06 13:12
Improved ports polling stats by mibs.
Files changed (16)
M includes/functions.inc.php +18 -3
M includes/include-dir-mib.inc.php +25 -21
M includes/polling/ports.inc.php +21 -3
M includes/polling/ports/adsl-line-mib.inc.php +3 -1
M includes/polling/ports/atistackswitch9424-mib.inc.php +3 -6
M includes/polling/ports/cisco-vlan-iftable-relationship-mib.inc.php +3 -9
M includes/polling/ports/cisco-vtp-mib.inc.php +4 -11
M includes/polling/ports/dcn-mib.inc.php +3 -8
M includes/polling/ports/es2952-mib.inc.php +2 -7
M includes/polling/ports/etherlike-mib.inc.php +3 -10
M includes/polling/ports/extreme-vlan-mib.inc.php +3 -9
M includes/polling/ports/huawei-l2if-mib.inc.php +2 -7
M includes/polling/ports/q-bridge-mib.inc.php +1 -5
M includes/polling/ports/radlan-vlan-mib.inc.php +2 -6
M includes/polling/ports/rapid-city.inc.php +2 -8
M includes/polling/ports/tplink-dot1q-vlan-mib.inc.php +1 -5
📈 96 added 📉 119 removed

💻 r11641 MINOR

Mike Stupalov 🐱 • 2021-10-05 20:40
Do not check rrd file exist on remote rrdcached for graphs.
Files changed (299)
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/ceph_iops.inc.php +1 -1
M html/includes/graphs/application/ceph_osd.inc.php +1 -1
M html/includes/graphs/application/ceph_speed.inc.php +1 -1
M html/includes/graphs/application/dhcpkit_msgtypes.inc.php +1 -1
M html/includes/graphs/application/dhcpkit_packets.inc.php +1 -1
M html/includes/graphs/application/dovecot_auth_cache.inc.php +1 -1
M html/includes/graphs/application/dovecot_auth.inc.php +1 -1
M html/includes/graphs/application/dovecot_cache.inc.php +1 -1
M html/includes/graphs/application/dovecot_commands.inc.php +1 -1
M html/includes/graphs/application/dovecot_connected.inc.php +1 -1
M html/includes/graphs/application/dovecot_cpu.inc.php +1 -1
M html/includes/graphs/application/dovecot_io.inc.php +1 -1
M html/includes/graphs/application/dovecot_pages.inc.php +1 -1
M html/includes/graphs/application/dovecot_storage.inc.php +1 -1
M html/includes/graphs/application/dovecot_usage.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
M html/includes/graphs/application/exchange_auto_totalreqs.inc.php +1 -1
M html/includes/graphs/application/exchange_is_active.inc.php +1 -1
M html/includes/graphs/application/exchange_is_rpcfail.inc.php +1 -1
M html/includes/graphs/application/exchange_is_rpcreq.inc.php +1 -1
M html/includes/graphs/application/exchange_is_users.inc.php +1 -1
M html/includes/graphs/application/exchange_mb_latency.inc.php +1 -1
M html/includes/graphs/application/exchange_mb_msgs.inc.php +1 -1
M html/includes/graphs/application/exchange_oab_dlcom.inc.php +1 -1
M html/includes/graphs/application/exchange_oab_dlq.inc.php +1 -1
M html/includes/graphs/application/exchange_owa_reqsec.inc.php +1 -1
M html/includes/graphs/application/exchange_owa_rtime.inc.php +1 -1
M html/includes/graphs/application/exchange_owa_users.inc.php +1 -1
M html/includes/graphs/application/exchange_trans_mbque.inc.php +1 -1
M html/includes/graphs/application/exchange_trans_queue.inc.php +1 -1
M html/includes/graphs/application/exchange_trans_smtp.inc.php +1 -1
M html/includes/graphs/application/exchange_trans_subque.inc.php +1 -1
M html/includes/graphs/application/exim_reject.inc.php +1 -1
M html/includes/graphs/application/exim_sent.inc.php +1 -1
M html/includes/graphs/application/exim_spam.inc.php +1 -1
M html/includes/graphs/application/exim-mailqueue_total.inc.php +1 -1
M html/includes/graphs/application/freeradius_accounting.inc.php +1 -1
M html/includes/graphs/application/freeradius_authentication.inc.php +1 -1
M html/includes/graphs/application/icecast_current.inc.php +1 -1
M html/includes/graphs/application/icecast_max.inc.php +1 -1
M html/includes/graphs/application/ioping_iops.inc.php +1 -1
M html/includes/graphs/application/ioping_speed.inc.php +1 -1
M html/includes/graphs/application/ioping_timing.inc.php +1 -1
M html/includes/graphs/application/jvmoverjmx_classes.inc.php +1 -1
M html/includes/graphs/application/jvmoverjmx_eden.inc.php +1 -1
M html/includes/graphs/application/jvmoverjmx_gc_old_count.inc.php +1 -1
M html/includes/graphs/application/jvmoverjmx_gc_old_time.inc.php +1 -1
M html/includes/graphs/application/jvmoverjmx_gc_young_count.inc.php +1 -1
M html/includes/graphs/application/jvmoverjmx_gc_young_time.inc.php +1 -1
M html/includes/graphs/application/jvmoverjmx_heap.inc.php +1 -1
M html/includes/graphs/application/jvmoverjmx_memory_summary.inc.php +1 -1
M html/includes/graphs/application/jvmoverjmx_nonheap.inc.php +1 -1
M html/includes/graphs/application/jvmoverjmx_old.inc.php +1 -1
M html/includes/graphs/application/jvmoverjmx_perm.inc.php +1 -1
M html/includes/graphs/application/jvmoverjmx_system_uptime.inc.php +1 -1
M html/includes/graphs/application/jvmoverjmx_threads.inc.php +1 -1
M html/includes/graphs/application/kamailio_core.inc.php +1 -1
M html/includes/graphs/application/kamailio_errors.inc.php +1 -1
M html/includes/graphs/application/kamailio_registrar.inc.php +1 -1
M html/includes/graphs/application/kamailio_shmen.inc.php +1 -1
M html/includes/graphs/application/kamailio_sl123.inc.php +1 -1
M html/includes/graphs/application/kamailio_sl4.inc.php +1 -1
M html/includes/graphs/application/kamailio_sl56.inc.php +1 -1
M html/includes/graphs/application/kamailio_tcp.inc.php +1 -1
M html/includes/graphs/application/kamailio_tmx.inc.php +1 -1
M html/includes/graphs/application/kamailio_usrloc.inc.php +1 -1
M html/includes/graphs/application/lighttpd_scoreboardstatistics.inc.php +1 -1
M html/includes/graphs/application/lighttpd_servers.inc.php +1 -1
M html/includes/graphs/application/mailscanner_reject.inc.php +1 -1
M html/includes/graphs/application/mailscanner_sent.inc.php +1 -1
M html/includes/graphs/application/mailscanner_spam.inc.php +1 -1
M html/includes/graphs/application/memcached_data.inc.php +1 -1
M html/includes/graphs/application/memcached_items.inc.php +1 -1
M html/includes/graphs/application/mongodb_commands.inc.php +1 -1
M html/includes/graphs/application/mongodb_connections.inc.php +1 -1
M html/includes/graphs/application/mongodb_mem.inc.php +1 -1
M html/includes/graphs/application/mongodb_network.inc.php +1 -1
M html/includes/graphs/application/mongodb_queue.inc.php +1 -1
M html/includes/graphs/application/mongodb_replication.inc.php +1 -1
M html/includes/graphs/application/mongodb_wired.inc.php +1 -1
M html/includes/graphs/application/mssql_buffer_page.inc.php +1 -1
M html/includes/graphs/application/mssql_buffer_pglife.inc.php +1 -1
M html/includes/graphs/application/mssql_buffer_stalls.inc.php +1 -1
M html/includes/graphs/application/mssql_stats.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_io.inc.php +1 -1
M html/includes/graphs/application/mysql_innodb_log.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_network_traffic.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 +2 -2
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/nfsd_io.inc.php +1 -1
M html/includes/graphs/application/nfsd_net.inc.php +1 -1
M html/includes/graphs/application/nfsd_proc3.inc.php +1 -1
M html/includes/graphs/application/nfsd_rc.inc.php +1 -1
M html/includes/graphs/application/nfsd_rpc.inc.php +1 -1
M html/includes/graphs/application/nginx_connections.inc.php +1 -1
M html/includes/graphs/application/nginx_req.inc.php +1 -1
M html/includes/graphs/application/nptd_uptime.inc.php +1 -1
M html/includes/graphs/application/nsd_axfr.inc.php +1 -1
M html/includes/graphs/application/nsd_memory.inc.php +1 -1
M html/includes/graphs/application/nsd_qtype.inc.php +1 -1
M html/includes/graphs/application/nsd_queries.inc.php +1 -1
M html/includes/graphs/application/nsd_rcode.inc.php +1 -1
M html/includes/graphs/application/ntpclient_freq.inc.php +1 -1
M html/includes/graphs/application/ntpclient_stats.inc.php +1 -1
M html/includes/graphs/application/ntpd_bits.inc.php +1 -1
M html/includes/graphs/application/ntpd_buffer.inc.php +1 -1
M html/includes/graphs/application/ntpd_freq.inc.php +2 -2
M html/includes/graphs/application/ntpd_packets.inc.php +1 -1
M html/includes/graphs/application/ntpd_stats.inc.php +3 -3
M html/includes/graphs/application/ntpd_stratum.inc.php +1 -1
M html/includes/graphs/application/ntpd_uptime.inc.php +1 -1
M html/includes/graphs/application/ntpdserver_bits.inc.php +1 -1
M html/includes/graphs/application/ntpdserver_buffer.inc.php +1 -1
M html/includes/graphs/application/ntpdserver_freq.inc.php +1 -1
M html/includes/graphs/application/ntpdserver_packets.inc.php +1 -1
M html/includes/graphs/application/ntpdserver_stats.inc.php +1 -1
M html/includes/graphs/application/ntpdserver_stratum.inc.php +1 -1
M html/includes/graphs/application/ntpdserver_uptime.inc.php +1 -1
M html/includes/graphs/application/openvpn_bits.inc.php +1 -1
M html/includes/graphs/application/openvpn_nclients.inc.php +1 -1
M html/includes/graphs/application/postfix_mailgraph_reject.inc.php +1 -1
M html/includes/graphs/application/postfix_mailgraph_sent.inc.php +1 -1
M html/includes/graphs/application/postfix_mailgraph_spam.inc.php +1 -1
M html/includes/graphs/application/postfix_qshape_stats.inc.php +1 -1
M html/includes/graphs/application/postgresql_blks.inc.php +1 -1
M html/includes/graphs/application/postgresql_connects.inc.php +1 -1
M html/includes/graphs/application/postgresql_queries.inc.php +1 -1
M html/includes/graphs/application/postgresql_tuples_query.inc.php +1 -1
M html/includes/graphs/application/postgresql_tuples.inc.php +1 -1
M html/includes/graphs/application/postgresql_xact.inc.php +1 -1
M html/includes/graphs/application/powerdns_fail.inc.php +1 -1
M html/includes/graphs/application/powerdns_latency.inc.php +1 -1
M html/includes/graphs/application/powerdns_packetcache.inc.php +1 -1
M html/includes/graphs/application/powerdns_queries_udp.inc.php +1 -1
M html/includes/graphs/application/powerdns_queries.inc.php +1 -1
M html/includes/graphs/application/powerdns_querycache.inc.php +1 -1
M html/includes/graphs/application/powerdns_recursing.inc.php +1 -1
M html/includes/graphs/application/powerdns-recursor_cache.inc.php +1 -1
M html/includes/graphs/application/powerdns-recursor_cpuload.inc.php +1 -1
M html/includes/graphs/application/powerdns-recursor_errors.inc.php +1 -1
M html/includes/graphs/application/powerdns-recursor_hitrate.inc.php +1 -1
M html/includes/graphs/application/powerdns-recursor_latency.inc.php +1 -1
M html/includes/graphs/application/powerdns-recursor_limits.inc.php +1 -1
M html/includes/graphs/application/powerdns-recursor_load.inc.php +1 -1
M html/includes/graphs/application/powerdns-recursor_outqueries.inc.php +1 -1
M html/includes/graphs/application/powerdns-recursor_qalatency.inc.php +1 -1
M html/includes/graphs/application/powerdns-recursor_queries.inc.php +1 -1
M html/includes/graphs/application/powerdns-recursor_tcpqueries.inc.php +1 -1
M html/includes/graphs/application/powerdns-recursor_timeouts.inc.php +1 -1
M html/includes/graphs/application/unbound_class.inc.php +1 -1
M html/includes/graphs/application/unbound_flags.inc.php +1 -1
M html/includes/graphs/application/unbound_memory.inc.php +1 -1
M html/includes/graphs/application/unbound_opcode.inc.php +1 -1
M html/includes/graphs/application/unbound_qtype.inc.php +1 -1
M html/includes/graphs/application/unbound_queries.inc.php +3 -3
M html/includes/graphs/application/unbound_queue.inc.php +1 -1
M html/includes/graphs/application/unbound_rcode.inc.php +1 -1
M html/includes/graphs/application/varnish_backend.inc.php +1 -1
M html/includes/graphs/application/varnish_cache.inc.php +1 -1
M html/includes/graphs/application/varnish_lru.inc.php +1 -1
M html/includes/graphs/application/vmwaretools_cpu.inc.php +1 -1
M html/includes/graphs/application/vmwaretools_mem.inc.php +1 -1
M html/includes/graphs/application/zimbra_connections.inc.php +1 -1
M html/includes/graphs/application/zimbra_fdcount.inc.php +1 -1
M html/includes/graphs/application/zimbra_jvmthreads.inc.php +2 -2
M html/includes/graphs/application/zimbra_mtaqueue.inc.php +1 -1
M html/includes/graphs/application/zimbra_threads.inc.php +1 -1
M html/includes/graphs/bill/bits.inc.php +1 -1
M html/includes/graphs/cefswitching/graph.inc.php +1 -1
M html/includes/graphs/customer/bits.inc.php +1 -1
M html/includes/graphs/customoid/graph.inc.php +1 -1
M html/includes/graphs/device/bits.inc.php +1 -1
M html/includes/graphs/device/counter.inc.php +1 -1
M html/includes/graphs/device/diskio_common.inc.php +1 -1
M html/includes/graphs/device/edac_errors.inc.php +1 -1
M html/includes/graphs/device/fuser.inc.php +1 -1
M html/includes/graphs/device/imagingdrum.inc.php +1 -1
M html/includes/graphs/device/mempool.inc.php +1 -1
M html/includes/graphs/device/netapp_cp_ops.inc.php +1 -1
M html/includes/graphs/device/netapp_ops.inc.php +1 -1
M html/includes/graphs/device/netscaler_common_errors.inc.php +1 -1
M html/includes/graphs/device/netscaler_conn_client.inc.php +1 -1
M html/includes/graphs/device/netscaler_conn_clientserver.inc.php +1 -1
M html/includes/graphs/device/netscaler_conn_current.inc.php +1 -1
M html/includes/graphs/device/netscaler_conn_server.inc.php +1 -1
M html/includes/graphs/device/netscaler_conn_spare.inc.php +1 -1
M html/includes/graphs/device/netscaler_conn_zombie_flushed.inc.php +1 -1
M html/includes/graphs/device/netscaler_conn_zombie_halfclosed.inc.php +1 -1
M html/includes/graphs/device/netscaler_conn_zombie_halfopen.inc.php +1 -1
M html/includes/graphs/device/netscaler_conn_zombie_packets.inc.php +1 -1
M html/includes/graphs/device/netscaler_cookie_rejected.inc.php +1 -1
M html/includes/graphs/device/netscaler_data_errors.inc.php +1 -1
M html/includes/graphs/device/netscaler_out_of_order.inc.php +1 -1
M html/includes/graphs/device/netscaler_retransmission_error.inc.php +1 -1
M html/includes/graphs/device/netscaler_retransmit_err.inc.php +1 -1
M html/includes/graphs/device/netscaler_rst_errors.inc.php +1 -1
M html/includes/graphs/device/netscaler_syn_errors.inc.php +1 -1
M html/includes/graphs/device/netscaler_syn_stats.inc.php +1 -1
M html/includes/graphs/device/netscaler_tcp_errxretransmissions.inc.php +1 -1
M html/includes/graphs/device/netscalersvc_common.inc.php +1 -1
M html/includes/graphs/device/netscalersvc.inc.php +1 -1
M html/includes/graphs/device/netscalersvcgrpmem_common.inc.php +1 -1
M html/includes/graphs/device/netscalersvcgrpmem.inc.php +1 -1
M html/includes/graphs/device/netscalervsvr.inc.php +1 -1
M html/includes/graphs/device/pagecount.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/device/storage.inc.php +1 -1
M html/includes/graphs/device/transferroller.inc.php +1 -1
M html/includes/graphs/device/ucd_memory.inc.php +1 -1
M html/includes/graphs/device/wastebox.inc.php +1 -1
M html/includes/graphs/device/wifi_clients.inc.php +2 -2
M html/includes/graphs/eigrppeer/graph.inc.php +1 -1
M html/includes/graphs/eigrpport/packets.inc.php +1 -1
M html/includes/graphs/global/bits.inc.php +1 -1
M html/includes/graphs/global/poller_time_separate.inc.php +1 -1
M html/includes/graphs/global/poller_time.inc.php +1 -1
M html/includes/graphs/global/poller.inc.php +1 -1
M html/includes/graphs/global/pollermod.inc.php +1 -1
M html/includes/graphs/global/pollermods.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/location/bits.inc.php +1 -1
M html/includes/graphs/macaccounting/auth.inc.php +1 -1
M html/includes/graphs/multi-customoid/line.inc.php +1 -1
M html/includes/graphs/multi-customoid/stacked.inc.php +1 -1
M html/includes/graphs/multi-mempool/usage.inc.php +1 -1
M html/includes/graphs/multi-port/bcastpkts.inc.php +1 -1
M html/includes/graphs/multi-port/bits_duo_separate.inc.php +1 -1
M html/includes/graphs/multi-port/bits_duo.inc.php +2 -2
M html/includes/graphs/multi-port/bits_old.inc.php +1 -1
M html/includes/graphs/multi-port/bits_separate.inc.php +1 -1
M html/includes/graphs/multi-port/bits_trio_compare.inc.php +3 -3
M html/includes/graphs/multi-port/bits_trio.inc.php +3 -3
M html/includes/graphs/multi-port/bits.inc.php +1 -1
M html/includes/graphs/multi-port/discards.inc.php +1 -1
M html/includes/graphs/multi-port/errors.inc.php +1 -1
M html/includes/graphs/multi-port/groups_bits.inc.php +1 -1
M html/includes/graphs/multi-port/ipv6_bits.inc.php +1 -1
M html/includes/graphs/multi-port/mcastpkts.inc.php +1 -1
M html/includes/graphs/multi-port/upkts.inc.php +1 -1
M html/includes/graphs/multi-storage/bytes_stacked.inc.php +1 -1
M html/includes/graphs/multi-storage/perc_stacked.inc.php +1 -1
M html/includes/graphs/multi-storage/usage.inc.php +1 -1
M html/includes/graphs/p2pradio/capacity.inc.php +1 -1
M html/includes/graphs/p2pradio/gain.inc.php +1 -1
M html/includes/graphs/p2pradio/power.inc.php +1 -1
M html/includes/graphs/p2pradio/rmse.inc.php +1 -1
M html/includes/graphs/p2pradio/rxlevel.inc.php +1 -1
M html/includes/graphs/p2pradio/symbol_rates.inc.php +1 -1
M html/includes/graphs/port/etherlike.inc.php +1 -1
M html/includes/graphs/port/fdb_count.inc.php +1 -1
M html/includes/graphs/port/mac_acc_total.inc.php +1 -1
M html/includes/graphs/port/pagp_bits.inc.php +1 -1
M html/includes/graphs/wifiradio/clients.inc.php +1 -1
M html/includes/graphs/wifiradio/rxerrors.inc.php +1 -1
📈 312 added 📉 312 removed

💻 r11640 MINOR

Mike Stupalov 🐱 • 2021-10-05 20:29
Added rrd_is_file() for pass is_file() for local rrds and pass on remotes.
Files changed (1)
M includes/rrdtool.inc.php +25
📈 25 added 📉 0 removed

💻 r11639 PHP8

Mike Stupalov 🐱 • 2021-10-05 15:55
[PHP8] Fixed calls to count() in sensors discovery without definitions.
Files changed (19)
M includes/discovery/sensors/aten-pe-cfg.inc.php +5 -5
M includes/discovery/sensors/baytech-mib-403-1.inc.php +5 -6
M includes/discovery/sensors/cisco-entity-fru-control-mib.inc.php +2 -2
M includes/discovery/sensors/cisco-power-ethernet-ext-mib.inc.php +2 -6
M includes/discovery/sensors/cpqida-mib.inc.php +26 -10
M includes/discovery/sensors/dell-networking-chassis-mib.inc.php +2 -3
M includes/discovery/sensors/dnos-boxservices-private-mib.inc.php +6 -8
M includes/discovery/sensors/entity-sensor-mib.inc.php +44 -61
M includes/discovery/sensors/f10-s-series-chassis-mib.inc.php +2 -3
M includes/discovery/sensors/fastpath-boxservices-private-mib.inc.php +3 -5
M includes/discovery/sensors/foundry-poe-mib.inc.php +1 -4
M includes/discovery/sensors/fs-mib.inc.php +1 -2
M includes/discovery/sensors/huawei-poe-mib.inc.php +3 -10
M includes/discovery/sensors/hwg-pwr-mib.inc.php +3 -7
M includes/discovery/sensors/mg-snmp-ups-mib.inc.php +2 -2
M includes/discovery/sensors/nokia-ipso-system-mib.inc.php +2 -2
M includes/discovery/sensors/sentry3-mib.inc.php +2 -3
M includes/discovery/sensors/sentry4-mib.inc.php +15 -21
M includes/discovery/sensors/viptela-hardware.inc.php +4 -8
📈 130 added 📉 168 removed

💻 r11638 MINOR

Mike Stupalov 🐱 • 2021-10-05 11:17
Added os definition for Extreme FastPath switches (OBS-3892).
Files changed (4)
M includes/definitions/mibs/broadcom.inc.php +32 -9
M includes/definitions/mibs/ubiquiti.inc.php +15
M includes/definitions/os/extreme.inc.php +23 -2
M includes/discovery/mibs.inc.php +7 -5
📈 77 added 📉 16 removed

💻 r11637 TRIVIAL

Mike Stupalov 🐱 • 2021-10-04 13:47
Check if opcache exist before reset.
Files changed (1)
M includes/sql-config.inc.php +9 -18
📈 9 added 📉 18 removed

💻 r11636 ADD

Adam Armstrong 🐸 • 2021-10-04 09:43
Switch to ifName on checkpoint devices. they started putting hw/platform data into ifdescr.
Files changed (1)
M includes/definitions/os.inc.php +6
📈 6 added 📉 0 removed

💻 r11635 ADD

Adam Armstrong 🐸 • 2021-10-03 00:18
Add aggregate 95th to multi_bits_separated graphs
Files changed (1)
M html/includes/graphs/generic_multi_bits_separated.inc.php +11 -4
📈 11 added 📉 4 removed

💻 r11634 ADD

Adam Armstrong 🐸 • 2021-10-02 05:47
Add alert_log to API
Files changed (1)
M html/api/v0/includes/alerts.inc.php +26
📈 26 added 📉 0 removed

💻 r11633 TRIVIAL

Mike Stupalov 🐱 • 2021-10-01 13:20
Fixed check function exist in add_device_vars().
Files changed (1)
M includes/entities/device.inc.php +2 -1
📈 2 added 📉 1 removed

💻 r11632 TRIVIAL

Mike Stupalov 🐱 • 2021-10-01 09:47
Fixed generate sql query in parse_qb_ruleset() for entities with parent table.
Files changed (1)
M includes/alerts.inc.php +5 -4
📈 5 added 📉 4 removed

💻 r11631 TRIVIAL

Mike Stupalov 🐱 • 2021-10-01 09:45
Fixed db errors in snmp_errors table when store long (>512) oid strings.
Files changed (2)
M html/pages/device/edit/mibs.inc.php +7 -6
M includes/snmp.inc.php +6 -2
📈 13 added 📉 8 removed

💻 r11630 MINOR

Mike Stupalov 🐱 • 2021-10-01 09:31
Added common functions str_compress() and str_decompress() for safe minify long strings.
Files changed (2)
M includes/common.inc.php +50 -2
M tests/IncludesCommonTest.php +63 -1
📈 113 added 📉 3 removed

💻 r11629 TRIVIAL

Mike Stupalov 🐱 • 2021-09-30 16:10
Fixed generate sql query in parse_qb_ruleset().
Files changed (1)
M includes/alerts.inc.php +5 -5
📈 5 added 📉 5 removed

💻 r11628 TRIVIAL

Mike Stupalov 🐱 • 2021-09-30 15:03
Fixed sql queries for geocoding requests on devices page.
Files changed (1)
M html/pages/devices.inc.php +39 -56
📈 39 added 📉 56 removed

💻 r11627 TRIVIAL

Mike Stupalov 🐱 • 2021-09-30 14:35
Fixed ports_adsl polling sql query.
Files changed (1)
M includes/polling/ports/adsl-line-mib.lib.php +1 -1
📈 1 added 📉 1 removed

💻 r11626 TRIVIAL

Mike Stupalov 🐱 • 2021-09-30 11:40
Ignore team* interfaces for device overall bits graphs (OBS-3890).
Files changed (5)
M html/includes/graphs/device/bits.inc.php +38 -55
M html/includes/graphs/global/bits.inc.php +24 -24
M html/includes/graphs/location/bits.inc.php +34 -37
M html/includes/graphs/sensor/graph.inc.php +2 -1
M includes/defaults.inc.php +3 -2
📈 101 added 📉 119 removed

💻 r11625 TRIVIAL

Mike Stupalov 🐱 • 2021-09-30 08:50
Added 'location|map_regexp' config in Web UI settings.
Files changed (1)
M includes/config-variables.inc.php +10 -1
📈 10 added 📉 1 removed

💻 r11624 MINOR

Mike Stupalov 🐱 • 2021-09-30 08:44
Added ability for set key-value config variables by Web UI settings. Enabled 'location|map' config in Web UI settings.
Files changed (4)
M html/pages/settings.inc.php +29 -19
M html/pages/settings/changed_config.inc.php +7 -4
M html/pages/settings/default.inc.php +145 -42
M includes/config-variables.inc.php +8 -6
📈 189 added 📉 71 removed

💻 r11623 LIBS

Mike Stupalov 🐱 • 2021-09-30 08:40
Added Jquery Metal Clone js lib.
Files changed (2)
A html/css/metalClone.css +34
A html/js/jquery.metalClone.js +1,084
📈 0 added 📉 0 removed

💻 r11622 TRIVIAL

Mike Stupalov 🐱 • 2021-09-30 08:38
Improved generate button form element.
Files changed (2)
M html/includes/print/search.inc.php +24 -33
M html/js/observium.js +39 -7
📈 24 added 📉 33 removed

💻 r11621 TRIVIAL

Mike Stupalov 🐱 • 2021-09-30 08:36
Updated db schema for config.
Files changed (1)
A update/453.sql +1
📈 1 added 📉 0 removed

💻 r11620 TRIVIAL

Mike Stupalov 🐱 • 2021-09-29 19:39
Improved js functions toggleAttrib(), toggleOn() and toggleOff() for multiple elements in form.
Files changed (1)
M html/js/observium.js +112 -95
📈 0 added 📉 0 removed

💻 r11619 LIBS

Mike Stupalov 🐱 • 2021-09-29 09:58
Updated php-cli-tools.
Files changed (2)
M libs/cli/Shell.php +5 -1
M libs/cli/Streams.php +5 -1
📈 0 added 📉 0 removed

💻 r11618 LIBS

Mike Stupalov 🐱 • 2021-09-29 09:52
Updated UserAgentParser.
Files changed (2)
M libs/UserAgent/Platforms.php +1
M libs/UserAgentParser.php +9 -9
📈 0 added 📉 0 removed

💻 r11617 TRIVIAL

Mike Stupalov 🐱 • 2021-09-29 09:36
Use enum list for web_pagesize config variable.
Files changed (1)
M includes/config-variables.inc.php +4 -6
📈 4 added 📉 6 removed

💻 r11616 TRIVIAL

Mike Stupalov 🐱 • 2021-09-29 09:19
Removed bootstrap-switch css.
Files changed (9)
D html/css/bootstrap/less/bootstrap-switch.less -202
M html/css/bootstrap/less/bootstrap-www.less -1
M html/css/bootstrap/less/includes.less -1
M html/css/observium-dark.css -201
M html/css/observium-dark.map +1 -1
M html/css/observium-darkblue.css -201
M html/css/observium-darkblue.map +1 -1
M html/css/observium.css -201
M html/css/observium.map +1 -1
📈 0 added 📉 0 removed

💻 r11615 TRIVIAL

Mike Stupalov 🐱 • 2021-09-29 09:11
Removed bootstrap-switch js library (replaced with bootstrap-toggle).
Files changed (14)
M html/includes/print/search.inc.php +44 -36
M html/index.php +1 -2
D html/js/bootstrap-switch.min.js -22
M html/js/observium.js +2 -32
M html/pages/alert_maintenance_add.inc.php +6 -7
M html/pages/alert_maintenance.inc.php +5 -8
M html/pages/device/edit/apps.inc.php +34 -29
M html/pages/device/edit/netscaler_svcs.inc.php +20 -3
M html/pages/device/edit/netscaler_vsvrs.inc.php +20 -3
M html/pages/device/edit/ports.inc.php +1 -2
M html/pages/device/edit/sensors.inc.php +6 -18
M html/pages/settings/default.inc.php +1 -3
M html/pages/syslog_rules.inc.php +2 -3
M html/ui-test.php -1
📈 140 added 📉 115 removed

💻 r11614 LIBS

Mike Stupalov 🐱 • 2021-09-29 08:18
Updated JS libraries.
Files changed (5)
A html/js/bootstrap-select.min.js.map +1
M html/js/jquery.min.js +2 -2
A html/js/jquery.min.map +1
M html/js/leaflet.js +3 -2
A html/js/leaflet.js.map +1
📈 0 added 📉 0 removed

💻 r11613 TRIVIAL

Mike Stupalov 🐱 • 2021-09-28 19:53
Correctly clean neighbour map generate.
Files changed (2)
M html/map.php +15 -4
M html/pages/device/ports/map.inc.php +2 -2
📈 17 added 📉 6 removed

💻 r11612 TRIVIAL

Mike Stupalov 🐱 • 2021-09-28 19:52
Unified run piped commands.
Files changed (2)
M includes/common.inc.php +62
M includes/rrdtool.inc.php +12 -8
📈 74 added 📉 8 removed

💻 r11611 TRIVIAL

Mike Stupalov 🐱 • 2021-09-28 12:48
Clean neighbour map generate.
Files changed (2)
M html/map.php +53 -77
M html/pages/device/ports/map.inc.php +6 -8
📈 59 added 📉 85 removed

💻 r11610 TRIVIAL

Mike Stupalov 🐱 • 2021-09-28 10:26
Do not set exit status 1 for discovery wrapper.
Files changed (1)
M poller-wrapper.py +1 -1
📈 1 added 📉 1 removed

💻 r11609 CLEAN

Mike Stupalov 🐱 • 2021-09-28 10:17
Fixed typo in get_table_header().
Files changed (1)
M html/includes/print/common.inc.php +11 -23
📈 11 added 📉 23 removed

💻 r11608 MIBS

Mike Stupalov 🐱 • 2021-09-23 14:55
Added Zelax mib file.
Files changed (2)
A mibs/zelax
A mibs/zelax/ZELAX-MIB +20,355
📈 0 added 📉 0 removed

💻 r11607 MINOR

Mike Stupalov 🐱 • 2021-09-23 14:52
Added Zelax os definition (DCN clone) (OBS-3883).
Files changed (6)
A html/images/os/zelax_2x.png +1
A html/images/os/zelax.png +1
M includes/definitions/mibs/dcn.inc.php +4 -2
M includes/definitions/mibs/dcn/dcn-xxx.php +1 -1
A includes/definitions/mibs/zelax.inc.php +34
A includes/definitions/os/zelax.inc.php +25
📈 66 added 📉 3 removed

💻 r11606 TRIVIAL

Mike Stupalov 🐱 • 2021-09-23 13:35
Prevent remove billed ports in housekeeping.
Files changed (1)
M includes/housekeeping/ports.inc.php +13 -16
📈 13 added 📉 16 removed

💻 r11605 TRIVIAL

Mike Stupalov 🐱 • 2021-09-23 13:32
Clean export db schema.
Files changed (1)
M includes/db.inc.php +5 -3
📈 5 added 📉 3 removed

💻 r11604 MINOR

Mike Stupalov 🐱 • 2021-09-23 10:54
Added attribs to get device(s) by api (OBS-3881).
Files changed (1)
M html/api/v0/includes/devices.inc.php +17 -12
📈 17 added 📉 12 removed

💻 r11603 TRIVIAL

Mike Stupalov 🐱 • 2021-09-23 10:21
Added probe definitions for check PostgreSQL and Oracle servers.
Files changed (1)
M includes/definitions/entities/probes.inc.php +10
📈 10 added 📉 0 removed

💻 r11602 MINOR

Mike Stupalov 🐱 • 2021-09-23 10:12
Added check_fping probe definition.
Files changed (1)
M includes/definitions/entities/probes.inc.php +12 -4
📈 12 added 📉 4 removed

💻 r11601 TRIVIAL

Mike Stupalov 🐱 • 2021-09-23 08:47
Updated NSCRTV os definitions (OBS-3873).
Files changed (1)
M includes/definitions/os/nscrtv.inc.php +3 -14
📈 3 added 📉 14 removed

💻 r11600 TRIVIAL

Mike Stupalov 🐱 • 2021-09-23 08:23
Fixed ignore ports by ifType (appear in r11596).
Files changed (1)
M includes/entities/port.inc.php +1 -1
📈 1 added 📉 1 removed

💻 r11599 TRIVIAL

Mike Stupalov 🐱 • 2021-09-22 16:45
Added ZYXEL-ES-COMMON to ZyWALL (OBS-3877).
Files changed (2)
M includes/definitions/mibs/zyxel.inc.php +6 -3
M includes/definitions/os/zyxel.inc.php +1
📈 7 added 📉 3 removed

💻 r11598 MIBS

Mike Stupalov 🐱 • 2021-09-22 16:44
Updated ZyXEL mib files.
Files changed (18)
M mibs/zyxel/ZYXEL-ARP-INSPECTION-MIB +6 -19
M mibs/zyxel/ZYXEL-ES-COMMON +12
M mibs/zyxel/ZYXEL-ES-RF-MANAGEMENT +55 -2
M mibs/zyxel/ZYXEL-ES-WIRELESS +381 -3
M mibs/zyxel/ZYXEL-ES-ZyxelAPMgmt +5 -2
M mibs/zyxel/ZYXEL-IGMP-SNOOPING-MIB +12
M mibs/zyxel/ZYXEL-IPSG-MIB +13 -1
M mibs/zyxel/ZYXEL-IPV6-NDP-MIB +84 -3
M mibs/zyxel/ZYXEL-L2PT-MIB +5 -2
M mibs/zyxel/ZYXEL-LAG-MIB +26 -2
M mibs/zyxel/ZYXEL-MULTICAST-MIB +1 -1
M mibs/zyxel/ZYXEL-PORT-AUTHENTICATION-MIB +14 -1
M mibs/zyxel/ZYXEL-PORT-MIB +6 -1
M mibs/zyxel/ZYXEL-POWER-ETHERNET-MIB +2 -2
A mibs/zyxel/ZYXEL-SERVER-GUARD-MIB +84
M mibs/zyxel/ZYXEL-STACKING-MIB +2 -1
M mibs/zyxel/ZYXEL-STORM-CONTROL-MIB +1 -1
M mibs/zyxel/ZYXEL-ZYWALL-ZLD-COMMON-MIB +342 -32
📈 0 added 📉 0 removed

💻 r11597 MINOR

Mike Stupalov 🐱 • 2021-09-22 13:38
Added basic os definition for RubyTech devices.
Files changed (6)
A html/images/os/rubytech_2x.png +1
A html/images/os/rubytech-dark_2x.png +1
A html/images/os/rubytech-dark.png +1
A html/images/os/rubytech.png +1
A includes/definitions/mibs/rubytech.inc.php +14
A includes/definitions/os/rubytech.inc.php +31
📈 49 added 📉 0 removed

💻 r11596 MINOR

Mike Stupalov 🐱 • 2021-09-22 13:37
Improved is_port_valid() checks by os definitions.
Files changed (6)
M includes/common.inc.php +13 -3
M includes/definitions/os.inc.php +7 -4
M includes/definitions/os/cisco.inc.php +3 -4
M includes/definitions/os/packetlight.inc.php +2 -2
M includes/definitions/os/smartoptics.inc.php +2 -2
M includes/entities/port.inc.php +136 -66
📈 163 added 📉 81 removed

💻 r11595 MINOR

Tom Laermans 🦔 • 2021-09-21 21:23
Extra areca RAID states; mark routine checks being run as 'ok' state
Files changed (1)
M includes/definitions/mibs/areca.inc.php +6 -5
📈 6 added 📉 5 removed

💻 r11594 FIX

Adam Armstrong 🐸 • 2021-09-21 21:23
enable counters api module
Files changed (1)
M includes/defaults.inc.php +1 -1
📈 1 added 📉 1 removed

💻 r11593 MINOR

Mike Stupalov 🐱 • 2021-09-21 15:08
Added os definition for optical amplifier (OBS-3873).
Files changed (4)
M includes/definitions/mibs/nscrtv.inc.php +10 -2
M includes/definitions/os.inc.php -51
M includes/definitions/os/nag.inc.php -11
A includes/definitions/os/nscrtv.inc.php +91
📈 101 added 📉 64 removed

💻 r11592 TRIVIAL

Mike Stupalov 🐱 • 2021-09-17 11:57
Force clear opcache when version update detected.
Files changed (1)
M includes/sql-config.inc.php +32 -26
📈 32 added 📉 26 removed

💻 r11591 PHP8

Mike Stupalov 🐱 • 2021-09-16 13:32
[PHP8] Fixed gmp_init_float() for empty values.
Files changed (1)
M includes/functions.inc.php +6 -3
📈 6 added 📉 3 removed

💻 r11590 PHP8

Mike Stupalov 🐱 • 2021-09-16 13:26
[PHP8] Fixed some undefined error.
Files changed (2)
M includes/common.inc.php +1 -1
M includes/discovery/arp-table.inc.php +5 -7
📈 6 added 📉 8 removed

💻 r11589 PHP8

Mike Stupalov 🐱 • 2021-09-16 13:12
[PHP8] Fixed calls to mysqli_connect_errno().
Files changed (1)
M includes/db/mysqli.inc.php +4 -6
📈 4 added 📉 6 removed

💻 r11588 PHP8

Mike Stupalov 🐱 • 2021-09-14 16:59
[PHP8] Fixed typerror in Alert Maintenance page.
Files changed (1)
M html/pages/alert_maintenance.inc.php +1 -1
📈 1 added 📉 1 removed

💻 r11587 TRIVIAL

Mike Stupalov 🐱 • 2021-09-13 20:06
Ignore empty ISDP neighbours (OBS-3865).
Files changed (5)
M includes/discovery/neighbours/dnos-isdp-mib.inc.php +1 -1
M includes/discovery/neighbours/edgeswitch-isdp-mib.inc.php +1 -1
M includes/discovery/neighbours/isdp-mib.inc.php +13 -10
M includes/discovery/neighbours/lldp-mib.inc.php +8 -19
M includes/discovery/neighbours/netgear-isdp-mib.inc.php +1 -1
📈 24 added 📉 32 removed

💻 r11586 TRIVIAL

Mike Stupalov 🐱 • 2021-09-13 16:18
Fixed neighbours db hostname collation (OBS-3865).
Files changed (1)
A update/452.sql +1
📈 1 added 📉 0 removed

💻 r11585 TRIVIAL

Mike Stupalov 🐱 • 2021-09-13 15:05
Added os definition for Cisco Secure Firewall Management Center (OBS-3678).
Files changed (1)
M includes/definitions/os/cisco.inc.php +11
📈 11 added 📉 0 removed

💻 r11584 TRIVIAL

Mike Stupalov 🐱 • 2021-09-13 14:07
Improved detect Eltek SmartPack devices (OBS-3860).
Files changed (2)
M includes/definitions/mibs/eltek.inc.php +21
M includes/definitions/os/eltek.inc.php +18
📈 39 added 📉 0 removed

💻 r11583 PHP8

Mike Stupalov 🐱 • 2021-09-10 17:47
[PHP8] Fixed Undefined constant "OBS_DEBUG" error in some cases.
Files changed (2)
M includes/common.inc.php +2 -2
M includes/definitions.inc.php +4 -6
📈 6 added 📉 8 removed

💻 r11582 PHP8

Mike Stupalov 🐱 • 2021-09-10 17:34
[PHP8] Fixed DivisionByZero error in discovery storage and mempool.
Files changed (1)
M includes/discovery/functions.inc.php +11 -13
📈 11 added 📉 13 removed

💻 r11581 TRIVIAL

Tom Laermans 🦔 • 2021-09-10 12:56
Discs->Disks in Areca volume set status indicators
Files changed (1)
M includes/definitions/mibs/areca.inc.php +2 -2
📈 2 added 📉 2 removed

💻 r11580 MINOR

Mike Stupalov 🐱 • 2021-09-10 12:17
Added discovery raid/volume/hdd statuses by ARECA-SNMP-MIB.
Files changed (2)
M includes/definitions/mibs/areca.inc.php +63 -4
M includes/discovery/sensors/areca-snmp-mib.inc.php +26 -2
📈 89 added 📉 6 removed

💻 r11579 MINOR

Mike Stupalov 🐱 • 2021-09-10 10:50
Unificate check entities description.
Files changed (6)
M includes/discovery/functions.inc.php +59 -107
M includes/entities.inc.php +175 -42
M includes/entities/counter.inc.php +4 -4
M includes/entities/sensor.inc.php +30 -46
M includes/entities/status.inc.php +5 -4
A update/451.sql +3
📈 276 added 📉 203 removed

💻 r11578 CLEAN

Mike Stupalov 🐱 • 2021-09-10 09:08
Clean encrypt functions.
Files changed (1)
M includes/encrypt.inc.php +44 -72
📈 44 added 📉 72 removed

💻 r11577 TRIVIAL

Mike Stupalov 🐱 • 2021-09-10 07:22
Fixed db schema table snmp_errors for snmpgetnext (OBS-3859).
Files changed (1)
A update/450.sql +1
📈 1 added 📉 0 removed

💻 r11576 TRIVIAL

Mike Stupalov 🐱 • 2021-09-09 20:14
Improved discovery sensors on Areca Arc-1883i.
Files changed (2)
M includes/definitions/mibs/areca.inc.php +51
M mibs/areca/ARECA-SNMP-MIB +138
📈 51 added 📉 0 removed

💻 r11574 TRIVIAL

Mike Stupalov 🐱 • 2021-09-09 14:44
Improved discovery sensors by ARECA-SNMP-MIB.
Files changed (11)
M includes/definitions/mibs/areca.inc.php +89 -14
M includes/discovery/sensors/areca-snmp-mib.inc.php +48 -104
A mibs/areca/ARECA-SAS-CARD1-MIB +4,382
A mibs/areca/ARECA-SAS-CARD2-MIB +4,382
A mibs/areca/ARECA-SAS-CARD3-MIB +4,382
A mibs/areca/ARECA-SAS-CARD4-MIB +4,382
A mibs/areca/ARECA-SATA-CARD1-MIB +1,666
A mibs/areca/ARECA-SATA-CARD2-MIB +1,666
A mibs/areca/ARECA-SATA-CARD3-MIB +1,666
A mibs/areca/ARECA-SATA-CARD4-MIB +1,666
M mibs/areca/ARECA-SNMP-MIB +648 -481
📈 137 added 📉 118 removed

💻 r11573 PHP8

Mike Stupalov 🐱 • 2021-09-09 13:33
[PHP8] Fixed php8 exeptions on Scheduled Maintenance page.
Files changed (1)
M html/pages/alert_maintenance.inc.php +14 -23
📈 14 added 📉 23 removed

💻 r11572 SECURITY

Mike Stupalov 🐱 • 2021-09-08 21:05
Fixed passing unnecesary chars to graphs api.
Files changed (4)
M html/includes/graphs/common.inc.php +54 -85
M html/includes/graphs/global/poller.inc.php +6 -10
M html/includes/graphs/graph.inc.php +21 -46
M includes/rrdtool.inc.php +18 -25
📈 99 added 📉 166 removed

💻 r11571 PHP8

Mike Stupalov 🐱 • 2021-09-08 18:25
[PHP8] Fixed php8 fatal error on contacts page.
Files changed (1)
M html/includes/contacts-navbar.inc.php +4 -4
📈 4 added 📉 4 removed

💻 r11570 TRIVIAL

Mike Stupalov 🐱 • 2021-09-08 17:46
Improved support for Dell Powerconnect devices (radlan).
Files changed (7)
M includes/definitions/mibs/dell.inc.php +13 -4
M includes/discovery/sensors/dell-vendor-mib.inc.php +22 -23
M includes/discovery/sensors/radlan-hwenviroment.inc.php +28 -16
M includes/discovery/sensors/radlan-physicaldescription-mib.inc.php +16 -22
M includes/entities/device.inc.php +1 -1
D includes/polling/os/powerconnect-fastpath.inc.php -16
D includes/polling/os/powerconnect-radlan.inc.php -28
📈 80 added 📉 110 removed

💻 r11569 MIBS

Mike Stupalov 🐱 • 2021-09-08 17:41
Updated Dell mib files.
Files changed (6)
M mibs/dell/DELLEMC-OS10-BGP4V2-MIB +8 -4
A mibs/dell/DELLEMC-OS10-PORT-SECURITY-MIB +580
M mibs/dell/DELLEMC-OS10-PRODUCTS-MIB +20 -1
M mibs/dell/DELLEMC-OS10-TC-MIB +7 -1
A mibs/dell/DIFF-SERV-MIB +1,525
A mibs/dell/DVMRP-STD-MIB +746
📈 0 added 📉 0 removed

💻 r11568 TRIVIAL

Mike Stupalov 🐱 • 2021-09-08 11:57
Improved port sensors association with entity on Nexus 6.x by CISCO-ENTITY-SENSOR-MIB.
Files changed (4)
M includes/definitions/rewrites.inc.php +1
M includes/discovery/sensors/cisco-entity-sensor-mib.inc.php +37 -11
M includes/entities/port.inc.php +71 -94
M includes/rewrites.inc.php +3 -34
📈 112 added 📉 139 removed

💻 r11567 MIBS

Mike Stupalov 🐱 • 2021-09-07 20:11
Updated F5 mib files.
Files changed (6)
M mibs/f5/F5-BIGIP-APM-MIB +1
M mibs/f5/F5-BIGIP-COMMON-MIB +197 -2
M mibs/f5/F5-BIGIP-GLOBAL-MIB +44 -3
M mibs/f5/F5-BIGIP-LOCAL-MIB +8,568 -117
M mibs/f5/F5-BIGIP-SYSTEM-MIB +4,069 -22
M mibs/f5/F5-BIGIP-WAM-MIB +1
📈 0 added 📉 0 removed

💻 r11566 PHP8

Mike Stupalov 🐱 • 2021-09-07 20:07
[PHP8] Fixed polling loadbalancer by F5-BIGIP-LOCAL-MIB (OBS-3856).
Files changed (1)
M includes/polling/loadbalancer/f5-bigip-local-mib.inc.php +70 -73
📈 70 added 📉 73 removed

💻 r11565 LIBS

Mike Stupalov 🐱 • 2021-09-07 12:57
Updated jQuery QueryBuilder to latest.
Files changed (1)
M html/js/query-builder.js +26 -26
📈 0 added 📉 0 removed

💻 r11564 MIBS

Mike Stupalov 🐱 • 2021-09-07 12:44
Updated HP and Aruba mib files.
Files changed (44)
M mibs/aruba/AI-AP-MIB +70 -9
M mibs/aruba/ARUBA-MGMT-MIB +9 -7
M mibs/aruba/ARUBA-MIB +10
M mibs/aruba/ARUBA-TC +1
M mibs/aruba/WLSR-AP-MIB +9 -7
M mibs/aruba/WLSX-AUTH-MIB +9 -7
M mibs/aruba/WLSX-CTS-MIB +9 -7
M mibs/aruba/WLSX-ESI-MIB +9 -7
M mibs/aruba/WLSX-HA-MIB +9 -7
M mibs/aruba/WLSX-IFEXT-MIB +9 -7
M mibs/aruba/WLSX-MESH-MIB +9 -7
M mibs/aruba/WLSX-MOBILITY-MIB +9 -7
M mibs/aruba/WLSX-MON-MIB +9 -7
M mibs/aruba/WLSX-RS-MIB +9 -7
M mibs/aruba/WLSX-SNR-MIB +9 -7
M mibs/aruba/WLSX-STATS-MIB +9 -7
M mibs/aruba/WLSX-SWITCH-MIB +161 -16
M mibs/aruba/WLSX-SYSTEMEXT-MIB +9 -7
M mibs/aruba/WLSX-TRAP-MIB +50 -7
M mibs/aruba/WLSX-TUNNELEDNODE-MIB +10 -8
M mibs/aruba/WLSX-USER-MIB +9 -7
M mibs/aruba/WLSX-USER6-MIB +9 -7
M mibs/aruba/WLSX-VOICE-MIB +9 -7
M mibs/aruba/WLSX-WLAN-MIB +9 -7
M mibs/hp/CONFIG-MIB +50
M mibs/hp/HP-AUTH-MIB +207 -14
M mibs/hp/HP-DOT1X-EXTENSIONS-MIB +74 -3
M mibs/hp/HP-ICF-BASIC +62 -5
M mibs/hp/HP-ICF-BRIDGE +19 -7
M mibs/hp/HP-ICF-CHASSIS +90 -2
M mibs/hp/HP-ICF-DEV-CONF-MIB +59 -4
M mibs/hp/HP-ICF-IP-ROUTING +1 -1
M mibs/hp/HP-ICF-OID +6 -1
M mibs/hp/HP-ICF-POE-MIB +73 -3
A mibs/hp/HP-ICF-SNMP-USM-MIB +45
M mibs/hp/HP-ICF-SRCIP-MIB +6 -2
M mibs/hp/HP-ICF-SYSLOG-MIB +30 -1
M mibs/hp/HP-ICF-TLS-MIN-MIB +51 -5
M mibs/hp/HP-ICF-TUNNELED-NODE-MIB +56 -6
M mibs/hp/HP-STACK-MIB +103 -6
M mibs/hp/HP-SWITCH-BASIC-CONFIG-MIB +1 -2
M mibs/hp/HP-USER-AUTH +86 -6
M mibs/hp/HP-VSF-VC-MIB +100 -4
M mibs/hp/HPICF-ACTIVATE-MIB +33 -3
📈 0 added 📉 0 removed

💻 r11563 MINOR

Mike Stupalov 🐱 • 2021-09-07 11:01
Added discovery neighbours by TPLINK-LLDPINFO-MIB.
Files changed (3)
M includes/definitions/mibs/tplink.inc.php +9 -3
M includes/definitions/os/tplink.inc.php +1
A includes/discovery/neighbours/tplink-lldpinfo-mib.inc.php +94
📈 104 added 📉 3 removed

💻 r11562 MINOR

Mike Stupalov 🐱 • 2021-09-07 08:29
Added SignalWire notification transport.
Files changed (1)
M includes/definitions/transports.inc.php +41 -3
📈 41 added 📉 3 removed

💻 r11561 TRIVIAL

Mike Stupalov 🐱 • 2021-09-07 07:39
Added select optional EU region for PagerDuty notification transport.
Files changed (1)
M includes/definitions/transports.inc.php +7 -1
📈 7 added 📉 1 removed

💻 r11560 MINOR

Mike Stupalov 🐱 • 2021-09-06 17:12
Added discovery vlans for Radlan based devices.
Files changed (8)
M includes/definitions/mibs/ciscosb.inc.php +12
M includes/definitions/os/ciscosb.inc.php +1 -1
A includes/discovery/vlans/ciscosb-vlan-mib.inc.php +124
M includes/discovery/vlans/q-bridge-mib.inc.php +18 -14
A includes/discovery/vlans/radlan-vlan-mib.inc.php +135
A includes/polling/ports/ciscosb-vlan-mib.inc.php +15
M includes/polling/ports/q-bridge-mib.inc.php +4 -4
A includes/polling/ports/radlan-vlan-mib.inc.php +149
📈 458 added 📉 19 removed

💻 r11559 PHP8

Mike Stupalov 🐱 • 2021-09-06 17:08
[PHP8] Fixed some random php8 fatal errors.
Files changed (2)
M html/includes/entities/port.inc.php +1 -1
M includes/functions.inc.php +2 -2
📈 3 added 📉 3 removed

💻 r11558 TRIVIAL

Mike Stupalov 🐱 • 2021-09-06 12:44
Fixed cache results in get_device_mibs().
Files changed (2)
M includes/discovery/mibs.inc.php +38 -73
M includes/entities.inc.php +1 -1
📈 39 added 📉 74 removed

💻 r11557 UPDATE

Adam Armstrong 🐸 • 2021-09-04 11:48
Update date
Files changed (13)
M html/api/v0/includes/address.inc.php +1 -1
M html/api/v0/includes/alerts.inc.php +2 -2
M html/api/v0/includes/counters.inc.php +1 -1
M html/api/v0/includes/inventory.inc.php +1 -1
M html/api/v0/includes/mempools.inc.php +1 -1
M html/api/v0/includes/neighbours.inc.php +1 -1
M html/api/v0/includes/ports.inc.php +1 -1
M html/api/v0/includes/printersupplies.inc.php +1 -1
M html/api/v0/includes/probes.inc.php +1 -1
M html/api/v0/includes/processors.inc.php +1 -1
M html/api/v0/includes/sensors.inc.php +1 -1
M html/api/v0/includes/status.inc.php +1 -1
M html/api/v0/includes/storage.inc.php +1 -1
📈 14 added 📉 14 removed

💻 r11556 ADD

Adam Armstrong 🐸 • 2021-09-04 11:43
Add basic probes API GET endpoint
Files changed (2)
A html/api/v0/includes/probes.inc.php +37
M includes/defaults.inc.php +1
📈 38 added 📉 0 removed

💻 r11555 CLEAN

Mike Stupalov 🐱 • 2021-09-03 16:30
Removed duplicate os definition.
Files changed (1)
M includes/definitions/os.inc.php -15
📈 0 added 📉 15 removed

💻 r11554 MINOR

Mike Stupalov 🐱 • 2021-09-03 16:29
Improved support for DrayTek Routers (OBS-3821).
Files changed (5)
A includes/definitions/mibs/draytek.inc.php +53
A includes/definitions/os/draytek.inc.php +28
M includes/polling/ports/adsl-line-mib.inc.php +3 -1
A mibs/draytek
A mibs/draytek/DRAYTEK-MIB +374
📈 84 added 📉 1 removed

💻 r11553 TRIVIAL

Mike Stupalov 🐱 • 2021-09-03 11:01
Added os definition for Cisco DCM (OBS-3854).
Files changed (1)
M includes/definitions/os/cisco.inc.php +27
📈 27 added 📉 0 removed

💻 r11552 FIX

Adam Armstrong 🐸 • 2021-09-02 21:03
Fix group search URL
Files changed (1)
M html/includes/search/groups.inc.php +1 -1
📈 1 added 📉 1 removed

💻 r11551 TRIVIAL

Mike Stupalov 🐱 • 2021-09-02 18:02
Use only passed snmp v3 auth params when add device from cli.
Files changed (2)
M add_device.php +8 -6
M includes/snmp.inc.php +3
📈 11 added 📉 6 removed

💻 r11550 TRIVIAL

Mike Stupalov 🐱 • 2021-09-02 17:58
Fixed extra snmp requests when incorrect snmp auth in isSNMPable().
Files changed (1)
M includes/functions.inc.php +5 -1
📈 5 added 📉 1 removed

💻 r11549 MINOR

Mike Stupalov 🐱 • 2021-09-02 15:25
Added support for new linux based TrueNAS (OBS-3853).
Files changed (10)
A html/images/os/truenas_2x.png +1
A html/images/os/truenas.png +1
M includes/definitions/mibs/bsd.inc.php -52
A includes/definitions/mibs/ixsystems.inc.php +76
M includes/definitions/os/bsd.inc.php -29
A includes/definitions/os/ixsystems.inc.php +59
M includes/polling/os/unix.inc.php +14 -1
D mibs/bsd/FREENAS-MIB -573
A mibs/ixsystems
A mibs/ixsystems/FREENAS-MIB +789
📈 151 added 📉 82 removed

💻 r11548 MINOR

Mike Stupalov 🐱 • 2021-09-01 08:53
Added support for Rittal PDU devices (OBS-3852).
Files changed (6)
M includes/definitions/os/rittal.inc.php +20 -2
M includes/discovery/sensors/rittal-cmc-iii-mib.inc.php +12 -3
M includes/entities/counter.inc.php +33 -57
M mibs/rittal/RITTAL-CMC-III-MIB +49 -13
M mibs/rittal/RITTAL-CMC-III-PRODUCTS-MIB +17 -3
A mibs/rittal/RITTAL-RIZONE-MIB +981
📈 65 added 📉 62 removed

💻 r11547 TRIVIAL

Mike Stupalov 🐱 • 2021-08-31 14:18
Added retry notification requests on error response for Discord transport.
Files changed (3)
M includes/alerts.inc.php +19 -3
M includes/common.inc.php +15 -28
M includes/definitions/transports.inc.php +2 -1
📈 36 added 📉 32 removed

💻 r11546 TRIVIAL

Mike Stupalov 🐱 • 2021-08-27 12:46
Updated css source.map files.
Files changed (7)
M html/css/observium-dark.css +1 -1
M html/css/observium-dark.map +1 -1
M html/css/observium-darkblue.css +1 -1
M html/css/observium-darkblue.map +1 -1
M html/css/observium.css +1 -1
M html/css/observium.map +1 -1
M scripts/makecss.sh +15 -3
📈 15 added 📉 3 removed

💻 r11545 ADD

Adam Armstrong 🐸 • 2021-08-27 08:11
Add 95th to generic_multi_bits_separated graphs
Files changed (1)
M html/includes/graphs/generic_multi_bits_separated.inc.php +15 -5
📈 15 added 📉 5 removed

💻 r11544 ADD

Adam Armstrong 🐸 • 2021-08-27 07:54
Add groups to search bar
Files changed (2)
A html/includes/search/groups.inc.php +36
M includes/definitions/wui.inc.php +7 -2
📈 43 added 📉 2 removed

💻 r11543 CSS

Adam Armstrong 🐸 • 2021-08-27 07:32
Updated CSS
Files changed (4)
M html/css/observium-dark.css +143 -29
M html/css/observium-darkblue.css +143 -29
M html/css/observium.css +143 -29
M scripts/makecss.sh +3 -15
📈 3 added 📉 15 removed

💻 r11542 TRIVIAL

Mike Stupalov 🐱 • 2021-08-26 12:57
Improved detect RedHat/CentOS distro without distro script.
Files changed (3)
M includes/entities/device.inc.php +139 -1
M includes/polling/os/packages.inc.php +5 -118
M includes/polling/os/unix.inc.php +27 -5
📈 171 added 📉 124 removed

💻 r11541 TRIVIAL

Mike Stupalov 🐱 • 2021-08-25 16:50
Added conditional scale detect by SPAGENT-MIB (OBS-3836).
Files changed (3)
M includes/definitions/mibs/akcp.inc.php +7 -1
M includes/entities.inc.php +55 -22
M includes/functions.inc.php +2 -2
📈 64 added 📉 25 removed

💻 r11540 TRIVIAL

Mike Stupalov 🐱 • 2021-08-25 13:18
Fixed discovery Battery Current by UPS-MIB (OBS-3158).
Files changed (1)
M includes/discovery/sensors/ups-mib.inc.php +2 -2
📈 2 added 📉 2 removed

💻 r11539 CLEAN

Mike Stupalov 🐱 • 2021-08-25 12:41
Removed duplicate os definition.
Files changed (1)
M includes/definitions/os.inc.php -10
📈 0 added 📉 10 removed

💻 r11538 MINOR

Mike Stupalov 🐱 • 2021-08-25 12:40
Improved support for CradlePoint devices.
Files changed (6)
M html/images/os/cradlepoint_2x.png ±0
A html/images/os/cradlepoint-dark_2x.png +1
A html/images/os/cradlepoint-dark.png +1
M html/images/os/cradlepoint.png ±0
M includes/definitions/mibs/cradlepoint.inc.php +162 -1
A includes/definitions/os/cradlepoint.inc.php +23
📈 187 added 📉 1 removed

💻 r11537 TRIVIAL

Mike Stupalov 🐱 • 2021-08-25 12:37
Allow hostname:port in add_device.php script.
Files changed (1)
M add_device.php +9
📈 9 added 📉 0 removed

💻 r11536 TRIVIAL

Mike Stupalov 🐱 • 2021-08-24 19:04
Fixed graph definition.
Files changed (1)
M includes/definitions/graphtypes.inc.php +1 -1
📈 1 added 📉 1 removed

💻 r11535 MINOR

Mike Stupalov 🐱 • 2021-08-24 18:58
Added polling ExtCache values by NETAPP-MIB.
Files changed (2)
M includes/definitions/graphtypes.inc.php +39
M includes/definitions/mibs/netapp.inc.php +53
📈 92 added 📉 0 removed

💻 r11534 TRIVIAL

Mike Stupalov 🐱 • 2021-08-24 18:53
Improved polling graphs by collect_table().
Files changed (3)
M includes/discovery/storage.inc.php +107 -115
M includes/polling/functions.inc.php +39 -63
M includes/polling/graphs.inc.php +40 -18
📈 186 added 📉 196 removed

💻 r11533 TRIVIAL

Mike Stupalov 🐱 • 2021-08-24 18:49
Use numeric oids in isSNMPable().
Files changed (1)
M includes/functions.inc.php +16 -9
📈 16 added 📉 9 removed

💻 r11532 MINOR

Mike Stupalov 🐱 • 2021-08-24 16:31
Added discovery enclosure sensors by NETAPP-MIB.
Files changed (3)
M includes/definitions/mibs/netapp.inc.php +8
A includes/discovery/sensors/netapp-mib.inc.php +195
M includes/snmp.inc.php +6 -1
📈 209 added 📉 1 removed

💻 r11531 CLEAN

Mike Stupalov 🐱 • 2021-08-23 21:21
Removed os definition duplicate.
Files changed (1)
M includes/definitions/os.inc.php +1 -20
📈 1 added 📉 20 removed

💻 r11530 TRIVIAL

Mike Stupalov 🐱 • 2021-08-23 21:20
Improved discovery NetApp cluster IP addresses.
Files changed (7)
M includes/definitions/mibs/netapp.inc.php +37 -25
A includes/definitions/os/netapp.inc.php +31
A includes/discovery/ip-addresses/netapp-mib.inc.php +54
M includes/discovery/ports/netapp-mib.inc.php +22 -23
M includes/entities/port.inc.php +18 -12
M includes/polling/ports/netapp-mib.inc.php +14 -30
M mibs/netapp/NETAPP-MIB +106 -19
📈 176 added 📉 90 removed

💻 r11529 TRIVIAL

Mike Stupalov 🐱 • 2021-08-23 21:02
Fixed parse snmp indexes with single quotes.
Files changed (2)
M includes/snmp.inc.php +16 -23
M tests/IncludesSnmpTest.php +10
📈 26 added 📉 23 removed

💻 r11528 TRIVIAL

Mike Stupalov 🐱 • 2021-08-23 12:16
Fixed display processors usage in cmd output.
Files changed (1)
M includes/polling/processors.inc.php +6 -11
📈 6 added 📉 11 removed

💻 r11527 TRIVIAL

Mike Stupalov 🐱 • 2021-08-21 10:34
Fixed discovery Vrf RD on Juniper devices by MPLS-L3VPN-STD-MIB.
Files changed (2)
M includes/discovery/vrf/mpls-l3vpn-std-mib.inc.php +15 -12
M includes/discovery/vrf/mpls-vpn-mib.inc.php +16 -12
📈 31 added 📉 24 removed

💻 r11526 TRIVIAL

Mike Stupalov 🐱 • 2021-08-20 14:04
Impproved discovery sensors for stacked units by CISCOSB-Physicaldescription-MIB (OBS-3848).
Files changed (1)
M includes/definitions/mibs/ciscosb.inc.php +283 -34
📈 283 added 📉 34 removed

💻 r11525 MIBS

Mike Stupalov 🐱 • 2021-08-20 14:02
Updated Cisco SB mib files.
Files changed (33)
M mibs/ciscosb/CISCOSB-AAA +58 -1
M mibs/ciscosb/CISCOSB-BONJOUR-MIB +1 -1
M mibs/ciscosb/CISCOSB-BRIDGE-SECURITY +1 -1
M mibs/ciscosb/CISCOSB-BRIDGEMIBOBJECTS-MIB +221 -17
M mibs/ciscosb/CISCOSB-CLI-MIB +14 -5
M mibs/ciscosb/CISCOSB-COPY-MIB +5 -3
M mibs/ciscosb/CISCOSB-DEVICEPARAMS-MIB +33 -11
M mibs/ciscosb/CISCOSB-DOT1X-MIB +18 -2
M mibs/ciscosb/CISCOSB-EMBWEB-MIB +42 -2
M mibs/ciscosb/CISCOSB-ERRDISABLE-RECOVERY-MIB +13 -4
M mibs/ciscosb/CISCOSB-FINDIT +77 -38
M mibs/ciscosb/CISCOSB-IP +52 -21
M mibs/ciscosb/CISCOSB-LBD-MIB +5 -4
M mibs/ciscosb/CISCOSB-LLDP-MIB +67 -2
M mibs/ciscosb/CISCOSB-MNGINF-MIB +27 -2
M mibs/ciscosb/CISCOSB-Physicaldescription-MIB +64 -10
M mibs/ciscosb/CISCOSB-POE-MIB +354 -167
M mibs/ciscosb/CISCOSB-PORT-STATISTICS-MIB +10
M mibs/ciscosb/CISCOSB-QOS-CLI-MIB +84 -4
M mibs/ciscosb/CISCOSB-QUEUE-STATISTICS-MIB +1 -1
M mibs/ciscosb/CISCOSB-RADIUSSRV +40 -40
M mibs/ciscosb/CISCOSB-rlInterfaces +64 -2
M mibs/ciscosb/CISCOSB-rndMng +12
M mibs/ciscosb/CISCOSB-SECSD-MIB +1 -1
M mibs/ciscosb/CISCOSB-SECURITY-SUITE +2 -1
M mibs/ciscosb/CISCOSB-SENSORENTMIB +3 -33
M mibs/ciscosb/CISCOSB-SSL +392 -2
M mibs/ciscosb/CISCOSB-STORMCTRL-MIB +56 -2
M mibs/ciscosb/CISCOSB-SYSLOG-MIB +162 -1
M mibs/ciscosb/CISCOSB-TIMESYNCHRONIZATION-MIB +45 -8
M mibs/ciscosb/CISCOSB-TRACEROUTE-MIB +8
M mibs/ciscosb/CISCOSB-TRAPS-MIB +31 -7
M mibs/ciscosb/CISCOSB-vlan-MIB +6 -5
📈 0 added 📉 0 removed

💻 r11524 TRIVIAL

Mike Stupalov 🐱 • 2021-08-13 10:39
Humanize ports in API output when not filtered fields.
Files changed (1)
M html/api/v0/includes/ports.inc.php +29 -21
📈 29 added 📉 21 removed

💻 r11523 MINOR

Mike Stupalov 🐱 • 2021-08-12 14:40
Added basic support for Ubiquiti LTU devices (OBS-3843).
Files changed (3)
M includes/definitions/mibs/ubiquiti.inc.php +32 -3
M includes/definitions/os/ubiquiti.inc.php +14
M mibs/ubiquiti/UBNT-AFLTU-MIB +210 -10
📈 46 added 📉 3 removed

💻 r11522 CLEAN

Mike Stupalov 🐱 • 2021-08-12 14:38
Cleaned discovery processors by HOST-RESOURCES-MIB.
Files changed (2)
M includes/discovery/processors/host-resources-mib.inc.php +23 -25
M includes/polling/processors/hr-average.inc.php +22 -23
📈 45 added 📉 48 removed

💻 r11521 TRIVIAL

Mike Stupalov 🐱 • 2021-08-10 17:21
Improved MS Teams notification definition.
Files changed (5)
M includes/alerts.inc.php +1 -1
M includes/definitions/transports.inc.php +46 -14
M includes/syslog.inc.php +1 -1
M includes/templates/test/notification_ALERT.json +8 -8
M includes/templates/test/notification_RECOVER.json +1 -1
📈 57 added 📉 25 removed

💻 r11520 TRIVIAL

Mike Stupalov 🐱 • 2021-08-10 16:22
Keep non string and array values as is in array_tag_replace().
Files changed (2)
M includes/rewrites.inc.php +15 -15
M tests/IncludesRewritesTest.php +9 -2
📈 24 added 📉 17 removed

💻 r11519 TRIVIAL

Mike Stupalov 🐱 • 2021-08-09 12:40
Fixed detect Proxmox 7.0.
Files changed (2)
M includes/definitions/os/proxmox.inc.php +7 -5
M includes/polling/os/unix.inc.php +1
📈 8 added 📉 5 removed

💻 r11518 TRIVIAL

Mike Stupalov 🐱 • 2021-08-05 20:40
Fixed detect vrf snmp contexts on Arista EOS devices (OBS-3840).
Files changed (2)
M includes/definitions/os/arista.inc.php +1
M includes/snmp.inc.php +20 -16
📈 21 added 📉 16 removed

💻 r11517 TRIVIAL

Mike Stupalov 🐱 • 2021-08-05 13:52
Added detect VRF SNMP contexts by ARISTA-VRF-MIB (OBS-3840).
Files changed (2)
M includes/discovery/vrf.inc.php +59 -65
M includes/discovery/vrf/arista-vrf-mib.inc.php +5
📈 64 added 📉 65 removed

💻 r11516 TRIVIAL

Mike Stupalov 🐱 • 2021-08-04 11:04
Fixed os group for PBI Coder.
Files changed (1)
M includes/definitions/os/pbi.inc.php +2 -2
📈 2 added 📉 2 removed

💻 r11515 MINOR

Mike Stupalov 🐱 • 2021-08-04 11:01
Added support for PBI Coder (OBS-3763).
Files changed (10)
A html/images/os/pbi_2x.png +1
A html/images/os/pbi.png +1
A includes/definitions/mibs/pbi.inc.php +423
A includes/definitions/os/pbi.inc.php +26
M includes/definitions/vendors.inc.php +5
A mibs/pbi
A mibs/pbi/PBI-4000P-5000P-MIB +1,385
A mibs/pbi/PBI-MAIN-MIB +38
A mibs/pbi/PBI-MGSIGNALCHARACTERISTICS-MIB +428
A mibs/pbi/PBI-MGSYSTEM-MIB +902
📈 456 added 📉 0 removed

💻 r11514 TRIVIAL

Mike Stupalov 🐱 • 2021-08-04 06:33
Added context based discovery for Arista EOS (OBS-3840).
Files changed (1)
M includes/definitions/os/arista.inc.php +1
📈 1 added 📉 0 removed

💻 r11513 TRIVIAL

Mike Stupalov 🐱 • 2021-08-03 16:22
Discover inactive vrfs by ARISTA-VRF-MIB (OBS-3840).
Files changed (1)
M includes/discovery/vrf/arista-vrf-mib.inc.php +3 -3
📈 3 added 📉 3 removed

💻 r11512 CLEAN

Mike Stupalov 🐱 • 2021-08-03 13:56
Remove unused alert functions.
Files changed (4)
M html/pages/device/alerts.inc.php +4 -1
M includes/alerts.inc.php +3 -1
M includes/entities.inc.php +5 -3
M includes/groups.inc.php +2 -2
📈 14 added 📉 7 removed

💻 r11511 DEVEL

Mike Stupalov 🐱 • 2021-08-03 10:40
Updated makecss script for latest lessc versions.
Files changed (7)
M html/css/observium-dark.css +1
M html/css/observium-dark.map +1 -1
M html/css/observium-darkblue.css +1
M html/css/observium-darkblue.map +1 -1
M html/css/observium.css +1
M html/css/observium.map +1 -1
M scripts/makecss.sh +15 -3
📈 15 added 📉 3 removed

💻 r11510 ADD

Adam Armstrong 🐸 • 2021-08-02 22:55
Add device group ability to most entities
Files changed (18)
M html/includes/entities/cbqos.inc.php +6 -1
M html/includes/entities/counter.inc.php +5
M html/includes/entities/mempool.inc.php +5
M html/includes/entities/netscaler.inc.php +5
M html/includes/entities/netscalersvc.inc.php +5
M html/includes/entities/netscalersvcgrpmem.inc.php +7 -2
M html/includes/entities/netscalervsvr.inc.php +5
M html/includes/entities/oid_entry.inc.php +6 -1
M html/includes/entities/p2pradio.inc.php +5
M html/includes/entities/port.inc.php +6
M html/includes/entities/printersupply.inc.php +5
M html/includes/entities/probe.inc.php +5
M html/includes/entities/processor.inc.php +6 -1
M html/includes/entities/pseudowire.inc.php +5 -2
M html/includes/entities/sensor.inc.php +5
M html/includes/entities/sla.inc.php +5
M html/includes/entities/storage.inc.php +5
M html/includes/entities/virtualmachine.inc.php +5
📈 96 added 📉 7 removed

💻 r11509 ADD

Adam Armstrong 🐸 • 2021-08-02 17:10
Clean up some entities code, add device_group_id to status, add group_id to devices
Files changed (5)
M html/includes/entities/device.inc.php +1
M html/includes/entities/oid_entry.inc.php -1
M html/includes/entities/status.inc.php +5
M includes/entities.inc.php +2 -2
M includes/entities/sensor.inc.php -2
📈 8 added 📉 5 removed

💻 r11508 TRIVIAL

Mike Stupalov 🐱 • 2021-08-02 16:20
Fix place for refresh counter.
Files changed (1)
M html/includes/navbar.inc.php +2 -2
📈 2 added 📉 2 removed

💻 r11507 TRIVIAL

Mike Stupalov 🐱 • 2021-08-02 16:13
Improved vertical align for some nav menu entries.
Files changed (5)
M html/css/bootstrap/less/dropdowns.less +5 -2
M html/css/observium-dark.css +245 -246
M html/css/observium-darkblue.css +172 -173
M html/css/observium.css +235 -238
M html/includes/navbar.inc.php +5 -5
📈 5 added 📉 5 removed

💻 r11506 ADD

Adam Armstrong 🐸 • 2021-08-01 23:23
Add check_snmp_proc
Files changed (2)
M includes/definitions/entities/probes.inc.php +9
A probes/nagios/check_snmp_proc +111
📈 120 added 📉 0 removed

💻 r11505 TRIVIAL

Mike Stupalov 🐱 • 2021-08-01 14:07
Fixed polling pseudowires on devices which not report pseudowire uptime.
Files changed (3)
M includes/definitions/mibs.inc.php +13 -16
M includes/definitions/mibs/cisco.inc.php +3 -4
M includes/polling/pseudowires.inc.php +3 -5
📈 19 added 📉 25 removed

💻 r11504 TRIVIAL

Mike Stupalov 🐱 • 2021-08-01 13:52
Changed Water Flood sensor by GEIST-MIB-V3 (OBS-2185).
Files changed (1)
M includes/definitions/mibs/geist.inc.php +14
📈 14 added 📉 0 removed

💻 r11503 TRIVIAL

Mike Stupalov 🐱 • 2021-07-31 17:32
Fixed escaping for logo config.
Files changed (2)
M html/includes/navbar.inc.php +4 -7
M html/index.php +2 -5
📈 6 added 📉 12 removed

💻 r11502 TRIVIAL

Mike Stupalov 🐱 • 2021-07-31 16:47
Added discovery Geist Water Flood statuses by GEIST-MIB-V3 (OBS-2185).
Files changed (3)
M includes/common.inc.php +20 -2
M includes/definitions/mibs/geist.inc.php +29
M includes/entities/status.inc.php +15 -3
📈 64 added 📉 5 removed

💻 r11501 TRIVIAL

Mike Stupalov 🐱 • 2021-07-31 07:30
Improved support SpectraLogic devices (OBS-3461).
Files changed (1)
M includes/definitions/mibs/spectralogic.inc.php +47 -6
📈 47 added 📉 6 removed

💻 r11500 TRIVIAL

Mike Stupalov 🐱 • 2021-07-29 10:28
Improved discovery memory pools on some Huawei platforms (OBS-3774).
Files changed (4)
M includes/definitions/mibs/huawei.inc.php +36
M includes/discovery/mempools.inc.php +3
M includes/discovery/mempools/huawei-entity-extent-mib.inc.php +1 -1
M includes/polling/mempools/huawei-entity-extent-mib.inc.php +1 -1
📈 41 added 📉 2 removed

💻 r11499 TRIVIAL

Mike Stupalov 🐱 • 2021-07-26 16:33
Improved detect Ricoh printers (OBS-3834).
Files changed (3)
M includes/definitions/mibs/ricoh.inc.php +15 -4
M includes/definitions/os.inc.php +10 -2
M mibs/ricoh/RicohPrivateMIB +2 -2
📈 25 added 📉 6 removed

💻 r11498 TRIVIAL

Mike Stupalov 🐱 • 2021-07-26 15:59
Added AlmaLinux logo (OBS-3835).
Files changed (2)
A html/images/os/almalinux_2x.png +1
A html/images/os/almalinux.png +1
📈 2 added 📉 0 removed

💻 r11496 FIX

Adam Armstrong 🐸 • 2021-07-26 01:16
Sync license version with website
Files changed (1)
M LICENSE.PRO +33 -29
📈 33 added 📉 29 removed

💻 r11495 TRIVIAL

Mike Stupalov 🐱 • 2021-07-22 20:21
Fixed dom sensor names by CISCO-ENTITY-SENSOR-MIB.
Files changed (1)
M includes/discovery/sensors/cisco-entity-sensor-mib.inc.php +1 -1
📈 1 added 📉 1 removed

💻 r11494 TRIVIAL

Mike Stupalov 🐱 • 2021-07-22 20:07
Fixed case with fatal exception in fast caching after update.
Files changed (1)
M includes/cache.inc.php +12 -1
📈 12 added 📉 1 removed

💻 r11493 TRIVIAL

Mike Stupalov 🐱 • 2021-07-22 17:46
Another fix for tagged vlans associations by TPLINK-DOT1Q-VLAN-MIB (OBS-3827).
Files changed (2)
M includes/discovery/vlans/tplink-dot1q-vlan-mib.inc.php +18 -2
M includes/polling/ports/tplink-dot1q-vlan-mib.inc.php +18 -2
📈 36 added 📉 4 removed

💻 r11492 TRIVIAL

Mike Stupalov 🐱 • 2021-07-22 17:16
Fixed build alert checker or group entity associations with parent entities.
Files changed (1)
M includes/alerts.inc.php +3 -1
📈 3 added 📉 1 removed

💻 r11491 TRIVIAL

Mike Stupalov 🐱 • 2021-07-22 09:39
Added negative condition for search syslog messages.
Files changed (1)
M html/includes/print/syslogs.inc.php +5 -1
📈 5 added 📉 1 removed

💻 r11490 TRIVIAL

Mike Stupalov 🐱 • 2021-07-22 09:18
Show reason message why alert notification ignored.
Files changed (3)
M html/pages/device/edit/alerts.inc.php +26 -23
M html/pages/device/edit/device.inc.php +15 -16
M includes/alerts.inc.php +10 -2
📈 51 added 📉 41 removed

💻 r11489 TRIVIAL

Mike Stupalov 🐱 • 2021-07-21 20:39
Improved expand Po* interfaces to vlans by TPLINK-DOT1Q-VLAN-MIB (OBS-3827).
Files changed (2)
M includes/discovery/vlans/tplink-dot1q-vlan-mib.inc.php +9 -2
M includes/polling/ports/tplink-dot1q-vlan-mib.inc.php +8 -1
📈 17 added 📉 3 removed

💻 r11488 TRIVIAL

Mike Stupalov 🐱 • 2021-07-21 20:27
Improved discovery tagged vlans by TPLINK-DOT1Q-VLAN-MIB (OBS-3827).
Files changed (3)
M includes/discovery/vlans/cisco-vtp-mib.inc.php +1 -2
M includes/discovery/vlans/tplink-dot1q-vlan-mib.inc.php +16 -1
M includes/polling/ports/tplink-dot1q-vlan-mib.inc.php +16 -2
📈 33 added 📉 5 removed

💻 r11487 TRIVIAL

Mike Stupalov 🐱 • 2021-07-19 14:00
Updated display custom sensor limits.
Files changed (1)
M html/includes/entities/sensor.inc.php +6 -8
📈 6 added 📉 8 removed

💻 r11486 TRIVIAL

Mike Stupalov 🐱 • 2021-07-19 13:59
Updated check status of discord transport response.
Files changed (1)
M includes/definitions/transports.inc.php +3 -2
📈 3 added 📉 2 removed

💻 r11485 TRIVIAL

Mike Stupalov 🐱 • 2021-07-19 13:57
Improved detect new Ubiquiti UniFi devices (OBS-3825).
Files changed (3)
M includes/definitions/mibs/ubiquiti.inc.php +2 -1
M includes/definitions/os/ubiquiti.inc.php +13 -3
M includes/polling/os/unifi.inc.php +11 -12
📈 26 added 📉 16 removed

💻 r11484 TRIVIAL

Mike Stupalov 🐱 • 2021-07-16 12:37
Fixed discovery incorrect warning limits on Cisco NX-OS by CISCO-ENTITY-SENSOR-MIB (OBS-3597).
Files changed (2)
M includes/discovery/sensors/cisco-entity-sensor-mib.inc.php +36 -72
M includes/entities/sensor.inc.php +19
📈 55 added 📉 72 removed

💻 r11483 TRIVIAL

Mike Stupalov 🐱 • 2021-07-15 05:12
Revert some recent changes (accidentally overwritten).
Files changed (1)
M html/pages/device.inc.php +27 -12
📈 27 added 📉 12 removed

💻 r11482 ADD

Adam Armstrong 🐸 • 2021-07-15 01:55
Add connect to menu for non-admin users
Files changed (8)
M html/css/bootstrap/less/dropdowns.less +2
M html/css/observium-dark.css +8 -6
M html/css/observium-dark.map +1 -1
M html/css/observium-darkblue.css +8 -6
M html/css/observium-darkblue.map +1 -1
M html/css/observium.css +8 -6
M html/css/observium.map +1 -1
M html/pages/device.inc.php +59 -61
📈 59 added 📉 61 removed

💻 r11481 TRIVIAL

Mike Stupalov 🐱 • 2021-07-14 17:56
Fixed discovery incorrect warning limits (OBS-3818).
Files changed (2)
M includes/discovery/sensors/juniper-dom-mib.inc.php +12 -15
M includes/entities/sensor.inc.php +20 -10
📈 32 added 📉 25 removed

💻 r11480 TRIVIAL

Mike Stupalov 🐱 • 2021-07-14 12:19
Improved discovery ports stacks on Huawei VRP (OBS-3816).
Files changed (3)
M html/includes/entities/port.inc.php +59 -86
M includes/definitions/rewrites.inc.php +5 -5
M includes/discovery/ports-stack.inc.php +76 -5
📈 140 added 📉 96 removed

💻 r11479 TRIVIAL

Mike Stupalov 🐱 • 2021-07-13 07:25
Improved detect Didactum EMS (OBS-3814).
Files changed (1)
M includes/definitions/os/didactum.inc.php +5 -4
📈 5 added 📉 4 removed

💻 r11478 TRIVIAL

Mike Stupalov 🐱 • 2021-07-12 16:54
Fixed display Group associations for all entity types (OBS-3815).
Files changed (5)
M includes/alerts.inc.php +36 -45
M includes/definitions/entities.inc.php +8 -7
M includes/definitions/entities/counters.inc.php +1 -1
M includes/definitions/entities/ports.inc.php +1 -1
M includes/definitions/entities/routing.inc.php +48 -49
📈 94 added 📉 103 removed

💻 r11477 TRIVIAL

Mike Stupalov 🐱 • 2021-07-10 13:46
Fixed unsupported characters in cache key identifiers (v2).
Files changed (1)
M includes/cache.inc.php +4 -7
📈 4 added 📉 7 removed

💻 r11476 TRIVIAL

Mike Stupalov 🐱 • 2021-07-10 13:31
Fixed unsupported characters in cache key identifiers.
Files changed (1)
M includes/cache.inc.php +14 -1
📈 14 added 📉 1 removed

💻 r11475 TRIVIAL

Mike Stupalov 🐱 • 2021-07-10 09:57
Fixed minor php notice xerrors.
Files changed (3)
M html/pages/user_edit.inc.php +6 -11
M includes/db.inc.php +14 -27
M includes/rewrites.inc.php +12 -18
📈 32 added 📉 56 removed

💻 r11474 TRIVIAL

Mike Stupalov 🐱 • 2021-07-10 06:54
Fixed call to not required mb_strtolower function (OBS-3811).
Files changed (2)
M libs/phpFastCache/Core/Pool/IO/IOHelperTrait.php +1 -1
M libs/Phpfastcache8/Core/Pool/IO/IOHelperTrait.php +1 -1
📈 0 added 📉 0 removed

💻 r11473 DEVEL

Mike Stupalov 🐱 • 2021-07-09 08:49
Updated definitions unit tests.
Files changed (1)
M tests/IncludesDefinitionsTest.php +11 -7
📈 11 added 📉 7 removed

💻 r11472 TRIVIAL

Mike Stupalov 🐱 • 2021-07-09 08:47
Improved detect Vendor for Plug&Track devices (OBS-3807).
Files changed (11)
A html/images/os/eds_2x.png +1
A html/images/os/eds-dark_2x.png +1
A html/images/os/eds-dark.png +1
A html/images/os/eds.png +1
D html/images/os/plugandtrack_2x.png -1
D html/images/os/plugandtrack.png -1
A html/images/os/proges_plus_2x.png +1
A html/images/os/proges_plus.png +1
M includes/definitions/mibs/eds.inc.php +1 -1
M includes/definitions/os/eds.inc.php +3 -1
M includes/definitions/vendors.inc.php +11
📈 21 added 📉 4 removed

💻 r11471 TRIVIAL

Mike Stupalov 🐱 • 2021-07-09 07:15
Improved detect VMWare os (OBS-3810).
Files changed (1)
M includes/definitions/os/vmware.inc.php +4 -3
📈 4 added 📉 3 removed

💻 r11470 CSS

Adam Armstrong 🐸 • 2021-07-08 23:11
Improve form text colour in dark modes
Files changed (10)
M html/css/bootstrap/less/forms.less +1 -1
M html/css/bootstrap/less/hacks.less +4 -1
M html/css/bootstrap/less/variables-dark.less +1 -1
M html/css/bootstrap/less/variables-darkblue.less +2 -2
M html/css/observium-dark.css +5 -3
M html/css/observium-dark.map +1 -1
M html/css/observium-darkblue.css +12 -10
M html/css/observium-darkblue.map +1 -1
M html/css/observium.css +4 -2
M html/css/observium.map +1 -1
📈 0 added 📉 0 removed

💻 r11469 ADD

Adam Armstrong 🐸 • 2021-07-08 23:00
Add ability to duplicate existing alert checkers via a button on the checker page's navbar
Files changed (2)
M html/pages/add_alert_check.inc.php +66 -2
M html/pages/alert_check.inc.php +2 -1
📈 68 added 📉 3 removed

💻 r11468 PHP8

Mike Stupalov 🐱 • 2021-07-08 22:34
[PHP8] Fixed count alert contacts on php8.
Files changed (1)
M html/pages/alert_checks.inc.php +2 -2
📈 2 added 📉 2 removed

💻 r11467 ADD

Adam Armstrong 🐸 • 2021-07-08 22:17
Add notifiers to alert checkers table
Files changed (1)
M html/pages/alert_checks.inc.php +21 -3
📈 21 added 📉 3 removed

💻 r11466 TRIVIAL

Mike Stupalov 🐱 • 2021-07-08 21:59
Fixed discovery neighbours without correct sysname and with valid ip (OBS-3809).
Files changed (3)
M includes/definitions.inc.php +2 -1
M includes/discovery/neighbours/cisco-cdp-mib.inc.php +16 -4
M includes/discovery/neighbours/lldp-mib.inc.php +16 -12
📈 34 added 📉 17 removed

💻 r11465 MINOR

Mike Stupalov 🐱 • 2021-07-08 16:29
Updated cache functions for support php 7.3+.
Files changed (2)
M includes/cache.inc.php +52 -10
M includes/common.inc.php +6 -8
📈 58 added 📉 18 removed

💻 r11464 MINOR

Mike Stupalov 🐱 • 2021-07-08 16:28
Added phpFastCache lib version 8.0.6 (support php 7.3+).
Files changed (176)
A libs/Phpfastcache8
A libs/Phpfastcache8/Api.php +169
A libs/Phpfastcache8/Autoload
A libs/Phpfastcache8/Autoload/Autoload.php +76
A libs/Phpfastcache8/CacheManager.php +506
A libs/Phpfastcache8/Cluster
A libs/Phpfastcache8/Cluster/AggregatablePoolInterface.php +28
A libs/Phpfastcache8/Cluster/AggregatorInterface.php +105
A libs/Phpfastcache8/Cluster/ClusterAggregator.php +174
A libs/Phpfastcache8/Cluster/ClusterPoolAbstract.php +234
A libs/Phpfastcache8/Cluster/ClusterPoolInterface.php +31
A libs/Phpfastcache8/Cluster/ClusterPoolTrait.php +72
A libs/Phpfastcache8/Cluster/Drivers
A libs/Phpfastcache8/Cluster/Drivers/FullReplication
A libs/Phpfastcache8/Cluster/Drivers/FullReplication/FullReplicationCluster.php +176
A libs/Phpfastcache8/Cluster/Drivers/FullReplication/Item.php +28
A libs/Phpfastcache8/Cluster/Drivers/MasterSlaveReplication
A libs/Phpfastcache8/Cluster/Drivers/MasterSlaveReplication/Item.php +28
A libs/Phpfastcache8/Cluster/Drivers/MasterSlaveReplication/MasterSlaveReplicationCluster.php +170
A libs/Phpfastcache8/Cluster/Drivers/RandomReplication
A libs/Phpfastcache8/Cluster/Drivers/RandomReplication/Item.php +28
A libs/Phpfastcache8/Cluster/Drivers/RandomReplication/RandomReplicationCluster.php +59
A libs/Phpfastcache8/Cluster/Drivers/SemiReplication
A libs/Phpfastcache8/Cluster/Drivers/SemiReplication/Item.php +28
A libs/Phpfastcache8/Cluster/Drivers/SemiReplication/SemiReplicationCluster.php +203
A libs/Phpfastcache8/Cluster/ItemAbstract.php +48
A libs/Phpfastcache8/Config
A libs/Phpfastcache8/Config/Config.php +27
A libs/Phpfastcache8/Config/ConfigurationOption.php +389
A libs/Phpfastcache8/Config/ConfigurationOptionInterface.php +33
A libs/Phpfastcache8/Config/IOConfigurationOptionTrait.php +135
A libs/Phpfastcache8/Core
A libs/Phpfastcache8/Core/Item
A libs/Phpfastcache8/Core/Item/ExtendedCacheItemInterface.php +186
A libs/Phpfastcache8/Core/Item/ItemBaseTrait.php +214
A libs/Phpfastcache8/Core/Item/ItemExtendedTrait.php +367
A libs/Phpfastcache8/Core/Item/TaggableCacheItemInterface.php +84
A libs/Phpfastcache8/Core/Item/TaggableCacheItemTrait.php +128
A libs/Phpfastcache8/Core/Pool
A libs/Phpfastcache8/Core/Pool/AbstractDriverPoolTrait.php +64
A libs/Phpfastcache8/Core/Pool/CacheItemPoolTrait.php +451
A libs/Phpfastcache8/Core/Pool/DriverBaseTrait.php +248
A libs/Phpfastcache8/Core/Pool/ExtendedCacheItemPoolInterface.php +211
A libs/Phpfastcache8/Core/Pool/ExtendedCacheItemPoolTrait.php +155
A libs/Phpfastcache8/Core/Pool/IO
A libs/Phpfastcache8/Core/Pool/IO/IOHelperTrait.php +364
A libs/Phpfastcache8/Core/Pool/TaggableCacheItemPoolInterface.php +281
A libs/Phpfastcache8/Core/Pool/TaggableCacheItemPoolTrait.php +423
A libs/Phpfastcache8/Drivers
A libs/Phpfastcache8/Drivers/Apcu
A libs/Phpfastcache8/Drivers/Apcu/Config.php +24
A libs/Phpfastcache8/Drivers/Apcu/Driver.php +136
A libs/Phpfastcache8/Drivers/Apcu/Item.php +60
A libs/Phpfastcache8/Drivers/Cassandra
A libs/Phpfastcache8/Drivers/Cassandra/Config.php +177
A libs/Phpfastcache8/Drivers/Cassandra/Driver.php +323
A libs/Phpfastcache8/Drivers/Cassandra/Item.php +61
A libs/Phpfastcache8/Drivers/Cookie
A libs/Phpfastcache8/Drivers/Cookie/Config.php +42
A libs/Phpfastcache8/Drivers/Cookie/Driver.php +186
A libs/Phpfastcache8/Drivers/Cookie/Item.php +61
A libs/Phpfastcache8/Drivers/Couchbase
A libs/Phpfastcache8/Drivers/Couchbase/Config.php +137
A libs/Phpfastcache8/Drivers/Couchbase/Driver.php +202
A libs/Phpfastcache8/Drivers/Couchbase/Item.php +60
A libs/Phpfastcache8/Drivers/Couchdb
A libs/Phpfastcache8/Drivers/Couchdb/Config.php +184
A libs/Phpfastcache8/Drivers/Couchdb/Driver.php +245
A libs/Phpfastcache8/Drivers/Couchdb/Item.php +61
A libs/Phpfastcache8/Drivers/Devfalse
A libs/Phpfastcache8/Drivers/Devfalse/Config.php +24
A libs/Phpfastcache8/Drivers/Devfalse/Driver.php +126
A libs/Phpfastcache8/Drivers/Devfalse/Item.php +61
A libs/Phpfastcache8/Drivers/Devnull
A libs/Phpfastcache8/Drivers/Devnull/Config.php +24
A libs/Phpfastcache8/Drivers/Devnull/Driver.php +121
A libs/Phpfastcache8/Drivers/Devnull/Item.php +60
A libs/Phpfastcache8/Drivers/Devtrue
A libs/Phpfastcache8/Drivers/Devtrue/Config.php +24
A libs/Phpfastcache8/Drivers/Devtrue/Driver.php +126
A libs/Phpfastcache8/Drivers/Devtrue/Item.php +60
A libs/Phpfastcache8/Drivers/Files
A libs/Phpfastcache8/Drivers/Files/Config.php +24
A libs/Phpfastcache8/Drivers/Files/Driver.php +150
A libs/Phpfastcache8/Drivers/Files/Item.php +60
A libs/Phpfastcache8/Drivers/Leveldb
A libs/Phpfastcache8/Drivers/Leveldb/Config.php +45
A libs/Phpfastcache8/Drivers/Leveldb/Driver.php +145
A libs/Phpfastcache8/Drivers/Leveldb/Item.php +60
A libs/Phpfastcache8/Drivers/Memcache
A libs/Phpfastcache8/Drivers/Memcache/Config.php +164
A libs/Phpfastcache8/Drivers/Memcache/Driver.php +213
A libs/Phpfastcache8/Drivers/Memcache/Item.php +60
A libs/Phpfastcache8/Drivers/Memcached
A libs/Phpfastcache8/Drivers/Memcached/Config.php +189
A libs/Phpfastcache8/Drivers/Memcached/Driver.php +213
A libs/Phpfastcache8/Drivers/Memcached/Item.php +60
A libs/Phpfastcache8/Drivers/Memstatic
A libs/Phpfastcache8/Drivers/Memstatic/Config.php +24
A libs/Phpfastcache8/Drivers/Memstatic/Driver.php +138
A libs/Phpfastcache8/Drivers/Memstatic/Item.php +60
A libs/Phpfastcache8/Drivers/Mongodb
A libs/Phpfastcache8/Drivers/Mongodb/Config.php +276
A libs/Phpfastcache8/Drivers/Mongodb/Driver.php +358
A libs/Phpfastcache8/Drivers/Mongodb/Item.php +60
A libs/Phpfastcache8/Drivers/Predis
A libs/Phpfastcache8/Drivers/Predis/Config.php +252
A libs/Phpfastcache8/Drivers/Predis/Driver.php +214
A libs/Phpfastcache8/Drivers/Predis/Item.php +60
A libs/Phpfastcache8/Drivers/Redis
A libs/Phpfastcache8/Drivers/Redis/Config.php +188
A libs/Phpfastcache8/Drivers/Redis/Driver.php +191
A libs/Phpfastcache8/Drivers/Redis/Item.php +60
A libs/Phpfastcache8/Drivers/Riak
A libs/Phpfastcache8/Drivers/Riak/Config.php +114
A libs/Phpfastcache8/Drivers/Riak/Driver.php +149
A libs/Phpfastcache8/Drivers/Riak/Item.php +60
A libs/Phpfastcache8/Drivers/Sqlite
A libs/Phpfastcache8/Drivers/Sqlite/Config.php +24
A libs/Phpfastcache8/Drivers/Sqlite/Driver.php +383
A libs/Phpfastcache8/Drivers/Sqlite/Item.php +60
A libs/Phpfastcache8/Drivers/Ssdb
A libs/Phpfastcache8/Drivers/Ssdb/Config.php +114
A libs/Phpfastcache8/Drivers/Ssdb/Driver.php +156
A libs/Phpfastcache8/Drivers/Ssdb/Item.php +60
A libs/Phpfastcache8/Drivers/Wincache
A libs/Phpfastcache8/Drivers/Wincache/Config.php +24
A libs/Phpfastcache8/Drivers/Wincache/Driver.php +130
A libs/Phpfastcache8/Drivers/Wincache/Item.php +60
A libs/Phpfastcache8/Drivers/Zenddisk
A libs/Phpfastcache8/Drivers/Zenddisk/Config.php +24
A libs/Phpfastcache8/Drivers/Zenddisk/Driver.php +141
A libs/Phpfastcache8/Drivers/Zenddisk/Item.php +60
A libs/Phpfastcache8/Drivers/Zendshm
A libs/Phpfastcache8/Drivers/Zendshm/Config.php +24
A libs/Phpfastcache8/Drivers/Zendshm/Driver.php +140
A libs/Phpfastcache8/Drivers/Zendshm/Item.php +59
A libs/Phpfastcache8/Entities
A libs/Phpfastcache8/Entities/DriverIO.php +120
A libs/Phpfastcache8/Entities/DriverStatistic.php +133
A libs/Phpfastcache8/Entities/ItemBatch.php +63
A libs/Phpfastcache8/Event
A libs/Phpfastcache8/Event/EventManagerDispatcherInterface.php +40
A libs/Phpfastcache8/Event/EventManagerDispatcherTrait.php +56
A libs/Phpfastcache8/Event/EventManagerInterface.php +59
A libs/Phpfastcache8/EventManager.php +146
A libs/Phpfastcache8/Exceptions
A libs/Phpfastcache8/Exceptions/PhpfastcacheCoreException.php +26
A libs/Phpfastcache8/Exceptions/PhpfastcacheDeprecatedException.php +26
A libs/Phpfastcache8/Exceptions/PhpfastcacheDriverCheckException.php +26
A libs/Phpfastcache8/Exceptions/PhpfastcacheDriverConnectException.php +26
A libs/Phpfastcache8/Exceptions/PhpfastcacheDriverException.php +26
A libs/Phpfastcache8/Exceptions/PhpfastcacheDriverNotFoundException.php +26
A libs/Phpfastcache8/Exceptions/PhpfastcacheExceptionInterface.php +29
A libs/Phpfastcache8/Exceptions/PhpfastcacheInstanceNotFoundException.php +26
A libs/Phpfastcache8/Exceptions/PhpfastcacheInvalidArgumentException.php +28
A libs/Phpfastcache8/Exceptions/PhpfastcacheInvalidArgumentTypeException.php +36
A libs/Phpfastcache8/Exceptions/PhpfastcacheInvalidConfigurationException.php +26
A libs/Phpfastcache8/Exceptions/PhpfastcacheIOException.php +39
A libs/Phpfastcache8/Exceptions/PhpfastcacheLogicException.php +26
A libs/Phpfastcache8/Exceptions/PhpfastcacheReplicationException.php +26
A libs/Phpfastcache8/Exceptions/PhpfastcacheRootException.php +28
A libs/Phpfastcache8/Exceptions/PhpfastcacheSimpleCacheException.php +29
A libs/Phpfastcache8/Exceptions/PhpfastcacheUnsupportedOperationException.php +26
A libs/Phpfastcache8/Helper
A libs/Phpfastcache8/Helper/CacheConditionalHelper.php +63
A libs/Phpfastcache8/Helper/Psr16Adapter.php +240
A libs/Phpfastcache8/Helper/TestHelper.php +485
A libs/Phpfastcache8/Proxy
A libs/Phpfastcache8/Proxy/PhpfastcacheAbstractProxy.php +95
A libs/Phpfastcache8/Util
A libs/Phpfastcache8/Util/ArrayObject.php +165
A libs/Phpfastcache8/Util/ClassNamespaceResolverInterface.php +34
A libs/Phpfastcache8/Util/ClassNamespaceResolverTrait.php +175
A libs/Phpfastcache8/Util/Directory.php +155
A libs/Phpfastcache8/Util/MemcacheDriverCollisionDetectorTrait.php +60
📈 0 added 📉 0 removed

💻 r11463 TRIVIAL

Mike Stupalov 🐱 • 2021-07-08 11:58
Added enable vrf option to web config.
Files changed (1)
M includes/config-variables.inc.php +6
📈 6 added 📉 0 removed

💻 r11462 TRIVIAL

Mike Stupalov 🐱 • 2021-07-08 11:48
Do not display VRF pages when vrf discovery disabled globally.
Files changed (3)
M html/includes/cache-data.inc.php +20 -52
M html/pages/device.inc.php +30 -12
M html/pages/routing/vrf.inc.php +3
📈 53 added 📉 64 removed

💻 r11461 MINOR

Mike Stupalov 🐱 • 2021-07-08 10:39
Updated support for caching.
Files changed (4)
M includes/cache.inc.php +107 -163
M includes/common.inc.php +14 -23
M includes/defaults.inc.php +1 -1
M includes/sql-config.inc.php +2 -2
📈 124 added 📉 189 removed

💻 r11460 MINOR

Mike Stupalov 🐱 • 2021-07-08 10:38
Updated phpFastCache lib to 6.1.4 (support php up to 7.2).
Files changed (109)
M libs/phpFastCache/Api.php +36 -1
D libs/phpFastCache/Cache
M libs/phpFastCache/CacheManager.php +294 -69
D libs/phpFastCache/Core/ClassNamespaceResolverTrait.php -36
D libs/phpFastCache/Core/DriverAbstract.php -67
D libs/phpFastCache/Core/ExtendedCacheItemPoolTrait.php -377
A libs/phpFastCache/Core/Item
A libs/phpFastCache/Core/Item/ExtendedCacheItemInterface.php +204
A libs/phpFastCache/Core/Item/ItemBaseTrait.php +204
A libs/phpFastCache/Core/Item/ItemExtendedTrait.php +405
D libs/phpFastCache/Core/MemcacheDriverCollisionDetectorTrait.php -40
D libs/phpFastCache/Core/PathSeekerTrait.php -246
A libs/phpFastCache/Core/Pool
A libs/phpFastCache/Core/Pool/CacheItemPoolTrait.php +416
A libs/phpFastCache/Core/Pool/DriverBaseTrait.php +359
A libs/phpFastCache/Core/Pool/ExtendedCacheItemPoolInterface.php +511
A libs/phpFastCache/Core/Pool/ExtendedCacheItemPoolTrait.php +523
A libs/phpFastCache/Core/Pool/IO
A libs/phpFastCache/Core/Pool/IO/IOHelperTrait.php +342
D libs/phpFastCache/Core/StandardPsr6StructureTrait.php -259
M libs/phpFastCache/Drivers/Apc/Driver.php +15 -12
M libs/phpFastCache/Drivers/Apc/Item.php +8 -7
M libs/phpFastCache/Drivers/Apcu/Driver.php +17 -13
M libs/phpFastCache/Drivers/Apcu/Item.php +8 -7
A libs/phpFastCache/Drivers/Cassandra
A libs/phpFastCache/Drivers/Cassandra/Driver.php +304
A libs/phpFastCache/Drivers/Cassandra/Item.php +64
M libs/phpFastCache/Drivers/Cookie/Driver.php +15 -14
M libs/phpFastCache/Drivers/Cookie/Item.php +9 -8
M libs/phpFastCache/Drivers/Couchbase/Driver.php +36 -24
M libs/phpFastCache/Drivers/Couchbase/Item.php +9 -8
A libs/phpFastCache/Drivers/Couchdb
A libs/phpFastCache/Drivers/Couchdb/Driver.php +258
A libs/phpFastCache/Drivers/Couchdb/Item.php +64
M libs/phpFastCache/Drivers/Devfalse/Driver.php +16 -15
M libs/phpFastCache/Drivers/Devfalse/Item.php +13 -12
M libs/phpFastCache/Drivers/Devnull/Driver.php +13 -10
M libs/phpFastCache/Drivers/Devnull/Item.php +8 -7
M libs/phpFastCache/Drivers/Devtrue/Driver.php +15 -16
M libs/phpFastCache/Drivers/Devtrue/Item.php +8 -7
M libs/phpFastCache/Drivers/Files/Driver.php +24 -66
M libs/phpFastCache/Drivers/Files/Item.php +9 -8
M libs/phpFastCache/Drivers/Leveldb/Driver.php +17 -35
M libs/phpFastCache/Drivers/Leveldb/Item.php +8 -7
M libs/phpFastCache/Drivers/Memcache/Driver.php +40 -22
M libs/phpFastCache/Drivers/Memcache/Item.php +9 -8
M libs/phpFastCache/Drivers/Memcached/Driver.php +43 -22
M libs/phpFastCache/Drivers/Memcached/Item.php +9 -8
A libs/phpFastCache/Drivers/Memstatic
A libs/phpFastCache/Drivers/Memstatic/Driver.php +149
A libs/phpFastCache/Drivers/Memstatic/Item.php +64
M libs/phpFastCache/Drivers/Mongodb/Driver.php +176 -67
M libs/phpFastCache/Drivers/Mongodb/Item.php +9 -8
M libs/phpFastCache/Drivers/Predis/Driver.php +62 -25
M libs/phpFastCache/Drivers/Predis/Item.php +10 -9
M libs/phpFastCache/Drivers/Redis/Driver.php +41 -25
M libs/phpFastCache/Drivers/Redis/Item.php +8 -7
M libs/phpFastCache/Drivers/Sqlite/Driver.php +28 -51
M libs/phpFastCache/Drivers/Sqlite/Item.php +8 -7
M libs/phpFastCache/Drivers/Ssdb/Driver.php +16 -18
M libs/phpFastCache/Drivers/Ssdb/Item.php +8 -7
M libs/phpFastCache/Drivers/Wincache/Driver.php +14 -11
M libs/phpFastCache/Drivers/Wincache/Item.php +8 -7
M libs/phpFastCache/Drivers/Xcache/Driver.php +14 -11
M libs/phpFastCache/Drivers/Xcache/Item.php +9 -8
M libs/phpFastCache/Drivers/Zenddisk/Driver.php +29 -14
M libs/phpFastCache/Drivers/Zenddisk/Item.php +8 -7
M libs/phpFastCache/Drivers/Zendshm/Driver.php +31 -25
M libs/phpFastCache/Drivers/Zendshm/Item.php +8 -7
A libs/phpFastCache/Entities/DriverStatistic.php +132
A libs/phpFastCache/Entities/ItemBatch.php +66
A libs/phpFastCache/EventManager.php +122
M libs/phpFastCache/Exceptions/phpFastCacheCoreException.php +1 -3
M libs/phpFastCache/Exceptions/phpFastCacheDriverException.php +1 -3
A libs/phpFastCache/Exceptions/phpFastCacheInvalidArgumentException.php +26
A libs/phpFastCache/Exceptions/phpFastCacheInvalidConfigurationException.php +24
A libs/phpFastCache/Exceptions/phpFastCacheIOException.php +37
A libs/phpFastCache/Exceptions/phpFastCacheLogicException.php +24
A libs/phpFastCache/Exceptions/phpFastCacheRootException.php +26
A libs/phpFastCache/Exceptions/phpFastCacheSimpleCacheException.php +26
A libs/phpFastCache/Helper
A libs/phpFastCache/Helper/ActOnAll.php +488
A libs/phpFastCache/Helper/CacheConditionalHelper.php +54
A libs/phpFastCache/Helper/Psr16Adapter.php +199
A libs/phpFastCache/Helper/TestHelper.php +164
D libs/phpFastCache/index.html -1
D libs/phpFastCache/legacy
M libs/phpFastCache/Proxy/phpFastCacheAbstractProxy.php +7 -6
A libs/phpFastCache/Util/ClassNamespaceResolverTrait.php +39
M libs/phpFastCache/Util/Directory.php +4 -2
M libs/phpFastCache/Util/Languages.php -1
A libs/phpFastCache/Util/MemcacheDriverCollisionDetectorTrait.php +53
A libs/Psr/Cache
A libs/Psr/Cache/CacheException.php +10
A libs/Psr/Cache/CacheItemInterface.php +106
A libs/Psr/Cache/CacheItemPoolInterface.php +139
A libs/Psr/Cache/InvalidArgumentException.php +13
A libs/Psr/Cache/LICENSE.txt +19
A libs/Psr/Cache/README.md +9
D libs/Psr/LICENSE -19
A libs/Psr/Log/LICENSE +19
A libs/Psr/Log/README.md +45
D libs/Psr/README.md -44
A libs/Psr/SimpleCache
A libs/Psr/SimpleCache/CacheException.php +10
A libs/Psr/SimpleCache/CacheInterface.php +114
A libs/Psr/SimpleCache/InvalidArgumentException.php +13
A libs/Psr/SimpleCache/LICENSE.md +21
A libs/Psr/SimpleCache/README.md +8
📈 0 added 📉 0 removed

💻 r11459 DEBUG

Mike Stupalov 🐱 • 2021-07-08 10:28
Updated probe debug message.
Files changed (1)
M includes/entities/probe.inc.php +1 -1
📈 1 added 📉 1 removed

💻 r11458 TRIVIAL

Mike Stupalov 🐱 • 2021-07-07 21:25
Improved parse custom probe arguments.
Files changed (2)
M html/includes/actions/edit_probe.inc.php +5 -4
M includes/entities/probe.inc.php +29 -26
📈 34 added 📉 30 removed

💻 r11457 TRIVIAL

Mike Stupalov 🐱 • 2021-07-07 13:06
Fixed generate snmp cmd auth for SNMPv3 noAuthNoPriv.
Files changed (1)
M includes/snmp.inc.php +10 -11
📈 10 added 📉 11 removed

💻 r11456 IMPROVE

Adam Armstrong 🐸 • 2021-07-06 16:13
hardcode limits for nvidia-smi loads to 0-100
Files changed (1)
M includes/polling/unix-agent/nvidia.inc.php +4 -5
📈 4 added 📉 5 removed

💻 r11455 IMPROVE

Adam Armstrong 🐸 • 2021-07-06 16:07
Improve nvidia-smi agent collection a little
Files changed (1)
M includes/polling/unix-agent/nvidia.inc.php +45 -13
📈 45 added 📉 13 removed

💻 r11454 TRIVIAL

Mike Stupalov 🐱 • 2021-07-06 11:09
Fixed sensors discovery by NETONIX-SWITCH-MIB (OBS-3801).
Files changed (1)
M includes/definitions/mibs/netonix.inc.php +60 -48
📈 60 added 📉 48 removed

💻 r11453 TRIVIAL

Mike Stupalov 🐱 • 2021-07-06 10:47
Added discovery PowerSupply sensors by HUAWEI-ENTITY-EXTENT-MIB (OBS-3803).
Files changed (1)
M includes/definitions/mibs/huawei.inc.php +52 -1
📈 52 added 📉 1 removed

💻 r11452 TRIVIAL

Mike Stupalov 🐱 • 2021-07-03 11:55
Added discovery statuses for HPE battery by CPQHLTH-MIB (OBS-3799).
Files changed (13)
M includes/definitions/mibs/hp.inc.php +102
M mibs/hp/CPQHLTH-MIB +315 -1
M mibs/hp/CPQHOST-MIB +3 -1
M mibs/hp/CPQIDA-MIB +15 -19
M mibs/hp/CPQIDE-MIB +5 -3
M mibs/hp/CPQISCSI-MIB +24 -17
M mibs/hp/CPQRACK-MIB +87 -12
M mibs/hp/CPQSINFO-MIB +5 -3
M mibs/hp/CPQSM2-MIB +1
M mibs/hp/CPQSTDEQ-MIB +27 -7
A mibs/hp/HPE-STORMCONTROL-MIB +174
M mibs/hp/HPVCMODULE-MIB +8 -6
A mibs/hp/SYNERGY100G-HPE-STORMCONTROL-MIB +174
📈 102 added 📉 0 removed

💻 r11451 ADD

Adam Armstrong 🐸 • 2021-07-01 18:31
Add vlans API endpoint
Files changed (7)
A html/api/v0/includes/vlans.inc.php +37
M html/api/v0/index.php +1
M html/includes/functions.inc.php +1 -1
A html/includes/print/vlan.inc.php +58
M html/pages/vlan.inc.php +5 -52
M includes/config-variables.inc.php +8 -1
M includes/defaults.inc.php +2 -1
📈 112 added 📉 55 removed

💻 r11449 TRIVIAL

Mike Stupalov 🐱 • 2021-07-01 09:42
Correctly replace utf8 smart quotes in json encode/decode.
Files changed (2)
M includes/common.inc.php +20 -6
M tests/IncludesCommonTest.php +5
📈 25 added 📉 6 removed

💻 r11448 TRIVIAL

Mike Stupalov 🐱 • 2021-06-30 13:55
Do not redirect on graph auth.
Files changed (1)
M html/includes/authenticate.inc.php +15 -28
📈 15 added 📉 28 removed

💻 r11447 TRIVIAL

Mike Stupalov 🐱 • 2021-06-29 20:24
Fixed decode json with utf8 chars (OBS-3796).
Files changed (3)
M includes/common.inc.php +52 -3
M includes/definitions.inc.php +8
M tests/IncludesCommonTest.php +61
📈 121 added 📉 3 removed

💻 r11446 TRIVIAL

Mike Stupalov 🐱 • 2021-06-29 15:04
Correctly check sysContact enabled.
Files changed (1)
M includes/alerts.inc.php +2 -4
📈 2 added 📉 4 removed

💻 r11445 MINOR

Mike Stupalov 🐱 • 2021-06-29 14:55
Moved devices sysContact contact to common contacts edit pages. Added option for enable/disable use sysContact globally ($config['email']['default_syscontact']).
Files changed (8)
M html/includes/alerting-navbar.inc.php +17 -1
M html/pages/alert_check.inc.php +25 -1
M html/pages/contact.inc.php +32 -18
M html/pages/contacts.inc.php +37 -22
M html/pages/syslog_rules.inc.php +14
M includes/alerts.inc.php +51 -46
M includes/config-variables.inc.php +7
M includes/defaults.inc.php +1
📈 184 added 📉 88 removed

💻 r11444 TRIVIAL

Mike Stupalov 🐱 • 2021-06-29 11:08
Fixed db schema update on discovery all.
Files changed (1)
M discovery.php +2 -2
📈 2 added 📉 2 removed

💻 r11443 TRIVIAL

Mike Stupalov 🐱 • 2021-06-29 09:00
Improved mibs exclude definitions. Fixed unit tests.
Files changed (4)
M includes/definitions/os.inc.php +13 -16
M includes/entities.inc.php +54 -61
M tests/data/test_definitions.inc.php +6 -9
M tests/IncludesCommonTest.php +13 -4
📈 86 added 📉 90 removed

💻 r11441 TRIVIAL

Mike Stupalov 🐱 • 2021-06-28 13:31
Fixed device_id field in ports_adsl table.
Files changed (2)
M includes/polling/ports/adsl-line-mib.lib.php +1 -1
A update/449.sql +4
📈 5 added 📉 1 removed

💻 r11440 MINOR

Mike Stupalov 🐱 • 2021-06-28 13:14
Added support for Chatsworth eConnect PDUs.
Files changed (8)
A html/images/os/cpi_2x.png +1
A html/images/os/cpi.png +1
A includes/definitions/mibs/chatsworth.inc.php +275
M includes/definitions/mibs/ruijie.inc.php +1 -1
A includes/definitions/os/chatsworth.inc.php +27
M includes/definitions/vendors.inc.php +12 -5
A mibs/chatsworth/RLE-FALCON-EM-MIB +9,224
A mibs/chatsworth/RLE-FDSPC-MIB +213
📈 317 added 📉 6 removed

💻 r11439 TRIVIAL

Mike Stupalov 🐱 • 2021-06-28 13:10
Improved discovery ip-addresses by definitions with no indexed data.
Files changed (1)
M includes/entities/ip-address.inc.php +11
📈 11 added 📉 0 removed

💻 r11438 MIBS

Mike Stupalov 🐱 • 2021-06-28 10:31
Updated Chatsworth mib files.
Files changed (2)
A mibs/chatsworth/CPI-UNIFIED-MIB +11,385
D mibs/chatsworth/CPI-UNITY-MIB -10,274
📈 0 added 📉 0 removed

💻 r11437 MINOR

Mike Stupalov 🐱 • 2021-06-28 10:08
Fixed display active port stack members. Improved discovery ports stacks.
Files changed (5)
M html/includes/entities/port.inc.php +11 -21
M html/pages/device/ports.inc.php +3 -4
M includes/discovery/ports-stack.inc.php +69 -46
M includes/entities/port.inc.php +5 -9
A update/448.sql +3
📈 91 added 📉 80 removed

💻 r11436 ADD

Adam Armstrong 🐸 • 2021-06-26 14:52
Add Rocky Linux logos
Files changed (2)
A html/images/os/rocky_x2.png +1
A html/images/os/rocky.png +1
📈 2 added 📉 0 removed

💻 r11435 TRIVIAL

Mike Stupalov 🐱 • 2021-06-25 17:15
Fixed display RHEL 8.x logo (OBS-3791).
Files changed (2)
M html/includes/entities/device.inc.php +12 -19
M includes/polling/os/unix.inc.php +3 -2
📈 15 added 📉 21 removed

💻 r11434 MINOR

Mike Stupalov 🐱 • 2021-06-25 16:30
Added discovery SNR and preFEC BER sensors for Packetlight devices (OBS-3786).
Files changed (3)
M includes/definitions/mibs/smartoptics.inc.php +94
M includes/definitions/os/packetlight.inc.php +2 -1
M includes/definitions/os/smartoptics.inc.php +2
📈 98 added 📉 1 removed

💻 r11433 TRIVIAL

Mike Stupalov 🐱 • 2021-06-25 16:28
Added option for polling scale in sensor definitions.
Files changed (2)
M includes/entities/sensor.inc.php +24 -31
M includes/functions.inc.php +11 -23
📈 35 added 📉 54 removed

💻 r11432 MIBS

Mike Stupalov 🐱 • 2021-06-25 16:24
Updated Packetlight/Smartoptics mib files.
Files changed (15)
M mibs/packetlight/SL-ALARM-MIB +2 -1
M mibs/packetlight/SL-MAIN-MIB +35 -2
M mibs/packetlight/SL-NE-MIB +4
M mibs/packetlight/SL-OSW-MIB +12
M mibs/packetlight/SL-OTDR-MIB +45 -8
M mibs/packetlight/SL-OTN-MIB +10 -1
M mibs/packetlight/SL-PM-MIB +3 -1
M mibs/packetlight/SL-RADIUS-MIB +17 -4
M mibs/packetlight/SL-ROADM-MIB +3 -2
M mibs/packetlight/SL-SFP-MIB +69 -5
M mibs/packetlight/SL-XPDR-MIB +19 -1
M mibs/smartoptics/DCP-ALARM-MIB +49 -12
M mibs/smartoptics/DCP-INTERFACE-MIB +49 -14
M mibs/smartoptics/SL-EDFA-MIB +36 -3
M mibs/smartoptics/SL-OTN-MIB +40 -1
📈 0 added 📉 0 removed

💻 r11431 TRIVIAL

Mike Stupalov 🐱 • 2021-06-25 11:18
Correctly show sensor values less than 0.001.
Files changed (2)
M includes/common.inc.php +30 -18
M tests/IncludesCommonTest.php +4
📈 34 added 📉 18 removed

💻 r11430 MINOR

Mike Stupalov 🐱 • 2021-06-24 21:36
Added sensors polling option for poll si scales. Updated discovery sensors by BLUECOAT-SG-SENSOR-MIB.
Files changed (4)
M includes/definitions/os.inc.php -71
A includes/definitions/os/bluecoat.inc.php +82
M includes/discovery/sensors/bluecoat-sg-sensor-mib.inc.php +17 -24
M includes/entities/sensor.inc.php +47 -43
📈 146 added 📉 138 removed

💻 r11429 TRIVIAL

Mike Stupalov 🐱 • 2021-06-24 21:00
Fixed reset cache in mibs discovery.
Files changed (1)
M includes/discovery/mibs.inc.php +12 -20
📈 12 added 📉 20 removed

💻 r11428 MINOR

Mike Stupalov 🐱 • 2021-06-24 10:50
Improved support for Tycon TPDIN2 (OBS-3779).
Files changed (3)
M includes/definitions/mibs/tycon.inc.php +121
M includes/definitions/os.inc.php -17
A includes/definitions/os/tycon.inc.php +30
📈 151 added 📉 17 removed

💻 r11427 TRIVIAL

Mike Stupalov 🐱 • 2021-06-24 10:15
Added discovery IP addresses for some D-Link switches (OBS-3788).
Files changed (4)
M includes/definitions/mibs/d-link.inc.php +41 -2
A includes/definitions/mibs/d-link/dgs-l3mgmt-mib.php +230
M includes/definitions/os/d-link.inc.php +4 -4
A includes/discovery/inventory/des-1210-28me-b2.inc.php +134
📈 409 added 📉 6 removed

💻 r11426 TRIVIAL

Mike Stupalov 🐱 • 2021-06-24 10:04
Improved support for ZyXEL IES-612.
Files changed (5)
M includes/definitions/mibs/zyxel.inc.php +7
M includes/definitions/models.inc.php -69
M includes/definitions/os/zyxel.inc.php +78 -5
M includes/polling/ports/adsl-line-mib.inc.php +11 -16
M includes/polling/ports/adsl-line-mib.lib.php +32 -28
📈 128 added 📉 118 removed

💻 r11425 MIBS

Mike Stupalov 🐱 • 2021-06-24 10:02
Updated ZyXEL mib files.
Files changed (14)
A mibs/zyxel/ZYXEL-AAM1212 +5,746
M mibs/zyxel/ZYXEL-ACCESS-CONTROL-MIB +11 -2
A mibs/zyxel/ZYXEL-CLIENT-PROXY-SERVER-MIB +108
M mibs/zyxel/ZYXEL-IGMP-SNOOPING-MIB +12 -7
M mibs/zyxel/ZYXEL-LAG-MIB -84
M mibs/zyxel/ZYXEL-MULTICAST-MIB +161 -3
A mibs/zyxel/ZYXEL-ONVIF-MIB +115
M mibs/zyxel/ZYXEL-PORT-MIB +12 -2
M mibs/zyxel/ZYXEL-POWER-ETHERNET-MIB +111 -14
M mibs/zyxel/ZYXEL-RADIUS-MIB +13
M mibs/zyxel/ZYXEL-SYSLOG-MIB +1 -57
M mibs/zyxel/ZYXEL-SYSTEM-MIB +24 -1
A mibs/zyxel/ZYXEL-VENDOR-ID-BASED-VLAN-MIB +120
M mibs/zyxel/ZYXELVDSL +2 -3
📈 0 added 📉 0 removed

💻 r11424 TRIVIAL

Mike Stupalov 🐱 • 2021-06-23 21:02
Do not set rebooted status on snmp dumps (uptime diff zero).
Files changed (1)
M includes/polling/system.inc.php +11 -19
📈 11 added 📉 19 removed

💻 r11423 CLEAN

Mike Stupalov 🐱 • 2021-06-23 20:57
Added dark os image and clean os definition for algcom.
Files changed (9)
M html/images/os/algcom_2x.png ±0
A html/images/os/algcom-dark_2x.png +1
A html/images/os/algcom-dark.png +1
M html/images/os/algcom.png ±0
M includes/definitions/mibs/algcom.inc.php +59 -45
M includes/definitions/os.inc.php -10
A includes/definitions/os/algcom.inc.php +24
A mibs/algcom/ALGPOWER_v2-MIB +590
D mibs/algcom/ALGPOWER-v2 -590
📈 85 added 📉 55 removed

💻 r11422 OS

Adam Armstrong 🐸 • 2021-06-22 21:35
Add support for Algcom dc upses and converters
Files changed (4)
A html/images/os/algcom_2x.png +1
A html/images/os/algcom.png +1
A includes/definitions/mibs/algcom.inc.php +77
M includes/definitions/os.inc.php +10
📈 89 added 📉 0 removed

💻 r11421 ADD

Adam Armstrong 🐸 • 2021-06-22 14:40
Add Algcom MIB
Files changed (2)
A mibs/algcom
A mibs/algcom/ALGPOWER-v2 +590
📈 0 added 📉 0 removed

💻 r11420 TRIVIAL

Mike Stupalov 🐱 • 2021-06-18 16:24
Improved discovery ip-addresses by definitions.
Files changed (1)
M includes/entities/ip-address.inc.php +3 -4
📈 3 added 📉 4 removed

💻 r11419 TRIVIAL

Mike Stupalov 🐱 • 2021-06-18 08:51
Fixed display non dom sensors list.
Files changed (1)
M html/includes/entities/sensor.inc.php +11 -7
📈 11 added 📉 7 removed

💻 r11418 PHP8

Mike Stupalov 🐱 • 2021-06-18 08:22
[PHP8] Fixed fatal error in sensor addition to value.
Files changed (1)
M includes/entities/sensor.inc.php +39 -78
📈 39 added 📉 78 removed

💻 r11417 TRIVIAL

Mike Stupalov 🐱 • 2021-06-18 07:43
Fixed api & graphs auth in php-fpm mode.
Files changed (4)
M html/graph.php +8 -15
M html/includes/authenticate.inc.php +11 -19
M includes/common.inc.php +3 -6
M includes/definitions.inc.php +4
📈 26 added 📉 40 removed

💻 r11416 TRIVIAL

Mike Stupalov 🐱 • 2021-06-17 20:15
Fixed discovery empty sensors by SPEED-DUALLINE-FC and SPEED-DUALLINE-10G (OBS-3555).
Files changed (1)
M includes/definitions/mibs/pandacom.inc.php +8 -4
📈 8 added 📉 4 removed

💻 r11415 TRIVIAL

Mike Stupalov 🐱 • 2021-06-17 20:03
Updated os definition for Pan Dacom devices (OBS-3555).
Files changed (4)
M includes/definitions/mibs/pandacom.inc.php +45 -34
M includes/definitions/os.inc.php -17
M includes/definitions/os/packetlight.inc.php +1
A includes/definitions/os/pandacom.inc.php +30
📈 76 added 📉 51 removed

💻 r11414 TRIVIAL

Mike Stupalov 🐱 • 2021-06-17 15:32
Improved discovery sensors on PacketLight devices (OBS-3776).
Files changed (2)
M includes/definitions/mibs/smartoptics.inc.php +95 -2
M includes/definitions/os/packetlight.inc.php +1
📈 96 added 📉 2 removed

💻 r11413 TRIVIAL

Mike Stupalov 🐱 • 2021-06-17 15:29
Fixed discovery IP addresses on some devices by IP-MIB.
Files changed (1)
M includes/discovery/ip-addresses/ip-mib.inc.php +19 -4
📈 19 added 📉 4 removed

💻 r11412 MINOR

Mike Stupalov 🐱 • 2021-06-17 12:22
Improved support for MRV LambdaDriver (OBS-3565).
Files changed (17)
M includes/definitions/mibs/mrv.inc.php +123 -11
M includes/definitions/os/mrv.inc.php +4
D includes/discovery/sensors/oa-sfp-mib.inc.php -89
D includes/discovery/sensors/oadwdm-mib.inc.php -59
M mibs/mrv/DEV-CFG-MIB +39 -6
A mibs/mrv/DEV-INVENTORY-MIB +1,071
M mibs/mrv/NBASE-G1-MIB +34 -2
M mibs/mrv/NSTACK-MIB +6 -1
A mibs/mrv/OA-APS-MIB +525
A mibs/mrv/OA-DEV-UPGRADE-MIB +412
A mibs/mrv/OA-FEC-MIB +598
A mibs/mrv/OA-LD-FC-CNTR-MIB +274
A mibs/mrv/OA-SONET-MIB +2,002
A mibs/mrv/OA-TRAP-DESTINATIONS-MIB +231
A mibs/mrv/OA-TRAP-MESSAGES-MIB +257
A mibs/mrv/OADWDM-EXT-MIB +236
M mibs/mrv/OADWDM-MIB +462 -38
📈 127 added 📉 159 removed

💻 r11411 TRIVIAL

Mike Stupalov 🐱 • 2021-06-17 11:38
Improved display dom sensors (order by ifIndex and static classes).
Files changed (6)
M html/includes/entities/sensor.inc.php +39 -51
M html/pages/device/overview/sensors.inc.php +30 -23
M html/pages/device/port/sensors.inc.php +8 -7
M html/pages/device/ports/sensors.inc.php +10 -10
M includes/entities.inc.php +3 -1
M includes/entities/sensor.inc.php +8 -11
📈 98 added 📉 103 removed

💻 r11410 TRIVIAL

Mike Stupalov 🐱 • 2021-06-17 08:52
Improved overview ports order for some obsolete types.
Files changed (3)
M html/pages/device/overview/ports.inc.php +1
M html/pages/device/port.inc.php +25 -23
M includes/definitions/rewrites.inc.php +6 -6
📈 32 added 📉 29 removed

💻 r11409 MINOR

Mike Stupalov 🐱 • 2021-06-16 10:50
Improved detect AKCP sensorProbe devices and sensors by SPAGENT-MIB (OBS-3759).
Files changed (5)
M includes/definitions/mibs/akcp.inc.php +168 -21
M includes/definitions/os/didactum.inc.php +23 -8
D includes/discovery/sensors/spagent-mib.inc.php -86
D includes/polling/os/sensorprobe.inc.php -17
M mibs/akcp/SPAGENT-MIB +647 -63
📈 191 added 📉 132 removed

💻 r11408 TRIVIAL

Mike Stupalov 🐱 • 2021-06-16 10:24
Added ability for associate ip-address in definitions with port by mac address.
Files changed (2)
M includes/common.inc.php +8 -12
M includes/entities/ip-address.inc.php +9 -1
📈 17 added 📉 13 removed

💻 r11407 TRIVIAL

Mike Stupalov 🐱 • 2021-06-15 22:10
Improved statuses by ServersCheck mib.
Files changed (1)
M includes/definitions/mibs/serverscheck.inc.php +7 -6
📈 7 added 📉 6 removed

💻 r11406 MINOR

Mike Stupalov 🐱 • 2021-06-15 21:58
Added support for QSAN devices (OBS-3724).
Files changed (4)
A html/images/os/qsan_2x.png +1
A html/images/os/qsan.png +1
A includes/definitions/mibs/qsan.inc.php +144
A includes/definitions/os/qsan.inc.php +24
📈 170 added 📉 0 removed

💻 r11405 MINOR

Mike Stupalov 🐱 • 2021-06-15 21:55
Added ability for use strings in statuses with match events.
Files changed (6)
M html/includes/entities/status.inc.php +11 -20
M html/pages/device/overview/status.inc.php +1 -1
M includes/entities.inc.php +23 -23
M includes/entities/status.inc.php +94 -66
M tests/IncludesFunctionsTest.php +37 -16
A update/447.sql +9
📈 175 added 📉 126 removed

💻 r11404 TRIVIAL

Mike Stupalov 🐱 • 2021-06-15 11:41
Fixed dropdown menu click on mobile & tablets.
Files changed (5)
M html/includes/print/navbar.inc.php +10 -10
M libs/Mobile/Detect.php +222 -16
M libs/UserAgent/Browsers.php +5
M libs/UserAgent/Platforms.php +1
M libs/UserAgentParser.php +12 -11
📈 10 added 📉 10 removed

💻 r11403 TRIVIAL

Mike Stupalov 🐱 • 2021-06-15 10:29
Improved discovery inventory by JUNIPER-MIB (OBS-3785).
Files changed (2)
M html/includes/print/inventory.inc.php +48 -103
M includes/discovery/inventory/juniper-mib.inc.php +13 -17
📈 61 added 📉 120 removed

💻 r11402 CLEAN

Mike Stupalov 🐱 • 2021-06-14 17:52
Fixed typo on graphs page.
Files changed (1)
M html/pages/graphs.inc.php +21 -28
📈 21 added 📉 28 removed

💻 r11401 MINOR

Mike Stupalov 🐱 • 2021-06-14 17:45
Added discovery sensors by EDS-MIB (OBS-3782).
Files changed (6)
M includes/definitions/mibs/eds.inc.php +140 -2
M includes/definitions/os.inc.php -9
A includes/definitions/os/eds.inc.php +25
D includes/polling/os/plugandtrack.inc.php -22
M mibs/eds/EDS-MIB +538 -247
A mibs/eds/EDS3030-MIB +5,013
📈 165 added 📉 33 removed

💻 r11400 IMPROVE

Adam Armstrong 🐸 • 2021-06-14 15:17
Improve date/time handling on graph browser. Update date fields using period var. [OBS-3784]
Files changed (1)
M html/pages/graphs.inc.php +12 -1
📈 12 added 📉 1 removed

💻 r11398 TYPO

Adam Armstrong 🐸 • 2021-06-14 11:38
Fix typo in log message
Files changed (1)
M includes/rrdtool.inc.php +2 -2
📈 2 added 📉 2 removed

💻 r11397 TRIVIAL

Mike Stupalov 🐱 • 2021-06-12 15:30
Skip incorrect Bias sensors by HUAWEI-ENTITY-EXTENT-MIB.
Files changed (1)
M includes/discovery/sensors/huawei-entity-extent-mib.inc.php +3 -1
📈 3 added 📉 1 removed

💻 r11396 TRIVIAL

Mike Stupalov 🐱 • 2021-06-12 15:21
Correctly discovery dBm power sensors by HUAWEI-ENTITY-EXTENT-MIB.
Files changed (3)
M includes/discovery/mempools/huawei-entity-extent-mib.inc.php +9 -2
M includes/discovery/processors/huawei-entity-extent-mib.inc.php +9 -5
M includes/discovery/sensors/huawei-entity-extent-mib.inc.php +183 -185
📈 201 added 📉 192 removed

💻 r11395 MINOR

Mike Stupalov 🐱 • 2021-06-11 22:18
Improved discovery Multi Lane DDM sensors by HUAWEI-ENTITY-EXTENT-MIB (OBS-3777).
Files changed (5)
M includes/definitions/mibs/huawei.inc.php +12 -11
M includes/discovery/mempools/huawei-entity-extent-mib.inc.php +15 -14
M includes/discovery/processors/huawei-entity-extent-mib.inc.php +20 -18
M includes/discovery/sensors/huawei-entity-extent-mib.inc.php +133 -41
M includes/polling/mempools/huawei-entity-extent-mib.inc.php +4 -7
📈 184 added 📉 91 removed

💻 r11394 TRIVIAL

Mike Stupalov 🐱 • 2021-06-11 22:14
Fixed add devices with backslash in community string.
Files changed (2)
M html/pages/device/edit/snmp.inc.php +11 -1
M includes/common.inc.php +1 -1
📈 12 added 📉 2 removed

💻 r11393 CLEAN

Mike Stupalov 🐱 • 2021-06-11 17:03
Removed unused service module files.
Files changed (21)
A attic/html/includes/graphs
A attic/html/includes/graphs/service
A attic/html/pages/device
A attic/html/pages/device/edit
A attic/html/pages/device/edit/services.inc.php +120
A attic/html/pages/device/overview
A attic/html/pages/device/overview/services.inc.php +58
A attic/html/pages/device/services.inc.php +73
A attic/html/pages/services.inc.php +93
A attic/includes
A attic/includes/discovery
A attic/includes/discovery/services.inc.php +47
A attic/includes/services.inc.php +27
D html/includes/graphs/service
M html/includes/print/status.inc.php -22
D html/pages/device/edit/services.inc.php -120
D html/pages/device/overview/services.inc.php -58
D html/pages/device/services.inc.php -73
D html/pages/services.inc.php -93
D includes/discovery/services.inc.php -47
D includes/services.inc.php -27
📈 0 added 📉 440 removed

💻 r11392 CLEAN

Mike Stupalov 🐱 • 2021-06-11 16:46
Removed code references for unused services module.
Files changed (7)
M html/includes/print/status.inc.php -22
M html/pages/about.inc.php -1
M html/pages/device/overview-normal.inc.php +3 -45
M html/pages/device/overview-wide.inc.php +1 -7
M includes/defaults.inc.php -1
M includes/versioncheck.inc.php -1
M irc.php +1 -8
📈 5 added 📉 85 removed

💻 r11391 CLEAN

Mike Stupalov 🐱 • 2021-06-11 16:34
Removed useless print functions.
Files changed (3)
M html/includes/functions.inc.php -12
M html/pages/device/loadbalancer/loadbalancer_rservers.inc.php +3 -6
M html/pages/device/loadbalancer/loadbalancer_vservers.inc.php +2 -4
📈 5 added 📉 22 removed

💻 r11390 CLEAN

Mike Stupalov 🐱 • 2021-06-11 16:19
Removed old broken overlib js and all references to it.
Files changed (17)
M html/includes/entities/port.inc.php +36 -1
M html/includes/functions.inc.php +17 -27
M html/includes/print-vlan.inc.php +6 -22
M html/includes/print-vrf.inc.php +3 -17
D html/js/overlib_anchor_mini.js -98
D html/js/overlib_centerpopup_mini.js -28
D html/js/overlib_crossframe_mini.js -36
D html/js/overlib_csstyle_mini.js -45
D html/js/overlib_debug_mini.js -49
D html/js/overlib_exclusive_mini.js -1
D html/js/overlib_followscroll_mini.js -38
D html/js/overlib_hideform_mini.js -33
D html/js/overlib_mini.js -322
D html/js/overlib_setonoff_mini.js -32
D html/js/overlib_shadow_mini.js -53
M html/pages/device/ports.inc.php +1 -33
M html/pages/routing/vrf.inc.php +5 -4
📈 68 added 📉 104 removed

💻 r11389 TRIVIAL

Mike Stupalov 🐱 • 2021-06-11 15:14
Better fixed ports mini-graphs.
Files changed (1)
M html/pages/device/ports.inc.php +33 -11
📈 33 added 📉 11 removed

💻 r11388 TRIVIAL

Mike Stupalov 🐱 • 2021-06-11 13:56
Fixed display ports mini-graphs.
Files changed (1)
M html/pages/device/ports.inc.php +5 -9
📈 5 added 📉 9 removed

💻 r11387 MIBS

Mike Stupalov 🐱 • 2021-06-11 09:22
Updated PackeLight/SmartOptics mib files.
Files changed (26)
M mibs/packetlight/SL-ALARM-MIB +29 -4
M mibs/packetlight/SL-ALS-MIB +33 -20
A mibs/packetlight/SL-CHASSIS-MIB +279
A mibs/packetlight/SL-DCM-MIB +144
M mibs/packetlight/SL-EDFA-MIB +52 -6
M mibs/packetlight/SL-ENTITY-MIB +53 -48
M mibs/packetlight/SL-EVENT-MIB +18 -8
A mibs/packetlight/SL-FT-MIB +307
M mibs/packetlight/SL-MAIN-MIB +137 -5
M mibs/packetlight/SL-NE-MIB +33 -29
M mibs/packetlight/SL-OPT-APS-MIB +73 -2
A mibs/packetlight/SL-OSA-MIB +483
A mibs/packetlight/SL-OSW-MIB +111
A mibs/packetlight/SL-OTDR-MIB +436
M mibs/packetlight/SL-OTN-MIB +33 -2
M mibs/packetlight/SL-PM-MIB +132 -2
M mibs/packetlight/SL-ROADM-MIB +73 -5
A mibs/packetlight/SL-SECU-MIB +304
M mibs/packetlight/SL-SFP-MIB +717 -8
M mibs/packetlight/SL-SNTP-MIB +11 -4
M mibs/packetlight/SL-TESTS-MIB +3 -2
M mibs/packetlight/SL-TRAP-MIB +2 -2
M mibs/packetlight/SL-XPDR-MIB +305 -60
M mibs/smartoptics/SL-ENTITY-MIB +32 -2
M mibs/smartoptics/SL-MAIN-MIB +37 -8
M mibs/smartoptics/SL-SFP-MIB +66 -3
📈 0 added 📉 0 removed

💻 r11386 TRIVIAL

Mike Stupalov 🐱 • 2021-06-10 19:35
Reduced default max-rep for Brocade TurboIron (OBS-3775).
Files changed (1)
M includes/definitions/os/brocade.inc.php +14 -14
📈 14 added 📉 14 removed

💻 r11385 TRIVIAL

Mike Stupalov 🐱 • 2021-06-08 09:27
Added more model specific mib definitions for D-Link [OBS-3762].
Files changed (3)
M includes/definitions/mibs/d-link.inc.php +18
M includes/definitions/os/d-link.inc.php +3 -3
M includes/discovery/inventory/entity-mib.inc.php +20
📈 41 added 📉 3 removed

💻 r11384 TRIVIAL

Mike Stupalov 🐱 • 2021-06-08 08:48
Fixed display global VLANs page for users with Global Read permission.
Files changed (1)
M html/pages/vlan.inc.php +4 -5
📈 4 added 📉 5 removed

💻 r11383 TRIVIAL

Mike Stupalov 🐱 • 2021-06-08 08:33
Restore correct module identity for mib definitions MIMOSA-NETWORKS-BFIVE-MIB and IGNITENET-MIB.
Files changed (4)
M includes/definitions/mibs/ignitenet.inc.php +4 -5
M includes/definitions/mibs/mimosa.inc.php +19 -18
M includes/definitions/os/ignitenet.inc.php +2
M includes/definitions/os/mimosa.inc.php +2 -1
📈 27 added 📉 24 removed

💻 r11382 FIX

Adam Armstrong 🐸 • 2021-06-06 18:36
Fix p2p radio graph auth to use unmodified MIB field
Files changed (1)
M html/includes/graphs/p2pradio/auth.inc.php +1 -1
📈 1 added 📉 1 removed

💻 r11381 ADD

Adam Armstrong 🐸 • 2021-06-06 08:50
Add Mimosa P2P support [OBS-3769]
Files changed (7)
M includes/definitions/mibs/mimosa.inc.php +2 -1
M includes/definitions/os.inc.php -11
A includes/definitions/os/mimosa.inc.php +26
A includes/polling/p2p-radios/mimosa-networks-bfive-mib.inc.php +63
A mibs/mimosa/MIMOSA-MIB +227
A mibs/mimosa/MIMOSA-MIB-COMMON +309
A mibs/mimosa/MIMOSA-MIB-PTMP +1,164
📈 91 added 📉 12 removed

💻 r11380 IMPROVE

Adam Armstrong 🐸 • 2021-06-06 08:47
Improve Ignitenet support [OBS-3768]
Files changed (5)
M includes/definitions/mibs/ignitenet.inc.php +5 -1
M includes/definitions/os.inc.php -14
A includes/definitions/os/ignitenet.inc.php +25
M includes/polling/p2p-radios/ignitenet-mib.inc.php +18 -42
M mibs/ignitenet/IGNITENET-MIB +332 -86
📈 48 added 📉 57 removed

💻 r11379 TRIVIAL

Mike Stupalov 🐱 • 2021-06-04 18:47
Improved discovery neighbours by LLDP-MIB on some os like Cumulus Linux.
Files changed (2)
M includes/definitions/mibs.inc.php +26 -2
M includes/discovery/neighbours/lldp-mib.inc.php +43 -55
📈 69 added 📉 57 removed

💻 r11378 MINOR

Adam Armstrong 🐸 • 2021-06-04 16:49
Improve neighbour discovery debugging
Files changed (1)
M includes/discovery/functions.inc.php +2 -2
📈 2 added 📉 2 removed

💻 r11377 TRIVIAL

Mike Stupalov 🐱 • 2021-06-04 09:45
Removed eventlog spamming for incrorrect rrd operations (moved to debug log files).
Files changed (2)
M includes/housekeeping/rrd.inc.php +28 -12
M includes/rrdtool.inc.php +4 -3
📈 32 added 📉 15 removed

💻 r11376 TRIVIAL

Mike Stupalov 🐱 • 2021-06-04 08:48
Fixed DGS3627G-L2MGMT-MIB definition.
Files changed (1)
M includes/definitions/mibs/d-link.inc.php +8 -1
📈 8 added 📉 1 removed

💻 r11374 TRIVIAL

Mike Stupalov 🐱 • 2021-06-03 08:47
Fixed Bias sensor scale by DES-1210-28ME-B2 and DDM-MGMT-MIB.
Files changed (3)
M includes/discovery/sensors/ddm-mgmt-mib.inc.php +5 -5
M includes/discovery/sensors/des-1210-28me-b2.inc.php +5 -5
M includes/discovery/sensors/huawei-entity-extent-mib.inc.php +10 -20
📈 20 added 📉 30 removed

💻 r11373 TRIVIAL

Mike Stupalov 🐱 • 2021-06-03 08:41
Simplify process port label in polling ports.
Files changed (1)
M includes/polling/ports.inc.php +16 -13
📈 16 added 📉 13 removed

💻 r11372 TRIVIAL

Mike Stupalov 🐱 • 2021-06-03 08:29
Fixed detect NetComm devices (OBS-3764).
Files changed (3)
M includes/definitions/os.inc.php -10
A includes/definitions/os/casa.inc.php +31
M includes/discovery/os/broadcom.inc.php +5 -7
📈 36 added 📉 17 removed

💻 r11370 TRIVIAL

Mike Stupalov 🐱 • 2021-06-02 12:02
Improved discovery ddm sensors and inventory for D-Link switches (OBS-3762).
Files changed (6)
M includes/definitions/mibs/d-link.inc.php +54 -31
A includes/discovery/inventory/des3018-l2mgmt-mib.inc.php +15
A includes/discovery/inventory/des3026-l2mgmt-mib.inc.php +102
M includes/discovery/inventory/entity-mib.inc.php +84 -16
A includes/discovery/sensors/ddm-mgmt-mib.inc.php +185
M mibs/d-link/DDM-MGMT-MIB +17 -1
📈 440 added 📉 47 removed

💻 r11369 FIX

Adam Armstrong 🐸 • 2021-06-02 11:04
Use ifName on OpenWRT
Files changed (1)
M includes/definitions/os.inc.php +1 -1
📈 1 added 📉 1 removed

💻 r11368 TRIVIAL

Mike Stupalov 🐱 • 2021-06-02 09:07
Correctly fixed php8 compatibility on bill edit page.
Files changed (2)
M html/pages/bill.inc.php +2 -4
M html/pages/bill/edit.inc.php +7 -9
📈 9 added 📉 13 removed

💻 r11367 TRIVIAL

Mike Stupalov 🐱 • 2021-06-01 13:00
Speedup load config to poller-wrapper by limit config options only required.
Files changed (4)
M config_to_json.php +15 -7
M includes/definitions.inc.php +12
M includes/functions.inc.php +45 -4
M poller-wrapper.py +12 -1
📈 84 added 📉 12 removed

💻 r11366 TRIVIAL

Mike Stupalov 🐱 • 2021-05-31 13:41
Improved discovery inventory by SNR-SWITCH-MIB (OBS-3760).
Files changed (2)
A includes/discovery/inventory/snr-switch-mib.inc.php +45
M mibs/snr/SNR-SWITCH-MIB +1,640 -272
📈 45 added 📉 0 removed

💻 r11364 IMPROVE

Adam Armstrong 🐸 • 2021-05-29 12:59
Improve graph widget description string generation
Files changed (1)
M html/ajax/widget.php +6 -3
📈 6 added 📉 3 removed

💻 r11363 TRIVIAL

Mike Stupalov 🐱 • 2021-05-29 10:58
Fixed remove notification queue entries for deleted devices.
Files changed (1)
M includes/definitions/entities/devices.inc.php +3 -3
📈 3 added 📉 3 removed

💻 r11362 TRIVIAL

Mike Stupalov 🐱 • 2021-05-29 10:13
Added discovery processors and sensors by SPECTRA-LOGIC-STRATA-MIB (OBS-3461).
Files changed (1)
M includes/definitions/mibs/spectralogic.inc.php +149 -15
📈 149 added 📉 15 removed

💻 r11361 TRIVIAL

Mike Stupalov 🐱 • 2021-05-29 08:56
Minor cleanup.
Files changed (2)
M html/pages/device/loadbalancer/lb_virtuals.inc.php +3 -7
M includes/polling/ports/adsl-line-mib.inc.php +7 -9
📈 10 added 📉 16 removed

💻 r11360 TRIVIAL

Mike Stupalov 🐱 • 2021-05-29 08:39
Prevent eventlog spamming on incorrect version detect.
Files changed (2)
M includes/definitions/version.inc.php +4
M includes/sql-config.inc.php +6 -3
📈 10 added 📉 3 removed

💻 r11359 MINOR

Mike Stupalov 🐱 • 2021-05-28 16:00
Added basic support for Spectra Logic BlackPearl storages (OBS-3461).
Files changed (8)
A html/images/os/spectra_logic_2x.png +1
A html/images/os/spectra_logic-dark_2x.png +1
A html/images/os/spectra_logic-dark.png +1
A html/images/os/spectra_logic.png +1
A includes/definitions/mibs/spectralogic.inc.php +141
A includes/definitions/os/spectralogic.inc.php +23
A mibs/spectralogic
A mibs/spectralogic/SPECTRA-LOGIC-STRATA-MIB +2,567
📈 168 added 📉 0 removed

💻 r11358 MINOR

Mike Stupalov 🐱 • 2021-05-28 15:56
Added ability for detect IP address CIDR by gateway (when netmask or cidr not provided). Added ability for polling ports statistics by only rates (when device provide rates without counters). Added helper function get_ip_prefix().
Files changed (4)
M includes/entities/ip-address.inc.php +131 -80
M includes/functions.inc.php +89 -79
M includes/polling/ports.inc.php +145 -189
M tests/IncludesFunctionsTest.php +134 -126
📈 499 added 📉 474 removed

💻 r11357 MINOR

Mike Stupalov 🐱 • 2021-05-27 16:43
Added support for Alcatel OXO Connect (OBS-3751).
Files changed (2)
M includes/definitions/mibs/alcatel.inc.php +78 -10
M includes/definitions/os/alcatel.inc.php +12
📈 90 added 📉 10 removed

💻 r11356 MIBS

Mike Stupalov 🐱 • 2021-05-27 16:42
Updated Alcatel/Nokia mib files.
Files changed (99)
A mibs/alcatel
M mibs/alcatel-ent1/ALCATEL-ENT1-AAA-MIB +632 -14
M mibs/alcatel-ent1/ALCATEL-ENT1-AL-SRV-MIB +6 -6
M mibs/alcatel-ent1/ALCATEL-ENT1-APP-FINGERPRINT-MIB +5 -5
M mibs/alcatel-ent1/ALCATEL-ENT1-APP-MON-MIB +2 -2
M mibs/alcatel-ent1/ALCATEL-ENT1-AUTO-CONFIG-MIB +2 -2
M mibs/alcatel-ent1/ALCATEL-ENT1-AUTO-FABRIC-MIB +6 -6
M mibs/alcatel-ent1/ALCATEL-ENT1-BASE +243 -231
M mibs/alcatel-ent1/ALCATEL-ENT1-BFD-MIB +25 -21
M mibs/alcatel-ent1/ALCATEL-ENT1-BGP-MIB +19 -7
M mibs/alcatel-ent1/ALCATEL-ENT1-CAPMAN-MIB +18 -14
M mibs/alcatel-ent1/ALCATEL-ENT1-CHASSIS-MIB +52 -13
M mibs/alcatel-ent1/ALCATEL-ENT1-CONFIG-MGR-MIB +19 -6
M mibs/alcatel-ent1/ALCATEL-ENT1-DA-MIB +5,497 -3,375
M mibs/alcatel-ent1/ALCATEL-ENT1-DCBX-MIB +5 -5
M mibs/alcatel-ent1/ALCATEL-ENT1-DEVICES +429 -6
M mibs/alcatel-ent1/ALCATEL-ENT1-DHCP-SRV-MIB +6 -6
M mibs/alcatel-ent1/ALCATEL-ENT1-DHCPV6-MIB +6 -6
M mibs/alcatel-ent1/ALCATEL-ENT1-DHL-MIB +6 -6
M mibs/alcatel-ent1/ALCATEL-ENT1-DOT3-OAM-MIB +6 -6
M mibs/alcatel-ent1/ALCATEL-ENT1-DPI-MIB +2 -2
M mibs/alcatel-ent1/ALCATEL-ENT1-DVMRP-MIB +5 -5
M mibs/alcatel-ent1/ALCATEL-ENT1-E-SERVICE-MIB +8 -8
M mibs/alcatel-ent1/ALCATEL-ENT1-ERP-MIB +6 -6
M mibs/alcatel-ent1/ALCATEL-ENT1-ETHERNET-OAM-MIB +2 -2
M mibs/alcatel-ent1/ALCATEL-ENT1-EVB-MIB +6 -6
M mibs/alcatel-ent1/ALCATEL-ENT1-EVENT-SCRIPTING-MIB +5 -5
M mibs/alcatel-ent1/ALCATEL-ENT1-FIPS-MIB +6 -6
M mibs/alcatel-ent1/ALCATEL-ENT1-GLOBALROUTETABLE-MIB +5 -5
M mibs/alcatel-ent1/ALCATEL-ENT1-GVRP-MIB +6 -6
M mibs/alcatel-ent1/ALCATEL-ENT1-HA-VLAN-MIB +9 -9
M mibs/alcatel-ent1/ALCATEL-ENT1-HEALTH-MIB +6 -6
M mibs/alcatel-ent1/ALCATEL-ENT1-IGMP-MIB +143 -139
M mibs/alcatel-ent1/ALCATEL-ENT1-INLINE-POWER-MIB +6 -6
M mibs/alcatel-ent1/ALCATEL-ENT1-INTERSWITCH-PROTOCOL-MIB +5 -5
M mibs/alcatel-ent1/ALCATEL-ENT1-IP-MIB +142 -76
M mibs/alcatel-ent1/ALCATEL-ENT1-IPMRM-MIB +5 -5
M mibs/alcatel-ent1/ALCATEL-ENT1-IPRM-MIB +5 -5
M mibs/alcatel-ent1/ALCATEL-ENT1-IPRMV6-MIB +44 -9
M mibs/alcatel-ent1/ALCATEL-ENT1-IPSEC-MIB +5 -5
M mibs/alcatel-ent1/ALCATEL-ENT1-IPV6-MIB +12 -7
M mibs/alcatel-ent1/ALCATEL-ENT1-ISIS-MIB +43 -9
M mibs/alcatel-ent1/ALCATEL-ENT1-ISIS-SPB-MIB +5 -5
M mibs/alcatel-ent1/ALCATEL-ENT1-LAG-MIB +7 -7
M mibs/alcatel-ent1/ALCATEL-ENT1-LBD-MIB +7 -6
M mibs/alcatel-ent1/ALCATEL-ENT1-LLDP-MED-MIB +2 -2
M mibs/alcatel-ent1/ALCATEL-ENT1-LLDP-TRUST-MIB +6 -6
M mibs/alcatel-ent1/ALCATEL-ENT1-LPS-MIB +33 -22
M mibs/alcatel-ent1/ALCATEL-ENT1-MAC-ADDRESS-MIB +6 -6
M mibs/alcatel-ent1/ALCATEL-ENT1-MAC-SERVER-MIB +6 -6
M mibs/alcatel-ent1/ALCATEL-ENT1-MLD-MIB +138 -135
M mibs/alcatel-ent1/ALCATEL-ENT1-MSG-SRV-MIB +6 -6
M mibs/alcatel-ent1/ALCATEL-ENT1-MULTI-CHASSIS-MIB +6 -6
M mibs/alcatel-ent1/ALCATEL-ENT1-MVRP-MIB +6 -6
M mibs/alcatel-ent1/ALCATEL-ENT1-NETSEC-MIB +6 -6
M mibs/alcatel-ent1/ALCATEL-ENT1-NTP-MIB +6 -6
M mibs/alcatel-ent1/ALCATEL-ENT1-OPENFLOW-MIB +6 -6
M mibs/alcatel-ent1/ALCATEL-ENT1-OSPF-MIB +5 -5
M mibs/alcatel-ent1/ALCATEL-ENT1-OSPF3-MIB +87 -8
M mibs/alcatel-ent1/ALCATEL-ENT1-PIM-MIB +184 -10
M mibs/alcatel-ent1/ALCATEL-ENT1-POLICY-MIB +6 -6
M mibs/alcatel-ent1/ALCATEL-ENT1-PORT-MAPPING +5 -5
M mibs/alcatel-ent1/ALCATEL-ENT1-PORT-MIB +93 -11
M mibs/alcatel-ent1/ALCATEL-ENT1-PORT-MIRRORING-MONITORING-MIB +184 -14
M mibs/alcatel-ent1/ALCATEL-ENT1-PPPOEIA-MIB +2 -2
M mibs/alcatel-ent1/ALCATEL-ENT1-QCN-MIB +5 -5
M mibs/alcatel-ent1/ALCATEL-ENT1-QOS-MIB +171 -46
M mibs/alcatel-ent1/ALCATEL-ENT1-RDP-MIB +5 -5
M mibs/alcatel-ent1/ALCATEL-ENT1-RIP-MIB +6 -6
M mibs/alcatel-ent1/ALCATEL-ENT1-RIPNG-MIB +6 -6
M mibs/alcatel-ent1/ALCATEL-ENT1-ROUTEMAP-MIB +5 -5
M mibs/alcatel-ent1/ALCATEL-ENT1-SAA-MIB +6 -6
M mibs/alcatel-ent1/ALCATEL-ENT1-SERVICE-MGR-MIB +63 -12
M mibs/alcatel-ent1/ALCATEL-ENT1-SESSION-MGR-MIB +6 -6
M mibs/alcatel-ent1/ALCATEL-ENT1-SIP-SNOOPING-MIB +2 -2
M mibs/alcatel-ent1/ALCATEL-ENT1-SLB-MIB +6 -6
M mibs/alcatel-ent1/ALCATEL-ENT1-SNMP-AGENT-MIB +5 -5
D mibs/alcatel-ent1/ALCATEL-ENT1-STATIC-FRR-MIB.mib -531
M mibs/alcatel-ent1/ALCATEL-ENT1-SYSTEM-MIB +465 -321
M mibs/alcatel-ent1/ALCATEL-ENT1-TRAP-MGR-MIB +6 -6
M mibs/alcatel-ent1/ALCATEL-ENT1-UDLD-MIB +6 -6
M mibs/alcatel-ent1/ALCATEL-ENT1-UDP-RELAY-MIB +6 -6
M mibs/alcatel-ent1/ALCATEL-ENT1-VIRTUAL-CHASSIS-MIB +13 -9
M mibs/alcatel-ent1/ALCATEL-ENT1-VIRTUAL-FLOW-CONTROL-MIB +31 -5
M mibs/alcatel-ent1/ALCATEL-ENT1-VIRTUALROUTER-MIB +5 -5
M mibs/alcatel-ent1/ALCATEL-ENT1-VLAN-MGR-MIB +6 -179
M mibs/alcatel-ent1/ALCATEL-ENT1-VLAN-STP-MIB +6 -6
M mibs/alcatel-ent1/ALCATEL-ENT1-VM-SNOOPING-MIB +2 -2
M mibs/alcatel-ent1/ALCATEL-ENT1-VRRP-MIB +5 -5
M mibs/alcatel-ent1/ALCATEL-ENT1-VRRP3-MIB +7 -7
M mibs/alcatel-ent1/ALCATEL-ENT1-WEBMGT-MIB +6 -6
A mibs/alcatel-ent1/ALCATEL-STATIC-FRR-MIB +557
A mibs/alcatel-ent1/DVMRP-STD-MIB +765
A mibs/alcatel-ent1/ISIS-MIB +3,155
M mibs/alcatel/ALCATEL-ISIS-MIB +3,872
A mibs/alcatel/OXO-CALL-HANDLING-MIB +3,105
A mibs/alcatel/OXO-HARDWARE-MIB +728
A mibs/alcatel/OXO-MIB +67
D mibs/aos
📈 0 added 📉 0 removed

💻 r11355 PHP8

Mike Stupalov 🐱 • 2021-05-27 12:43
[PHP8] Fixed php8 compatibility on billing pages.
Files changed (3)
M html/billing-bandwidth-data.php +12 -6
M html/pages/bill/edit.inc.php +7 -8
M html/pages/bill/infoboxes.inc.php +4 -5
📈 23 added 📉 19 removed

💻 r11354 FIX

Adam Armstrong 🐸 • 2021-05-27 12:18
Fix display of last calculated time on billing page.
Files changed (1)
M html/pages/bill/infoboxes.inc.php +10 -9
📈 10 added 📉 9 removed

💻 r11353 TRIVIAL

Mike Stupalov 🐱 • 2021-05-27 11:03
Improved support for HPE StoreOnce (OBS-3758).
Files changed (2)
M includes/definitions/mibs/hp.inc.php +59 -3
M includes/definitions/os/hp.inc.php +26 -7
📈 85 added 📉 10 removed

💻 r11352 TRIVIAL

Mike Stupalov 🐱 • 2021-05-27 08:21
Do not prettify invalid json on contact edit.
Files changed (2)
M html/includes/contacts-navbar.inc.php +8 -4
M html/pages/contact.inc.php +8 -4
📈 16 added 📉 8 removed

💻 r11351 TRIVIAL

Mike Stupalov 🐱 • 2021-05-27 08:07
Improved Webhook JSON transport. Improved safe_json_encode() for convert "smart quotes" (ie from MS Word) to common quotes.
Files changed (2)
M includes/common.inc.php +29 -23
M includes/definitions/transports.inc.php +3 -2
📈 32 added 📉 25 removed

💻 r11350 MINOR

Mike Stupalov 🐱 • 2021-05-26 20:50
Added experimental Webhook JSON notification transport.
Files changed (4)
M html/includes/contacts-navbar.inc.php +28 -2
M html/pages/contact.inc.php +28
M includes/alerts.inc.php +13 -2
M includes/definitions/transports.inc.php +38 -1
📈 107 added 📉 5 removed

💻 r11349 TRIVIAL

Mike Stupalov 🐱 • 2021-05-26 20:49
Added json_escape().
Files changed (1)
M includes/common.inc.php +12 -2
📈 12 added 📉 2 removed

💻 r11348 MINOR

Mike Stupalov 🐱 • 2021-05-26 12:52
Added basic support for GE MDS Orbit.
Files changed (15)
M includes/definitions/mibs/ge.inc.php +54 -11
M includes/definitions/os.inc.php +6 -23
A includes/definitions/os/ge.inc.php +35
A mibs/ge/MDS-EVENT-MIB +121
A mibs/ge/MDS-IF-CELL-MIB +499
A mibs/ge/MDS-IF-IEEE80211-MIB +478
A mibs/ge/MDS-IF-LN-MIB +904
A mibs/ge/MDS-IF-LW-MIB +837
A mibs/ge/MDS-IF-NX-MIB +892
A mibs/ge/MDS-ORBIT-SMI-MIB +61
A mibs/ge/MDS-REG-MIB +180
A mibs/ge/MDS-SERIAL-MIB +198
A mibs/ge/MDS-SERVICE-GPS-MIB +269
A mibs/ge/MDS-SERVICES-MIB +119
A mibs/ge/MDS-SYSTEM-MIB +279
📈 95 added 📉 34 removed

💻 r11347 TRIVIAL

Mike Stupalov 🐱 • 2021-05-26 12:48
Improved uptime_to_seconds() for some string values. Improved poll_device_mib_metatypes() for table snmpwalk.
Files changed (4)
M includes/common.inc.php +1
M includes/entities/device.inc.php +22 -9
M includes/functions.inc.php +27 -38
M tests/IncludesCommonTest.php +16 -18
📈 66 added 📉 65 removed

💻 r11346 DEVEL

Mike Stupalov 🐱 • 2021-05-25 15:02
Removed devel part.
Files changed (1)
M includes/polling/fdb/huawei-l2mam-mib.inc.php +3 -2
📈 3 added 📉 2 removed

💻 r11345 MINOR

Mike Stupalov 🐱 • 2021-05-25 14:54
Improved discovery TP-Link JetStream devices (OBS-3755).
Files changed (7)
M includes/definitions/mibs/tplink.inc.php +187 -4
M includes/definitions/os/tplink.inc.php +14 -4
M includes/discovery/vlans/tplink-dot1q-vlan-mib.inc.php +1 -1
M includes/entities.inc.php +50 -42
M includes/polling/fdb/huawei-l2mam-mib.inc.php +21 -20
A includes/polling/fdb/tplink-l2bridge-mib.inc.php +60
M includes/polling/ports/tplink-dot1q-vlan-mib.inc.php +1 -1
📈 334 added 📉 72 removed

💻 r11344 TRIVIAL

Mike Stupalov 🐱 • 2021-05-25 13:37
Changed test option for housekeeping to -T.
Files changed (1)
M housekeeping.php +7 -11
📈 7 added 📉 11 removed

💻 r11343 MINOR

Mike Stupalov 🐱 • 2021-05-24 12:25
Added support for TP-Link JetSwitch devices (OBS-3755).
Files changed (4)
M includes/definitions/mibs/tplink.inc.php +156 -1
M includes/definitions/os/tplink.inc.php +25 -11
A includes/discovery/vlans/tplink-dot1q-vlan-mib.inc.php +85
A includes/polling/ports/tplink-dot1q-vlan-mib.inc.php +92
📈 358 added 📉 12 removed

💻 r11342 MIBS

Mike Stupalov 🐱 • 2021-05-24 12:22
Updated TP-Link mib files.
Files changed (70)
M mibs/tplink/TPLINK-8021X-MIB +344 -132
M mibs/tplink/TPLINK-AAA-MIB +40 -22
M mibs/tplink/TPLINK-ACL-MIB +367 -472
M mibs/tplink/TPLINK-ACL-RULE-MIB +639 -244
M mibs/tplink/TPLINK-ARP-INSPECTION-MIB +309 -2
M mibs/tplink/TPLINK-BANDWIDTH-MIB +66 -172
M mibs/tplink/TPLINK-DHCP6SNOOPING-MIB +7 -13
M mibs/tplink/TPLINK-DHCPRELAY-MIB +241 -103
M mibs/tplink/TPLINK-DHCPSERVER-MIB +6 -6
M mibs/tplink/TPLINK-DHCPSNOOPING-MIB +13 -217
M mibs/tplink/TPLINK-DLDP-MIB +8 -1
M mibs/tplink/TPLINK-DOS-PREVENTION-MIB +1 -1
M mibs/tplink/TPLINK-DOT1Q-VLAN-MIB +33 -16
M mibs/tplink/TPLINK-ETHERNETOAM-MIB +1 -1
M mibs/tplink/TPLINK-GVRP-MIB +1 -1
M mibs/tplink/TPLINK-HTTP-MIB +24 -4
M mibs/tplink/TPLINK-IGMPSNOOPING-MIB +154 -188
M mibs/tplink/TPLINK-IP-SOURCE-GUARD-MIB +25 -5
M mibs/tplink/TPLINK-IPADDR-MIB +115 -9
M mibs/tplink/TPLINK-IPMROUTE-MIB +1 -1
M mibs/tplink/TPLINK-IPV6-SOURCE-GUARD-MIB +3 -2
M mibs/tplink/TPLINK-IPV6ADDR-MIB +141 -10
M mibs/tplink/TPLINK-IPV6STATICROUTE-MIB +13 -3
M mibs/tplink/TPLINK-L2BRIDGE-MIB +1 -1
M mibs/tplink/TPLINK-L2PROTOCOL-TUNNEL-MIB +1 -1
M mibs/tplink/TPLINK-LAG-MIB +3 -3
M mibs/tplink/TPLINK-LLDP-MIB +1 -1
M mibs/tplink/TPLINK-LLDPCONFIG-MIB +31 -8
M mibs/tplink/TPLINK-LLDPINFO-MIB +102 -4
M mibs/tplink/TPLINK-LLDPMEDCONFIG-MIB +1 -1
M mibs/tplink/TPLINK-MAC-VLAN-MIB +5 -5
M mibs/tplink/TPLINK-MLDSNOOPING-MIB +134 -194
M mibs/tplink/TPLINK-NDDETECTION-MIB +93 -9
M mibs/tplink/TPLINK-NDSNOOPING-MIB +3 -3
M mibs/tplink/TPLINK-PIM-MIB +1 -1
M mibs/tplink/TPLINK-PORTCONFIG-MIB +593 -22
M mibs/tplink/TPLINK-PORTISOLATION-MIB +1 -1
M mibs/tplink/TPLINK-PORTLOOPBACKDETECTION-MIB +6 -4
M mibs/tplink/TPLINK-PORTMIRROR-MIB +1 -1
M mibs/tplink/TPLINK-PORTSECURITY-MIB +1 -1
M mibs/tplink/TPLINK-PRIVATE-VLAN-MIB +1 -1
M mibs/tplink/TPLINK-PRODUCTS-MIB +3 -1
M mibs/tplink/TPLINK-PROTOCOL-VLAN-MIB +14 -3
M mibs/tplink/TPLINK-PROXYARP-MIB +11 -23
M mibs/tplink/TPLINK-QOS-MIB +250 -105
M mibs/tplink/TPLINK-RIP-MIB +1 -1
M mibs/tplink/TPLINK-ROUTEMAP-MIB +1 -1
M mibs/tplink/TPLINK-SDM-MIB +26 -18
M mibs/tplink/TPLINK-SFLOW-MIB +1 -1
M mibs/tplink/TPLINK-SNMP-MIB +1 -1
M mibs/tplink/TPLINK-SNMPNOTIFICATIONHOST-MIB +29 -190
M mibs/tplink/TPLINK-SNMPRMON-MIB +1 -3
M mibs/tplink/TPLINK-SPANNING-TREE-MIB +25 -34
M mibs/tplink/TPLINK-SSH-MIB +20 -12
M mibs/tplink/TPLINK-SSL-MIB +61 -20
M mibs/tplink/TPLINK-STACK-MIB +1 -1
M mibs/tplink/TPLINK-STATICARP-MIB +1 -1
M mibs/tplink/TPLINK-STATICMROUTE-MIB +1 -1
M mibs/tplink/TPLINK-STATICROUTE-MIB +13 -3
M mibs/tplink/TPLINK-SYSINFO-MIB +56 -6
M mibs/tplink/TPLINK-SYSLOG-MIB +2 -2
M mibs/tplink/TPLINK-SYSMONITOR-MIB +28 -2
M mibs/tplink/TPLINK-SYSTIME-MIB +11 -28
M mibs/tplink/TPLINK-SYSTOOL-MIB +188 -1
M mibs/tplink/TPLINK-TELNET-MIB +9 -2
M mibs/tplink/TPLINK-USERMANAGE-MIB +2 -2
M mibs/tplink/TPLINK-USERSECURITY-MIB +118 -75
M mibs/tplink/TPLINK-VLAN-QINQ-MIB +77 -59
M mibs/tplink/TPLINK-VOICEVLAN-MIB +13 -47
M mibs/tplink/TPLINK-VRRP-MIB +1 -1
📈 0 added 📉 0 removed

💻 r11341 TRIVIAL

Mike Stupalov 🐱 • 2021-05-21 17:42
Fixed status for output source by UPS-MIB.
Files changed (1)
M includes/discovery/sensors/ups-mib.inc.php +78 -1
📈 78 added 📉 1 removed

💻 r11340 MINOR

Mike Stupalov 🐱 • 2021-05-21 17:30
Improved discovery sensors by UPS-MIB.
Files changed (1)
M includes/discovery/sensors/ups-mib.inc.php +354 -195
📈 354 added 📉 195 removed

💻 r11339 MIBS

Mike Stupalov 🐱 • 2021-05-21 12:00
More mib files updated.
Files changed (55)
A mibs/aruba/ARUBAWIRED-CHASSIS-MIB +51
A mibs/aruba/ARUBAWIRED-CIPT-MIB +341
A mibs/aruba/ARUBAWIRED-FAN-MIB +216
A mibs/aruba/ARUBAWIRED-FANTRAY-MIB +195
A mibs/aruba/ARUBAWIRED-LLDP-MIB +1,101
A mibs/aruba/ARUBAWIRED-MSTP-MIB +397
M mibs/aruba/ARUBAWIRED-NETWORKING-OID +434 -4
A mibs/aruba/ARUBAWIRED-POE-MIB +795
A mibs/aruba/ARUBAWIRED-POWERSUPPLY-MIB +243
M mibs/aruba/ARUBAWIRED-RPVST-MIB +289 -5
A mibs/aruba/ARUBAWIRED-TEMPSENSOR-MIB +224
A mibs/aruba/ARUBAWIRED-VSF-MIB +452
M mibs/aruba/ARUBAWIRED-VSX-MIB +41 -8
M mibs/bsd/OPENBSD-BASE-MIB +2 -1
M mibs/bsd/OPENBSD-CARP-MIB +56 -1
M mibs/bsd/OPENBSD-MEM-MIB +2 -1
M mibs/bsd/OPENBSD-PF-MIB +17 -11
M mibs/bsd/OPENBSD-SENSORS-MIB +8 -3
M mibs/cisco/CISCO-FIREWALL-MIB +905 -835
M mibs/cisco/CISCO-IF-EXTENSION-MIB +80 -42
M mibs/cisco/CISCO-PRODUCTS-MIB +65 -5
M mibs/cisco/CISCO-SWITCH-ENGINE-MIB +301 -3
M mibs/cisco/CISCO-SWITCH-QOS-MIB +6 -6
M mibs/cisco/CISCO-UNIFIED-FIREWALL-MIB +296 -318
M mibs/ciscosb/CISCOSB-MIB +2
M mibs/colubris/COLUBRIS-802DOT11-MIB +1,226 -31
M mibs/colubris/COLUBRIS-CONTROLLER-MIB +10 -1
M mibs/colubris/COLUBRIS-DEVICE-WDS-MIB +644 -5
M mibs/colubris/COLUBRIS-DEVICE-WIRELESS-MIB +996 -21
M mibs/colubris/COLUBRIS-PRODUCTS-MIB +22 -14
M mibs/colubris/COLUBRIS-PUBLIC-ACCESS-MIB +4 -2
M mibs/colubris/COLUBRIS-SYSTEM-MIB +45 -3
M mibs/colubris/COLUBRIS-TC +5 -2
M mibs/colubris/COLUBRIS-USER-SESSION-MIB +5 -2
M mibs/colubris/COLUBRIS-WDS-MIB +16 -5
A mibs/cumulus/CUMULUS-BGPUN-MIB +737
M mibs/cumulus/CUMULUS-COUNTERS-MIB +578 -13
A mibs/cumulus/CUMULUS-POE-MIB +298
M mibs/cumulus/CUMULUS-RESOURCES-MIB +170 -6
M mibs/fortinet/FORTINET-FORTIADC-MIB +668 -103
M mibs/fortinet/FORTINET-FORTIAUTHENTICATOR-MIB +82 -8
M mibs/fortinet/FORTINET-FORTIGATE-MIB +1 -2
M mibs/fortinet/FORTINET-FORTIMAIL-MIB +415 -354
M mibs/fortinet/FORTINET-FORTIMANAGER-FORTIANALYZER-MIB +81 -69
M mibs/opengear/OG-PRODUCTS-MIB +14 -1
M mibs/opengear/OG-SMI-MIB +13 -1
M mibs/opengear/OG-STATUSv2-MIB +76 -12
M mibs/tplink/TPLINK-MIB +3 -1
M mibs/tplink/TPLINK-PRODUCTS-MIB +41 -3
M mibs/watchguard/IPSEC-ISAKMP-IKE-DOI-TC +122 -163
A mibs/watchguard/WATCHGUARD-CLUSTER-STATISTICS-MIB +160
M mibs/watchguard/WATCHGUARD-IPSEC-ENDPOINT-PAIR-MIB +12 -12
M mibs/watchguard/WATCHGUARD-IPSEC-SA-MON-MIB-EXT +20 -20
M mibs/watchguard/WATCHGUARD-IPSEC-TUNNEL-MIB +14 -14
M mibs/watchguard/WATCHGUARD-PRODUCTS-MIB +43
📈 0 added 📉 0 removed

💻 r11338 MIBS

Mike Stupalov 🐱 • 2021-05-21 10:49
Multiple mib files updated.
Files changed (127)
M mibs/brocade/SW-MIB +101 -82
M mibs/cambium/CAMBIUM-PMP80211-MIB +5,954 -830
M mibs/d-link/ACLMGMT-MIB +2,146 -797
A mibs/d-link/CPU-PROTECT-MIB +127
M mibs/d-link/DES3028-L2MGMT-MIB +441 -9
M mibs/d-link/DES3028G-L2MGMT-MIB +441 -9
M mibs/d-link/DES3028P-L2MGMT-MIB +441 -9
M mibs/d-link/DES3052-L2MGMT-MIB +441 -9
M mibs/d-link/DES3052P-L2MGMT-MIB +441 -9
M mibs/d-link/DES3200-10-L2MGMT-MIB +334 -8
M mibs/d-link/DES3200-10-L3MGMT-MIB +40 -2
A mibs/d-link/DES3200-10DC-L2MGMT-MIB +6,266
A mibs/d-link/DES3200-10DC-L3MGMT-MIB +3,815
M mibs/d-link/DES3200-18-L2MGMT-MIB +334 -8
M mibs/d-link/DES3200-18-L3MGMT-MIB +40 -2
A mibs/d-link/DES3200-18DC-L2MGMT-MIB +6,266
A mibs/d-link/DES3200-18DC-L3MGMT-MIB +3,815
M mibs/d-link/DES3200-26-L2MGMT-MIB +334 -8
M mibs/d-link/DES3200-26-L3MGMT-MIB +40 -2
A mibs/d-link/DES3200-26DC-L2MGMT-MIB +6,266
A mibs/d-link/DES3200-26DC-L3MGMT-MIB +3,815
M mibs/d-link/DES3200-28-L2MGMT-MIB +335 -9
M mibs/d-link/DES3200-28-L3MGMT-MIB +40 -2
M mibs/d-link/DES3200-28F-L2MGMT-MIB +335 -9
M mibs/d-link/DES3200-28F-L3MGMT-MIB +40 -2
A mibs/d-link/DES3200-28ME-L2MGMT-MIB +6,107
A mibs/d-link/DES3200-28ME-L3MGMT-MIB +3,815
M mibs/d-link/DES3200-28P-L2MGMT-MIB +5 -3
M mibs/d-link/DES3200-52-L2MGMT-MIB +5 -3
A mibs/d-link/DES3200-52DC-L2MGMT-MIB +6,103
A mibs/d-link/DES3200-52DC-L3MGMT-MIB +3,815
M mibs/d-link/DES3200-52P-L2MGMT-MIB +5 -3
M mibs/d-link/DGS-3120-24PC-L3MGMT-MIB +53 -2
M mibs/d-link/DGS-3120-24SC-DC-L3MGMT-MIB +51 -1
M mibs/d-link/DGS-3120-24SC-L3MGMT-MIB +52 -2
M mibs/d-link/DGS-3120-24TC-L3MGMT-MIB +51 -1
M mibs/d-link/DGS-3120-48PC-L3MGMT-MIB +51 -1
M mibs/d-link/DGS-3120-48TC-L2MGMT-MIB +51 -1
M mibs/d-link/DGS-3120-48TC-L3MGMT-MIB +51 -1
M mibs/d-link/DGS3120-24PC-L2MGMT-MIB +52 -1
M mibs/d-link/DGS3120-24PC-LED-MIB +15 -1
M mibs/d-link/DGS3120-24SC-DC-L2MGMT-MIB +53 -1
M mibs/d-link/DGS3120-24SC-DC-LED-MIB +15 -1
M mibs/d-link/DGS3120-24SC-L2MGMT-MIB +51 -1
M mibs/d-link/DGS3120-24SC-LED-MIB +15 -1
M mibs/d-link/DGS3120-24TC-L2MGMT-MIB +51 -1
M mibs/d-link/DGS3120-24TC-LED-MIB +15 -1
M mibs/d-link/DGS3120-48PC-L2MGMT-MIB +51 -1
M mibs/d-link/DGS3120-48PC-LED-MIB +15 -1
M mibs/d-link/DGS3120-48TC-LED-MIB +15 -1
M mibs/d-link/DHCPv6-RELAY-MGMT-MIB +125 -4
A mibs/d-link/DHCPv6-Server-MIB +464
A mibs/d-link/DNSResolver-MIB +498
A mibs/d-link/EGRESSACL-MIB +2,576
A mibs/d-link/HISTORICAL-COUNTER-MIB +470
A mibs/d-link/IGMPV3-MIB +593
A mibs/d-link/IP-MCST-VLAN-REP-MIB +395
A mibs/d-link/LOCAL-LOOPBACK-MIB +255
M mibs/d-link/MCAST-FILTER-MIB +15 -1
A mibs/d-link/MCAST-PROXY-MIB +535
M mibs/d-link/MCAST-VLAN-MIB +180 -17
M mibs/d-link/MSTP-MIB +50 -40
M mibs/d-link/PIM-SM-MIB +519 -392
M mibs/d-link/PKT-STORM-CTRL-MIB +247 -74
A mibs/d-link/RCP-MIB +445
A mibs/d-link/RIPNG-MIB +160
M mibs/d-link/RSPAN-MGMT-MIB +22 -2
A mibs/d-link/SFTPServer-MIB +80
M mibs/d-link/SINGLE-IP-MIB +316 -257
A mibs/d-link/SUPERVLAN-MIB +306
M mibs/d-link/SYSLOG-MIB +157 -75
A mibs/d-link/UDP-Helper-MIB +173
M mibs/d-link/VOICE-VLAN-MIB +171 -24
A mibs/dse/DSE-8610-MIB +11,094
A mibs/eltex/ELTEX-ISIS-MIB +1,398
A mibs/fibrolan/FIBROLAN-ATOMIC-CLOCK-MIB +283
A mibs/fibrolan/FIBROLAN-GPS-MIB +400
A mibs/fibrolan/FIBROLAN-SYNC-CENTER-MIB +342
A mibs/kyocera/KMCOMMON-MIB +1,290
A mibs/kyocera/KYOCERA-MIB +3,551
A mibs/linksys/LINKSYS-MODEL-MIB +1,295
D mibs/netgear/SNMP-RESEARCH-MIB -223
D mibs/netgear/SR-AGENT-INFO-MIB -68
A mibs/nextupssystems/NEXT-UPS-MIB +6,036
D mibs/nextupssystems/NextUPSSystems -5,838
A mibs/nortel/NTWS-TRAPLOG-MIB +554
M mibs/nutanix/NUTANIX-MIB +1,893 -8
A mibs/oracle/JVM-MANAGEMENT-MIB +3,246
D mibs/powerwalker/companyMIB -2,692
A mibs/qsan
A mibs/qsan/QSAN-SNMP-MIB +4,150
A mibs/qtech/QTECH-NETFLOW-MIB +658
D mibs/quanta/RFC-1212 -73
D mibs/quanta/RFC-1215 -38
D mibs/quanta/SNMP-RESEARCH-MIB -223
D mibs/quanta/USM-TARGET-TAG-MIB -84
A mibs/rfc/SNMP-RESEARCH-MIB +382
A mibs/rfc/SR-AGENT-INFO-MIB +103
A mibs/rfc/USM-TARGET-TAG-MIB +96
A mibs/rittal/Rittal-IT-Chiller +3,296
M mibs/saf/SAF-ALARM-MIB +62 -313
M mibs/saf/SAF-ENTERPRISE +16 -8
M mibs/saf/SAF-INTEGRA-MIB +4 -5
M mibs/saf/SAF-INTEGRAB-MIB +157 -16
M mibs/saf/SAF-INTEGRAW-MIB +1 -1
A mibs/symbol/SYMBOL-WS5000-MIB +26,004
A mibs/tplink/TPLINK-AUTOINSTALL-MIB +93
A mibs/tplink/TPLINK-AUTOVOIP-MIB +134
A mibs/tplink/TPLINK-DDMBIASCURTHRESHOLD-MIB +99
A mibs/tplink/TPLINK-DDMCONFIG-MIB +84
A mibs/tplink/TPLINK-DDMMANAGE-MIB +81
A mibs/tplink/TPLINK-DDMRXPOWTHRESHOLD-MIB +99
A mibs/tplink/TPLINK-DDMSTATUS-MIB +126
A mibs/tplink/TPLINK-DDMTEMPTHRESHOLD-MIB +99
A mibs/tplink/TPLINK-DDMTXPOWTHRESHOLD-MIB +99
A mibs/tplink/TPLINK-DDMVOLTHRESHOLD-MIB +99
A mibs/tplink/TPLINK-DHCP6FILTER-MIB +224
A mibs/tplink/TPLINK-DHCPFILTER-MIB +259
A mibs/tplink/TPLINK-DHCPL2Relay-MIB +228
A mibs/tplink/TPLINK-GARP-MIB +117
A mibs/tplink/TPLINK-IPMACBINDING-MIB +159
A mibs/tplink/TPLINK-IPV6MACBINDING-MIB +161
A mibs/tplink/TPLINK-LOCALPROXYARP-MIB +92
M mibs/tplink/TPLINK-MIB +1
A mibs/tplink/TPLINK-MVR-MIB +280
A mibs/tplink/TPLINK-POWER-OVER-ETHERNET-MIB +407
A mibs/tplink/TPLINK-TIME-RANGE-MIB +196
📈 0 added 📉 0 removed

💻 r11337 TRIVIAL

Mike Stupalov 🐱 • 2021-05-21 09:41
Updated digipower pdu mib definition.
Files changed (5)
M includes/definitions/mibs/digipower.inc.php +2 -4
M includes/definitions/os.inc.php -30
A includes/definitions/os/digipower.inc.php +41
D mibs/digipower/DGPPDU-MIB -2,823
A mibs/digipower/DigiPower-PDU-MIB +3,198
📈 43 added 📉 34 removed

💻 r11336 MINOR

Mike Stupalov 🐱 • 2021-05-20 17:25
Improved support for SNR devices (OBS-2215).
Files changed (4)
M includes/definitions/mibs/snr.inc.php +484 -194
M includes/definitions/os/nag.inc.php +1
M mibs/snr/SNR-ERD-2 +29 -29
M mibs/snr/SNR-ERD-4 +701 -632
📈 485 added 📉 194 removed

💻 r11335 MIBS

Mike Stupalov 🐱 • 2021-05-20 15:58
Updated radlan and eltex mib files.
Files changed (46)
M mibs/eltex/ELTEX-DHCP +18
M mibs/eltex/ELTEX-DYING-GASP-MIB +18 -1
M mibs/eltex/ELTEX-ENTITY-SENSOR-MIB +27 -26
M mibs/eltex/ELTEX-L2-TUNNEL-CONFIG-MIB +20 -2
M mibs/eltex/ELTEX-LBD-MIB +36 -2
M mibs/eltex/ELTEX-MES +6
M mibs/eltex/ELTEX-MES-AAA +97 -2
M mibs/eltex/ELTEX-MES-BRIDGE-EXT-MIB +155 -4
M mibs/eltex/ELTEX-MES-BRIDGE-SECURITY +146 -2
M mibs/eltex/ELTEX-MES-COUNTERS-MIB +77 -1
M mibs/eltex/ELTEX-MES-eltInterfaces +108 -4
A mibs/eltex/ELTEX-MES-FASTPATH-MIB +29
M mibs/eltex/ELTEX-MES-HARDWARE-MIB +70 -1
M mibs/eltex/ELTEX-MES-IP +109 -3
M mibs/eltex/ELTEX-MES-MIB-2 +26 -3
M mibs/eltex/ELTEX-MES-MNG-MIB +1 -1
M mibs/eltex/ELTEX-MES-PHYSICAL-DESCRIPTION-MIB +117 -1
M mibs/eltex/ELTEX-MES-QOS-CLI-MIB +1,145 -4
M mibs/eltex/ELTEX-MES-QOS-TAIL-DROP-MIB +16
A mibs/eltex/ELTEX-MES-SECURITY-SUITE-MIB +238
A mibs/eltex/ELTEX-MES-SMARTPORTS-MIB +78
A mibs/eltex/ELTEX-MES-SNMP-MIB +80
M mibs/eltex/ELTEX-MES-STORMCTRL-MIB +64 -177
M mibs/eltex/ELTEX-MES-SYSLOG-MIB +102 -1
M mibs/eltex/ELTEX-POLICY-MIB +161 -3
M mibs/eltex/ELTEX-PROCESS-MIB +46 -45
M mibs/eltex/ELTEX-STORAGE-MIB +24 -23
M mibs/eltex/ELTEX-VPC-MIB +12 -10
A mibs/radlan/DVMRP-STD-MIB +760
M mibs/radlan/MARVELL-ERRDISABLE-RECOVERY-MIB +2 -1
M mibs/radlan/MARVELL-PBR-MIB +2 -2
M mibs/radlan/MARVELL-ROUTEMAP-MIB +2 -2
M mibs/radlan/RADLAN-AAA +2 -1
M mibs/radlan/RADLAN-BRIDGE-SECURITY +4 -3
M mibs/radlan/RADLAN-ETS-MIB +1 -1
A mibs/radlan/RADLAN-HYBRID-STACK-MIB +381
A mibs/radlan/RADLAN-IP-SLA +328
M mibs/radlan/RADLAN-IPv6 +11 -1
M mibs/radlan/RADLAN-MIB +1
M mibs/radlan/RADLAN-QCN-MIB +1 -1
M mibs/radlan/RADLAN-Redistribute +12 -4
M mibs/radlan/RADLAN-rlInterfaces +22 -12
M mibs/radlan/RADLAN-SNMP-MIB +2 -2
M mibs/radlan/RADLAN-SYSMNG-MIB +2 -2
M mibs/rfc/BGP4V2-MIB +1 -1
M mibs/rfc/BGP4V2-TC-MIB +1 -1
📈 0 added 📉 0 removed

💻 r11334 MINOR

Mike Stupalov 🐱 • 2021-05-20 13:50
Added support for FS.COM IOS (BDCOM clone) devices (OBS-3749).
Files changed (9)
A includes/definitions/mibs/bdcom
M includes/definitions/mibs/bdcom.inc.php +15 -248
A includes/definitions/mibs/bdcom/nms-chassis.php +120
A includes/definitions/mibs/bdcom/nms-fan-trap.php +79
A includes/definitions/mibs/bdcom/nms-if-mib.php +98
A includes/definitions/mibs/bdcom/nms-poe-mib.php +32
M includes/definitions/mibs/fscom.inc.php +77 -11
M includes/definitions/os/bdcom.inc.php +3 -1
M includes/definitions/os/fscom.inc.php +30 -8
📈 454 added 📉 268 removed

💻 r11333 TRIVIAL

Mike Stupalov 🐱 • 2021-05-20 13:47
Improved definition based mempools discovery.
Files changed (3)
M includes/discovery/functions.inc.php +3 -3
M includes/discovery/mempools.inc.php +80 -73
M includes/polling/mempools.inc.php +47 -48
📈 130 added 📉 124 removed

💻 r11332 MIBS

Mike Stupalov 🐱 • 2021-05-20 13:45
Updated BDCOM mibs and it clones.
Files changed (255)
M mibs/bdcom/NMS-CHASSIS +1
M mibs/bdcom/NMS-IF-QOS-POLICY +1 -1
M mibs/bdcom/NMS-INTERFACE-EXT +1 -1
M mibs/bdcom/NMS-QOS-MIB -1
A mibs/fscom/FS-NMS-1705 +279
A mibs/fscom/FS-NMS-ACCOUNTING-MIB +128
A mibs/fscom/FS-NMS-ACL-EXT-MIB +427
A mibs/fscom/FS-NMS-AUTHENTICATION-TRAP +98
A mibs/fscom/FS-NMS-BACKUPLINK-MIB +334
A mibs/fscom/FS-NMS-CARD-OPERATION-MIB +280
A mibs/fscom/FS-NMS-CARD-SYS-MIB +288
A mibs/fscom/FS-NMS-CFGAPP +57
A mibs/fscom/FS-NMS-CHASSIS +861
A mibs/fscom/FS-NMS-CONFIG +39
A mibs/fscom/FS-NMS-CONFIG-MGMT +39
A mibs/fscom/FS-NMS-DHCP-SERVER-LEASE-MIB +147
A mibs/fscom/FS-NMS-DHCP-SERVER-MIB +119
A mibs/fscom/FS-NMS-DHCP-SNOOPING-MIB +225
A mibs/fscom/FS-NMS-EAPS-MIB +436
A mibs/fscom/FS-NMS-ERPS-MIB +693
A mibs/fscom/FS-NMS-ETHERRING +129
A mibs/fscom/FS-NMS-FAN-TRAP +307
A mibs/fscom/FS-NMS-FILE-MGMT-MIB +290
A mibs/fscom/FS-NMS-FILTER-TRAP +189
A mibs/fscom/FS-NMS-FLASH +276
A mibs/fscom/FS-NMS-GBSC-MIB +162
A mibs/fscom/FS-NMS-HAL-GLOBAL-MIB +194
A mibs/fscom/FS-NMS-HAL-IF-MIB +653
A mibs/fscom/FS-NMS-HAL-TRAP +128
A mibs/fscom/FS-NMS-IEEE8023-LAG-MIB +1,496
A mibs/fscom/FS-NMS-IF-APP-POLICY-MIB +129
A mibs/fscom/FS-NMS-IF-MIB +520
A mibs/fscom/FS-NMS-IF-QOS-POLICY +90
A mibs/fscom/FS-NMS-IF-THRESHOLD-MIB +1,189
A mibs/fscom/FS-NMS-INTERFACE-EXT +1,093
A mibs/fscom/FS-NMS-INTERFACES +1,400
A mibs/fscom/FS-NMS-IP-ADDRESS-MIB +117
A mibs/fscom/FS-NMS-IPAcl +686
A mibs/fscom/FS-NMS-IPSLA-MIB +248
A mibs/fscom/FS-NMS-L2-PROTOCOL-TUNNEL-MIB +71
A mibs/fscom/FS-NMS-LLDP-MIB +2,112
A mibs/fscom/FS-NMS-LOG-SERVER-MIB +167
A mibs/fscom/FS-NMS-LOOPBACK-DETECT-MIB +159
A mibs/fscom/FS-NMS-MAC-MIB +361
A mibs/fscom/FS-NMS-MacAcl +208
A mibs/fscom/FS-NMS-MEAPS-MIB +562
A mibs/fscom/FS-NMS-MEMORY-POOL-MIB +189
A mibs/fscom/FS-NMS-NAT +450
A mibs/fscom/FS-NMS-NTP-MIB +54
A mibs/fscom/FS-NMS-OPTICAL-PORT-MIB +291
A mibs/fscom/FS-NMS-POE-MIB +98
A mibs/fscom/FS-NMS-POWER-EXT-MIB +152
A mibs/fscom/FS-NMS-POWER-MIB +80
A mibs/fscom/FS-NMS-PROCESS-MIB +414
A mibs/fscom/FS-NMS-PTN-ALARM +496
A mibs/fscom/FS-NMS-PVLAN-EXT-MIB +182
A mibs/fscom/FS-NMS-QOS-EXT-MIB +1,489
A mibs/fscom/FS-NMS-QOS-MIB +753
A mibs/fscom/FS-NMS-QOS-PIB-MIB +1,998
A mibs/fscom/FS-NMS-QOS-QUEUE +93
A mibs/fscom/FS-NMS-R-QOS-MIB +1,750
A mibs/fscom/FS-NMS-REMOTE-PING-MIB +205
A mibs/fscom/FS-NMS-ROUTING-MIB +51
A mibs/fscom/FS-NMS-SERIAL +316
A mibs/fscom/FS-NMS-SMI +114
A mibs/fscom/FS-NMS-SNMP +806
A mibs/fscom/FS-NMS-SNTP +75
A mibs/fscom/FS-NMS-STP +215
A mibs/fscom/FS-NMS-SWITCH-MIB +356
A mibs/fscom/FS-NMS-SYS +1,022
A mibs/fscom/FS-NMS-SYS-TRAP +114
A mibs/fscom/FS-NMS-TC +703
A mibs/fscom/FS-NMS-TFTP +164
A mibs/fscom/FS-NMS-TS +525
A mibs/fscom/FS-NMS-VLAN-EXT-MIB +331
A mibs/fscom/FS-NMS-WAN-MIB +122
A mibs/fscom/FS-NMS-WLAN-MIB +131
A mibs/fscom/FS-NMSTRAP-MIB +35
M mibs/fscom/GARP-MIB +4
M mibs/fscom/GBNDeviceStack-MIB +2 -2
M mibs/fscom/GBNDeviceSWAPI-MIB ±0
M mibs/fscom/GBNDeviceSwitch-MIB +3 -12
M mibs/fscom/GBNL2Dhcp6Snooping-MIB +2
M mibs/fscom/GBNL2PortSecurity-MIB +2 -2
M mibs/fscom/GBNL2PppoePlus-MIB +2 -2
M mibs/fscom/GBNPlatformChassis-MIB +1 -1
M mibs/fscom/GBNPlatformGNLink-MIB +1 -1
M mibs/fscom/GBNServiceCM-MIB +2 -2
M mibs/fscom/GBNServiceMACAUTHEN-MIB +2 -2
M mibs/fscom/GBNServiceRADIUS-MIB +3 -3
M mibs/fscom/GBNServiceTACACS-MIB +2 -2
M mibs/fscom/LLDPPRIVATE-MIB +2 -2
D mibs/fscom/NMS-1705 -276
D mibs/fscom/NMS-ACCOUNTING-MIB -119
D mibs/fscom/NMS-ACL-EXT-MIB -415
D mibs/fscom/NMS-AUTHENTICATION-TRAP -89
D mibs/fscom/NMS-BACKUPLINK-MIB -334
D mibs/fscom/NMS-CARD-OPERATION-MIB -270
D mibs/fscom/NMS-CARD-SYS-MIB -276
D mibs/fscom/NMS-CFGAPP -53
D mibs/fscom/NMS-CHASSIS -857
D mibs/fscom/NMS-CONFIG -31
D mibs/fscom/NMS-CONFIG-MGMT -31
D mibs/fscom/NMS-DHCP-SERVER-LEASE-MIB -143
D mibs/fscom/NMS-DHCP-SERVER-MIB -110
D mibs/fscom/NMS-DHCP-SNOOPING-MIB -216
D mibs/fscom/NMS-EAPS-MIB -427
D mibs/fscom/NMS-ERPS-MIB -687
D mibs/fscom/NMS-ETHERRING -119
D mibs/fscom/NMS-FAN-TRAP -297
D mibs/fscom/NMS-FILE-MGMT-MIB -289
D mibs/fscom/NMS-FILTER-TRAP -179
D mibs/fscom/NMS-FLASH -270
D mibs/fscom/NMS-GBSC-MIB -162
D mibs/fscom/NMS-HAL-GLOBAL-MIB -189
D mibs/fscom/NMS-HAL-IF-MIB -640
D mibs/fscom/NMS-HAL-TRAP -119
D mibs/fscom/NMS-IEEE8023-LAG-MIB -1,458
D mibs/fscom/NMS-IF-APP-POLICY-MIB -124
D mibs/fscom/NMS-IF-MIB -517
D mibs/fscom/NMS-IF-QOS-POLICY -85
D mibs/fscom/NMS-IF-THRESHOLD-MIB -1,171
D mibs/fscom/NMS-INTERFACE-EXT -1,088
D mibs/fscom/NMS-INTERFACES -1,395
D mibs/fscom/NMS-IP-ADDRESS-MIB -112
D mibs/fscom/NMS-IPAcl -679
D mibs/fscom/NMS-IPSLA-MIB -248
D mibs/fscom/NMS-L2-PROTOCOL-TUNNEL-MIB -65
D mibs/fscom/NMS-LLDP-MIB -2,027
D mibs/fscom/NMS-LOG-SERVER-MIB -158
D mibs/fscom/NMS-LOOPBACK-DETECT-MIB -151
D mibs/fscom/NMS-MAC-MIB -348
D mibs/fscom/NMS-MacAcl -203
D mibs/fscom/NMS-MEAPS-MIB -553
D mibs/fscom/NMS-MEMORY-POOL-MIB -176
D mibs/fscom/NMS-NAT -445
D mibs/fscom/NMS-NTP-MIB -45
D mibs/fscom/NMS-OPTICAL-PORT-MIB -283
D mibs/fscom/NMS-POE-MIB -93
D mibs/fscom/NMS-POWER-EXT-MIB -143
D mibs/fscom/NMS-POWER-MIB -71
D mibs/fscom/NMS-PROCESS-MIB -392
D mibs/fscom/NMS-PTN-ALARM -496
D mibs/fscom/NMS-PVLAN-EXT-MIB -173
D mibs/fscom/NMS-QOS-EXT-MIB -1,467
D mibs/fscom/NMS-QOS-MIB -734
D mibs/fscom/NMS-QOS-PIB-MIB -1,884
D mibs/fscom/NMS-QOS-QUEUE -87
D mibs/fscom/NMS-R-QOS-MIB -1,722
D mibs/fscom/NMS-REMOTE-PING-MIB -195
D mibs/fscom/NMS-ROUTING-MIB -42
D mibs/fscom/NMS-SERIAL -309
D mibs/fscom/NMS-SMI -107
D mibs/fscom/NMS-SNMP -797
D mibs/fscom/NMS-SNTP -70
D mibs/fscom/NMS-STP -206
D mibs/fscom/NMS-SWITCH-MIB -337
D mibs/fscom/NMS-SYS -1,016
D mibs/fscom/NMS-SYS-TRAP -105
D mibs/fscom/NMS-TC -688
D mibs/fscom/NMS-TFTP -156
D mibs/fscom/NMS-TS -519
D mibs/fscom/NMS-VLAN-EXT-MIB -322
D mibs/fscom/NMS-WAN-MIB -113
D mibs/fscom/NMS-WLAN-MIB -122
D mibs/fscom/NMSTRAP-MIB -35
M mibs/fscom/NSCRTV-EPON-IGMP-MGM-MIB +1 -1
M mibs/fscom/NSCRTV-EPON-SYSTEM-MIB +1 -1
M mibs/fscom/OAP-C1-EDFA +1 -1
M mibs/fscom/OAP-C10-EDFA +1 -1
M mibs/fscom/OAP-C11-EDFA +1 -1
M mibs/fscom/OAP-C12-EDFA +1 -1
M mibs/fscom/OAP-C13-EDFA +1 -1
M mibs/fscom/OAP-C14-EDFA +1 -1
M mibs/fscom/OAP-C15-EDFA +1 -1
M mibs/fscom/OAP-C16-EDFA +1 -1
M mibs/fscom/OAP-C2-EDFA +1 -1
M mibs/fscom/OAP-C3-EDFA +1 -1
M mibs/fscom/OAP-C4-EDFA +1 -1
M mibs/fscom/OAP-C5-EDFA +1 -1
M mibs/fscom/OAP-C6-EDFA +1 -1
M mibs/fscom/OAP-C7-EDFA +1 -1
M mibs/fscom/OAP-C8-EDFA +1 -1
M mibs/fscom/OAP-C9-EDFA +1 -1
D mibs/qtech/QTECH-INTERFACE-MIB.mib.bak -2,936
A mibs/qtech/QTECH-NMS-1705 +277
A mibs/qtech/QTECH-NMS-ACCOUNTING-MIB +127
A mibs/qtech/QTECH-NMS-ACL-EXT-MIB +425
A mibs/qtech/QTECH-NMS-AUTHENTICATION-TRAP +97
A mibs/qtech/QTECH-NMS-CARD-OPERATION-MIB +279
A mibs/qtech/QTECH-NMS-CARD-SYS-MIB +171
A mibs/qtech/QTECH-NMS-CFGAPP +57
A mibs/qtech/QTECH-NMS-CHASSIS +770
A mibs/qtech/QTECH-NMS-CONFIG-MGMT +39
A mibs/qtech/QTECH-NMS-DHCP-SERVER-LEASE-MIB +146
A mibs/qtech/QTECH-NMS-DHCP-SERVER-MIB +118
A mibs/qtech/QTECH-NMS-DHCP-SNOOPING-MIB +215
A mibs/qtech/QTECH-NMS-EAPS-MIB +435
A mibs/qtech/QTECH-NMS-ERPS-MIB +692
A mibs/qtech/QTECH-NMS-ETHERRING +128
A mibs/qtech/QTECH-NMS-FAN-TRAP +297
A mibs/qtech/QTECH-NMS-FILTER-TRAP +188
A mibs/qtech/QTECH-NMS-FLASH +276
A mibs/qtech/QTECH-NMS-GBSC-MIB +162
A mibs/qtech/QTECH-NMS-HAL-GLOBAL-MIB +193
A mibs/qtech/QTECH-NMS-HAL-IF-MIB +652
A mibs/qtech/QTECH-NMS-HAL-TRAP +127
A mibs/qtech/QTECH-NMS-IEEE8023-LAG-MIB +1,496
A mibs/qtech/QTECH-NMS-IF-APP-POLICY-MIB +129
A mibs/qtech/QTECH-NMS-IF-MIB +437
A mibs/qtech/QTECH-NMS-IF-QOS-POLICY +90
A mibs/qtech/QTECH-NMS-IF-THRESHOLD-MIB +1,189
A mibs/qtech/QTECH-NMS-INTERFACE-EXT +1,091
A mibs/qtech/QTECH-NMS-INTERFACES +1,400
A mibs/qtech/QTECH-NMS-IP-ADDRESS-MIB +116
A mibs/qtech/QTECH-NMS-IPAcl +686
A mibs/qtech/QTECH-NMS-IPSLA-MIB +248
A mibs/qtech/QTECH-NMS-L2-PROTOCOL-TUNNEL-MIB +70
A mibs/qtech/QTECH-NMS-LLDP-MIB +2,112
A mibs/qtech/QTECH-NMS-LOG-SERVER-MIB +166
A mibs/qtech/QTECH-NMS-LOOPBACK-DETECT-MIB +158
A mibs/qtech/QTECH-NMS-MAC-MIB +335
A mibs/qtech/QTECH-NMS-MacAcl +208
A mibs/qtech/QTECH-NMS-MEAPS-MIB +562
A mibs/qtech/QTECH-NMS-MEMORY-POOL-MIB +189
A mibs/qtech/QTECH-NMS-NAT +450
A mibs/qtech/QTECH-NMS-NTP-MIB +53
A mibs/qtech/QTECH-NMS-OPTICAL-PORT-MIB +291
A mibs/qtech/QTECH-NMS-POE-MIB +97
A mibs/qtech/QTECH-NMS-POWER-EXT-MIB +155
A mibs/qtech/QTECH-NMS-POWER-MIB +79
A mibs/qtech/QTECH-NMS-PROCESS-MIB +414
A mibs/qtech/QTECH-NMS-PTN-ALARM +455
A mibs/qtech/QTECH-NMS-PVLAN-EXT-MIB +181
A mibs/qtech/QTECH-NMS-QOS-EXT-MIB +1,488
A mibs/qtech/QTECH-NMS-QOS-MIB +752
A mibs/qtech/QTECH-NMS-QOS-PIB-MIB +1,998
A mibs/qtech/QTECH-NMS-QOS-QUEUE +92
A mibs/qtech/QTECH-NMS-R-QOS-MIB +1,756
A mibs/qtech/QTECH-NMS-REMOTE-PING-MIB +204
A mibs/qtech/QTECH-NMS-ROUTING-MIB +50
A mibs/qtech/QTECH-NMS-SERIAL +316
A mibs/qtech/QTECH-NMS-SMI +106
A mibs/qtech/QTECH-NMS-SNMP +805
A mibs/qtech/QTECH-NMS-SNTP +75
A mibs/qtech/QTECH-NMS-STP +214
A mibs/qtech/QTECH-NMS-SWITCH-MIB +355
A mibs/qtech/QTECH-NMS-SYS +1,022
A mibs/qtech/QTECH-NMS-SYS-TRAP +113
A mibs/qtech/QTECH-NMS-TC +703
A mibs/qtech/QTECH-NMS-TS +525
A mibs/qtech/QTECH-NMS-VLAN-EXT-MIB +330
A mibs/qtech/QTECH-NMS-WAN-MIB +121
A mibs/qtech/QTECH-NMS-WLAN-MIB +130
A mibs/qtech/QTECH-NMSTRAP-MIB +35
📈 0 added 📉 0 removed

💻 r11331 CLEAN

Mike Stupalov 🐱 • 2021-05-19 13:02
Removed unused files.
Files changed (3)
D html/includes/port-edit.inc.php -112
M html/pages/device/edit/ports.inc.php +2 -6
D includes/housekeeping/timing.inc.php -81
📈 2 added 📉 199 removed

💻 r11330 TRIVIAL

Mike Stupalov 🐱 • 2021-05-19 12:54
Fixed update device ports action.
Files changed (3)
M html/ajax/actions.php +5 -2
M html/includes/functions.inc.php +17 -21
M html/pages/device/edit/ports.inc.php +3 -3
📈 25 added 📉 26 removed

💻 r11329 TRIVIAL

Mike Stupalov 🐱 • 2021-05-19 11:10
Cleanup housekeeping staledb module. Fixed test option passing.
Files changed (2)
M housekeeping.php +1 -1
M includes/housekeeping/staledb.inc.php +69 -84
📈 70 added 📉 85 removed

💻 r11328 TRIVIAL

Mike Stupalov 🐱 • 2021-05-18 13:29
Fixed second forward requests with geocode definitions.
Files changed (2)
M includes/definitions/geo.inc.php +1
M includes/geolocation.inc.php +100 -85
📈 101 added 📉 85 removed

💻 r11327 TRIVIAL

Mike Stupalov 🐱 • 2021-05-18 12:05
Improved test_geo script for multiple geo apis.
Files changed (3)
M includes/definitions/geo.inc.php +4
M includes/geolocation.inc.php +8 -14
M test_geo.php +36 -9
📈 48 added 📉 23 removed

💻 r11326 TRIVIAL

Mike Stupalov 🐱 • 2021-05-18 12:04
Improved get_last_message() and test_http_request() outputs.
Files changed (1)
M includes/common.inc.php +47 -40
📈 47 added 📉 40 removed

💻 r11325 FIX

Adam Armstrong 🐸 • 2021-05-17 13:30
Fix adding graph to dashboard
Files changed (1)
M html/pages/graphs.inc.php +3 -3
📈 3 added 📉 3 removed

💻 r11324 FIX

Adam Armstrong 🐸 • 2021-05-17 11:23
Fix erronous loading of qtip css
Files changed (1)
M html/includes/print/search.inc.php +1 -1
📈 1 added 📉 1 removed

💻 r11323 IMPROVE

Adam Armstrong 🐸 • 2021-05-16 22:08
Improve time handling for graphs
Files changed (5)
M html/ajax/widget.php +27
M html/includes/collectd/definitions.php +1 -1
M html/includes/graphs/common.inc.php +6 -9
M html/includes/graphs/device/collectd.inc.php +4 -2
M html/pages/graphs.inc.php +38 -18
📈 76 added 📉 30 removed

💻 r11322 FIX

Adam Armstrong 🐸 • 2021-05-16 12:48
Fix collectd graphing
Files changed (2)
M html/includes/collectd/functions.php +6 -5
M html/pages/graphs.inc.php +1 -1
📈 7 added 📉 6 removed

💻 r11321 FIX

Adam Armstrong 🐸 • 2021-05-15 19:53
Fix addon css class to look correct in dark modes
Files changed (7)
M html/css/bootstrap/less/forms.less +2 -2
M html/css/observium-dark.css +1 -2
M html/css/observium-dark.map +1 -1
M html/css/observium-darkblue.css +1 -2
M html/css/observium-darkblue.map +1 -1
M html/css/observium.css +1 -2
M html/css/observium.map +1 -1
📈 0 added 📉 0 removed

💻 r11320 FIX

Adam Armstrong 🐸 • 2021-05-15 19:49
Improve date handling on graphs browser
Files changed (2)
M html/includes/graphs/common.inc.php +2 -2
M html/pages/graphs.inc.php +9 -4
📈 11 added 📉 6 removed

💻 r11319 IMPROVE

Adam Armstrong 🐸 • 2021-05-15 12:52
Improve ignoring of invalid J IF Optics [OBS-3746]
Files changed (1)
M includes/discovery/sensors/juniper-ifoptics-mib.inc.php +6 -4
📈 6 added 📉 4 removed

💻 r11318 TRIVIAL

Mike Stupalov 🐱 • 2021-05-14 16:51
Improved detect OPNsense os and version (OBS-3745).
Files changed (2)
M includes/definitions/os/bsd.inc.php +11 -4
M includes/polling/os/unix.inc.php +19 -4
📈 30 added 📉 8 removed

💻 r11317 TRIVIAL

Mike Stupalov 🐱 • 2021-05-14 16:03
Fixed generate test alerts (appear in r11258).
Files changed (1)
M test_alert.php +7 -4
📈 7 added 📉 4 removed

💻 r11316 TRIVIAL

Mike Stupalov 🐱 • 2021-05-14 10:29
Changed default device mibs order (models first, discovered second).
Files changed (4)
M includes/common.inc.php +25 -4
M includes/definitions/mibs.inc.php +6 -2
M includes/entities.inc.php +32 -28
M tests/IncludesCommonTest.php +26
📈 89 added 📉 34 removed

💻 r11315 TRIVIAL

Mike Stupalov 🐱 • 2021-05-14 07:22
Fixed discovery sensors with case sensitive Oid names (OBS-3743).
Files changed (3)
M includes/definitions/os.inc.php +17 -24
A includes/definitions/os/serverscheck.inc.php +34
A update/446.sql +7
📈 58 added 📉 24 removed

💻 r11314 TRIVIAL

Mike Stupalov 🐱 • 2021-05-13 14:11
Improved syslog messages parsing for DNOS 6.
Files changed (3)
M includes/definitions/os/dell.inc.php +2
M includes/syslog.inc.php +37 -3
M tests/IncludesSyslogTest.php +18
📈 57 added 📉 3 removed

💻 r11313 TRIVIAL

Mike Stupalov 🐱 • 2021-05-13 11:55
Changed device type to optical for some Ciena/Infinera devices (OBS-3744).
Files changed (2)
M includes/definitions/os/ciena.inc.php +3 -3
M includes/definitions/os/infinera.inc.php +4 -5
📈 7 added 📉 8 removed

💻 r11312 TRIVIAL

Mike Stupalov 🐱 • 2021-05-13 11:51
Added discovery PoE Power Mode by BAY-STACK-PETH-EXT-MIB (OBS-3575).
Files changed (2)
M includes/definitions/mibs/nortel.inc.php +53 -40
M includes/definitions/os/extreme.inc.php +1
📈 54 added 📉 40 removed

💻 r11311 ADD

Adam Armstrong 🐸 • 2021-05-12 16:45
Add entPhysicalAssetID to inventory tab [OBS-3742]
Files changed (3)
M html/includes/print/inventory.inc.php +7
M includes/definitions/mibs/enterasys.inc.php +6
M includes/definitions/os/extreme.inc.php +2
📈 15 added 📉 0 removed

💻 r11309 IMPROVE

Adam Armstrong 🐸 • 2021-05-12 16:05
Improve device group view
Files changed (7)
M html/includes/entities/device.inc.php +2 -1
M html/includes/graphs/common.inc.php +7 -8
M html/pages/device/graphs.inc.php +1
M html/pages/devices/basic.inc.php +14 -3
M html/pages/devices/detail.inc.php +2 -1
M html/pages/devices/graphs.inc.php +4 -2
M html/pages/group.inc.php +114 -8
📈 144 added 📉 23 removed

💻 r11308 OS

Adam Armstrong 🐸 • 2021-05-12 13:49
Add ubnt oid to unifi
Files changed (1)
M includes/definitions/os/ubiquiti.inc.php +1 -1
📈 1 added 📉 1 removed

💻 r11307 IMPROVE

Adam Armstrong 🐸 • 2021-05-11 02:10
Improve alert ignore handling via api
Files changed (1)
M html/api/v0/includes/alerts.inc.php +3
📈 3 added 📉 0 removed

💻 r11306 FIX

Adam Armstrong 🐸 • 2021-05-11 02:04
Make setting ignore_until and ignore_until_ok behaviour consistent between table, page and api
Files changed (3)
M html/includes/actions/alert_entry_ignore_until_ok.inc.php +1 -1
M html/includes/print/alert.inc.php +5 -3
M html/pages/device/alert.inc.php +3
📈 9 added 📉 4 removed

💻 r11305 TRIVIAL

Mike Stupalov 🐱 • 2021-05-06 15:06
Improved version/patch detect for Huawei VRP by HUAWEI-SYS-MAN-MIB.
Files changed (2)
M includes/definitions/mibs/huawei.inc.php +44 -1
A includes/polling/os/vrp.inc.php +70
📈 114 added 📉 1 removed

💻 r11304 TRIVIAL

Mike Stupalov 🐱 • 2021-05-06 06:37
Fixed RX/TX Power scale by DLINKSW-DDM-MIB.
Files changed (1)
M includes/definitions/mibs/d-link.inc.php +4 -4
📈 4 added 📉 4 removed

💻 r11303 TRIVIAL

Mike Stupalov 🐱 • 2021-05-05 21:16
Reduced db queries on device page.
Files changed (4)
M html/includes/navbar.inc.php +16 -1
M html/pages/device/overview/sensors.inc.php +48 -18
M includes/entities.inc.php +34 -43
M includes/entities/device.inc.php +7 -10
📈 105 added 📉 72 removed

💻 r11302 PHP8

Mike Stupalov 🐱 • 2021-05-05 21:13
[PHP8] More fixes for debug requests.
Files changed (1)
M includes/common.inc.php +4 -6
📈 4 added 📉 6 removed

💻 r11301 TRIVIAL

Mike Stupalov 🐱 • 2021-05-05 16:16
Fixed statuses discovery by DLINKSW-ENTITY-EXT-MIB. Improved DDM sensors discovery by DES-1210-28ME-B2.
Files changed (2)
M includes/definitions/mibs/d-link.inc.php +61 -292
A includes/discovery/sensors/des-1210-28me-b2.inc.php +154
📈 215 added 📉 292 removed

💻 r11300 PHP8

Mike Stupalov 🐱 • 2021-05-05 14:17
[PHP8] Fixed debug requests in Web UI.
Files changed (3)
M includes/common.inc.php +3 -2
M includes/db.inc.php +6 -10
M includes/db/mysqli.inc.php +1 -2
📈 10 added 📉 14 removed

💻 r11299 TRIVIAL

Mike Stupalov 🐱 • 2021-05-05 13:41
Use register_html_alert() for display web system alerts.
Files changed (4)
M html/includes/functions.inc.php +36 -3
M html/includes/notifications.inc.php +28 -36
M html/index.php +5 -16
M includes/common.inc.php +2
📈 71 added 📉 55 removed

💻 r11298 TRIVIAL

Mike Stupalov 🐱 • 2021-05-05 13:04
Fixed rrdtool_file_valid() for old rrdtool versions.
Files changed (2)
M includes/definitions.inc.php +2 -1
M includes/rrdtool.inc.php +85 -81
📈 87 added 📉 82 removed

💻 r11297 TRIVIAL

Mike Stupalov 🐱 • 2021-05-05 08:53
Fixed API request addresses when address not associated with port (OBS-3739).
Files changed (1)
M html/api/v0/includes/address.inc.php +95 -92
📈 95 added 📉 92 removed

💻 r11296 TRIVIAL

Mike Stupalov 🐱 • 2021-05-05 08:52
Fixed set OBS_DEBUG constant on API requests.
Files changed (2)
M html/api/v0/index.php +1 -11
M includes/definitions.inc.php +24 -4
📈 25 added 📉 15 removed

💻 r11295 TRIVIAL

Mike Stupalov 🐱 • 2021-05-04 15:34
Fixed incorrect success message for add device.
Files changed (1)
M html/pages/addhost.inc.php +1 -3
📈 1 added 📉 3 removed

💻 r11294 TRIVIAL

Mike Stupalov 🐱 • 2021-05-04 09:34
Renamed d-link file include with mib name (OBS-3725).
Files changed (3)
M includes/definitions/mibs/d-link.inc.php +2 -2
D includes/definitions/mibs/d-link/d-link.des3018-3026.php -57
A includes/definitions/mibs/d-link/des30xx-l2mgmt-mib.php +57
📈 59 added 📉 59 removed

💻 r11293 TRIVIAL

Mike Stupalov 🐱 • 2021-05-04 09:21
Clean features for Huawei VRP (OBS-3737).
Files changed (1)
M includes/definitions/os/huawei.inc.php +1 -1
📈 1 added 📉 1 removed

💻 r11292 TRIVIAL

Mike Stupalov 🐱 • 2021-05-04 09:18
Use own Huawei firmware version and patch params instead platform version (OBS-3737).
Files changed (4)
M includes/definitions/mibs/huawei.inc.php +22 -1
M includes/definitions/os/huawei.inc.php +6 -4
M includes/entities/device.inc.php +9 -5
M includes/polling/os.inc.php +1 -1
📈 38 added 📉 11 removed

💻 r11291 ADD

Adam Armstrong 🐸 • 2021-05-03 22:09
Add more d-link support [OBS-3706] [OBS-3725]
Files changed (9)
A includes/definitions/mibs/d-link
M includes/definitions/mibs/d-link.inc.php +800 -135
A includes/definitions/mibs/d-link/d-link.des3018-3026.php +57
M includes/definitions/os/d-link.inc.php +2 -2
D mibs/d-link/DES-1210-28ME_B2 -14,185
A mibs/d-link/DES-1210-28ME-B2 +24,514
A mibs/d-link/DES-1210-28ME-B3 +26,571
A mibs/d-link/DLINKSW-DDM-MIB +777
M mibs/d-link/DLINKSW-ENTITY-EXT-MIB +3
📈 859 added 📉 137 removed

💻 r11290 FIX

Adam Armstrong 🐸 • 2021-05-03 22:07
Clean up MIB name outputs in mem/proc discovery
Files changed (2)
M includes/discovery/mempools.inc.php +3 -2
M includes/discovery/processors.inc.php +2 -1
📈 5 added 📉 3 removed

💻 r11289 FIX

Adam Armstrong 🐸 • 2021-05-03 21:20
Fix labelling of cbqos entries
Files changed (1)
M includes/polling/cisco-cbqos.inc.php +10 -5
📈 10 added 📉 5 removed

💻 r11288 ADD

Adam Armstrong 🐸 • 2021-04-30 21:32
Add fortigate sync status
Files changed (1)
M includes/definitions/mibs/fortinet.inc.php +16
📈 16 added 📉 0 removed

💻 r11287 ADD

Adam Armstrong 🐸 • 2021-04-30 15:56
Add check_dns basic definition
Files changed (1)
M includes/definitions/entities/probes.inc.php +6 -1
📈 6 added 📉 1 removed

💻 r11286 TRIVIAL

Mike Stupalov 🐱 • 2021-04-30 13:10
Improved add device via api output.
Files changed (4)
M html/api/v0/includes/devices.inc.php +52 -31
M html/includes/print/events.inc.php +14 -17
M includes/distributed.inc.php +1 -1
M includes/entities/device.inc.php +1
📈 68 added 📉 49 removed

💻 r11285 LIBS

Mike Stupalov 🐱 • 2021-04-30 13:08
Updated Flight lib.
Files changed (6)
M libs/flight/Engine.php +3
M libs/flight/Flight.php +1 -1
M libs/flight/net/Response.php +13 -4
M libs/flight/util/Collection.php +14 -1
A libs/flight/util/LegacyJsonSerializable.php +11
M libs/flight/VERSION +1 -1
📈 0 added 📉 0 removed

💻 r11284 TRIVIAL

Mike Stupalov 🐱 • 2021-04-30 09:43
Added os definition for Alpha CXC HP controllers (OBS-3734).
Files changed (2)
M includes/definitions/os.inc.php -17
A includes/definitions/os/alpha.inc.php +30
📈 30 added 📉 17 removed

💻 r11283 TRIVIAL

Mike Stupalov 🐱 • 2021-04-30 09:04
Added snmp_timeout and snmp_retries to allowed options in add_device_vars().
Files changed (3)
M html/pages/device/edit/snmp.inc.php +2 -2
M includes/common.inc.php +9
M includes/entities/device.inc.php +32 -22
📈 43 added 📉 24 removed

💻 r11282 ADD

Adam Armstrong 🐸 • 2021-04-30 02:55
Add ability to filter ports api return by field
Files changed (2)
M html/api/v0/includes/devices.inc.php +1 -1
M html/api/v0/includes/ports.inc.php +29 -7
📈 30 added 📉 8 removed

💻 r11281 ADD

Adam Armstrong 🐸 • 2021-04-30 01:06
Add fields filter to devices api endpoint
Files changed (1)
M html/api/v0/includes/devices.inc.php +17 -2
📈 17 added 📉 2 removed

💻 r11280 MAJOR

Mike Stupalov 🐱 • 2021-04-29 12:32
Added ability for inially add devices to remote pollers. Added actions queue for remote pollers.
Files changed (14)
M discovery.php +22 -15
M html/includes/functions.inc.php -8
M html/includes/print/common.inc.php +4
M html/includes/print/search.inc.php +5
M html/pages/addhost.inc.php +37 -7
M html/pages/device/edit/device.inc.php +10 -7
M html/pages/pollerlog.inc.php +15 -1
M includes/common.inc.php +12 -3
A includes/distributed.inc.php +74
M includes/entities/device.inc.php +712 -30
M includes/functions.inc.php +29 -768
M includes/sql-config.inc.php +9 -7
M poller-wrapper.py +5 -2
A update/445.sql +3
📈 937 added 📉 848 removed

💻 r11279 TRIVIAL

Mike Stupalov 🐱 • 2021-04-28 13:25
Fixed trigger alert on compare numeric value with empty condition.
Files changed (5)
M html/includes/print/alert.inc.php +15 -23
M html/pages/add_alert_check.inc.php +40 -12
M html/pages/alert_check.inc.php +45 -19
M html/pages/device/alert.inc.php +2 -2
M includes/alerts.inc.php +34 -28
📈 136 added 📉 84 removed

💻 r11278 TRIVIAL

Mike Stupalov 🐱 • 2021-04-28 13:21
Improved build_table() for generate html tables.
Files changed (2)
M html/includes/print/common.inc.php +50 -17
M html/pages/processes.inc.php +11 -6
📈 61 added 📉 23 removed

💻 r11277 TRIVIAL

Mike Stupalov 🐱 • 2021-04-27 21:47
Fixed return numbers by nicecase().
Files changed (1)
M includes/rewrites.inc.php +6 -1
📈 6 added 📉 1 removed

💻 r11276 FIX

Adam Armstrong 🐸 • 2021-04-27 21:34
Fix display of vm cpu cores
Files changed (1)
M html/includes/entities/virtualmachine.inc.php +1 -1
📈 1 added 📉 1 removed

💻 r11274 TRIVIAL

Mike Stupalov 🐱 • 2021-04-27 16:46
Improved eventlog about incorrect snmp v3 authentication or encryption protocol error.
Files changed (1)
M includes/snmp.inc.php +12 -1
📈 12 added 📉 1 removed

💻 r11273 MINOR

Mike Stupalov 🐱 • 2021-04-27 15:13
Added SNMPv3 additional authentication and privacy protocol options supported by net-snmp 5.8+.
Files changed (8)
M add_device.php +55 -99
M html/pages/addhost.inc.php +70 -36
M html/pages/device/edit/snmp.inc.php +50 -39
M includes/common.inc.php +10
M includes/defaults.inc.php +2 -2
M includes/definitions.inc.php +7
M includes/snmp.inc.php +3
A update/444.sql +1
📈 198 added 📉 176 removed

💻 r11272 TRIVIAL

Mike Stupalov 🐱 • 2021-04-27 12:18
Updated pollers list on device edit page.
Files changed (1)
M html/pages/device/edit/device.inc.php +7 -4
📈 7 added 📉 4 removed

💻 r11271 MINOR

Mike Stupalov 🐱 • 2021-04-27 12:16
Pass poller_id to discovery/poller when it requested by command arguments.
Files changed (1)
M poller-wrapper.py +212 -182
📈 212 added 📉 182 removed

💻 r11270 MINOR

Mike Stupalov 🐱 • 2021-04-27 12:15
Pass poller_id from wrapper to poller/discovery scripts. Store host_id and host_uname for partitioned pollers.
Files changed (6)
M alerter.php +14 -21
M discovery.php +52 -54
M html/pages/pollerlog.inc.php +32 -25
M includes/sql-config.inc.php +32 -12
M poller.php +45 -71
A update/443.sql +1
📈 176 added 📉 183 removed

💻 r11269 TRIVIAL

Mike Stupalov 🐱 • 2021-04-27 12:10
Added function get_local_id() for get current host/poller unique id.
Files changed (1)
M includes/common.inc.php +49 -12
📈 49 added 📉 12 removed

💻 r11268 MINOR

Mike Stupalov 🐱 • 2021-04-27 08:22
Added support for Lenovo XClarity Controller (OBS-3418).
Files changed (3)
M includes/definitions/mibs/ibm.inc.php +306
M includes/definitions/os/ibm.inc.php +10 -1
A mibs/ibm/LENOVO-XCC-MIB +8,906
📈 316 added 📉 1 removed

💻 r11267 TRIVIAL

Mike Stupalov 🐱 • 2021-04-26 17:16
Fixed display ifAliases on Global VLANs page.
Files changed (1)
M html/pages/vlan.inc.php +1 -1
📈 1 added 📉 1 removed

💻 r11266 TRIVIAL

Mike Stupalov 🐱 • 2021-04-26 17:13
Fixed empty array sorting on Global VLANs page.
Files changed (1)
M html/pages/vlan.inc.php +41 -8
📈 41 added 📉 8 removed

💻 r11265 TRIVIAL

Mike Stupalov 🐱 • 2021-04-26 13:32
Fixed variable override.
Files changed (1)
M includes/versioncheck.inc.php +2 -2
📈 2 added 📉 2 removed

💻 r11264 TRIVIAL

Mike Stupalov 🐱 • 2021-04-26 12:19
Fixed detect hardware for Meinberg NTP-Servers (OBS-3730).
Files changed (10)
M includes/definitions/mibs/meinberg.inc.php +33 -27
M includes/definitions/os.inc.php -11
A includes/definitions/os/meinberg.inc.php +34
A mibs/meinberg/MBG-MGMT-MIB +500
M mibs/meinberg/MBG-SNMP-LTNG-MIB +565 -167
A mibs/meinberg/MBG-SNMP-NTP-DISPLAY-MIB +98
A mibs/meinberg/MBG-SNMP-RSC-MDU-MIB +640
A mibs/meinberg/MBG-SNMP-RSC180-MIB +592
A mibs/meinberg/MBG-SYNCBOX_N2X-MIB +653
A mibs/meinberg/MEINBERG-OS-MIB +1,639
📈 67 added 📉 38 removed

💻 r11263 CLEAN

Mike Stupalov 🐱 • 2021-04-26 08:37
Removed debug prints.
Files changed (1)
M includes/alerts.inc.php +2 -6
📈 2 added 📉 6 removed

💻 r11261 FIX

Adam Armstrong 🐸 • 2021-04-26 00:24
Move device_id_by_entity to device entity functions include from html functions
Files changed (2)
M html/includes/functions.inc.php -30
M includes/entities/device.inc.php +29
📈 29 added 📉 30 removed

💻 r11260 ADD

Adam Armstrong 🐸 • 2021-04-26 00:15
Fix missing device_id in alert_table
Files changed (1)
A update/442.php +15
📈 15 added 📉 0 removed

💻 r11259 FIX

Adam Armstrong 🐸 • 2021-04-26 00:06
Fix correctly applying device_id to alerts
Files changed (1)
M includes/alerts.inc.php +11 -5
📈 11 added 📉 5 removed

💻 r11258 TRIVIAL

Mike Stupalov 🐱 • 2021-04-25 12:09
Set current timestamps in test alert notifications.
Files changed (1)
M test_alert.php +16 -16
📈 16 added 📉 16 removed

💻 r11257 TRIVIAL

Mike Stupalov 🐱 • 2021-04-23 13:02
Improved discovery sensors by PDU-MIB.
Files changed (4)
M includes/definitions/mibs/raritan.inc.php +399 -54
M includes/definitions/os.inc.php -32
A includes/definitions/os/raritan.inc.php +51
M includes/discovery/sensors/pdu-mib.inc.php +66 -112
📈 516 added 📉 198 removed

💻 r11256 SQL

Mike Stupalov 🐱 • 2021-04-22 13:18
Fixed Engine for some db tables. Updated maximum possible sensor and counter values.
Files changed (1)
A update/441.sql +5
📈 5 added 📉 0 removed

💻 r11255 TRIVIAL

Mike Stupalov 🐱 • 2021-04-22 13:08
Improved detect command versions.
Files changed (4)
M includes/common.inc.php +228 -187
M includes/defaults.inc.php +1 -1
M includes/definitions/version.inc.php +17 -20
M includes/sql-config.inc.php +5
📈 251 added 📉 208 removed

💻 r11254 REFACTOR

Mike Stupalov 🐱 • 2021-04-22 08:31
Migrated createHost() to create_device() with array params. Added ability for set poller_id.
Files changed (3)
M includes/discovery/functions.inc.php +15 -10
M includes/entities/device.inc.php +134
M includes/functions.inc.php +132 -270
📈 281 added 📉 280 removed

💻 r11252 TRIVIAL

Mike Stupalov 🐱 • 2021-04-21 13:32
Fixed select groups/checkers by device locations.
Files changed (3)
M html/includes/functions.inc.php +5 -3
M includes/alerts.inc.php +19 -28
M includes/definitions/entities.inc.php +3 -2
📈 27 added 📉 33 removed

💻 r11251 TRIVIAL

Mike Stupalov 🐱 • 2021-04-21 08:12
Detect Nfsen-ng graphs.
Files changed (4)
A html/includes/graphs/device/nfsen_bytes.inc.php +19
M html/includes/graphs/device/nfsen_common.inc.php +4 -7
M html/includes/graphs/device/nfsen_traffic.inc.php +2 -2
M html/pages/device/nfsen.inc.php +16 -14
📈 41 added 📉 23 removed

💻 r11250 MINOR

Mike Stupalov 🐱 • 2021-04-20 13:20
Added support for Socomec Net Vision 7+ (OBS-3720).
Files changed (6)
A includes/definitions/mibs/socomec
M includes/definitions/mibs/socomec.inc.php +138 -197
A includes/definitions/mibs/socomec/socomecups-adicom-mib.inc.php +230
A includes/definitions/mibs/socomec/socomecups-mib.inc.php +273
M includes/definitions/os/socomec.inc.php +9 -1
D includes/discovery/sensors/socomecups-mib.inc.php -130
📈 650 added 📉 328 removed

💻 r11249 TRIVIAL

Mike Stupalov 🐱 • 2021-04-20 13:15
Prefer discovered mibs in sensors discovery.
Files changed (1)
M includes/entities.inc.php +26 -40
📈 26 added 📉 40 removed

💻 r11248 TRIVIAL

Mike Stupalov 🐱 • 2021-04-19 15:08
Clean sensors descriptions by ATEN-IPMI-MIB.
Files changed (1)
M includes/discovery/sensors/aten-ipmi-mib.inc.php +1 -1
📈 1 added 📉 1 removed

💻 r11247 TRIVIAL

Mike Stupalov 🐱 • 2021-04-19 13:19
Force snmpwalk with ASCII strings in ATEN-IPMI-MIB.
Files changed (1)
M includes/discovery/sensors/aten-ipmi-mib.inc.php +1 -1
📈 1 added 📉 1 removed

💻 r11246 MINOR

Mike Stupalov 🐱 • 2021-04-19 12:03
Added support for Socomec Delphys GP UPS (OBS-3490).
Files changed (3)
M includes/definitions/mibs/socomec.inc.php +219 -4
M includes/definitions/os.inc.php -25
A includes/definitions/os/socomec.inc.php +45
📈 264 added 📉 29 removed

💻 r11245 MIBS

Mike Stupalov 🐱 • 2021-04-19 12:02
Updated Socomec mib files.
Files changed (3)
D mibs/socomec/SOCOMECUPS_ADICOM_MIB -503
A mibs/socomec/SOCOMECUPS-ADICOM-MIB +636
A mibs/socomec/SOCOMECUPS7-MIB +2,372
📈 0 added 📉 0 removed

💻 r11244 FIX

Adam Armstrong 🐸 • 2021-04-17 16:23
Improve VRF page in dark mode
Files changed (2)
M html/includes/print-vrf.inc.php +11 -11
M html/pages/device/routing/vrf.inc.php +2 -2
📈 13 added 📉 13 removed

💻 r11243 TRIVIAL

Mike Stupalov 🐱 • 2021-04-16 16:42
Fixed access to config var in get_autodiscovery_device_id().
Files changed (1)
M includes/discovery/functions.inc.php +1 -1
📈 1 added 📉 1 removed

💻 r11242 TRIVIAL

Mike Stupalov 🐱 • 2021-04-16 14:52
Do not disclose version to unauthorized requests.
Files changed (1)
M html/includes/functions.inc.php +6 -4
📈 6 added 📉 4 removed

💻 r11241 TRIVIAL

Mike Stupalov 🐱 • 2021-04-16 13:54
Timeout option in generate_http_context() not configurable.
Files changed (1)
M includes/common.inc.php +7 -1
📈 7 added 📉 1 removed

💻 r11240 TRIVIAL

Mike Stupalov 🐱 • 2021-04-16 13:52
Improved get_rancid_filename(), added generate_device_hostnames().
Files changed (4)
M html/includes/functions.inc.php +10 -31
M html/pages/device.inc.php +7 -5
M html/pages/device/showconfig.inc.php +39 -72
M includes/entities/device.inc.php +94
📈 150 added 📉 108 removed

💻 r11239 TRIVIAL

Mike Stupalov 🐱 • 2021-04-16 11:18
Ignored (system default) sysnames in discovery neighbours now configurable.
Files changed (2)
M includes/defaults.inc.php +30
M includes/discovery/functions.inc.php +1 -8
📈 31 added 📉 8 removed

💻 r11238 MINOR

Mike Stupalov 🐱 • 2021-04-16 09:03
Added basic detect Proofpoint E-mail Gateway (OBS-3710).
Files changed (6)
A html/images/os/proofpoint_2x.png +1
A html/images/os/proofpoint-dark_2x.png +1
A html/images/os/proofpoint-dark.png +1
A html/images/os/proofpoint.png +1
A includes/definitions/os/proofpoint.inc.php +38
M includes/polling/os/unix.inc.php +7
📈 49 added 📉 0 removed

💻 r11237 TRIVIAL

Mike Stupalov 🐱 • 2021-04-16 08:02
Fixed check versions requests error. Added external apis definitions.
Files changed (4)
M includes/definitions.inc.php +20 -22
A includes/definitions/apis.inc.php +26
M includes/definitions/version.inc.php +2 -2
M includes/versioncheck.inc.php +35 -41
📈 83 added 📉 65 removed

💻 r11236 TRIVIAL

Mike Stupalov 🐱 • 2021-04-15 13:15
Fixed Arch Linux distro icons.
Files changed (4)
A html/images/os/arch_linux_2x.png +1
A html/images/os/arch_linux.png +1
D html/images/os/archlinux_2x.png -1
D html/images/os/archlinux.png -1
📈 2 added 📉 2 removed

💻 r11235 MINOR

Mike Stupalov 🐱 • 2021-04-15 10:55
Improved Google Chat notification transport (OBS-3482).
Files changed (3)
M includes/definitions/transports.inc.php +53 -6
A includes/templates/notification/google-chat_card.tpl +38
A includes/templates/notification/google-chat_text.tpl +44
📈 135 added 📉 6 removed

💻 r11234 TRIVIAL

Mike Stupalov 🐱 • 2021-04-15 10:53
Improved pass tagged request params in definition based http requests.
Files changed (1)
M includes/common.inc.php +43 -33
📈 43 added 📉 33 removed

💻 r11233 MINOR

Mike Stupalov 🐱 • 2021-04-14 16:27
Added Google Chat transport support (OBS-3482).
Files changed (1)
M includes/definitions/transports.inc.php +37
📈 37 added 📉 0 removed

💻 r11232 PHP8

Mike Stupalov 🐱 • 2021-04-14 13:34
[PHP8] Fixed other "Uncaught TypeError".
Files changed (5)
M includes/alerting/email.inc.php +5 -6
M includes/common.inc.php +12 -5
M includes/discovery/storage/host-resources-mib.inc.php +2 -3
M poller.php +1
M tests/IncludesCommonTest.php +1 -1
📈 21 added 📉 15 removed

💻 r11231 TRIVIAL

Mike Stupalov 🐱 • 2021-04-14 13:23
Added simple helper function safe_empty(). Added phpunit tests for safe_* functions.
Files changed (2)
M includes/common.inc.php +4
M tests/IncludesCommonTest.php +66
📈 70 added 📉 0 removed

💻 r11230 PHP8

Mike Stupalov 🐱 • 2021-04-14 12:41
[PHP8] Fixed "Only variables should be passed by reference".
Files changed (3)
M includes/discovery/sensors/huawei-entity-extent-mib.inc.php +4 -2
M includes/polling/os/zte.inc.php +16 -33
M includes/polling/ports/q-bridge-mib.inc.php +5 -7
📈 25 added 📉 42 removed

💻 r11229 TRIVIAL

Mike Stupalov 🐱 • 2021-04-14 11:58
Added debug option for log all php errors to observium logs dir (mostly for catch php8 errors).
Files changed (2)
M includes/defaults.inc.php +1 -1
M includes/definitions.inc.php +11 -9
📈 12 added 📉 10 removed

💻 r11228 PHP8

Mike Stupalov 🐱 • 2021-04-13 17:37
[PHP8] Fixed minor php8 errors.
Files changed (4)
M html/pages/devices.inc.php +3 -1
M html/pages/inventory.inc.php +8 -7
M html/pages/pollerlog.inc.php +22 -15
M includes/common.inc.php +41 -56
📈 74 added 📉 79 removed

💻 r11227 TRIVIAL

Mike Stupalov 🐱 • 2021-04-13 17:25
Fixed debug in poller-wrapper (OBS-3708).
Files changed (1)
M poller-wrapper.py +3 -1
📈 3 added 📉 1 removed

💻 r11226 PHP8

Mike Stupalov 🐱 • 2021-04-13 13:02
[PHP8] Fixed minor type errors.
Files changed (4)
M html/includes/navbar.inc.php +1 -1
M includes/common.inc.php +30 -5
M includes/functions.inc.php +8 -15
M includes/polling/aruba-controller.inc.php +3 -2
📈 42 added 📉 23 removed

💻 r11225 TRIVIAL

Mike Stupalov 🐱 • 2021-04-12 15:03
Copy ifDescr to ifAlias on FortiSwitch (OBS-3716).
Files changed (2)
M includes/definitions/os/fortinet.inc.php +1
M includes/rewrites.inc.php +10 -14
📈 11 added 📉 14 removed

💻 r11224 TRIVIAL

Mike Stupalov 🐱 • 2021-04-10 14:12
Updated ServiceNow notification definition.
Files changed (1)
M includes/definitions/transports.inc.php +3 -2
📈 3 added 📉 2 removed

💻 r11223 TRIVIAL

Mike Stupalov 🐱 • 2021-04-09 16:03
Added unofficial rancid os mapping for DCN clone switches.
Files changed (3)
M includes/definitions/os.inc.php -19
M includes/definitions/os/nag.inc.php +1
A includes/definitions/os/qtech.inc.php +31
📈 32 added 📉 19 removed

💻 r11222 MINOR

Mike Stupalov 🐱 • 2021-04-09 15:56
Improved support for DCN-like switches (SNR, QTech) (OBS-3648).
Files changed (8)
A includes/definitions/mibs/dcn
M includes/definitions/mibs/dcn.inc.php +4 -147
A includes/definitions/mibs/dcn/dcn-xxx.php +202
M includes/definitions/mibs/qtech.inc.php +7 -131
M includes/definitions/mibs/snr.inc.php +271 -126
M includes/definitions/models.inc.php -7
M includes/definitions/os/nag.inc.php +23 -6
M includes/polling/os/ups-mib.inc.php +1 -2
📈 508 added 📉 419 removed

💻 r11221 CLEAN

Mike Stupalov 🐱 • 2021-04-09 15:52
Clean numeric indexes in mibs definitions.
Files changed (3)
M includes/definitions/mibs.inc.php +2 -2
M includes/definitions/mibs/citrix.inc.php +25 -10
M includes/definitions/mibs/opengear.inc.php +6 -6
📈 33 added 📉 18 removed

💻 r11220 TRIVIAL

Mike Stupalov 🐱 • 2021-04-08 15:58
Fixed potential security issue in search (OBS-3713).
Files changed (1)
M html/ajax/search.php +4 -2
📈 4 added 📉 2 removed

💻 r11219 TRIVIAL

Mike Stupalov 🐱 • 2021-04-08 15:01
Fixed contact tooltip escaping.
Files changed (2)
M html/includes/contacts-navbar.inc.php +1 -1
M html/pages/contact.inc.php +1 -1
📈 2 added 📉 2 removed

💻 r11218 MINOR

Mike Stupalov 🐱 • 2021-04-08 14:46
Added ServiceNow notification transport.
Files changed (2)
A includes/alerting/servicenow.inc.php +34
M includes/definitions/transports.inc.php +63
📈 97 added 📉 0 removed

💻 r11217 TRIVIAL

Mike Stupalov 🐱 • 2021-04-08 12:00
Fixed poller-wrapper unexpected exit when log file not permitted for write.
Files changed (1)
M poller-wrapper.py +15 -8
📈 15 added 📉 8 removed

💻 r11216 TRIVIAL

Mike Stupalov 🐱 • 2021-04-08 11:37
Store rrd files update permission error into eventlog.
Files changed (3)
M html/includes/print/events.inc.php +11 -11
M html/pages/device/overview/events.inc.php +16 -13
M includes/rrdtool.inc.php +80 -6
📈 107 added 📉 30 removed

💻 r11215 IMPROVE

Adam Armstrong 🐸 • 2021-04-07 21:12
Improve login form in dark modes.
Files changed (8)
M html/css/bootstrap/less/boxes.less +2 -2
M html/css/bootstrap/less/variables-darkblue.less +2
M html/css/observium-dark.css +2 -2
M html/css/observium-dark.map +1 -1
M html/css/observium-darkblue.css +10 -10
M html/css/observium-darkblue.map +1 -1
M html/css/observium.css +1 -1
M html/css/observium.map +1 -1
📈 0 added 📉 0 removed

💻 r11214 TRIVIAL

Mike Stupalov 🐱 • 2021-04-07 20:22
Updated os group definition (enterprise_tree_snmpv2).
Files changed (1)
M includes/definitions/os.inc.php +5 -5
📈 5 added 📉 5 removed

💻 r11213 MINOR

Mike Stupalov 🐱 • 2021-04-07 20:19
Improved support for Nokia PSI-M platform.
Files changed (2)
M includes/definitions/mibs/nokia.inc.php +373 -1
M includes/definitions/os/nokia.inc.php +5
📈 378 added 📉 1 removed

💻 r11212 MIBS

Mike Stupalov 🐱 • 2021-04-07 20:18
Added nokia mib files.
Files changed (91)
M mibs/nokia/TIMETRA-SAS-MIRROR-MIB +1 -1
M mibs/nokia/TIMETRA-SAS-PORT-MIB +4 -2
M mibs/nokia/TIMETRA-SAS-SDP-MIB +1 -1
A mibs/nokia/TN-BFD-MIB +482
A mibs/nokia/TN-CLEAR-MIB +293
A mibs/nokia/TN-CONN-PROF-MIB +333
A mibs/nokia/TN-DOT3-OAM-MIB +434
A mibs/nokia/TN-ETH-RING-MIB +1,106
A mibs/nokia/TN-FILTER-MIB +4,536
A mibs/nokia/TN-IEEE8021-CFM-MIB +2,942
A mibs/nokia/TN-IGMP-SNOOPING-MIB +5,022
A mibs/nokia/TN-LAG-MIB +1,416
A mibs/nokia/TN-LLDP-MIB +2,190
A mibs/nokia/TN-LOG-MIB +3,881
A mibs/nokia/TN-MC-REDUNDANCY-MIB +2,247
A mibs/nokia/TN-MIRROR-MIB +2,281
A mibs/nokia/TN-MPLS-MIB +8,716
A mibs/nokia/TN-MPLS-TP-MIB +1,810
A mibs/nokia/TN-OAM-TEST-MIB +16,189
A mibs/nokia/TN-PACKETSWITCH-MIB +501
A mibs/nokia/TN-PMON-MIB +4,039
A mibs/nokia/TN-PORT-MIB +15,432
A mibs/nokia/TN-QOS-MIB +11,321
A mibs/nokia/TN-RMD-CFM-MIB +942
A mibs/nokia/TN-RMD-EFM-MIB +171
A mibs/nokia/TN-RMD-IF-MIB +1,524
A mibs/nokia/TN-RMD-SYSTEM-MIB +1,514
A mibs/nokia/TN-RMD-TC-MIB +103
A mibs/nokia/TN-RMD-TSOP-MIB +1,146
A mibs/nokia/TN-SAP-MIB +12,548
A mibs/nokia/TN-SAS-IEEE8021-CFM-MIB +157
A mibs/nokia/TN-SAS-IEEE8021-PAE-MIB +139
A mibs/nokia/TN-SAS-MIRROR-MIB +166
A mibs/nokia/TN-SAS-OAM-TEST-MIB +3,106
A mibs/nokia/TN-SAS-PORT-MIB +1,525
A mibs/nokia/TN-SAS-QOS-MIB +3,720
A mibs/nokia/TN-SAS-SDP-MIB +148
A mibs/nokia/TN-SAS-SERV-MIB +675
A mibs/nokia/TN-SDP-MIB +7,383
A mibs/nokia/TN-SERV-MIB +11,929
A mibs/nokia/TN-TC-MIB +4,957
A mibs/nokia/TN-VRTR-MIB +23,153
A mibs/nokia/TROPIC-1830PSD-CAPABILITY-MIB +7,920
A mibs/nokia/TROPIC-1830VWM-CAPABILITY-MIB +3,016
A mibs/nokia/TROPIC-ABSNODE-MIB +1,344
A mibs/nokia/TROPIC-ABSNODE-NOTIFICATION-MIB +200
A mibs/nokia/TROPIC-ACCESSPORT-MIB +1,203
A mibs/nokia/TROPIC-ALARMPANEL-MIB +514
A mibs/nokia/TROPIC-AMPLIFIER-MIB +2,746
A mibs/nokia/TROPIC-ASON-MIB +2,378
A mibs/nokia/TROPIC-BREAKER-MIB +144
A mibs/nokia/TROPIC-CARD-MIB +1,137
A mibs/nokia/TROPIC-CONTROLCARD-MIB +273
A mibs/nokia/TROPIC-DIAGNOSTIC-MIB +151
A mibs/nokia/TROPIC-EXPROPTICALCARD +3,408
A mibs/nokia/TROPIC-EXPRSCALARS +825
A mibs/nokia/TROPIC-FAN-MIB +245
A mibs/nokia/TROPIC-GENERIC-LOG-MIB +1,628
A mibs/nokia/TROPIC-GENERIC-NOTIFICATION-MIB +12,057
A mibs/nokia/TROPIC-GLOBAL-REG +4,483
A mibs/nokia/TROPIC-GMPLS-CPIF-MIB +735
A mibs/nokia/TROPIC-GMPLS-DPIF-MIB +614
A mibs/nokia/TROPIC-GMPLS-LSP-MIB +1,328
A mibs/nokia/TROPIC-GMPLS-NE-MIB +410
A mibs/nokia/TROPIC-GMPLS-NOTIFICATION-MIB +1,264
A mibs/nokia/TROPIC-IEEE8023br-MIB +481
A mibs/nokia/TROPIC-L1SERVICE-MIB +3,389
A mibs/nokia/TROPIC-LOG-MIB +6,168
A mibs/nokia/TROPIC-NOTIFICATION-MIB +42,559
A mibs/nokia/TROPIC-OCH-MIB +1,973
A mibs/nokia/TROPIC-OPTICALCARD-MIB +2,879
A mibs/nokia/TROPIC-OPTICALPORT-MIB +40,722
A mibs/nokia/TROPIC-OSPF-MIB +639
A mibs/nokia/TROPIC-OTH-MIB +3,230
A mibs/nokia/TROPIC-OTUODU-MIB +1,121
A mibs/nokia/TROPIC-PHMNOTIFICATION-MIB +671
A mibs/nokia/TROPIC-POWERMGMT-MIB +2,583
A mibs/nokia/TROPIC-PSD-MIB +4,774
A mibs/nokia/TROPIC-PTP-MIB +2,347
A mibs/nokia/TROPIC-ROE-MIB +1,161
A mibs/nokia/TROPIC-SHELF-MIB +1,650
A mibs/nokia/TROPIC-SLOT-MIB +454
A mibs/nokia/TROPIC-SOFTWARE-MIB +2,387
A mibs/nokia/TROPIC-STATISTICS-MIB +25,269
A mibs/nokia/TROPIC-SYNCE-MIB +1,461
A mibs/nokia/TROPIC-SYSTEM-MIB +8,117
A mibs/nokia/TROPIC-TC +4,140
A mibs/nokia/TROPIC-USERMGMT-MIB +600
A mibs/nokia/TROPIC-VTSCONN-MIB +839
A mibs/nokia/TROPIC-VWMMS-MIB +9,115
A mibs/nokia/TROPIC-WAVEKEY-MIB +2,266
📈 0 added 📉 0 removed

💻 r11211 TRIVIAL

Mike Stupalov 🐱 • 2021-04-07 20:16
Improved snmp_fix_numeric() for split unit with lanes.
Files changed (1)
M includes/snmp.inc.php +18 -5
📈 18 added 📉 5 removed

💻 r11210 TRIVIAL

Mike Stupalov 🐱 • 2021-04-07 12:15
Updated sensor names by DCP-LINKVIEW-MIB.
Files changed (1)
M includes/definitions/mibs/smartoptics.inc.php +6 -6
📈 6 added 📉 6 removed

💻 r11209 TRIVIAL

Mike Stupalov 🐱 • 2021-04-07 12:08
Try associate remote neighbours by not fqdn sysName (only unique sysname).
Files changed (1)
M includes/discovery/functions.inc.php +25 -6
📈 25 added 📉 6 removed

💻 r11208 MINOR

Mike Stupalov 🐱 • 2021-04-07 09:54
Added discovery neighbours by DCP-LINKVIEW-MIB.
Files changed (1)
A includes/discovery/neighbours/dcp-linkview-mib.inc.php +65
📈 65 added 📉 0 removed

💻 r11207 ADD

Adam Armstrong 🐸 • 2021-04-07 07:46
Add global VLAN page.
Files changed (3)
M html/includes/entities/device.inc.php +6 -5
M html/includes/navbar.inc.php +4
A html/pages/vlan.inc.php +242
📈 252 added 📉 5 removed

💻 r11206 FIX

Adam Armstrong 🐸 • 2021-04-06 22:17
Disable leaflet.css
Files changed (1)
M html/pages/dashboard.inc.php +4 -1
📈 4 added 📉 1 removed

💻 r11205 FIX

Adam Armstrong 🐸 • 2021-04-06 22:00
Improve dark mode map controls & popups
Files changed (9)
M html/css/bootstrap/less/includes.less +3
A html/css/bootstrap/less/leaflet.less +663
M html/css/bootstrap/less/type.less +2 -2
M html/css/observium-dark.css +626 -2
M html/css/observium-dark.map +1 -1
M html/css/observium-darkblue.css +626 -2
M html/css/observium-darkblue.map +1 -1
M html/css/observium.css +626 -2
M html/css/observium.map +1 -1
📈 0 added 📉 0 removed

💻 r11204 MINOR

Mike Stupalov 🐱 • 2021-04-06 21:48
Added discovery fiber sensors by DCP-LINKVIEW-MIB.
Files changed (8)
A html/includes/graphs/sensor/db.inc.php +47
M html/includes/graphs/sensor/graph.inc.php +11 -8
D html/includes/graphs/sensor/snr.inc.php -48
D html/includes/graphs/sensor/sound.inc.php -48
M includes/definitions/entities/sensors.inc.php +1
M includes/definitions/mibs/smartoptics.inc.php +85 -2
M includes/definitions/os/smartoptics.inc.php +1 -2
M includes/definitions/wui.inc.php +1
📈 146 added 📉 108 removed

💻 r11203 FIX

Adam Armstrong 🐸 • 2021-04-06 20:18
Improve some graph transparencies
Files changed (1)
M includes/defaults.inc.php +8 -5
📈 8 added 📉 5 removed

💻 r11202 MINOR

Mike Stupalov 🐱 • 2021-04-06 15:58
Update port RRD DSes max for ports with 40G+ speeds.
Files changed (2)
M includes/discovery/ports.inc.php +23 -9
M includes/polling/ports.inc.php +28 -34
📈 51 added 📉 43 removed

💻 r11201 TRIVIAL

Mike Stupalov 🐱 • 2021-04-06 15:56
Added rrdtool_update_ds(). Added ability for update min/max for RRD DSes.
Files changed (1)
M includes/rrdtool.inc.php +123 -61
📈 123 added 📉 61 removed

💻 r11200 TRIVIAL

Mike Stupalov 🐱 • 2021-04-06 10:33
Fixed incorrect sensors scale on IOS-XE 16.12.x (OBS-3707).
Files changed (1)
M includes/discovery/sensors/cisco-entity-sensor-mib.inc.php +5 -6
📈 5 added 📉 6 removed

💻 r11199 FIX

Adam Armstrong 🐸 • 2021-04-04 01:21
Fix Pagerduty notification format to not double hostname and to not show descr. use %TITLE%
Files changed (1)
M includes/definitions/transports.inc.php +5 -4
📈 5 added 📉 4 removed

💻 r11198 TRIVIAL

Tom Laermans 🦔 • 2021-04-03 21:17
Remove very old legacy old_graphs toggle
Files changed (3)
M html/includes/graphs/generic_simplex.inc.php +99 -106
D html/includes/graphs/old_generic_simplex.inc.php -103
M includes/defaults.inc.php -1
📈 99 added 📉 210 removed

💻 r11197 TRIVIAL

Mike Stupalov 🐱 • 2021-04-03 15:51
Improved definition based sensors discovery. Added ability to use tags in discovery_check_if_type_exist() and added key oid_limit_warn (for +- warning limits over high/low).
Files changed (5)
M includes/entities.inc.php +43 -23
M includes/entities/counter.inc.php +4 -1
M includes/entities/sensor.inc.php +4 -1
M includes/entities/status.inc.php +3
M includes/functions.inc.php +11 -7
📈 65 added 📉 32 removed

💻 r11196 ADD

Adam Armstrong 🐸 • 2021-04-03 02:40
Expose web_pagesize in UI configuration
Files changed (1)
M includes/config-variables.inc.php +7
📈 7 added 📉 0 removed

💻 r11195 ADD

Adam Armstrong 🐸 • 2021-04-03 02:34
Add ability to force pagination via a config option
Files changed (2)
M html/includes/functions.inc.php +4 -1
M includes/config-variables.inc.php +16
📈 20 added 📉 1 removed

💻 r11194 TRIVIAL

Mike Stupalov 🐱 • 2021-04-02 12:08
Fixed setting of alert entry suppressed.
Files changed (6)
M html/includes/actions/alert_entry_ignore_until_ok.inc.php +19 -9
M html/includes/alerting-navbar.inc.php +5 -6
M html/includes/print/alert.inc.php +31 -31
M html/pages/alerts.inc.php +10 -13
M html/pages/device/alerts.inc.php +12 -15
M includes/definitions/wui.inc.php +3 -1
📈 80 added 📉 75 removed

💻 r11193 MINOR

Tom Laermans 🦔 • 2021-04-01 22:42
Add locationiq.com geolocation provider
Files changed (2)
M includes/config-variables.inc.php +8
M includes/definitions/geo.inc.php +57
📈 65 added 📉 0 removed

💻 r11192 TRIVIAL

Tom Laermans 🦔 • 2021-04-01 22:42
Layout/wording change on device settings geolocation tab
Files changed (1)
M html/pages/device/edit/geo.inc.php +2 -2
📈 2 added 📉 2 removed

💻 r11191 MINOR

Tom Laermans 🦔 • 2021-04-01 17:33
Minor rewording on web configuration page; add OpenCage geocoder support
Files changed (2)
M includes/config-variables.inc.php +31 -23
M includes/definitions/geo.inc.php +55 -1
📈 86 added 📉 24 removed

💻 r11190 MINOR

Tom Laermans 🦔 • 2021-04-01 17:22
Show longitude on device's geolocation settings page
Files changed (1)
M html/pages/device/edit/geo.inc.php +1 -1
📈 1 added 📉 1 removed

💻 r11189 TRIVIAL

Tom Laermans 🦔 • 2021-04-01 15:53
RRD houskeeping Rusglish fix
Files changed (1)
M includes/housekeeping/rrd.inc.php +5 -5
📈 5 added 📉 5 removed

💻 r11188 ADD

Adam Armstrong 🐸 • 2021-04-01 14:16
Add unminified bs confirm js
Files changed (1)
A html/js/bootstrap-confirmation.js +465
📈 0 added 📉 0 removed

💻 r11187 FIX

Adam Armstrong 🐸 • 2021-04-01 14:15
Fix ability to set data attribs for confirmations
Files changed (2)
M html/includes/print/search.inc.php +4 -4
M html/js/observium.js +4 -4
📈 4 added 📉 4 removed

💻 r11186 TRIVIAL

Mike Stupalov 🐱 • 2021-04-01 12:54
Fixed ArcGIS geocode service urls (OBS-3703).
Files changed (1)
M includes/definitions/geo.inc.php +2 -2
📈 2 added 📉 2 removed

💻 r11185 TRIVIAL

Mike Stupalov 🐱 • 2021-04-01 12:47
Added basic os detect for Nokia PSI-M (OBS-3702).
Files changed (1)
M includes/definitions/os/nokia.inc.php +9
📈 9 added 📉 0 removed

💻 r11184 FIX

Adam Armstrong 🐸 • 2021-04-01 02:17
Fix erroneous divs in querybuilder. Slight improvement of querybuilder css.
Files changed (9)
M html/css/bootstrap/less/boxes.less +1
M html/css/observium-dark.css +1
M html/css/observium-dark.map +1 -1
M html/css/observium-darkblue.css +1
M html/css/observium-darkblue.map +1 -1
M html/css/observium.css +1
M html/css/observium.map +1 -1
M html/includes/print/alert.inc.php +1 -1
M html/pages/alert_check.inc.php +1 -1
📈 2 added 📉 2 removed

💻 r11183 FIX

Adam Armstrong 🐸 • 2021-04-01 02:06
Improve some query builder CSS in dark mode
Files changed (12)
M html/css/bootstrap/less/bootstrap-darkblue.less +8 -1
M html/css/bootstrap/less/buttons3.less +4 -1
M html/css/bootstrap/less/forms.less +1
M html/css/bootstrap/less/variables-dark.less +5
M html/css/bootstrap/less/variables-darkblue.less +1
M html/css/observium-dark.css +3 -1
M html/css/observium-dark.map +1 -1
M html/css/observium-darkblue.css +8 -1
M html/css/observium-darkblue.map +1 -1
M html/css/observium.css +3 -1
M html/css/observium.map +1 -1
M html/css/query-builder.default.css +5 -4
📈 0 added 📉 0 removed

💻 r11182 FIX

Adam Armstrong 🐸 • 2021-03-31 23:47
Improve confirmation popover initialisation
Files changed (2)
M html/includes/print/search.inc.php +5 -4
M html/js/observium.js +15
📈 5 added 📉 4 removed

💻 r11181 TRIVIAL

Mike Stupalov 🐱 • 2021-03-31 21:54
Change default button class in confirmations for dark themes.
Files changed (1)
M html/includes/print/search.inc.php +1 -1
📈 1 added 📉 1 removed

💻 r11180 CSS

Adam Armstrong 🐸 • 2021-03-31 21:03
Fix CSS Popover colours
Files changed (6)
M html/css/bootstrap/less/variables-dark.less +3
M html/css/bootstrap/less/variables-darkblue.less +3
M html/css/observium-dark.css +7 -7
M html/css/observium-dark.map +1 -1
M html/css/observium-darkblue.css +7 -7
M html/css/observium-darkblue.map +1 -1
📈 0 added 📉 0 removed

💻 r11179 TRIVIAL

Mike Stupalov 🐱 • 2021-03-31 16:10
Prefer ifName in SonisOS.
Files changed (1)
M includes/definitions/os/sonicwall.inc.php +1
📈 1 added 📉 0 removed

💻 r11178 TRIVIAL

Mike Stupalov 🐱 • 2021-03-31 16:03
Improved detect SonicOS 7.x (OBS-3701).
Files changed (5)
M includes/definitions/os/sonicwall.inc.php +11 -1
M mibs/sonicwall/SNWL-COMMON-MIB +14 -8
M mibs/sonicwall/SNWL-SSLVPN-MIB +1 -1
M mibs/sonicwall/SONICWALL-FIREWALL-IP-STATISTICS-MIB +1,397 -12
M mibs/sonicwall/SONICWALL-FIREWALL-TRAP-MIB +64 -34
📈 11 added 📉 1 removed

💻 r11177 ADD

Adam Armstrong 🐸 • 2021-03-30 18:14
Add ability to update device purpose/descr field via api
Files changed (1)
M html/api/v0/includes/devices.inc.php +68 -72
📈 68 added 📉 72 removed

💻 r11176 TRIVIAL

Mike Stupalov 🐱 • 2021-03-30 08:53
Fixed simple telegram notification template (OBS-3500).
Files changed (3)
M html/pages/contact.inc.php +12 -2
M includes/definitions/transports.inc.php +3 -2
M includes/templates/notification/telegram_html.tpl +3 -7
📈 18 added 📉 11 removed

💻 r11175 MINOR

Mike Stupalov 🐱 • 2021-03-29 21:54
Added ability for set custom notification template over Web UI. Updated telegram definition.
Files changed (6)
M html/includes/contacts-navbar.inc.php +62 -57
M html/pages/contact.inc.php +89 -24
M includes/alerts.inc.php +26 -19
M includes/definitions/transports.inc.php +16 -8
M includes/templates.inc.php +6 -11
A update/440.sql +1
📈 200 added 📉 119 removed

💻 r11174 TRIVIAL

Mike Stupalov 🐱 • 2021-03-29 11:56
Added unofficial rancid os map for DCN switches (OBS-3281).
Files changed (1)
M includes/definitions/os/dcn.inc.php +1
📈 1 added 📉 0 removed

💻 r11173 FIX

Adam Armstrong 🐸 • 2021-03-27 17:21
Fix pipe positioning in port search results
Files changed (1)
M html/includes/search/ports.inc.php +4 -3
📈 4 added 📉 3 removed

💻 r11171 TRIVIAL

Tom Laermans 🦔 • 2021-03-27 11:02
Configuration variable description fixes; list auth modules based on available files instead of hardcoded
Files changed (2)
M includes/config-variables.inc.php +45 -47
M includes/functions.inc.php +24
📈 69 added 📉 47 removed

💻 r11170 TRIVIAL

Mike Stupalov 🐱 • 2021-03-26 21:00
Fixed validate page var with dashes (OBS-3696).
Files changed (1)
M includes/definitions.inc.php +1 -1
📈 1 added 📉 1 removed

💻 r11169 TRIVIAL

Mike Stupalov 🐱 • 2021-03-26 20:43
Improved detect Supermicro swithes (OBS-3691).
Files changed (2)
M includes/definitions/mibs/supermicro.inc.php +74 -19
M includes/definitions/os/supermicro.inc.php +4 -1
📈 78 added 📉 20 removed

💻 r11168 MIBS

Mike Stupalov 🐱 • 2021-03-26 20:39
Updated supermicro, pandacom and microsoft mib files.
Files changed (111)
M mibs/microsoft/DHCP-MIB +1 -1
M mibs/microsoft/FtpServer-MIB +1 -3
M mibs/microsoft/HttpServer-MIB +4 -3
M mibs/microsoft/LanMgr-Alerts-II-MIB +17 -17
M mibs/pandacom/SPEED-AMP-MIB +125 -59
M mibs/pandacom/SPEED-DUALLINE-10G +42 -45
M mibs/pandacom/SPEED-DUALLINE-FC +53 -56
M mibs/pandacom/SPEEDCARRIER-MIB +362 -99
M mibs/pandacom/SPEEDSINGLELINE-XFP-MIB +119 -69
A mibs/supermicro/EOAM-MIB +148
A mibs/supermicro/FSSNTP-MIB +673
A mibs/supermicro/IGMP-PROXY-MIB +395
A mibs/supermicro/SUPERMICRO-ARP-MIB +106
A mibs/supermicro/SUPERMICRO-BGP-MIB +9,711
A mibs/supermicro/SUPERMICRO-BRIDGE-MIB +559
A mibs/supermicro/SUPERMICRO-CFA-MIB +2,984
A mibs/supermicro/SUPERMICRO-DHCP-CLIENT-MIB +570
A mibs/supermicro/SUPERMICRO-DHCP-RLY-MIB +371
A mibs/supermicro/SUPERMICRO-DHCP-SERVER-MIB +875
A mibs/supermicro/SUPERMICRO-DHCP-SNOOPING-MIB +252
A mibs/supermicro/SUPERMICRO-DHCPv6-CLIENT-MIB +697
A mibs/supermicro/SUPERMICRO-DHCPv6-RELAY-MIB +565
A mibs/supermicro/SUPERMICRO-DHCPv6-SERVER-MIB +1,234
A mibs/supermicro/SUPERMICRO-DIFFSERV-MIB +615
A mibs/supermicro/SUPERMICRO-DSMON-MIB +53
A mibs/supermicro/SUPERMICRO-DVMRP-MIB +1,244
A mibs/supermicro/SUPERMICRO-FIPS-MIB +186
A mibs/supermicro/SUPERMICRO-G8261TS-MIB +246
A mibs/supermicro/SUPERMICRO-HTTP-MIB +224
A mibs/supermicro/SUPERMICRO-IGMP-MIB +367
A mibs/supermicro/SUPERMICRO-IP-MIB +1,787
A mibs/supermicro/SUPERMICRO-IPCMNMROUTE-MIB +662
A mibs/supermicro/SUPERMICRO-IPDB-MIB +536
A mibs/supermicro/SUPERMICRO-IPMROUTE-MIB +623
A mibs/supermicro/SUPERMICRO-IPV6-MIB +3,650
A mibs/supermicro/SUPERMICRO-IPV6-MLD-MIB +75
A mibs/supermicro/SUPERMICRO-IPVX-MIB +573
A mibs/supermicro/SUPERMICRO-ISIS-MIB +1,808
A mibs/supermicro/SUPERMICRO-ISS-MIB +4,706
A mibs/supermicro/SUPERMICRO-L2VPN-MIB +1,762
A mibs/supermicro/SUPERMICRO-LA-MIB +1,809
A mibs/supermicro/SUPERMICRO-LDP-TEST-MIB +150
A mibs/supermicro/SUPERMICRO-LLDP-MIB +865
A mibs/supermicro/SUPERMICRO-MGMD-MIB +483
A mibs/supermicro/SUPERMICRO-MI-DHCP-SNOOPING-MIB +289
A mibs/supermicro/SUPERMICRO-MI-TCP-IPVX-MIB +567
A mibs/supermicro/SUPERMICRO-MI-TCP-MIB +768
A mibs/supermicro/SUPERMICRO-MIARP-MIB +100
A mibs/supermicro/SUPERMICRO-MIFS-IP-MIB +1,823
A mibs/supermicro/SUPERMICRO-MIFS-IPVX-MIB +407
A mibs/supermicro/SUPERMICRO-MIIPV6-MIB +2,510
A mibs/supermicro/SUPERMICRO-MIOSPFV3-MIB +1,601
A mibs/supermicro/SUPERMICRO-MIRIP2-MIB +1,370
A mibs/supermicro/SUPERMICRO-MIRSTP-MIB +1,427
A mibs/supermicro/SUPERMICRO-MISTD-IPVX-MIB +3,642
A mibs/supermicro/SUPERMICRO-MIStdBRIDGE-MIB +1,329
A mibs/supermicro/SUPERMICRO-MISTDOSPF-MIB +2,439
A mibs/supermicro/SUPERMICRO-MISTDOSPFV3-MIB +2,622
A mibs/supermicro/SUPERMICRO-MISTDRIP2-MIB +510
A mibs/supermicro/SUPERMICRO-MIStdRSTP-MIB +314
A mibs/supermicro/SUPERMICRO-MIUDP-MIB +764
A mibs/supermicro/SUPERMICRO-MIVlan-MIB +2,013
A mibs/supermicro/SUPERMICRO-MPLS-FRR-MIB +996
A mibs/supermicro/SUPERMICRO-MPLS-LSR-MIB +171
A mibs/supermicro/SUPERMICRO-MRP-MIB +1,057
A mibs/supermicro/SUPERMICRO-MSDP-MIB +1,261
A mibs/supermicro/SUPERMICRO-MST-MIB +2,499
A mibs/supermicro/SUPERMICRO-OFC-CFG-MIB +917
A mibs/supermicro/SUPERMICRO-OSPF-MIB +3,133
A mibs/supermicro/SUPERMICRO-OSPF-TE-MIB +862
A mibs/supermicro/SUPERMICRO-OSPF-TE-TEST-MIB +395
A mibs/supermicro/SUPERMICRO-OSPFMI-MIB +3,176
A mibs/supermicro/SUPERMICRO-OSPFMI-TRAP-MIB +391
A mibs/supermicro/SUPERMICRO-OSPFV3-MIB +1,421
A mibs/supermicro/SUPERMICRO-OSPFV3-TEST-MIB +189
A mibs/supermicro/SUPERMICRO-OSPFV3MI-TEST-MIB +205
A mibs/supermicro/SUPERMICRO-PIM-MIB +1,183
A mibs/supermicro/SUPERMICRO-PIMCMN-MIB +2,404
A mibs/supermicro/SUPERMICRO-PIMCMN2-MIB +1,029
A mibs/supermicro/SUPERMICRO-PING-MIB +182
A mibs/supermicro/SUPERMICRO-PROP-PBB-MIB +780
A mibs/supermicro/SUPERMICRO-PROVIDERBRIDGE-MIB +1,606
A mibs/supermicro/SUPERMICRO-QOS-MIB +2,363
A mibs/supermicro/SUPERMICRO-RADIUS-EXT-MIB +704
A mibs/supermicro/SUPERMICRO-RADIUS-MIB +192
A mibs/supermicro/SUPERMICRO-RBRIDGE-MIB +1,035
A mibs/supermicro/SUPERMICRO-RIP2-MIB +1,361
A mibs/supermicro/SUPERMICRO-RIP6-MIB +1,155
A mibs/supermicro/SUPERMICRO-RM-TE-LINK-MIB +601
A mibs/supermicro/SUPERMICRO-RMON-MIB +175
A mibs/supermicro/SUPERMICRO-RMON2-MIB +54
A mibs/supermicro/SUPERMICRO-RSTP-MIB +1,160
A mibs/supermicro/SUPERMICRO-RTM6-MIB +418
A mibs/supermicro/SUPERMICRO-RTM6MI-MIB +499
A mibs/supermicro/SUPERMICRO-Sec-MIB +75
A mibs/supermicro/SUPERMICRO-SISP-MIB +244
A mibs/supermicro/SUPERMICRO-SNMP3-MIB +768
A mibs/supermicro/SUPERMICRO-SNMPv2-MIB +241
A mibs/supermicro/SUPERMICRO-SNOOP-MIB +2,686
A mibs/supermicro/SUPERMICRO-SSH-MIB +156
A mibs/supermicro/SUPERMICRO-SSL-MIB +185
A mibs/supermicro/SUPERMICRO-SYSLOG-MIB +740
A mibs/supermicro/SUPERMICRO-TACACS-EXT-MIB +435
A mibs/supermicro/SUPERMICRO-TACACS-MIB +436
A mibs/supermicro/SUPERMICRO-TCP-MIB +753
A mibs/supermicro/SUPERMICRO-USERMGM-MIB +304
A mibs/supermicro/SUPERMICRO-VLAN-MIB +1,612
A mibs/supermicro/SUPERMICRO-VRRP-MIB +183
A mibs/supermicro/SupermicroMIMst-MIB +2,865
A mibs/supermicro/SUPERMICROP-BRIDGE-MIB +976
A mibs/supermicro/SUPERMICROQ-BRIDGE-MIB +2,051
📈 0 added 📉 0 removed

💻 r11167 TRIVIAL

Mike Stupalov 🐱 • 2021-03-26 16:52
Improved detect openwrt os and version.
Files changed (3)
M includes/definitions/os.inc.php +12 -5
A includes/polling/os/openwrt.inc.php +61
M includes/polling/os/unix.inc.php -1
📈 73 added 📉 6 removed

💻 r11165 TRIVIAL

Mike Stupalov 🐱 • 2021-03-25 15:13
Improved detect HPE UPS (OBS-3693).
Files changed (1)
M includes/definitions/os/hp.inc.php +7 -5
📈 7 added 📉 5 removed

💻 r11164 MINOR

Mike Stupalov 🐱 • 2021-03-25 14:55
Improved polling darwin os. Added detect Mac hardware by snmp extend.
Files changed (3)
M includes/definitions/os/apple.inc.php +10 -2
A includes/polling/os/darwin.inc.php +944
M includes/polling/os/unix.inc.php +4 -55
📈 958 added 📉 57 removed

💻 r11163 TRIVIAL

Mike Stupalov 🐱 • 2021-03-25 10:07
Unified check vars for 1/yes/on/confirm value.
Files changed (27)
M html/ajax/actions/alert_check_add.inc.php +1 -1
M html/ajax/actions/sensors_update.inc.php +1 -1
M html/ajax/actions/statuses_update.inc.php +1 -1
M html/includes/contacts-navbar.inc.php +2 -4
M html/includes/customoids-navbar.inc.php +7 -9
M html/includes/entities/cbqos.inc.php +4 -5
M html/includes/entities/oid_entry.inc.php +5 -5
M html/includes/graphs/common.inc.php +4 -4
M html/includes/graphs/global/bits.inc.php +2 -4
M html/includes/graphs/sensor/current.inc.php +2 -3
M html/includes/graphs/sensor/dewpoint.inc.php +2 -3
M html/includes/graphs/sensor/snr.inc.php +2 -3
M html/includes/graphs/sensor/sound.inc.php +2 -3
M html/includes/group-navbar.inc.php +2 -3
M html/includes/maintenance-navbar.inc.php +8 -10
M html/includes/navbar.inc.php +6 -16
M html/includes/print/fdbtable.inc.php +1 -2
M html/index.php +14 -23
M html/pages/add_alert_check.inc.php +1 -86
M html/pages/bill/actions.inc.php +3 -4
M html/pages/device/data.inc.php +6 -8
M html/pages/device/edit/device.inc.php +8 -9
M html/pages/device/edit/geo.inc.php +7 -12
M html/pages/device/routing/eigrp/peers.inc.php +3 -5
M html/pages/device/routing/eigrp/ports.inc.php +3 -5
M html/pages/edituser/deleteuser.inc.php +3 -5
M html/pages/syslog_rules.inc.php +6 -8
📈 106 added 📉 242 removed

💻 r11162 TRIVIAL

Mike Stupalov 🐱 • 2021-03-25 09:24
Fixed delete device form (OBS-3692).
Files changed (3)
M html/includes/functions.inc.php +4 -2
M html/pages/delhost.inc.php +10 -14
M html/pages/device/edit/delete.inc.php +45 -42
📈 59 added 📉 58 removed

💻 r11160 TRIVIAL

Mike Stupalov 🐱 • 2021-03-24 14:08
Fixed display ignored statuses on common pages.
Files changed (1)
M html/includes/entities/status.inc.php +7 -6
📈 7 added 📉 6 removed

💻 r11159 TRIVIAL

Mike Stupalov 🐱 • 2021-03-24 13:11
Improved support for Brocade NOS.
Files changed (4)
M includes/definitions/mibs/brocade.inc.php +27 -9
M includes/definitions/os/brocade.inc.php +1
M includes/discovery/ports.inc.php +5
M includes/polling/ports.inc.php +17 -14
📈 50 added 📉 23 removed

💻 r11158 PHP8

Mike Stupalov 🐱 • 2021-03-24 11:18
[PHP8] Fixed TypeError in array_merge().
Files changed (7)
M includes/discovery/sensors/fa-ext-mib.inc.php +5 -5
M includes/discovery/sensors/fs-mib.inc.php +4 -2
M includes/discovery/sensors/huawei-entity-extent-mib.inc.php +4 -3
M includes/discovery/sensors/juniper-ifoptics-mib.inc.php +2 -4
M includes/discovery/sensors/powernet-mib.inc.php +6 -2
M includes/discovery/sensors/rad-gen-mib.inc.php +4 -2
M includes/functions.inc.php +4 -4
📈 29 added 📉 22 removed

💻 r11157 TRIVIAL

Mike Stupalov 🐱 • 2021-03-24 09:13
Improved associate interfaces in syslog messages for Brocade NOS.
Files changed (3)
M html/includes/print/syslogs.inc.php +12 -9
M includes/syslog.inc.php +1 -1
M tests/IncludesSyslogTest.php +3 -3
📈 16 added 📉 13 removed

💻 r11156 TRIVIAL

Mike Stupalov 🐱 • 2021-03-24 09:11
Improved html print functions.
Files changed (3)
M html/includes/functions.inc.php +16 -13
M html/includes/print/common.inc.php +1 -1
M html/includes/print/search.inc.php +51 -28
📈 68 added 📉 42 removed

💻 r11155 PHP8

Mike Stupalov 🐱 • 2021-03-24 07:37
[PHP8] Fixed another nonsensical fatal error.
Files changed (1)
M includes/entities/sensor.inc.php +8 -16
📈 8 added 📉 16 removed

💻 r11154 MINOR

Mike Stupalov 🐱 • 2021-03-23 20:09
Added parsing Brocade NOS raslogd syslog format.
Files changed (2)
M includes/syslog.inc.php +98 -103
M tests/IncludesSyslogTest.php +26
📈 124 added 📉 103 removed

💻 r11153

Mike Stupalov 🐱 • 2021-03-22 17:16
derp
Files changed (1)
M scripts/distro +1 -1
📈 1 added 📉 1 removed

💻 r11152 MINOR

Mike Stupalov 🐱 • 2021-03-22 16:32
Updated distro script. Fixed detect debian version in some cases. Improved detect type of virtualization.
Files changed (1)
M scripts/distro +51 -49
📈 51 added 📉 49 removed

💻 r11151 TRIVIAL

Mike Stupalov 🐱 • 2021-03-22 15:04
Fixed VMWare vCenter version polling. Fixed os type for vCenter (OBS-3687).
Files changed (1)
M includes/polling/os/vmware.inc.php +7 -9
📈 7 added 📉 9 removed

💻 r11150 MINOR

Mike Stupalov 🐱 • 2021-03-22 12:21
Added support for Univention Corporate Server (OBS-3685).
Files changed (3)
A html/images/os/ucs_2x.png +1
A html/images/os/ucs.png +1
A includes/definitions/os/univention.inc.php +41
📈 43 added 📉 0 removed

💻 r11149 TRIVIAL

Mike Stupalov 🐱 • 2021-03-22 11:26
Improved match_discovery_oids() for match by packages. Moved back detect proxmox os to definitions.
Files changed (3)
M includes/definitions/os/proxmox.inc.php +13 -7
M includes/discovery/os/linux.inc.php -21
M includes/functions.inc.php +18
📈 31 added 📉 28 removed

💻 r11148 MINOR

Mike Stupalov 🐱 • 2021-03-22 10:23
Moved detect version/type/features for some os (ie proxmox) by packages to definitions.
Files changed (5)
M includes/definitions/os.inc.php +5
M includes/definitions/os/proxmox.inc.php +8 -2
A includes/polling/os/packages.inc.php +138
D includes/polling/os/proxmox.inc.php -112
M includes/polling/os/unix.inc.php +52 -49
📈 203 added 📉 163 removed

💻 r11147 TRIVIAL

Mike Stupalov 🐱 • 2021-03-21 15:51
Changed event for PoE status otherFault to ignore.
Files changed (1)
M includes/definitions/mibs.inc.php +1 -1
📈 1 added 📉 1 removed

💻 r11146 FIX

Adam Armstrong 🐸 • 2021-03-20 19:06
Improve some dark mode colours
Files changed (6)
M html/css/bootstrap/less/variables-dark.less +27
M html/css/bootstrap/less/variables-darkblue.less +21
M html/css/observium-dark.css +46 -46
M html/css/observium-dark.map +1 -1
M html/css/observium-darkblue.css +46 -46
M html/css/observium-darkblue.map +1 -1
📈 0 added 📉 0 removed

💻 r11145 TRIVIAL

Mike Stupalov 🐱 • 2021-03-20 18:39
Fixed detect cisco ios hardware type in poller.
Files changed (1)
M includes/polling/os/cisco.inc.php +6 -10
📈 6 added 📉 10 removed

💻 r11144 FIX

Adam Armstrong 🐸 • 2021-03-20 18:06
Clean up query
Files changed (1)
M includes/polling/ports.inc.php +1 -3
📈 1 added 📉 3 removed

💻 r11143 FIX

Adam Armstrong 🐸 • 2021-03-20 18:05
Move POST variable processing.
Files changed (1)
M html/api/v0/index.php +2 -2
📈 2 added 📉 2 removed

💻 r11142 FIX

Adam Armstrong 🐸 • 2021-03-20 18:02
Fix CSS generator
Files changed (1)
M scripts/makecss.sh +4 -13
📈 4 added 📉 13 removed

💻 r11141 FIX

Adam Armstrong 🐸 • 2021-03-20 17:55
HTML Cleanup
Files changed (1)
M html/pages/device/loadbalancer/netscaler_vsvr.inc.php +10 -10
📈 10 added 📉 10 removed

💻 r11140 TRIVIAL

Tom Laermans 🦔 • 2021-03-20 15:30
Move up code to synthesize specific paths if they are unset, to allow logging at earlier stages
Files changed (1)
M includes/definitions.inc.php +24 -24
📈 24 added 📉 24 removed

💻 r11139 TRIVIAL

Tom Laermans 🦔 • 2021-03-20 14:31
Fill in missing header in OS overview webpage
Files changed (1)
M html/pages/os.inc.php +1
📈 1 added 📉 0 removed

💻 r11138 TRIVIAL

Mike Stupalov 🐱 • 2021-03-19 18:26
Fixed another case discovery neighbours with mac by CISCO-CDP-MIB (OBS-3672).
Files changed (1)
M includes/discovery/neighbours/cisco-cdp-mib.inc.php +17 -8
📈 17 added 📉 8 removed

💻 r11137 TRIVIAL

Mike Stupalov 🐱 • 2021-03-19 12:08
Keep disabled row class for statuses in humanize_status().
Files changed (1)
M html/includes/entities/status.inc.php +3 -2
📈 3 added 📉 2 removed

💻 r11136 TRIVIAL

Mike Stupalov 🐱 • 2021-03-19 11:57
Hide ignored statuses on device overview (Show/Hide by button click).
Files changed (3)
M html/includes/entities/status.inc.php +11 -13
M html/includes/print/rows.inc.php +3 -6
M html/pages/device/overview/status.inc.php +29 -16
📈 43 added 📉 35 removed

💻 r11135 TRIVIAL

Mike Stupalov 🐱 • 2021-03-19 11:05
Fixed discovery neighbours with mac identifier by CISCO-CDP-MIB (OBS-3672).
Files changed (3)
M html/includes/print/neighbours.inc.php +15 -15
M includes/definitions/mibs/hp.inc.php +2 -1
M includes/discovery/neighbours/cisco-cdp-mib.inc.php +54 -42
📈 71 added 📉 58 removed

💻 r11134 TRIVIAL

Mike Stupalov 🐱 • 2021-03-19 10:58
Fixed incorrectly convert 2chars strings as hex (unprintable) string.
Files changed (2)
M includes/snmp.inc.php +4 -5
M tests/IncludesSnmpTest.php +10 -2
📈 14 added 📉 7 removed

💻 r11133 TRIVIAL

Mike Stupalov 🐱 • 2021-03-19 10:13
Do not show unix-agent tech status if not avialable for os.
Files changed (1)
M html/pages/device/showtech.inc.php +34 -27
📈 34 added 📉 27 removed

💻 r11132 PHP8

Mike Stupalov 🐱 • 2021-03-19 09:46
[PHP8] Fixed incorrect variable in neighbours map.
Files changed (1)
M html/map.php +3 -4
📈 3 added 📉 4 removed

💻 r11131 TRIVIAL

Mike Stupalov 🐱 • 2021-03-19 09:44
Improved convert hex ip addresses in another case.
Files changed (2)
M includes/entities/ip-address.inc.php +20 -25
M tests/IncludesFunctionsTest.php +1
📈 21 added 📉 25 removed

💻 r11130 MINOR

Tom Laermans 🦔 • 2021-03-18 17:23
Slight wording changes on the configuration dump pages, pointing users to the web configurator
Files changed (2)
M html/pages/settings/changed_config.inc.php +1 -1
M html/pages/settings/config.inc.php +1 -1
📈 2 added 📉 2 removed

💻 r11129

Tom Laermans 🦔 • 2021-03-18 17:21
Store unix agent raw output as device attribute to debug issues via device showtech page
Files changed (2)
M html/pages/device/showtech.inc.php +14
M includes/polling/unix-agent.inc.php +3 -1
📈 17 added 📉 1 removed

💻 r11128 MINOR

Tom Laermans 🦔 • 2021-03-18 16:54
Collect raspberry pi hardware model from unix-agent script
Files changed (2)
M includes/polling/unix-agent/raspberrypi.inc.php +6 -3
M scripts/agent-local/raspberrypi +143 -143
📈 149 added 📉 146 removed

💻 r11127 TRIVIAL

Mike Stupalov 🐱 • 2021-03-17 10:59
Changet type for SmartOptics DCP.
Files changed (1)
M includes/definitions/os/smartoptics.inc.php +1 -1
📈 1 added 📉 1 removed

💻 r11126 TRIVIAL

Mike Stupalov 🐱 • 2021-03-16 15:15
Added discovery ip addresses by PEPLINK-WAN (OBS-3682).
Files changed (6)
M includes/definitions/mibs/peplink.inc.php +18
M includes/definitions/os/peplink.inc.php +15 -1
M includes/discovery/ip-addresses/cisco-ietf-ip-mib.inc.php +2 -5
M includes/discovery/ip-addresses/ip-mib.inc.php +2 -3
M includes/discovery/ip-addresses/ipv6-mib.inc.php +2 -4
A includes/discovery/ip-addresses/peplink-wan.inc.php +65
📈 104 added 📉 13 removed

💻 r11125 TRIVIAL

Mike Stupalov 🐱 • 2021-03-16 07:12
Removed notification "Alerting requires rebuild".
Files changed (2)
M html/index.php +4 -2
M html/pages/alert_check.inc.php +1 -1
📈 5 added 📉 3 removed

💻 r11124 CLEAN

Mike Stupalov 🐱 • 2021-03-15 21:23
Removed unused definitions.
Files changed (1)
M includes/defaults.inc.php -2
📈 0 added 📉 2 removed

💻 r11123 MINOR

Mike Stupalov 🐱 • 2021-03-15 21:18
Improved Housekeeping RRD files and dirs clean. Added ability for remove stale RRD dirs and dirs for old disabled devices (for use need activate in config).
Files changed (4)
M housekeeping.php +8 -10
M includes/config-variables.inc.php +25 -13
M includes/defaults.inc.php +8
M includes/housekeeping/rrd.inc.php +137 -50
📈 178 added 📉 73 removed

💻 r11122 TRIVIAL

Mike Stupalov 🐱 • 2021-03-15 21:13
Added rrdtool_file_valid() for validate rrd files.
Files changed (1)
M includes/rrdtool.inc.php +25 -8
📈 25 added 📉 8 removed

💻 r11121 TRIVIAL

Mike Stupalov 🐱 • 2021-03-15 21:10
Fixed event_log_process() for arrays in reference.
Files changed (1)
M includes/functions.inc.php +9 -3
📈 9 added 📉 3 removed

💻 r11120 TRIVIAL

Mike Stupalov 🐱 • 2021-03-15 19:30
Improved age_to_seconds(), allow case insensitive date strings.
Files changed (2)
M includes/common.inc.php +13 -12
M tests/IncludesCommonTest.php +10 -9
📈 23 added 📉 21 removed

💻 r11119 PHP8

Mike Stupalov 🐱 • 2021-03-15 11:27
[PHP8] Use safe alternative function is_intnum().
Files changed (17)
M html/api/v0/includes/devices.inc.php +2 -4
M html/includes/print-vrf.inc.php +2 -2
M html/includes/print/common.inc.php +1 -1
M html/pages/bill/pdf_history.inc.php +1 -1
M html/pages/device/collectd.inc.php +1 -1
M html/pages/device/loadbalancer.inc.php +6 -4
M html/pages/device/loadbalancer/loadbalancer_rservers.inc.php +18 -18
M html/pages/device/loadbalancer/loadbalancer_vservers.inc.php +18 -18
M html/pages/device/loadbalancer/netscaler_services.inc.php +1 -1
M html/pages/device/port/junose-atm-vp.inc.php +3 -3
M html/pages/device/port/vlans.inc.php +2 -2
M html/pages/device/routing.inc.php +4 -3
M html/pages/devices/graphs.inc.php +4 -3
M html/pages/ports/graphs.inc.php +2 -13
M html/pages/routing/overview.inc.php +3 -2
M includes/db.inc.php +1 -1
M includes/functions.inc.php +4 -8
📈 73 added 📉 85 removed

💻 r11118 CLEAN

Mike Stupalov 🐱 • 2021-03-15 10:10
Fixed duplicate mib definitions identities.
Files changed (18)
M includes/definitions/mibs/alcatel.inc.php +4 -4
M includes/definitions/mibs/allied.inc.php +4 -4
M includes/definitions/mibs/aten.inc.php +1 -1
M includes/definitions/mibs/carel.inc.php +6 -6
M includes/definitions/mibs/ciscosb.inc.php +1 -1
M includes/definitions/mibs/hirschmann.inc.php +17 -14
M includes/definitions/mibs/hp.inc.php +1 -1
M includes/definitions/mibs/ipinfusion.inc.php +4 -5
M includes/definitions/mibs/itwatchdogs.inc.php +5 -6
M includes/definitions/mibs/kemp.inc.php +4 -5
M includes/definitions/mibs/megatec.inc.php +2 -2
M includes/definitions/mibs/netping.inc.php +3 -3
M includes/definitions/mibs/powerwalker.inc.php +4 -7
M includes/definitions/mibs/riverbed.inc.php +2 -2
M includes/definitions/mibs/ruckus.inc.php +4 -11
M includes/definitions/mibs/teradici.inc.php +6 -5
M includes/definitions/mibs/ubiquiti.inc.php +4 -4
M includes/definitions/mibs/westermo.inc.php +2 -2
📈 74 added 📉 83 removed

💻 r11117 CLEAN

Mike Stupalov 🐱 • 2021-03-15 08:27
Reverted a change duplicating existing functionality (appear in r11116).
Files changed (3)
M includes/definitions/mibs.inc.php +4 -4
M includes/entities/sensor.inc.php +1 -1
M includes/entities/status.inc.php +1 -1
📈 6 added 📉 6 removed

💻 r11116 MINOR

Tom Laermans 🦔 • 2021-03-15 01:25
Add support for description transformations in the sensor and status definition tables
Files changed (3)
M includes/definitions/mibs.inc.php +4
M includes/entities/sensor.inc.php +1 -1
M includes/entities/status.inc.php +1 -1
📈 6 added 📉 2 removed

💻 r11115 FIX

Adam Armstrong 🐸 • 2021-03-15 01:13
Files changed (1)
M includes/definitions/mibs/raisecom.inc.php +1 -1
📈 1 added 📉 1 removed

💻 r11114 TRIVIAL

Tom Laermans 🦔 • 2021-03-14 22:06
Only show dovecot output if doveadm command exists; add note about dovecot versions differing, this won't work on newer versions at all
Files changed (1)
M scripts/agent-local/dovecot +7 -3
📈 7 added 📉 3 removed

💻 r11113 TRIVIAL

Tom Laermans 🦔 • 2021-03-14 22:00
Fix DOS line endings on 'dovecot' unix-agent collection script
Files changed (1)
M scripts/agent-local/dovecot ±0
📈 0 added 📉 0 removed

💻 r11112 TRIVIAL

Tom Laermans 🦔 • 2021-03-14 21:51
Fix some mib_dirs, add missing MIB definitions and module-identity fields
Files changed (41)
M includes/definitions/mibs.inc.php +9 -1
M includes/definitions/mibs/a10.inc.php +7 -1
M includes/definitions/mibs/allied.inc.php +10 -4
A includes/definitions/mibs/asco.inc.php +21
M includes/definitions/mibs/aten.inc.php +1 -1
M includes/definitions/mibs/cambium.inc.php +22 -13
M includes/definitions/mibs/ciena.inc.php +20 -1
M includes/definitions/mibs/cisco.inc.php +12
M includes/definitions/mibs/clavister.inc.php +2 -1
M includes/definitions/mibs/coriant.inc.php +6 -5
M includes/definitions/mibs/datacom.inc.php +4 -2
M includes/definitions/mibs/deliberant.inc.php +13 -10
M includes/definitions/mibs/dell.inc.php +9 -1
M includes/definitions/mibs/delta.inc.php +2 -1
M includes/definitions/mibs/digipower.inc.php +7 -1
M includes/definitions/mibs/edgecore/aos5810-54x-mib.inc.php +2 -1
M includes/definitions/mibs/forcepoint.inc.php +11 -2
M includes/definitions/mibs/ibm.inc.php +2 -1
M includes/definitions/mibs/infinera.inc.php +25 -11
M includes/definitions/mibs/itwatchdogs.inc.php +13 -7
M includes/definitions/mibs/juniper.inc.php +7 -7
M includes/definitions/mibs/junose.inc.php +7 -1
A includes/definitions/mibs/ligowave.inc.php +19
M includes/definitions/mibs/netgear.inc.php +7 -2
M includes/definitions/mibs/netping.inc.php +20 -14
M includes/definitions/mibs/nortel.inc.php +1 -1
M includes/definitions/mibs/packetflux.inc.php +12 -8
M includes/definitions/mibs/pandacom.inc.php +4 -1
M includes/definitions/mibs/perle.inc.php +10 -7
M includes/definitions/mibs/qtech.inc.php +3 -3
M includes/definitions/mibs/rad.inc.php +2 -2
M includes/definitions/mibs/raisecom.inc.php +16 -11
M includes/definitions/mibs/riverbed.inc.php +3 -3
M includes/definitions/mibs/sensatronics.inc.php +19 -1
M includes/definitions/mibs/sonus.inc.php +5 -2
M includes/definitions/mibs/synology.inc.php +2 -2
M includes/definitions/mibs/teleste.inc.php +10 -2
M includes/definitions/mibs/tempalert.inc.php +6 -6
M includes/definitions/mibs/wti.inc.php +3 -1
M includes/definitions/os.inc.php +2 -2
M includes/definitions/os/mikrotik.inc.php +2 -2
📈 358 added 📉 142 removed

💻 r11111 CLEAN

Mike Stupalov 🐱 • 2021-03-14 16:40
I just wan't do this :)
Files changed (1)
M includes/definitions/entities/devices.inc.php +2 -2
📈 2 added 📉 2 removed

💻 r11110 TRIVIAL

Mike Stupalov 🐱 • 2021-03-14 16:26
Fixed incorrectly detect Proxmox LXC conteiners as pve os (OBS-3683). Split Proxmox VE and MG/BS os definitions.
Files changed (4)
M includes/definitions/os/proxmox.inc.php +26 -6
M includes/discovery/os/linux.inc.php +31 -30
M includes/polling/os/proxmox.inc.php +2 -2
M includes/polling/os/unix.inc.php +3 -3
📈 62 added 📉 41 removed

💻 r11109 TRIVIAL

Tom Laermans 🦔 • 2021-03-14 14:43
Remove empty polling code file for netman os; this OS uses UPS-MIB
Files changed (1)
D includes/polling/os/netman.inc.php -26
📈 0 added 📉 26 removed

💻 r11108 TRIVIAL

Mike Stupalov 🐱 • 2021-03-14 10:52
Fixed check CSRF Token on add group page.
Files changed (6)
M html/includes/group_edit.inc.php +3 -2
M html/pages/add_alert_check.inc.php +2 -2
M html/pages/alert_check.inc.php +3 -2
M html/pages/group_add.inc.php +7 -7
M html/pages/group.inc.php +4 -2
M includes/alerts.inc.php +9 -10
📈 28 added 📉 25 removed

💻 r11107 TRIVIAL

Mike Stupalov 🐱 • 2021-03-13 13:08
Improved detect Peplink Balance devices (OBS-3682).
Files changed (3)
M includes/definitions/mibs/peplink.inc.php +30 -9
M includes/definitions/os.inc.php +2 -29
A includes/definitions/os/peplink.inc.php +42
📈 74 added 📉 38 removed

💻 r11106 MIBS

Mike Stupalov 🐱 • 2021-03-13 13:04
Updated Peplink mib files.
Files changed (36)
D mibs/peplink/DEVICE -99
D mibs/peplink/GRE -171
D mibs/peplink/LAN -72
A mibs/peplink/PEPLINK-CELLULAR +685
A mibs/peplink/PEPLINK-DEVICE +314
A mibs/peplink/PEPLINK-GRE +184
A mibs/peplink/PEPLINK-IPSEC-VPN +187
A mibs/peplink/PEPLINK-IPT-NETFLOW-MIB +795
A mibs/peplink/PEPLINK-LAN +86
A mibs/peplink/PEPLINK-VPN-SPEEDFUSION +311
A mibs/peplink/PEPLINK-WAN +496
A mibs/peplink/PEPLINK-WiFi +616
A mibs/peplink/PEPLINK-WLC +707
D mibs/peplink/PEPVPN-SPEEDFUSION -280
A mibs/peplink/PEPWAVE-CELLULAR +685
A mibs/peplink/PEPWAVE-DEVICE +314
A mibs/peplink/PEPWAVE-GRE +184
A mibs/peplink/PEPWAVE-IPSEC-VPN +187
A mibs/peplink/PEPWAVE-IPT-NETFLOW-MIB +795
A mibs/peplink/PEPWAVE-LAN +86
A mibs/peplink/PEPWAVE-VPN-SPEEDFUSION +311
A mibs/peplink/PEPWAVE-WAN +496
A mibs/peplink/PEPWAVE-WiFi +616
A mibs/peplink/PEPWAVE-WLC +707
A mibs/peplink/PEPXIM-CELLULAR +685
A mibs/peplink/PEPXIM-DEVICE +314
A mibs/peplink/PEPXIM-GRE +184
A mibs/peplink/PEPXIM-IPSEC-VPN +187
A mibs/peplink/PEPXIM-IPT-NETFLOW-MIB +795
A mibs/peplink/PEPXIM-LAN +86
A mibs/peplink/PEPXIM-VPN-SPEEDFUSION +311
A mibs/peplink/PEPXIM-WAN +496
A mibs/peplink/PEPXIM-WiFi +616
A mibs/peplink/PEPXIM-WLC +707
D mibs/peplink/WAN -400
D mibs/peplink/WLC -664
📈 0 added 📉 0 removed

💻 r11105 MINOR

Mike Stupalov 🐱 • 2021-03-13 12:39
Improved function age_to_seconds() for more time formats. Added function is_intnum() for correctly validate int strings and numbers. Added more param types for is_valid_param().
Files changed (2)
M includes/common.inc.php +108 -86
M tests/IncludesCommonTest.php +39 -3
📈 147 added 📉 89 removed

💻 r11104 TRIVIAL

Mike Stupalov 🐱 • 2021-03-13 10:11
Simplify device type/icon changes in poller. Correctly set type for Proxmox Backup and Mail Gateway.
Files changed (2)
M includes/polling/os.inc.php +87 -128
M includes/polling/os/proxmox.inc.php +43 -1
📈 130 added 📉 129 removed

💻 r11103 ADD

Adam Armstrong 🐸 • 2021-03-13 06:54
device type definition
Files changed (1)
M includes/definitions/entities/devices.inc.php +7 -1
📈 7 added 📉 1 removed

💻 r11102 ADD

Adam Armstrong 🐸 • 2021-03-13 06:02
Add hypervisor device type and assign proxmox and vmware to it.
Files changed (3)
M includes/definitions/os/proxmox.inc.php +1 -1
M includes/definitions/os/vmware.inc.php +1 -1
M includes/definitions/wui.inc.php +10 -6
📈 12 added 📉 8 removed

💻 r11101 TRIVIAL

Mike Stupalov 🐱 • 2021-03-12 12:54
Improved print_json_status() and processing ajax actions.
Files changed (4)
M html/ajax/actions.php +75 -147
M html/includes/print/common.inc.php +1 -1
M html/includes/print/search.inc.php +18 -17
M html/js/observium.js +22 -3
📈 94 added 📉 165 removed

💻 r11100 MINOR

Mike Stupalov 🐱 • 2021-03-12 12:35
Added extra check for device status in poller system module (when all oids resets to empty) (OBS-3466).
Files changed (3)
M includes/entities/device.inc.php +43
M includes/polling/functions.inc.php +39 -57
M includes/polling/system.inc.php +45 -13
📈 127 added 📉 70 removed

💻 r11099 ADD

Adam Armstrong 🐸 • 2021-03-12 12:08
Add static counters
Files changed (1)
M includes/discovery/sensors.inc.php +28
📈 28 added 📉 0 removed

💻 r11098 TRIVIAL

Mike Stupalov 🐱 • 2021-03-12 10:10
Fixed detect Cisco fxos on new firmwares.
Files changed (1)
M includes/definitions/os/cisco.inc.php +1 -2
📈 1 added 📉 2 removed

💻 r11097 FIX

Adam Armstrong 🐸 • 2021-03-11 23:02
Fix occasional erroneous duplicate inclusion of polling functions on device modules edit page.
Files changed (1)
M html/pages/device/edit/modules.inc.php +2 -2
📈 2 added 📉 2 removed

💻 r11096 TRIVIAL

Mike Stupalov 🐱 • 2021-03-11 16:03
Use less specific version for proxmox os.
Files changed (1)
M includes/polling/os/proxmox.inc.php +5
📈 5 added 📉 0 removed

💻 r11095 TRIVIAL

Mike Stupalov 🐱 • 2021-03-10 16:32
Improved print_json_status().
Files changed (5)
M html/includes/print/common.inc.php +4
M html/pages/device/edit.inc.php +10 -11
M html/pages/device/edit/ports.inc.php -2
M html/pages/device/edit/sensors.inc.php -2
M html/pages/device/edit/status.inc.php -2
📈 14 added 📉 17 removed

💻 r11094 PHP8

Mike Stupalov 🐱 • 2021-03-10 16:29
[PHP8] Fixed undefined arrays error.
Files changed (2)
M html/includes/entities/netscalervsvr.inc.php +4 -5
M html/pages/device/pseudowires.inc.php +5 -8
📈 9 added 📉 13 removed

💻 r11093 TRIVIAL

Mike Stupalov 🐱 • 2021-03-10 16:24
Unificated ajax actions return json status.
Files changed (8)
M html/ajax/actions.php +14 -159
M html/ajax/actions/alert_check_add.inc.php +2 -14
M html/ajax/actions/edit_widget.inc.php +4 -6
M html/ajax/actions/group_add.inc.php +1 -6
M html/ajax/actions/group_edit.inc.php +3 -4
M html/ajax/actions/ports_update.inc.php +4 -12
M html/ajax/actions/sensors_update.inc.php +4 -10
M html/ajax/actions/statuses_update.inc.php +4 -10
📈 36 added 📉 221 removed

💻 r11092 TRIVIAL

Mike Stupalov 🐱 • 2021-03-10 14:49
More improved discovery sensors for stacked Foundry switches.
Files changed (3)
M includes/discovery/sensors/foundry-poe-mib.inc.php +6 -11
M includes/discovery/sensors/foundry-sn-agent-mib.inc.php +15 -7
M includes/discovery/sensors/foundry-sn-switch-group-mib.inc.php +3 -1
📈 24 added 📉 19 removed

💻 r11091 TRIVIAL

Mike Stupalov 🐱 • 2021-03-10 14:14
Improved discovery DOM sensors by FOUNDRY-SN-SWITCH-GROUP-MIB. Updated Brocade os definition.
Files changed (5)
M includes/definitions/os.inc.php -57
M includes/definitions/os/brocade.inc.php +88 -1
A includes/definitions/os/ruckus.inc.php +70
M includes/discovery/sensors/foundry-poe-mib.inc.php +3 -6
M includes/discovery/sensors/foundry-sn-switch-group-mib.inc.php +63 -104
📈 224 added 📉 168 removed

💻 r11090 MIBS

Mike Stupalov 🐱 • 2021-03-10 14:10
Updated Ruckus/Brocade mib files.
Files changed (54)
M mibs/brocade/BRCD-DOT1X-MIB +73 -70
M mibs/brocade/BROCADE-ENTITY-OID-MIB +194 -24
A mibs/brocade/BROCADE-IPSEC-MIB +464
M mibs/brocade/BROCADE-MCT-CLUSTER-MIB +18 -17
M mibs/brocade/BROCADE-SPX-MIB +69 -14
A mibs/brocade/BROCADE-STACK-ISSU-MIB +239
M mibs/brocade/BROCADE-SYSLOG-MIB +15 -12
M mibs/brocade/FDRY-DAI-MIB +36 -33
M mibs/brocade/FDRY-DHCP-SNOOPING-MIB +38 -35
M mibs/brocade/FDRY-DNS2-MIB +42 -40
M mibs/brocade/FDRY-IP-SOURCE-GUARD-MIB +45 -42
M mibs/brocade/FDRY-IPV6-IP-MIB +21 -21
M mibs/brocade/FDRY-MPLS-L2VPN-MIB +58 -371
M mibs/brocade/FDRY-POE-MIB +71 -46
M mibs/brocade/FDRY-RADIUS-MIB +67 -58
M mibs/brocade/FDRY-SNTP-MIB +42 -46
M mibs/brocade/FDRY-TACACS-MIB +50 -55
M mibs/brocade/FDRY-TRAP-MIB +46 -48
M mibs/brocade/FOUNDRY-BFD-STD-MIB +810 -809
M mibs/brocade/FOUNDRY-BGP4V2-MIB +33 -797
M mibs/brocade/FOUNDRY-BGP4V2-TC-MIB +6 -12
M mibs/brocade/FOUNDRY-CAR-MIB +58 -308
A mibs/brocade/FOUNDRY-DHCPSERVER-MIB +424
A mibs/brocade/FOUNDRY-IANA-PWE3-MIB +113
M mibs/brocade/FOUNDRY-LAG-MIB +75 -81
A mibs/brocade/Foundry-MPLS-MIB +298
A mibs/brocade/FOUNDRY-PW-ENET-STD-MIB +478
A mibs/brocade/FOUNDRY-PW-STD-MIB +2,362
A mibs/brocade/FOUNDRY-PW-TC-STD-MIB +271
M mibs/brocade/FOUNDRY-SN-AGENT-MIB +485 -954
M mibs/brocade/FOUNDRY-SN-APPLETALK-MIB +32 -30
M mibs/brocade/FOUNDRY-SN-ARP-GROUP-MIB +28 -30
M mibs/brocade/FOUNDRY-SN-BGP4-GROUP-MIB +265 -264
M mibs/brocade/FOUNDRY-SN-CAM-MIB +65 -81
M mibs/brocade/FOUNDRY-SN-IGMP-MIB +33 -31
M mibs/brocade/FOUNDRY-SN-IP-MIB +236 -170
M mibs/brocade/FOUNDRY-SN-IP-VRRP-MIB +110 -103
M mibs/brocade/FOUNDRY-SN-IPX-MIB +55 -53
M mibs/brocade/FOUNDRY-SN-MAC-AUTHENTICATION-MIB +11 -30
M mibs/brocade/FOUNDRY-SN-MRP-MIB +10 -29
M mibs/brocade/FOUNDRY-SN-NOTIFICATION-MIB +629 -702
M mibs/brocade/FOUNDRY-SN-OSPF-GROUP-MIB +187 -186
M mibs/brocade/FOUNDRY-SN-POS-GROUP-MIB +78 -75
M mibs/brocade/FOUNDRY-SN-ROOT-MIB +297 -109
M mibs/brocade/FOUNDRY-SN-STACKING-MIB +169 -92
M mibs/brocade/FOUNDRY-SN-SW-L4-SWITCH-GROUP-MIB +170 -166
M mibs/brocade/FOUNDRY-SN-SWITCH-GROUP-MIB +988 -763
M mibs/brocade/FOUNDRY-SN-VSRP-MIB +93 -95
M mibs/brocade/FOUNDRY-SN-WIRELESS-GROUP-MIB +31 -30
M mibs/brocade/FOUNDRY-VLAN-CAR-MIB +39 -35
A mibs/brocade/RUCKUS-ACL-MIB +1,646
A mibs/brocade/RUCKUS-DHCPCLIENT-MIB +92
A mibs/brocade/RUCKUS-WIRED-CLIENT-MIB +370
A mibs/brocade/VPLS-GENERIC-DRAFT-01-MIB +754
📈 0 added 📉 0 removed

💻 r11089 PHP8

Mike Stupalov 🐱 • 2021-03-10 13:41
[PHP8] Fixed division by zero error in calculate_mempool_properties().
Files changed (1)
M includes/functions.inc.php +3 -3
📈 3 added 📉 3 removed

💻 r11088 TRIVIAL

Mike Stupalov 🐱 • 2021-03-10 11:09
Detect NET-SNMP-EXTEND-MIB by discovery.
Files changed (2)
M includes/definitions/mibs.inc.php +7 -1
M includes/definitions/os.inc.php +1 -2
📈 8 added 📉 3 removed

💻 r11087 MINOR

Mike Stupalov 🐱 • 2021-03-10 11:06
Split Proxmox os detect from common Linux definition. Added Proxmox version detect. Added detect some distros by kernel string.
Files changed (7)
A html/images/os/proxmox_2x.png +1
A html/images/os/proxmox-dark_2x.png +1
A html/images/os/proxmox-dark.png +1
A html/images/os/proxmox.png +1
A includes/definitions/os/proxmox.inc.php +36
A includes/polling/os/proxmox.inc.php +65
M includes/polling/os/unix.inc.php +82 -19
📈 187 added 📉 19 removed

💻 r11086 TRIVIAL

Mike Stupalov 🐱 • 2021-03-09 09:13
Improved discovery sensors by NMS-EPON-ONU (OBS-3652).
Files changed (1)
M includes/definitions/mibs/bdcom.inc.php +139 -43
📈 139 added 📉 43 removed

💻 r11085 MINOR

Mike Stupalov 🐱 • 2021-03-09 08:47
Added discovery VRFs by CISCO-VRF-MIB (OBS-1974).
Files changed (2)
M includes/definitions/os/cisco.inc.php +1
A includes/discovery/vrf/cisco-vrf-mib.inc.php +88
📈 89 added 📉 0 removed

💻 r11084 TRIVIAL

Mike Stupalov 🐱 • 2021-03-09 08:12
Added display tags on disabled/ignored ports in ports view (OBS-3368).
Files changed (2)
M html/includes/entities/port.inc.php +10 -8
M includes/rewrites.inc.php +12 -3
📈 22 added 📉 11 removed

💻 r11083 TRIVIAL

Mike Stupalov 🐱 • 2021-03-09 07:11
Improved inventory discovery by MIKROTIK-MIB (OBS-3668).
Files changed (2)
M includes/definitions/os/d-link.inc.php +1
M includes/discovery/inventory/mikrotik-mib.inc.php +9 -2
📈 10 added 📉 2 removed

💻 r11082 TRIVIAL

Mike Stupalov 🐱 • 2021-03-06 17:35
Updated Audiocodes os definitions.
Files changed (2)
M includes/definitions/mibs/audiocodes.inc.php +10 -4
A includes/definitions/os/audiocodes.inc.php +30
📈 40 added 📉 4 removed

💻 r11081 MINOR

Mike Stupalov 🐱 • 2021-03-06 17:28
Added support for Comet sensors (OBS-3671).
Files changed (7)
M html/images/os/comet_2x.png ±0
A html/images/os/comet-dark_2x.png +1
A html/images/os/comet-dark.png +1
M html/images/os/comet.png ±0
M includes/definitions/mibs/comet.inc.php +112 -4
M includes/definitions/os.inc.php +1 -29
A includes/definitions/os/comet.inc.php +92
📈 207 added 📉 33 removed

💻 r11080 MIBS

Mike Stupalov 🐱 • 2021-03-06 17:22
Added mib files for Comet System.
Files changed (41)
A mibs/comet/H0530-MIB +537
A mibs/comet/H3530-MIB +813
A mibs/comet/H3531-MIB +813
A mibs/comet/H4531-MIB +537
A mibs/comet/H5521-MIB +375
A mibs/comet/H5524-MIB +375
A mibs/comet/H6520-MIB +789
A mibs/comet/H6521-MIB +789
A mibs/comet/H7530-MIB +951
A mibs/comet/H7531-MIB +951
A mibs/comet/LANADPTER-MIB +163
A mibs/comet/MULTILOGGER-MIB +230
A mibs/comet/P2520-MIB +259
M mibs/comet/P8510-MIB +192 -28
A mibs/comet/P8511-MIB +426
A mibs/comet/P8541-MIB +678
A mibs/comet/P8552-MIB +840
A mibs/comet/P8610-MIB +300
A mibs/comet/P8611-MIB +426
A mibs/comet/P8631-MIB +552
A mibs/comet/P8641-MIB +678
A mibs/comet/P8652-MIB +840
A mibs/comet/T0510-MIB +298
A mibs/comet/T0610-MIB +298
A mibs/comet/T2514-MIB +298
A mibs/comet/T3510-MIB +526
A mibs/comet/T3511-MIB +526
A mibs/comet/T3611-MIB +526
A mibs/comet/T4511-MIB +298
A mibs/comet/T4611-MIB +298
A mibs/comet/T5540-MIB +298
A mibs/comet/T5541-MIB +298
A mibs/comet/T5545-MIB +298
A mibs/comet/T6540-MIB +640
A mibs/comet/T6541-MIB +640
A mibs/comet/T6545-MIB +640
A mibs/comet/T7510-MIB +640
A mibs/comet/T7511-MIB +640
A mibs/comet/T7610-MIB +640
A mibs/comet/T7611-MIB +640
A mibs/comet/T7613-MIB +640
📈 0 added 📉 0 removed

💻 r11079 MINOR

Mike Stupalov 🐱 • 2021-03-06 17:21
Added new sensor classes distance and concentration.
Files changed (4)
M html/icons.php +7 -5
A html/includes/graphs/sensor/concentration.inc.php +32
A html/includes/graphs/sensor/distance.inc.php +33
M includes/definitions/entities/sensors.inc.php +5 -1
📈 77 added 📉 6 removed

💻 r11078 TRIVIAL

Mike Stupalov 🐱 • 2021-03-06 13:24
Ignore sensors with empty description and empty value by CISCO-ENTITY-SENSOR-MIB.
Files changed (2)
M includes/discovery/sensors/cisco-entity-sensor-mib.inc.php +2 -3
M includes/discovery/sensors/entity-sensor-mib.inc.php +4 -3
📈 6 added 📉 6 removed

💻 r11077 TRIVIAL

Mike Stupalov 🐱 • 2021-03-05 14:20
Improved discovery statuses by ATEN-IPMI-MIB (OBS-3670).
Files changed (3)
M includes/definitions/mibs/aten.inc.php +6
M includes/discovery/sensors/aten-ipmi-mib.inc.php +7 -2
M includes/entities/status.inc.php +18 -17
📈 31 added 📉 19 removed

💻 r11076 TRIVIAL

Mike Stupalov 🐱 • 2021-03-05 14:18
Improved snmp_fix_numeric() for hex unit.
Files changed (2)
M includes/snmp.inc.php +25 -21
M tests/IncludesSnmpTest.php +3 -1
📈 28 added 📉 22 removed

💻 r11075 TRIVIAL

Mike Stupalov 🐱 • 2021-03-04 21:12
Updated model/hardware definitions for Fortinet devices (OBS-3669).
Files changed (3)
M includes/definitions/models.inc.php +3 -261
M includes/definitions/os/fortinet.inc.php +281
M mibs/fortinet/FORTINET-FORTIGATE-MIB +1,568 -208
📈 284 added 📉 261 removed

💻 r11074 TRIVIAL

Mike Stupalov 🐱 • 2021-03-04 14:58
Fixed max display height for quick search results (OBS-3667).
Files changed (2)
M html/includes/navbar.inc.php +3 -3
M html/includes/search/neighbours.inc.php +1 -1
📈 4 added 📉 4 removed

💻 r11073 PHP8

Mike Stupalov 🐱 • 2021-03-04 10:05
[PHP8] Fixed compatibility errors in common functions.
Files changed (4)
M html/includes/print/status.inc.php +2 -1
M includes/common.inc.php +66 -40
M includes/polling/functions.inc.php +25 -15
M tests/IncludesCommonTest.php +21 -4
📈 114 added 📉 60 removed

💻 r11072 ADD

Adam Armstrong 🐸 • 2021-03-03 19:39
Add cisco config check probe
Files changed (2)
M includes/definitions/entities/probes.inc.php +9
A probes/nagios/check_snmp_cisco_config +464
📈 473 added 📉 0 removed

💻 r11071 TRIVIAL

Mike Stupalov 🐱 • 2021-03-03 17:19
Improved detect Supermicro IPMI.
Files changed (3)
M includes/definitions/mibs/aten.inc.php +11
M includes/definitions/os/supermicro.inc.php +5
M includes/discovery/sensors/aten-ipmi-mib.inc.php +8 -3
📈 24 added 📉 3 removed

💻 r11070 TRIVIAL

Mike Stupalov 🐱 • 2021-03-03 15:05
Prevent serial changes by memory leak in Supermicro IPMI (ver 2).
Files changed (1)
M includes/definitions/mibs/aten.inc.php +1 -1
📈 1 added 📉 1 removed

💻 r11069 TRIVIAL

Mike Stupalov 🐱 • 2021-03-03 14:45
Prevent serial changes by memory leak in Supermicro IPMI.
Files changed (1)
M includes/definitions/mibs/aten.inc.php +2 -1
📈 2 added 📉 1 removed

💻 r11068 TRIVIAL

Mike Stupalov 🐱 • 2021-03-03 14:13
Removed duplicate os definition. Added ipmi os group.
Files changed (1)
M includes/definitions/os.inc.php +18 -11
📈 18 added 📉 11 removed

💻 r11067 MINOR

Mike Stupalov 🐱 • 2021-03-03 14:11
Added support for Supermicro IPMI (OBS-3664).
Files changed (9)
M includes/definitions/mibs/aten.inc.php +34 -7
A includes/definitions/os/supermicro.inc.php +38
M includes/discovery/inventory/host-resources-mib.inc.php +38 -31
A includes/discovery/sensors/aten-ipmi-mib.inc.php +149
M includes/discovery/sensors/fortinet-fortigate-mib.inc.php +10 -9
M includes/entities/device.inc.php +3 -1
A mibs/aten/ATEN-IPMI-MIB +329
A mibs/aten/PET-EVENTS +3,081
A mibs/supermicro/SUPERMICRO-EVENTS +291
📈 272 added 📉 48 removed

💻 r11066 MINOR

Mike Stupalov 🐱 • 2021-03-03 12:02
Improved support for old Geist EM series PDUs (OBS-3665).
Files changed (3)
M includes/definitions/mibs/geist.inc.php +19 -34
M includes/definitions/os/vertiv.inc.php +1 -1
A mibs/geist/GEIST-EM-SERIES-MIB +705
📈 20 added 📉 35 removed

💻 r11065 FIX

Adam Armstrong 🐸 • 2021-03-02 14:27
Blacklist netstats on geist devices.
Files changed (1)
M includes/definitions/os/vertiv.inc.php +4
📈 4 added 📉 0 removed

💻 r11064 TRIVIAL

Mike Stupalov 🐱 • 2021-03-02 13:35
Disabled by default unused modules on ups, pdu, printer and environment os groups.
Files changed (2)
M includes/definitions/os.inc.php +40 -12
M includes/definitions/os/vertiv.inc.php -2
📈 40 added 📉 14 removed

💻 r11063 TRIVIAL

Mike Stupalov 🐱 • 2021-03-02 13:16
Disabled netstat module on Geist PDUs.
Files changed (2)
M includes/definitions/mibs/geist.inc.php +4 -3
M includes/definitions/os/vertiv.inc.php +2
📈 6 added 📉 3 removed

💻 r11062 TRIVIAL

Mike Stupalov 🐱 • 2021-03-02 12:22
Added unit conversion from mmHg and other pressure units. Improved detect incorrect unit cases in value_to_si().
Files changed (3)
M includes/common.inc.php +76 -30
M includes/definitions/entities/sensors.inc.php +6 -6
M tests/IncludesCommonTest.php +11
📈 93 added 📉 36 removed

💻 r11061 TRIVIAL

Mike Stupalov 🐱 • 2021-02-27 12:03
Updated probes edit form and probe alert association.
Files changed (6)
M html/includes/actions/edit_probe.inc.php +16 -6
M html/includes/entities/probe.inc.php +3 -1
M html/includes/modals/edit_probe.inc.php +9 -1
M html/pages/probes.inc.php +3 -4
M includes/definitions/entities.inc.php -23
M includes/definitions/entities/probes.inc.php +25
📈 56 added 📉 35 removed

💻 r11059 PHP8

Mike Stupalov 🐱 • 2021-02-26 17:25
[PHP8] Another compatibility round with php8.
Files changed (13)
M html/pages/device/overview/ucd_mem.inc.php +6 -7
M includes/discovery/mempools/foundry-sn-agent-mib.inc.php +8 -10
M includes/discovery/mempools/host-resources-mib.inc.php +4 -7
M includes/discovery/mempools/huawei-entity-extent-mib.inc.php +2 -3
M includes/discovery/sensors/dksf-50-11-x-x-x.inc.php +1 -4
M includes/discovery/sensors/dksf-60-4-x-x-x.inc.php +1 -4
M includes/discovery/sensors/dksf-70-5-x-x-1.inc.php +1 -4
M includes/discovery/storage/gpfs-mib.inc.php +2 -4
M includes/discovery/storage/host-resources-mib.inc.php +4 -5
M includes/discovery/storage/netapp-mib.inc.php +2 -3
M includes/entities/counter.inc.php +14 -11
M includes/functions.inc.php +2 -1
M includes/polling/aruba-controller.inc.php +1 -1
📈 48 added 📉 64 removed

💻 r11058 TRIVIAL

Mike Stupalov 🐱 • 2021-02-26 15:58
Added check Group or Alert Checker already exist.
Files changed (12)
M html/ajax/actions.php +6 -4
D html/ajax/actions/add_group.inc.php -56
A html/ajax/actions/alert_check_add.inc.php +80
D html/ajax/actions/edit_group.inc.php -33
A html/ajax/actions/group_add.inc.php +61
A html/ajax/actions/group_edit.inc.php +33
M html/includes/group_edit.inc.php +1 -1
M html/includes/group-navbar.inc.php +11 -8
M html/includes/print/common.inc.php +15 -2
M html/pages/add_alert_check.inc.php +5 -4
M html/pages/group_add.inc.php +3 -3
M html/pages/group.inc.php +7 -8
📈 222 added 📉 119 removed

💻 r11057 TRIVIAL

Mike Stupalov 🐱 • 2021-02-26 12:06
Fixed duplicate VRF entries (OBS-3600).
Files changed (2)
M includes/discovery/functions.inc.php +2 -2
M includes/entities/routing.inc.php +8 -4
📈 10 added 📉 6 removed

💻 r11056 PHP8

Mike Stupalov 🐱 • 2021-02-25 17:42
[PHP8] Polling compatibility with php8.
Files changed (12)
M html/includes/graphs/generic_definition.inc.php +15 -6
M includes/definitions.inc.php +2 -2
M includes/polling/aruba-controller.inc.php +6 -3
M includes/polling/cisco-cef.inc.php +2 -2
M includes/polling/fdb/atistackswitch9424-mib.inc.php +2 -2
M includes/polling/fdb/extreme-fdb-mib.inc.php +2 -3
M includes/polling/fdb/huawei-l2mam-mib.inc.php +2 -2
M includes/polling/fdb/rapid-city.inc.php +2 -3
M includes/polling/sla.inc.php +3 -2
M includes/polling/ucd-mib.inc.php +3 -3
M includes/polling/wifi/airespace-wireless-mib.inc.php +16 -15
M includes/rrdtool.inc.php +4 -4
📈 59 added 📉 47 removed

💻 r11055 TRIVIAL

Mike Stupalov 🐱 • 2021-02-25 14:26
Do not set snmp bulk timeout error in snmp context requests.
Files changed (1)
M includes/snmp.inc.php +3 -1
📈 3 added 📉 1 removed

💻 r11054 TRIVIAL

Mike Stupalov 🐱 • 2021-02-25 14:00
Fixed discovery ip addresses by IP-MIB (appear in previous commit). Fixed detect bulk snmp error on snmpget cmd.
Files changed (2)
M includes/discovery/ip-addresses/ip-mib.inc.php +1 -1
M includes/snmp.inc.php +3 -1
📈 4 added 📉 2 removed

💻 r11053 TRIVIAL

Mike Stupalov 🐱 • 2021-02-25 12:57
Decreased discovery time for ip addresses in vrfs.
Files changed (3)
M includes/discovery/ip-addresses.inc.php +4
M includes/discovery/ip-addresses/ip-mib.inc.php +7 -9
M includes/discovery/vrf.inc.php +4 -1
📈 15 added 📉 10 removed

💻 r11052 TRIVIAL

Mike Stupalov 🐱 • 2021-02-25 11:16
Fixed discovery sensors scale on FortiSwitch devices (OBS-3658).
Files changed (4)
M includes/definitions/os/fortinet.inc.php +1
M includes/definitions/rewrites.inc.php +1
M includes/discovery/sensors/entity-sensor-mib.inc.php +9 -10
M includes/rewrites.inc.php +1 -3
📈 12 added 📉 13 removed

💻 r11051 PHP8

Mike Stupalov 🐱 • 2021-02-25 10:46
[PHP8] Fixed add new devices in php8.
Files changed (1)
M includes/functions.inc.php +2 -2
📈 2 added 📉 2 removed

💻 r11050 TRIVIAL

Mike Stupalov 🐱 • 2021-02-25 10:31
Fixed memory polling by FORTINET-FORTISWITCH-MIB (OBS-3658).
Files changed (2)
M includes/definitions/mibs/fortinet.inc.php +19 -13
M mibs/fortinet/FORTINET-CORE-MIB +27 -15
📈 19 added 📉 13 removed

💻 r11049 TRIVIAL

Mike Stupalov 🐱 • 2021-02-25 08:49
Fixed cpu_count var in poller-wrapper test.
Files changed (1)
M poller-wrapper.py +7 -1
📈 7 added 📉 1 removed

💻 r11048 TRIVIAL

Mike Stupalov 🐱 • 2021-02-24 17:28
Updated support for D-Link DMC devices (OBS-3659).
Files changed (2)
M includes/definitions/mibs/d-link.inc.php +5 -6
M includes/definitions/os/d-link.inc.php +3 -2
📈 8 added 📉 8 removed

💻 r11047 TRIVIAL

Mike Stupalov 🐱 • 2021-02-24 17:07
Use data-* attribs for confirmation js.
Files changed (1)
M html/includes/print/search.inc.php +21 -27
📈 21 added 📉 27 removed

💻 r11046 TRIVIAL

Mike Stupalov 🐱 • 2021-02-24 17:06
Improved get_rancid_filename() for devices named by IPs.
Files changed (1)
M html/includes/functions.inc.php +27 -32
📈 27 added 📉 32 removed

💻 r11045 TRIVIAL

Mike Stupalov 🐱 • 2021-02-24 16:45
Fixed calculate_mempool_properties(), appeared in r11040 (OBS-3660).
Files changed (1)
M includes/functions.inc.php +3 -1
📈 3 added 📉 1 removed

💻 r11044 TRIVIAL

Mike Stupalov 🐱 • 2021-02-24 15:44
Fixed query in ports_adsl table.
Files changed (1)
M html/pages/device/ports.inc.php +10 -7
📈 10 added 📉 7 removed

💻 r11043 TRIVIAL

Mike Stupalov 🐱 • 2021-02-24 15:06
Decreased minimum mariadb and python version warning to latest in centos/rhel 7.
Files changed (2)
M includes/common.inc.php +6 -6
M includes/definitions.inc.php +5 -2
📈 11 added 📉 8 removed

💻 r11042 TRIVIAL

Mike Stupalov 🐱 • 2021-02-23 21:51
Fixed "Undefined index" errors in definitions.
Files changed (5)
M includes/db/mysqli.inc.php +6 -12
M includes/definitions/entities/devices.inc.php +1 -1
M includes/definitions/mibs/netgear.inc.php +10 -1
M includes/definitions/wui.inc.php +2
M includes/sql-config.inc.php +1 -1
📈 20 added 📉 15 removed

💻 r11041 PHP8

Mike Stupalov 🐱 • 2021-02-23 19:56
[PHP8] Fixed compatibility with php8 in discovery_check_if_type_exist() (OBS-3656).
Files changed (1)
M includes/functions.inc.php +58 -82
📈 58 added 📉 82 removed

💻 r11040 PHP8

Mike Stupalov 🐱 • 2021-02-23 15:35
[PHP8] Fixed unittests in php8.
Files changed (12)
M includes/db/mysqli.inc.php +34 -34
M includes/rewrites.inc.php +4 -3
M tests/HtmlIncludesFunctionsTest.php +3 -3
M tests/HtmlIncludesPrintTest.php +6 -5
M tests/IncludesAlertsTest.php +5 -4
M tests/IncludesDefinitionsTest.php +9 -6
M tests/IncludesEncryptTest.php +5 -5
M tests/IncludesPortDescrParserTest.php +7 -6
M tests/IncludesRewritesTest.php +9 -8
M tests/IncludesSnmpTest.php +6 -5
M tests/IncludesSyslogTest.php +1 -1
M tests/IncludesTemplatesTest.php +5 -4
📈 94 added 📉 84 removed

💻 r11039 TESTS

Mike Stupalov 🐱 • 2021-02-23 14:59
Fixed db functions phpunit tests.
Files changed (2)
M includes/common.inc.php +6 -1
M tests/IncludesDbTest.php +11 -10
📈 17 added 📉 11 removed

💻 r11038 PHP8

Mike Stupalov 🐱 • 2021-02-23 14:06
[PHP8] Fixed unittests in php8 for functions include.
Files changed (2)
M includes/functions.inc.php +9 -11
M tests/IncludesFunctionsTest.php +2 -1
📈 11 added 📉 12 removed

💻 r11037 PHP8

Mike Stupalov 🐱 • 2021-02-23 13:52
[PHP8] Improved compatibility with php8 in common functions. Added phpunit for array_get_nested().
Files changed (2)
M includes/common.inc.php +64 -92
M tests/IncludesCommonTest.php +94 -21
📈 158 added 📉 113 removed

💻 r11036 DEBUG

Mike Stupalov 🐱 • 2021-02-23 11:35
Display CPU count and instances in poller-wrapper test.
Files changed (1)
M poller-wrapper.py +15 -8
📈 15 added 📉 8 removed

💻 r11035 TRIVIAL

Mike Stupalov 🐱 • 2021-02-23 11:33
Complete disabled deprecated mysql extension. Fixed phpunit tests db connect.
Files changed (3)
M includes/db/mysql.inc.php +2 -1
M includes/definitions.inc.php +12 -10
M includes/sql-config.inc.php +5 -2
📈 19 added 📉 13 removed

💻 r11034 MINOR

Mike Stupalov 🐱 • 2021-02-22 18:51
Replaced popconfirm plugin with bootstrap-confirmation2 for fix jQuery 3.x compatibility.
Files changed (2)
M html/includes/print/search.inc.php +67 -6
M html/index.php +15 -33
📈 82 added 📉 39 removed

💻 r11033 MINOR

Mike Stupalov 🐱 • 2021-02-22 18:50
Upgraded jQuery and related js libs to latest. Updated bootstrap js to latest 3.x.
Files changed (7)
M html/css/query-builder.default.css +1 -2
A html/js/bootstrap-confirmation.min.js +7
M html/js/bootstrap.min.js +3 -4
M html/js/interact.min.js +2 -5
A html/js/jquery-migrate.min.js +2
M html/js/jquery.min.js +2 -4
D html/js/jquery.popconfirm.js -162
📈 0 added 📉 0 removed

💻 r11032 ADD

Adam Armstrong 🐸 • 2021-02-21 07:33
Add distance icon
Files changed (6)
M html/css/sprite.css +67 -60
M html/img/sprite/svg_png_27.png ±0
M html/img/sprite/svg_png_36.png ±0
M html/img/sprite/svg_png_45.png ±0
M html/img/sprite/svg_png_54.png ±0
M html/img/sprite/svg_png.png ±0
📈 0 added 📉 0 removed

💻 r11031 MINOR

Mike Stupalov 🐱 • 2021-02-19 20:17
Added discovery ports PoE sensors by BAY-STACK-PETH-EXT-MIB (OBS-3576).
Files changed (5)
M includes/definitions/mibs.inc.php +13 -5
M includes/definitions/mibs/nortel.inc.php +21 -9
M includes/definitions/os/avaya.inc.php +10 -7
M includes/definitions/os/extreme.inc.php +1
M includes/discovery/sensors/power-ethernet-mib.inc.php +149 -8
📈 194 added 📉 29 removed

💻 r11030 MIBS

Mike Stupalov 🐱 • 2021-02-19 14:30
Updated huawei mib files.
Files changed (96)
A mibs/huawei/HUAWEI-8021X-EXT-MIB +2,664
A mibs/huawei/HUAWEI-ADSL-MIB +6,157
A mibs/huawei/HUAWEI-ANCP-AN-EXT-MIB +1,626
A mibs/huawei/HUAWEI-ANCP-AN-MIB +1,058
A mibs/huawei/HUAWEI-ANCP-TC-MIB +81
A mibs/huawei/HUAWEI-ARP-PROXY-MIB +625
A mibs/huawei/HUAWEI-BBS-ONT-MIB +254
M mibs/huawei/HUAWEI-BFD-MIB +60 -5
A mibs/huawei/HUAWEI-BOARD-SERVPROPERTY-MIB +519
A mibs/huawei/HUAWEI-BULKSTATISTICS-MIB +3,907
A mibs/huawei/HUAWEI-CES-MIB +2,576
A mibs/huawei/HUAWEI-CESOP-TDM-MIB +1,605
A mibs/huawei/HUAWEI-CLK-MIB +5,590
A mibs/huawei/HUAWEI-CMTS-MIB +23,306
A mibs/huawei/HUAWEI-COMMTEST-MIB +7,607
A mibs/huawei/HUAWEI-CPE-MGMT-MIB +591
A mibs/huawei/HUAWEI-DATACOMM-OID-MIB +154
M mibs/huawei/HUAWEI-DEVICE-MIB +910 -17
A mibs/huawei/HUAWEI-DHCP-PROXY-MIB +3,417
A mibs/huawei/HUAWEI-DSLAM-AAA-MIB +1,881
A mibs/huawei/HUAWEI-DSLAM-ACL-MIB +2,487
A mibs/huawei/HUAWEI-DSLAM-DHCPV6-RELAY-MIB +1,725
A mibs/huawei/HUAWEI-DSLAM-ERPS-MIB +825
A mibs/huawei/HUAWEI-DSLAM-LLDP-MIB +1,590
A mibs/huawei/HUAWEI-DSLAM-NTV-MIB +40,295
A mibs/huawei/HUAWEI-DSLAM-PITP-MIB +2,907
A mibs/huawei/HUAWEI-DSLAM-TNLPOLICY-MIB +133
A mibs/huawei/HUAWEI-DSLAM-VPLS-MIB +1,602
A mibs/huawei/HUAWEI-ELECTRO-SWITCH-MIB +146
A mibs/huawei/HUAWEI-ENTITY-VENDORTYPE-MIB +1,729
A mibs/huawei/HUAWEI-ENVIRONMENT-MIB +5,905
A mibs/huawei/HUAWEI-EQAM-AN-MIB +10,703
A mibs/huawei/HUAWEI-ETHERLIKE-EXT-MIB +22,346
A mibs/huawei/HUAWEI-ETHERNET-OAM-MIB +6,868
A mibs/huawei/HUAWEI-ETHERNET-OPTICMODULE-MIB +4,311
M mibs/huawei/HUAWEI-FWD-RES-TRAP-MIB +138 -4
A mibs/huawei/HUAWEI-GBOND-MIB +1,630
A mibs/huawei/HUAWEI-GONU-MIB +2,222
A mibs/huawei/HUAWEI-GPON-MIB +13,185
A mibs/huawei/HUAWEI-IPDR-MIB +555
A mibs/huawei/HUAWEI-IPDSLAM-COPS-MIB +563
A mibs/huawei/HUAWEI-IPDSLAM-INTERFACE-MIB +609
A mibs/huawei/HUAWEI-IPDSLAM-L3PROTOCOL-MIB +1,744
A mibs/huawei/HUAWEI-IPDSLAM-MACPOOL-MIB +227
A mibs/huawei/HUAWEI-IPDSLAM-MSTP-MIB +1,262
A mibs/huawei/HUAWEI-IPDSLAM-PPPOE-MIB +886
A mibs/huawei/HUAWEI-IPDSLAM-SECURITY-MIB +4,337
A mibs/huawei/HUAWEI-IPDSLAM-SIMULATION-MIB +1,451
A mibs/huawei/HUAWEI-IPDSLAM-VMAC-MIB +539
A mibs/huawei/HUAWEI-IPDSLAML2PPORTCONFIG-MIB +700
M mibs/huawei/HUAWEI-IPFPM-MIB +155 -115
M mibs/huawei/HUAWEI-IPV6-MIB +10 -8
A mibs/huawei/HUAWEI-LACP-MIB +774
A mibs/huawei/HUAWEI-LICENSE-MIB +2,111
A mibs/huawei/HUAWEI-LINE-COMMON-MIB +1,985
M mibs/huawei/HUAWEI-LOAD-BACKUP-MIB +4,173 -491
A mibs/huawei/HUAWEI-MASTERKEY-MIB +196
M mibs/huawei/HUAWEI-MIB +809 -84
A mibs/huawei/HUAWEI-MNGT-MIB +2,225
M mibs/huawei/HUAWEI-MPLS-EXTEND-MIB +75 -64
A mibs/huawei/HUAWEI-MPLS-LABEL-MIB +110
M mibs/huawei/HUAWEI-MPLSLDP-MIB +78 -17
A mibs/huawei/HUAWEI-NAC-MIB +581
A mibs/huawei/HUAWEI-NTDM-MIB +1,221
A mibs/huawei/HUAWEI-NTP-MIB +3,276
A mibs/huawei/HUAWEI-OLC-MIB +312
A mibs/huawei/HUAWEI-POWER-MIB +4,904
A mibs/huawei/HUAWEI-PROTECTION-MIB +2,431
A mibs/huawei/HUAWEI-PW-CMD-MIB +4,933
A mibs/huawei/HUAWEI-PW-TC-MIB +332
A mibs/huawei/HUAWEI-QOS-MIB +4,314
A mibs/huawei/HUAWEI-RFIPRETURN-MIB +810
A mibs/huawei/HUAWEI-RMON-MIB +1,379
A mibs/huawei/HUAWEI-RN-MIB +344
A mibs/huawei/HUAWEI-RSTP-EXT-MIB +1,002
A mibs/huawei/HUAWEI-SNMP-NOTIFICATION-MIB +3,246
A mibs/huawei/HUAWEI-SNMPTrap-MIB +186
M mibs/huawei/HUAWEI-SSH-MIB +114 -25
A mibs/huawei/HUAWEI-SWITCHOVER-MIB +892
M mibs/huawei/HUAWEI-TC-MIB +2,960 -124
A mibs/huawei/HUAWEI-TDMCPE-MIB +2,456
A mibs/huawei/HUAWEI-TIMELOCALIZATION-MIB +195
A mibs/huawei/HUAWEI-TRACE-COUNTER-MIB +511
A mibs/huawei/HUAWEI-VECTOR-MIB +2,737
M mibs/huawei/HUAWEI-VLAN-MIB +40 -6
A mibs/huawei/HUAWEI-VOIP-ONT-MIB +7,172
A mibs/huawei/HUAWEI-VOP-MIB +8,402
A mibs/huawei/HUAWEI-VRRP-SNOOPING-MIB +263
A mibs/huawei/HUAWEI-VS-MGMT-MIB +928
A mibs/huawei/HUAWEI-XDSL-COMMON-MIB +1,445
A mibs/huawei/HUAWEI-XDSL-LINE-MIB +26,099
A mibs/huawei/HUAWEI-XDSL-LINE-TC-MIB +1,525
A mibs/huawei/HUAWEI-XPON-COMMON-MIB +16,007
A mibs/huawei/HUAWEI-XPON-MIB +20,060
A mibs/huawei/HUAWEI-XPON-TRAP-MIB +6,754
A mibs/huawei/HWMUSA-DEV-MIB +1,073
📈 0 added 📉 0 removed

💻 r11029 TRIVIAL

Mike Stupalov 🐱 • 2021-02-18 19:31
Improved measured port association in latest Cisco IOS XR 7.x (OBS-3654).
Files changed (2)
M includes/discovery/sensors/cisco-entity-sensor-mib.inc.php +10 -9
M includes/entities/port.inc.php +28 -21
📈 38 added 📉 30 removed

💻 r11028 PHP8

Mike Stupalov 🐱 • 2021-02-18 19:29
[PHP8] Compatibility fixes with php 8.0.
Files changed (1)
M includes/discovery/vrf.inc.php +5 -5
📈 5 added 📉 5 removed

💻 r11027 TRIVIAL

Mike Stupalov 🐱 • 2021-02-18 17:24
Correctly hide error message about unknown condition metric (OBS-3655).
Files changed (1)
M html/pages/alert_check.inc.php +6 -3
📈 6 added 📉 3 removed

💻 r11026 PHP8

Mike Stupalov 🐱 • 2021-02-18 16:05
[PHP8] Another php 8.0 compatibility fixes.
Files changed (3)
M html/includes/authentication/ldap.inc.php +49 -35
M html/includes/functions.inc.php +2 -2
M html/pages/device/perf.inc.php +14 -13
📈 65 added 📉 50 removed

💻 r11025 MINOR

Mike Stupalov 🐱 • 2021-02-16 16:32
Added discovery VRFs on Arista EOS.
Files changed (4)
M includes/definitions/mibs/arista.inc.php +12
M includes/definitions/os/arista.inc.php +1
A includes/discovery/vrf/arista-vrf-mib.inc.php +63
M includes/entities/routing.inc.php +5 -5
📈 81 added 📉 5 removed

💻 r11024 TRIVIAL

Mike Stupalov 🐱 • 2021-02-16 12:12
Improved fetch serial on Arista EOS (OBS-3640).
Files changed (1)
M includes/definitions/os/arista.inc.php +17
📈 17 added 📉 0 removed

💻 r11023 TRIVIAL

Mike Stupalov 🐱 • 2021-02-16 11:52
Temporary hide error message about unknown condition metric for incorrect time/weekday conditions (OBS-3646).
Files changed (2)
M html/includes/graphs/application/exchange_mb_queued.inc.php +4
M html/pages/alert_check.inc.php +2 -2
📈 6 added 📉 2 removed

💻 r11022 MIBS

Mike Stupalov 🐱 • 2021-02-16 11:44
Updated Arista mib files.
Files changed (6)
M mibs/arista/ARISTA-BRIDGE-EXT-MIB +134 -17
A mibs/arista/ARISTA-IP-MIB +310
M mibs/arista/ARISTA-PRODUCTS-MIB +221 -1
M mibs/arista/ARISTA-QOS-MIB +50 -6
A mibs/arista/ARISTA-VXLAN-MIB +421
M mibs/arista/ARISTA-XGS-MIB +1,081 -7
📈 0 added 📉 0 removed

💻 r11021 TRIVIAL

Mike Stupalov 🐱 • 2021-02-16 09:16
Added ClearOS distro icon (OBS-3650).
Files changed (2)
A html/images/os/clearos_2x.png +1
A html/images/os/clearos.png +1
📈 2 added 📉 0 removed

💻 r11020 MINOR

Mike Stupalov 🐱 • 2021-02-15 17:21
Improved support for APC InfraStruXure PDUs (OBS-3647).
Files changed (2)
M includes/definitions/mibs/apc.inc.php +417 -19
M includes/polling/os/apc.inc.php +13 -13
📈 430 added 📉 32 removed

💻 r11019 TRIVIAL

Mike Stupalov 🐱 • 2021-02-15 17:19
Added GETNEXT empty response snmp error code.
Files changed (2)
M includes/definitions.inc.php +8
M includes/snmp.inc.php +3
📈 11 added 📉 0 removed

💻 r11018 PHP8

Mike Stupalov 🐱 • 2021-02-15 17:17
[PHP8] Another compatibility fixes on php 8.0.
Files changed (1)
M html/pages/device/graphs.inc.php +8 -11
📈 8 added 📉 11 removed

💻 r11017 TRIVIAL

Mike Stupalov 🐱 • 2021-02-15 12:22
Improved match_oid_num() for matching simple regex-like oid lists (ie: .1.3.6.1.4.1.(2011|2030)).
Files changed (3)
M includes/alerts.inc.php +6 -2
M includes/functions.inc.php +28 -10
M tests/IncludesFunctionsTest.php +12
📈 46 added 📉 12 removed

💻 r11016 MINOR

Mike Stupalov 🐱 • 2021-02-15 10:05
Migrated polling os params to common poll_device_mib_metatypes(). Use pre_test definition instead test for os params.
Files changed (8)
M includes/definitions/mibs.inc.php +11 -8
M includes/definitions/mibs/cambium.inc.php +2 -2
M includes/definitions/mibs/cisco.inc.php +5 -5
M includes/definitions/mibs/hp.inc.php +4 -4
M includes/definitions/mibs/qnap.inc.php +2 -4
M includes/definitions/mibs/symbol.inc.php +2 -2
M includes/entities/device.inc.php +47 -39
M includes/polling/os.inc.php +7
📈 80 added 📉 64 removed

💻 r11015 TRIVIAL

Mike Stupalov 🐱 • 2021-02-13 21:20
Always use named snmp error codes.
Files changed (8)
M includes/discovery/neighbours/cisco-cdp-mib.inc.php +3 -2
M includes/discovery/storage/cisco-flash-mib.inc.php +2 -3
M includes/functions.inc.php +3 -3
M includes/polling/bgp-peers.inc.php +11 -9
M includes/polling/ports.inc.php +2 -2
M includes/polling/ports/netapp-mib.inc.php +2 -3
M includes/polling/system/snmpv2-mib.inc.php +2 -2
M includes/snmp.inc.php +1 -1
📈 26 added 📉 25 removed

💻 r11014 TRIVIAL

Mike Stupalov 🐱 • 2021-02-13 16:18
Fixed datetime form elements layout.
Files changed (4)
M html/includes/print/search.inc.php +26 -25
M html/includes/print/syslogs.inc.php +2 -2
M html/pages/device/logs/eventlog.inc.php +5 -6
M html/pages/device/logs/syslog.inc.php +5 -6
📈 38 added 📉 39 removed

💻 r11013 TRIVIAL

Mike Stupalov 🐱 • 2021-02-13 15:46
Forced eventlog message about "Wrong .index in mibs dir" error.
Files changed (3)
M html/includes/print/events.inc.php +7 -5
M includes/definitions.inc.php +26 -5
M includes/snmp.inc.php +4
📈 37 added 📉 10 removed

💻 r11012 TRIVIAL

Mike Stupalov 🐱 • 2021-02-13 15:42
Allowed Markdown Extra formatting in get_markdown().
Files changed (7)
M html/includes/print/common.inc.php +12 -5
M includes/common.inc.php +4 -5
A libs/parsedown
D libs/Parsedown.php -1,994
A libs/parsedown/Parsedown.php +1,994
A libs/parsedown/ParsedownExtra.php +538
A libs/parsedown/ParsedownExtraPlugin.php +585
📈 16 added 📉 10 removed

💻 r11011 TRIVIAL

Mike Stupalov 🐱 • 2021-02-12 15:58
Detect "OID not increasing" error in inventory discovery by ENTITY-MIB. Fixed discovery inventory and sensors on some Cisco WLC devices.
Files changed (3)
M includes/discovery/inventory/entity-mib.inc.php +94 -81
M includes/discovery/sensors/cisco-entity-sensor-mib.inc.php +24 -8
M includes/discovery/sensors/entity-sensor-mib.inc.php +25 -8
📈 143 added 📉 97 removed

💻 r11010 TRIVIAL

Mike Stupalov 🐱 • 2021-02-12 15:56
Force snmp nobulk for some Cisco WLC devices.
Files changed (1)
M includes/definitions/os/cisco.inc.php +7 -4
📈 7 added 📉 4 removed

💻 r11009 MINOR

Mike Stupalov 🐱 • 2021-02-12 15:50
Added named constants for snmp error codes.
Files changed (2)
M includes/definitions.inc.php +113 -48
M includes/snmp.inc.php +120 -68
📈 233 added 📉 116 removed

💻 r11008 TRIVIAL

Mike Stupalov 🐱 • 2021-02-12 10:20
Added detect snmp error "OID not increasing".
Files changed (2)
M includes/definitions.inc.php +2
M includes/snmp.inc.php +43 -33
📈 45 added 📉 33 removed

💻 r11007 PHP8

Mike Stupalov 🐱 • 2021-02-12 09:54
[PHP8] More compatibility fixes.
Files changed (1)
M includes/discovery/functions.inc.php +4 -7
📈 4 added 📉 7 removed

💻 r11006 TRIVIAL

Mike Stupalov 🐱 • 2021-02-11 21:27
More php8.0 compatibibily fixes.
Files changed (1)
M html/includes/entities/device.inc.php +2
📈 2 added 📉 0 removed

💻 r11005 MINOR

Mike Stupalov 🐱 • 2021-02-11 21:21
Added detect snmpbulkwalk timeout error detect. Eventlog snmpbulkwalk error in discovery.
Files changed (2)
M includes/definitions.inc.php +9 -8
M includes/snmp.inc.php +60 -65
📈 69 added 📉 73 removed

💻 r11004 MINOR

Mike Stupalov 🐱 • 2021-02-11 21:13
Added log_event_cache() for write delayed log events (at end of process) with combine multiple same messages.
Files changed (1)
M includes/functions.inc.php +195 -32
📈 195 added 📉 32 removed

💻 r11003 TRIVIAL

Mike Stupalov 🐱 • 2021-02-11 10:05
Define by default constants OBS_SCRIPT_NAME and OBS_PROCESS_NAME for use in scripts.
Files changed (22)
M add_device.php +15 -18
M adduser.php +2 -5
M alerter.php +2 -5
M billing-calculate.php +8 -13
M check-errors.php +4 -7
M delete_device.php +3 -6
M discovery.php +1 -4
M housekeeping.php +13 -17
M html/includes/functions.inc.php -1
M includes/common.inc.php +8 -10
M includes/sql-config.inc.php +7 -7
M poller.php +9 -13
M rename_device.php +2 -5
M scripts/generate-emoji.php +3 -3
M scripts/generate-rancid.php -1
M scripts/generate-smokeping.php +3 -6
M scripts/rename-port-rrdfile.php +1 -3
M snmptrap.php +2 -5
M syslog.php +3 -6
M test_alert.php +1 -5
M test_db.php -3
M test_geo.php +2 -3
📈 89 added 📉 146 removed

💻 r11002 TRIVIAL

Mike Stupalov 🐱 • 2021-02-10 22:52
Improved discovery cooling sensors by PowerNet-MIB (OBS-3255).
Files changed (4)
M includes/definitions/mibs/apc.inc.php +56 -19
M includes/discovery/sensors/powernet-mib.inc.php +122 -79
M includes/polling/os/apc.inc.php +46 -4
M mibs/apc/PowerNet-MIB +920 -27
📈 224 added 📉 102 removed

💻 r11001 MINOR

Mike Stupalov 🐱 • 2021-02-10 22:45
Improved test_condition() compare numeric oids. Added ability for pre test by device fields like sysObjectId in discovery entities. Added case insensitive array_key_iexists().
Files changed (3)
M includes/alerts.inc.php +17 -3
M includes/common.inc.php +13
M includes/functions.inc.php +24 -15
📈 54 added 📉 18 removed

💻 r11000 TRIVIAL

Mike Stupalov 🐱 • 2021-02-10 16:06
Fixed quick search inventory (exclude deleted entries).
Files changed (1)
M html/includes/search/inventory.inc.php +2 -2
📈 2 added 📉 2 removed

💻 r10999 TRIVIAL

Mike Stupalov 🐱 • 2021-02-10 14:39
More php 8.0 compatibility fixes in poller.
Files changed (3)
M includes/polling/printersupplies.inc.php +2 -4
M includes/polling/processors.inc.php +12 -5
M includes/polling/storage.inc.php +2 -3
📈 16 added 📉 12 removed

💻 r10998 TRIVIAL

Mike Stupalov 🐱 • 2021-02-10 14:00
More php 8.0 compatibility fixes.
Files changed (2)
M html/includes/entities/device.inc.php +2 -1
M html/pages/device.inc.php +1
📈 3 added 📉 1 removed

💻 r10997 TRIVIAL

Mike Stupalov 🐱 • 2021-02-10 12:53
Improved match_oid_num(), added unit tests.
Files changed (2)
M includes/functions.inc.php +38 -12
M tests/IncludesFunctionsTest.php +69 -29
📈 107 added 📉 41 removed

💻 r10996 TRIVIAL

Mike Stupalov 🐱 • 2021-02-10 00:13
Associate correct netscaler host by syslog message if possible (OBS-523).
Files changed (1)
M includes/syslog.inc.php +17 -2
📈 17 added 📉 2 removed

💻 r10995 TRIVIAL

Mike Stupalov 🐱 • 2021-02-09 23:46
Fixed parsinf syslog messges on Citrix Netscaller (OBS-3614).
Files changed (2)
M includes/syslog.inc.php +12 -5
M tests/IncludesSyslogTest.php +17 -6
📈 29 added 📉 11 removed

💻 r10994 MINOR

Mike Stupalov 🐱 • 2021-02-09 22:38
Added support for MorningStar Solar Prostar controllers (OBS-3639).
Files changed (4)
A html/images/os/morningstar_2x.png +1
A html/images/os/morningstar.png +1
A includes/definitions/mibs/morningstar.inc.php +168
A includes/definitions/os/morningstar.inc.php +41
📈 211 added 📉 0 removed

💻 r10993 MIBS

Mike Stupalov 🐱 • 2021-02-09 22:36
Added MorningStar mib files.
Files changed (11)
A mibs/morningstar
A mibs/morningstar/EMC-1 +57
A mibs/morningstar/MORNINGSTAR +32
A mibs/morningstar/MORNINGSTAR-OLD +53
A mibs/morningstar/PROSTAR-MPPT +1,027
A mibs/morningstar/PROSTAR-PWM +935
A mibs/morningstar/SUNSAVER-MPPT +682
A mibs/morningstar/SURESINE +152
A mibs/morningstar/TRISTAR +650
A mibs/morningstar/TRISTAR-MPPT +827
A mibs/morningstar/TRISTAR-MPPT-600V +854
📈 0 added 📉 0 removed

💻 r10992 DB

Mike Stupalov 🐱 • 2021-02-09 12:28
Synched syslog alerts table fields with syslog table (OBS-3641).
Files changed (2)
M includes/syslog.inc.php +16 -23
A update/439.sql +2
📈 18 added 📉 23 removed

💻 r10991 TRIVIAL

Mike Stupalov 🐱 • 2021-02-08 15:02
Fixed compatibility with php 5.6 in email transport.
Files changed (1)
M includes/alerting/email.inc.php +1 -1
📈 1 added 📉 1 removed

💻 r10990 MINOR

Mike Stupalov 🐱 • 2021-02-04 15:56
Added quick search for neighbours (OBS-3636).
Files changed (12)
M html/ajax/search.php +11 -6
M html/includes/search/accesspoints.inc.php +3 -5
M html/includes/search/devices.inc.php +6 -11
M html/includes/search/inventory.inc.php +6 -9
M html/includes/search/ip-addresses.inc.php +10 -10
M html/includes/search/loadbalancers.inc.php +13 -30
A html/includes/search/neighbours.inc.php +82
M html/includes/search/ports.inc.php +4 -7
M html/includes/search/sensors.inc.php +3 -5
M html/includes/search/slas.inc.php +3 -5
M html/includes/search/status.inc.php +3 -5
M includes/definitions/wui.inc.php +3 -2
📈 147 added 📉 95 removed

💻 r10989 TRIVIAL

Mike Stupalov 🐱 • 2021-02-04 09:42
Forced use safe_count() in graphs for minimizing the occurrence TypeError throws in php 8.0.
Files changed (46)
M html/includes/graphs/application/dovecot_auth_cache.inc.php +1 -1
M html/includes/graphs/application/dovecot_auth.inc.php +1 -1
M html/includes/graphs/application/dovecot_cache.inc.php +1 -1
M html/includes/graphs/application/dovecot_commands.inc.php +1 -1
M html/includes/graphs/application/dovecot_connected.inc.php +1 -1
M html/includes/graphs/application/dovecot_cpu.inc.php +1 -1
M html/includes/graphs/application/dovecot_io.inc.php +1 -1
M html/includes/graphs/application/dovecot_pages.inc.php +1 -1
M html/includes/graphs/application/dovecot_storage.inc.php +1 -1
M html/includes/graphs/application/dovecot_usage.inc.php +1 -1
M html/includes/graphs/application/exim_reject.inc.php +1 -1
M html/includes/graphs/application/exim_sent.inc.php +1 -1
M html/includes/graphs/application/exim_spam.inc.php +1 -1
M html/includes/graphs/application/freeradius_accounting.inc.php +1 -1
M html/includes/graphs/application/freeradius_authentication.inc.php +1 -1
M html/includes/graphs/application/mailscanner_reject.inc.php +1 -1
M html/includes/graphs/application/nsd_qtype.inc.php +1 -1
M html/includes/graphs/application/nsd_queries.inc.php +2 -2
M html/includes/graphs/application/nsd_rcode.inc.php +1 -1
M html/includes/graphs/application/nsd_zones.inc.php +2 -2
M html/includes/graphs/application/postfix_mailgraph_reject.inc.php +1 -1
M html/includes/graphs/application/postfix_mailgraph_sent.inc.php +1 -1
M html/includes/graphs/application/postfix_mailgraph_spam.inc.php +1 -1
M html/includes/graphs/application/postfix_qshape_stats.inc.php +1 -1
M html/includes/graphs/application/shoutcast_multi_stats.inc.php +2 -3
M html/includes/graphs/application/unbound_class.inc.php +1 -1
M html/includes/graphs/application/unbound_flags.inc.php +10 -10
M html/includes/graphs/application/unbound_opcode.inc.php +2 -3
M html/includes/graphs/application/unbound_qtype.inc.php +1 -1
M html/includes/graphs/application/unbound_queries.inc.php +1 -1
M html/includes/graphs/application/unbound_rcode.inc.php +2 -2
M html/includes/graphs/device/collectd.inc.php +1 -1
M html/includes/graphs/functions.inc.php +50 -56
M html/includes/graphs/generic_multi_bits.inc.php +3 -4
M html/includes/graphs/generic_multi_group_simplex_separated.inc.php +2 -2
M html/includes/graphs/generic_multi_line.inc.php +2 -3
M html/includes/graphs/generic_multi_separated.inc.php +3 -4
M html/includes/graphs/generic_multi_simplex_separated.inc.php +2 -3
M html/includes/graphs/legend.inc.php +2 -3
M html/includes/graphs/multi-customoid/auth.inc.php +1 -1
M html/includes/graphs/multi-port/auth.inc.php +1 -1
M html/includes/graphs/multi-port/bits_duo.inc.php +2 -2
M html/includes/graphs/multi-port/bits_trio_compare.inc.php +1 -1
M html/includes/graphs/multi-port/bits_trio.inc.php +1 -1
M html/includes/graphs/multi-port/groups_bits.inc.php +1 -1
M html/includes/graphs/sla/jitter.inc.php +1 -1
📈 118 added 📉 131 removed

💻 r10988 TRIVIAL

Mike Stupalov 🐱 • 2021-02-04 08:55
Fixed "Undefined constant" errors.
Files changed (6)
M html/pages/device/health/diskio.inc.php +7 -9
M html/pages/device/health/mempool.inc.php +7 -9
M html/pages/device/health/processor.inc.php +7 -9
M html/pages/device/health/status.inc.php +8 -10
M html/pages/device/health/storage.inc.php +7 -9
M html/pages/device/nfsen.inc.php +1 -1
📈 37 added 📉 47 removed

💻 r10987 TRIVIAL

Mike Stupalov 🐱 • 2021-02-03 13:22
Improved db queries on neighbours map page.
Files changed (1)
M html/map.php +122 -99
📈 122 added 📉 99 removed

💻 r10986 MINOR

Mike Stupalov 🐱 • 2021-02-03 13:22
Round 11 of php 8.0 compatibility fixes.
Files changed (14)
M html/includes/authentication/ldap.inc.php +4 -4
M html/includes/contacts-navbar.inc.php +51 -14
M html/includes/graphs/generic_multi_group_simplex_separated.inc.php +4 -3
M html/includes/graphs/global/pollermods.inc.php +1 -3
M html/includes/print/alert.inc.php +5 -6
M html/pages/contact.inc.php +10 -11
M html/pages/device.inc.php +3 -3
M html/pages/device/alert.inc.php +7 -7
M html/pages/device/edit.inc.php +20 -20
M html/pages/device/edit/modules.inc.php +5 -6
M html/pages/device/perf.inc.php +2 -2
M html/pages/os.inc.php +10 -11
M html/pages/processes.inc.php +11 -1
M html/pages/roles.inc.php +18 -18
📈 151 added 📉 109 removed

💻 r10985 TRIVIAL

Mike Stupalov 🐱 • 2021-02-03 13:17
Round 10 of php 8.0 compatibility fixes.
Files changed (4)
M html/includes/functions.inc.php +30 -42
M includes/common.inc.php +23 -7
M includes/functions.inc.php +4 -5
M includes/rrdtool.inc.php +11 -12
📈 68 added 📉 66 removed

💻 r10984 TRIVIAL

Mike Stupalov 🐱 • 2021-02-03 13:06
Updated Flight library.
Files changed (2)
M libs/flight/net/Request.php +1 -1
M libs/flight/net/Router.php +1 -1
📈 0 added 📉 0 removed

💻 r10983 TRIVIAL

Mike Stupalov 🐱 • 2021-02-03 13:06
Fixed php 8.0 compatibility for Ref library.
Files changed (1)
M libs/ref.inc.php +16 -2
📈 0 added 📉 0 removed

💻 r10982 TRIVIAL

Mike Stupalov 🐱 • 2021-02-02 22:12
Improved discovery sensors and counters by RITTAL-CMC-III-MIB (OBS-3620).
Files changed (1)
M includes/discovery/sensors/rittal-cmc-iii-mib.inc.php +49 -19
📈 49 added 📉 19 removed

💻 r10981 CLEAN

Mike Stupalov 🐱 • 2021-02-02 14:02
Removed duplicate os definitions.
Files changed (1)
M includes/definitions/os.inc.php -58
📈 0 added 📉 58 removed

💻 r10980 MINOR

Mike Stupalov 🐱 • 2021-02-02 14:01
Improved discovery sensors by RITTAL-CMC-III-MIB (OBS-3625).
Files changed (3)
M includes/definitions/mibs/rittal.inc.php +31 -3
A includes/definitions/os/rittal.inc.php +90
M includes/discovery/sensors/rittal-cmc-iii-mib.inc.php +164 -144
📈 285 added 📉 147 removed

💻 r10979 TRIVIAL

Mike Stupalov 🐱 • 2021-02-02 09:55
Fixed function redeclaration in device edit status page (OBS-3632).
Files changed (2)
M html/includes/functions.inc.php +26 -12
M html/pages/device/edit/status.inc.php +1 -22
📈 27 added 📉 34 removed

💻 r10978 TRIVIAL

Mike Stupalov 🐱 • 2021-02-01 16:46
Fixed forms params generate.
Files changed (7)
M html/includes/entities/counter.inc.php +1 -1
M html/includes/entities/mempool.inc.php +1 -1
M html/includes/entities/printersupply.inc.php +1 -1
M html/includes/entities/processor.inc.php +1 -1
M html/includes/entities/sensor.inc.php +1 -1
M html/includes/entities/status.inc.php +1 -1
M html/includes/entities/storage.inc.php +1 -1
📈 7 added 📉 7 removed

💻 r10977 MINOR

Mike Stupalov 🐱 • 2021-02-01 16:25
More php 8.0 compatibility fixes.
Files changed (32)
M html/billing-bandwidth-data.php +16 -16
M html/geojson.php +11 -9
M html/includes/authenticate.inc.php +11 -17
M html/includes/entities/counter.inc.php +6 -9
M html/includes/entities/mempool.inc.php +12 -15
M html/includes/entities/printersupply.inc.php +8 -11
M html/includes/entities/processor.inc.php +6 -8
M html/includes/entities/sensor.inc.php +6 -9
M html/includes/entities/status.inc.php +8 -11
M html/includes/entities/storage.inc.php +6 -8
M html/includes/navbar.inc.php +41 -53
M html/includes/print/navbar.inc.php +7 -11
M html/includes/print/search.inc.php +18 -18
M html/pages/bill/infoboxes.inc.php +8 -9
M html/pages/device.inc.php +6 -4
M html/pages/ports.inc.php +3 -2
M html/pages/pseudowires.inc.php +8 -8
M includes/definitions.inc.php +2 -2
M includes/discovery/inventory.inc.php +2 -3
M includes/discovery/lsp.inc.php +4 -5
M includes/discovery/mempools.inc.php +2 -2
M includes/discovery/neighbours.inc.php +2 -2
M includes/discovery/processors.inc.php +2 -2
M includes/discovery/pseudowires.inc.php +2 -3
M includes/discovery/sla.inc.php +2 -3
M includes/discovery/storage.inc.php +2 -2
M includes/discovery/vlans.inc.php +2 -4
M includes/functions.inc.php +4 -5
M includes/polling/fdb-table.inc.php +10 -10
M includes/polling/mac-accounting.inc.php +5 -9
M includes/polling/pseudowires.inc.php +3 -5
M includes/polling/sla.inc.php +5 -5
📈 230 added 📉 280 removed

💻 r10976 REFACTOR

Mike Stupalov 🐱 • 2021-02-01 11:41
Renamed functions snmp_walk_multipart_oid() to snmpwalk_multipart_oid(), snmpwalk_cache_oid_num2() to snmpwalk_oid_num(). Replaced all function calls from snmpwalk_cache_multi_oid() to snmpwalk_cache_oid(). Removed multiple deprecated unused functions snmp_parser_quote(), snmp_parser_unquote(), ascii_to_oid(), string_to_oid(), snmp_walk_parser(), snmp_walk_parser2(), snmpwalk_numericoids().
Files changed (145)
M includes/discovery/cisco-cef.inc.php +3 -3
M includes/discovery/counter/printer-mib.inc.php +1 -1
M includes/discovery/junose-atm-vp.inc.php +1 -1
M includes/discovery/mempools/bianca-brick-mibres-mib.inc.php +1 -1
M includes/discovery/mempools/cisco-enhanced-mempool-mib.inc.php +1 -1
M includes/discovery/mempools/cisco-entity-qfp-mib.inc.php +1 -1
M includes/discovery/mempools/f5-bigip-system-mib.inc.php +2 -2
M includes/discovery/mempools/hh3c-entity-ext-mib.inc.php +1 -1
M includes/discovery/mempools/hpn-icf-entity-ext-mib.inc.php +1 -1
M includes/discovery/mempools/huawei-entity-extent-mib.inc.php +3 -3
M includes/discovery/mempools/juniper-mib.inc.php +4 -4
M includes/discovery/mempools/juniper-srx5000-spu-monitoring-mib.inc.php +4 -4
M includes/discovery/mempools/timetra-system-mib.inc.php +2 -2
M includes/discovery/mibs.inc.php +3 -3
M includes/discovery/printersupplies/ricohprivatemib.inc.php +5 -5
M includes/discovery/processors/cisco-entity-qfp-mib.inc.php +1 -1
M includes/discovery/processors/f5-bigip-system-mib.inc.php +1 -1
M includes/discovery/processors/hh3c-entity-ext-mib.inc.php +1 -1
M includes/discovery/processors/hpn-icf-entity-ext-mib.inc.php +1 -1
M includes/discovery/processors/huawei-entity-extent-mib.inc.php +3 -3
M includes/discovery/processors/isilon-mib.inc.php +1 -1
M includes/discovery/processors/juniper-mib.inc.php +3 -3
M includes/discovery/processors/juniper-srx5000-spu-monitoring-mib.inc.php +3 -3
M includes/discovery/processors/ns-root-mib.inc.php +1 -1
M includes/discovery/sensors/alvarion-dot11-wlan-mib.inc.php +6 -6
M includes/discovery/sensors/areca-snmp-mib.inc.php +1 -1
M includes/discovery/sensors/aten-pe-cfg.inc.php +4 -4
M includes/discovery/sensors/baytech-mib-403-1.inc.php +2 -2
M includes/discovery/sensors/bluecoat-sg-sensor-mib.inc.php +1 -1
M includes/discovery/sensors/brocade-optical-monitoring-mib.inc.php +1 -1
M includes/discovery/sensors/cisco-entity-fru-control-mib.inc.php +3 -3
M includes/discovery/sensors/cisco-entity-sensor-mib.inc.php +2 -2
M includes/discovery/sensors/cmm-chassis-mib.inc.php +2 -2
M includes/discovery/sensors/cpqpower-mib.inc.php +6 -6
M includes/discovery/sensors/dell-vendor-mib.inc.php +2 -2
M includes/discovery/sensors/dev-cfg-mib.inc.php +2 -2
M includes/discovery/sensors/dksf-48-4-x-x-1.inc.php +5 -5
M includes/discovery/sensors/dksf-50-11-x-x-x.inc.php +5 -5
M includes/discovery/sensors/dksf-60-4-x-x-x.inc.php +7 -7
M includes/discovery/sensors/dksf-70-5-x-x-1.inc.php +5 -5
M includes/discovery/sensors/dnos-boxservices-private-mib.inc.php +5 -5
M includes/discovery/sensors/dps-mib-v38.inc.php +1 -1
M includes/discovery/sensors/edgeswitch-boxservices-private-mib.inc.php +3 -3
M includes/discovery/sensors/entity-sensor-mib.inc.php +4 -4
M includes/discovery/sensors/eppc-mib.inc.php +3 -3
M includes/discovery/sensors/eqlmember-mib.inc.php +1 -1
M includes/discovery/sensors/extreme-system-mib.inc.php +1 -1
M includes/discovery/sensors/fa-ext-mib.inc.php +1 -1
M includes/discovery/sensors/fastpath-boxservices-private-mib.inc.php +4 -4
M includes/discovery/sensors/fortinet-fortigate-mib.inc.php +1 -1
M includes/discovery/sensors/foundry-sn-agent-mib.inc.php +8 -8
M includes/discovery/sensors/fs-mib.inc.php +3 -3
M includes/discovery/sensors/geist-mib-v3.inc.php +6 -6
M includes/discovery/sensors/gudeads-pdu8110-mib.inc.php +1 -1
M includes/discovery/sensors/hh3c-entity-ext-mib.inc.php +1 -1
M includes/discovery/sensors/hpn-icf-entity-ext-mib.inc.php +1 -1
M includes/discovery/sensors/ipomanii-mib.inc.php +15 -15
M includes/discovery/sensors/it-watchdogs-mib.inc.php +2 -2
M includes/discovery/sensors/it-watchdogs-v4-mib.inc.php +1 -1
M includes/discovery/sensors/lm-sensors-mib.inc.php +4 -4
M includes/discovery/sensors/lsi-megaraid-sas-mib.inc.php +5 -5
M includes/discovery/sensors/mg-snmp-ups-mib.inc.php +6 -6
M includes/discovery/sensors/netbotzv2-mib.inc.php +6 -6
M includes/discovery/sensors/nokia-ipso-system-mib.inc.php +2 -2
M includes/discovery/sensors/ns-root-mib.inc.php +1 -1
M includes/discovery/sensors/old-dnos-boxservices-private-mib.inc.php +4 -4
M includes/discovery/sensors/pdu-mib.inc.php +1 -1
M includes/discovery/sensors/poseidon-mib.inc.php +3 -3
M includes/discovery/sensors/powernet-mib.inc.php +29 -29
M includes/discovery/sensors/rad-gen-mib.inc.php +2 -2
M includes/discovery/sensors/radlan-hwenviroment.inc.php +2 -2
M includes/discovery/sensors/radlan-physicaldescription-mib.inc.php +2 -2
M includes/discovery/sensors/readydataos-mib.inc.php +3 -3
M includes/discovery/sensors/readynas-mib.inc.php +3 -3
M includes/discovery/sensors/rittal-cmc-tc-mib.inc.php +1 -1
M includes/discovery/sensors/roomalert24e-mib.inc.php +3 -3
M includes/discovery/sensors/roomalert3e-mib.inc.php +2 -2
M includes/discovery/sensors/roomalert4e-mib.inc.php +2 -2
M includes/discovery/sensors/sfa-info.inc.php +4 -4
M includes/discovery/sensors/smartnode-mib.inc.php +2 -2
M includes/discovery/sensors/spagent-mib.inc.php +3 -3
M includes/discovery/sensors/ste-mib.inc.php +1 -1
M includes/discovery/sensors/ste2-mib.inc.php +1 -1
M includes/discovery/sensors/timetra-port-mib.inc.php +2 -2
M includes/discovery/sensors/ups-mib.inc.php +5 -5
M includes/discovery/sensors/viptela-hardware.inc.php +2 -2
M includes/discovery/sensors/webgraph-old-thermo-hygrometer-us-mib.inc.php +2 -2
M includes/discovery/sensors/webgraph-thermo-hygrometer-us-mib.inc.php +2 -2
M includes/discovery/sensors/xups-mib.inc.php +6 -6
M includes/discovery/sensors/zyxel-transceiver-mib.inc.php +1 -1
M includes/discovery/slas/cisco-rttmon-mib.inc.php +5 -5
M includes/discovery/slas/hpicf-ipsla-mib.inc.php +2 -2
M includes/discovery/status/cisco-stackwise-mib.inc.php +1 -1
M includes/discovery/status/eqldisk-mib.inc.php +1 -1
M includes/discovery/virtual-machines/vmware-vminfo-mib.inc.php +1 -1
M includes/discovery/wifi/trapeze-networks-ap-config-mib.inc.php +1 -1
M includes/entities/port.inc.php +1 -1
M includes/entities/sensor.inc.php +1 -1
M includes/polling/bgp-peers.inc.php +2 -2
M includes/polling/cisco-cef.inc.php +3 -3
M includes/polling/cisco-eigrp.inc.php +4 -4
M includes/polling/fdb-table.inc.php +1 -1
M includes/polling/functions.inc.php +1 -1
M includes/polling/junose-atm-vp.inc.php +8 -8
M includes/polling/loadbalancer/f5-bigip-local-mib.inc.php +31 -31
M includes/polling/mempools/agent-general-mib.inc.php +1 -1
M includes/polling/mempools/bianca-brick-mibres-mib.inc.php +1 -1
M includes/polling/mempools/bluecoat-sg-proxy-mib.inc.php +1 -1
M includes/polling/mempools/bluecoat-sg-usage-mib.inc.php +1 -1
M includes/polling/mempools/cisco-enhanced-mempool-mib.inc.php +2 -2
M includes/polling/mempools/cisco-entity-qfp-mib.inc.php +1 -1
M includes/polling/mempools/cisco-memory-pool-mib.inc.php +1 -1
M includes/polling/mempools/cisco-process-mib.inc.php +1 -1
M includes/polling/mempools/dell-networking-chassis-mib.inc.php +2 -2
M includes/polling/mempools/extreme-software-monitor-mib.inc.php +1 -1
M includes/polling/mempools/f10-c-series-chassis-mib.inc.php +1 -1
M includes/polling/mempools/f10-chassis-mib.inc.php +2 -2
M includes/polling/mempools/f10-m-series-chassis-mib.inc.php +1 -1
M includes/polling/mempools/f10-s-series-chassis-mib.inc.php +2 -2
M includes/polling/mempools/f5-bigip-system-mib.inc.php +1 -1
M includes/polling/mempools/hh3c-entity-ext-mib.inc.php +2 -2
M includes/polling/mempools/hpn-icf-entity-ext-mib.inc.php +2 -2
M includes/polling/mempools/huawei-entity-extent-mib.inc.php +1 -1
M includes/polling/mempools/juniper-mib.inc.php +1 -1
M includes/polling/mempools/juniper-srx5000-spu-monitoring-mib.inc.php +1 -1
M includes/polling/mempools/netswitch-mib.inc.php +1 -1
M includes/polling/mempools/oneaccess-sys-mib.inc.php +1 -1
M includes/polling/mempools/s5-chassis-mib.inc.php +1 -1
M includes/polling/mempools/smartnode-mib.inc.php +1 -1
M includes/polling/mempools/timetra-system-mib.inc.php +1 -1
M includes/polling/mempools/zxr10-mib.inc.php +1 -1
M includes/polling/mempools/zyxel-sys-memory-mib.inc.php +1 -1
M includes/polling/os/equallogic.inc.php +1 -1
M includes/polling/os/exalt.inc.php +1 -1
M includes/polling/ports/cisco-stack-mib.inc.php +3 -3
M includes/polling/ports/sw-mib.inc.php +2 -2
M includes/polling/pseudowires.inc.php +1 -1
M includes/polling/slas/cisco-rttmon-mib.inc.php +3 -3
M includes/polling/slas/disman-ping-mib.inc.php +7 -7
M includes/polling/slas/hpicf-ipsla-mib.inc.php +8 -8
M includes/polling/storage/netapp-mib.inc.php +2 -2
M includes/polling/storage/ucd-snmp-mib.inc.php +1 -1
M includes/polling/wifi/trapeze-networks-client-session-mib.inc.php +1 -1
M includes/snmp.inc.php +62 -155
M tests/SnmpDataTest2.php +1 -1
📈 465 added 📉 558 removed

💻 r10975 REFACTOR

Mike Stupalov 🐱 • 2021-01-30 12:59
Renamed functions str_exists() to str_contains_array() and str_iexists() to str_icontains_array() for unification with php 8.0 function str_contains().
Files changed (51)
M html/includes/entities/counter.inc.php +1 -1
M html/includes/functions.inc.php +1 -1
M html/includes/graphs/device/pagecount.inc.php +2 -2
M html/includes/print/common.inc.php +1 -1
M html/includes/print/fdbtable.inc.php +1 -1
M html/includes/print/inventory.inc.php +9 -9
M html/includes/print/search.inc.php +1 -1
M html/includes/print/syslogs.inc.php +1 -1
M includes/alerts.inc.php +11 -20
M includes/common.inc.php +65 -54
M includes/db.inc.php +4 -5
M includes/db/mysqli.inc.php +4
M includes/discovery/functions.inc.php +3 -3
M includes/discovery/inventory/entity-mib.inc.php +1 -1
M includes/discovery/mempools/ucd-snmp-mib.inc.php +1 -1
M includes/discovery/neighbours/lldp-mib.inc.php +1 -1
M includes/discovery/os/freebsd.inc.php +1 -1
M includes/discovery/os/linux.inc.php +3 -3
M includes/discovery/os/solaris.inc.php +1 -1
M includes/discovery/printersupplies/ricohprivatemib.inc.php +1 -1
M includes/discovery/sensors/dps-mib-v38.inc.php +1 -1
M includes/discovery/sensors/egnitephysensor-mib.inc.php +2 -2
M includes/discovery/sensors/entity-sensor-mib.inc.php +1 -1
M includes/discovery/sensors/fortinet-fortigate-mib.inc.php +3 -3
M includes/discovery/sensors/hwg-pwr-mib.inc.php +2 -2
M includes/discovery/sensors/rittal-cmc-iii-mib.inc.php +4 -4
M includes/discovery/sensors/serverscheck.inc.php +7 -7
M includes/discovery/slas/hpicf-ipsla-mib.inc.php +1 -1
M includes/entities.inc.php +6 -6
M includes/entities/ip-address.inc.php +5 -8
M includes/entities/port.inc.php +10 -10
M includes/entities/sensor.inc.php +3 -3
M includes/functions.inc.php +3 -3
M includes/geolocation.inc.php +2 -2
M includes/groups.inc.php +1 -1
M includes/polling/os/avocent.inc.php +1 -1
M includes/polling/os/cisco.inc.php +1 -1
M includes/polling/os/junos.inc.php +1 -1
M includes/polling/os/meraki.inc.php +2 -2
M includes/polling/os/unix.inc.php +2 -2
M includes/polling/os/vmware.inc.php +1 -1
M includes/polling/os/windows.inc.php +7 -7
M includes/polling/os/xos.inc.php +1 -1
M includes/polling/ports/netapp-mib.inc.php +1 -1
M includes/polling/storage/host-resources-mib.inc.php +1 -1
M includes/snmp.inc.php +12 -20
M includes/syslog.inc.php +6 -6
M includes/update/update.php +2 -2
M tests/IncludesCommonTest.php +11 -5
M update/388.php +1 -1
M update/410.php +1 -1
📈 215 added 📉 215 removed

💻 r10974 TRIVIAL

Mike Stupalov 🐱 • 2021-01-29 15:42
Improved detect Eaton ATS devices (OBS-3628).
Files changed (2)
M includes/definitions/mibs/eaton.inc.php +17 -4
M includes/definitions/os/eaton.inc.php +1
📈 18 added 📉 4 removed

💻 r10973 CLEAN

Mike Stupalov 🐱 • 2021-01-29 14:57
Removed duplicate os definition entry.
Files changed (1)
M includes/definitions/os.inc.php -17
📈 0 added 📉 17 removed

💻 r10972 MINOR

Mike Stupalov 🐱 • 2021-01-29 14:56
Improved discovery Ekinops 360 Platform (OBS-3359). Added discovery DDM sensors by additional Ekinops MIBs.
Files changed (8)
A includes/definitions/mibs/ekinops
M includes/definitions/mibs/ekinops.inc.php +8 -106
A includes/definitions/mibs/ekinops/ekinops-pm10010mp-mib.inc.php +137
A includes/definitions/mibs/ekinops/ekinops-pm200frs02-mib.inc.php +207
A includes/definitions/mibs/ekinops/ekinops-rm10010-mib.inc.php +135
A includes/definitions/os/ekinops.inc.php +31
A includes/discovery/sensors/ekinops-pm200frs02-mib.inc.php +91
M includes/discovery/sensors/entity-sensor-mib.inc.php +2 -1
📈 611 added 📉 107 removed

💻 r10971 TRIVIAL

Mike Stupalov 🐱 • 2021-01-29 14:51
Improved entity_measured_match_definition(), allowed extra rule param "condition".
Files changed (1)
M includes/entities.inc.php +17 -5
📈 17 added 📉 5 removed

💻 r10970 TRIVIAL

Mike Stupalov 🐱 • 2021-01-29 14:48
Fixed get form params in ports page.
Files changed (1)
M html/pages/ports.inc.php +13 -15
📈 13 added 📉 15 removed

💻 r10969 TRIVIAL

Mike Stupalov 🐱 • 2021-01-29 14:46
Added ability for discovery device MIBs by custom os defined sysoroid.
Files changed (3)
M includes/definitions.inc.php +2
M includes/discovery/mibs.inc.php +67 -5
M includes/snmp.inc.php +8 -2
📈 77 added 📉 7 removed

💻 r10968 FIX

Adam Armstrong 🐸 • 2021-01-28 13:00
Show icons on navbar in SM breakpoint
Files changed (1)
M html/includes/navbar.inc.php +21 -5
📈 21 added 📉 5 removed

💻 r10967 TRIVIAL

Mike Stupalov 🐱 • 2021-01-28 11:59
Renamed match_sysObjectID() to match_oid_num(). Allow array as $needle.
Files changed (2)
M includes/discovery/os/broadcom.inc.php +2 -2
M includes/functions.inc.php +17 -12
📈 19 added 📉 14 removed

💻 r10966 CLEAN

Mike Stupalov 🐱 • 2021-01-28 09:14
Moved value_unit_* functions to sensor entities include.
Files changed (2)
M includes/entities/sensor.inc.php +35
M includes/functions.inc.php +4 -58
📈 39 added 📉 58 removed

💻 r10965 MINOR

Mike Stupalov 🐱 • 2021-01-26 12:52
Added email send "mx" backend (for send mails by mx dns records). Added all email config variables to WebUI config page.
Files changed (3)
M includes/alerting/email.inc.php +15 -6
M includes/config-variables.inc.php +105 -11
M includes/defaults.inc.php +2 -2
📈 122 added 📉 19 removed

💻 r10964 TRIVIAL

Mike Stupalov 🐱 • 2021-01-23 13:24
Improved some rewrites in inventory discovery.
Files changed (4)
M html/includes/print/inventory.inc.php +18 -6
M includes/discovery/functions.inc.php +13 -4
M includes/discovery/inventory/entity-mib.inc.php -5
M includes/snmp.inc.php +8 -10
📈 39 added 📉 25 removed

💻 r10963 TRIVIAL

Mike Stupalov 🐱 • 2021-01-22 20:35
Fixed polling wifi clients. Fixed display wifi ap members graphs.
Files changed (4)
M html/includes/graphs/wifi-ap-member/auth.inc.php +5 -4
M html/pages/device/wifi/accesspoints.inc.php +8 -7
M includes/entities/device.inc.php +3 -2
M includes/polling/wifi.inc.php +2 -1
📈 18 added 📉 14 removed

💻 r10962 TRIVIAL

Mike Stupalov 🐱 • 2021-01-22 17:44
Fixed DivisionByZeroError in ports poller module in php 8.0.
Files changed (1)
M includes/polling/ports.inc.php +72 -37
📈 72 added 📉 37 removed

💻 r10961 TRIVIAL

Mike Stupalov 🐱 • 2021-01-22 17:39
More php 8.0 compatibility fixes.
Files changed (6)
M discovery.php +6 -7
M includes/common.inc.php +1 -1
M includes/db.inc.php +10 -10
M includes/discovery/functions.inc.php +9 -8
M includes/discovery/ip-addresses.inc.php +2 -2
M includes/discovery/storage.inc.php +1 -14
📈 29 added 📉 42 removed

💻 r10960 TRIVIAL

Mike Stupalov 🐱 • 2021-01-22 16:16
Do not show old version notification in WUI when version check was disabled.
Files changed (1)
M html/includes/notifications.inc.php +2 -3
📈 2 added 📉 3 removed

💻 r10959 MINOR

Mike Stupalov 🐱 • 2021-01-22 15:05
Added userland compat function is_countable() for php less than 7.3. Added safe_count() function for fix TypeError exeptions in php 8.0. Fixed some TypeError exeptions in php 8.0.
Files changed (4)
M includes/common.inc.php +23 -15
M includes/discovery/functions.inc.php +2 -2
M includes/snmp.inc.php +6 -6
M libs/ref.inc.php +1
📈 31 added 📉 23 removed

💻 r10958 MINOR

Mike Stupalov 🐱 • 2021-01-21 20:34
Improved generate-rancid script. Rancid os map definitions moved to os definitions. Added more os map params for correct mapping in latest rancid versions.
Files changed (28)
M includes/definitions.inc.php +20 -15
M includes/definitions/os.inc.php +6 -170
A includes/definitions/os/a10.inc.php +39
A includes/definitions/os/arbor.inc.php +26
A includes/definitions/os/arista.inc.php +32
M includes/definitions/os/brocade.inc.php +2 -1
M includes/definitions/os/bsd.inc.php +2 -1
M includes/definitions/os/ciena.inc.php +4 -5
M includes/definitions/os/cisco.inc.php +14
M includes/definitions/os/ciscosb.inc.php +3 -1
A includes/definitions/os/citrix.inc.php +27
M includes/definitions/os/dell.inc.php +7 -3
M includes/definitions/os/ericsson.inc.php +2 -1
M includes/definitions/os/extreme.inc.php +3 -1
A includes/definitions/os/f5.inc.php +34
M includes/definitions/os/fortinet.inc.php +2 -2
M includes/definitions/os/hp.inc.php +2 -1
M includes/definitions/os/huawei.inc.php +2 -1
M includes/definitions/os/juniper.inc.php +6 -1
M includes/definitions/os/mikrotik.inc.php +3 -3
M includes/definitions/os/mrv.inc.php +2 -1
M includes/definitions/os/nokia.inc.php +3 -2
A includes/definitions/os/opengear.inc.php +55
A includes/definitions/os/paloalto.inc.php +28
M includes/definitions/os/riverbed.inc.php +2 -1
M includes/definitions/os/ubiquiti.inc.php +2 -1
M includes/definitions/os/vertiv.inc.php +26 -1
M scripts/generate-rancid.php +54 -24
📈 408 added 📉 236 removed

💻 r10957 TRIVIAL

Mike Stupalov 🐱 • 2021-01-21 09:13
Improved set scale for current sensors by RITTAL-CMC-III-MIB (OBS-3617).
Files changed (1)
M includes/discovery/sensors/rittal-cmc-iii-mib.inc.php +5 -6
📈 5 added 📉 6 removed

💻 r10956 TRIVIAL

Mike Stupalov 🐱 • 2021-01-21 09:10
Changed os discovery for Cisco FTD (OBS-3616).
Files changed (3)
M includes/definitions/mibs/cisco.inc.php +26 -17
M includes/definitions/os/cisco.inc.php +20 -15
M includes/polling/graphs/cisco-firewall-mib.inc.php +7
📈 53 added 📉 32 removed

💻 r10955 ADD

Adam Armstrong 🐸 • 2021-01-20 22:54
Add UEC Starline sensors
Files changed (1)
A includes/definitions/mibs/uec.inc.php +66
📈 66 added 📉 0 removed

💻 r10954 TRIVIAL

Mike Stupalov 🐱 • 2021-01-20 15:30
Fixed scale for current sensors by RITTAL-CMC-III-MIB (OBS-3617).
Files changed (1)
M includes/discovery/sensors/rittal-cmc-iii-mib.inc.php +15 -9
📈 15 added 📉 9 removed

💻 r10953 CLEAN

Mike Stupalov 🐱 • 2021-01-19 12:27
Removed unnecessary json compat functions.
Files changed (6)
M html/includes/authentication/ldap.inc.php +1 -1
M html/includes/functions.inc.php +1 -122
M html/pages/device/data.inc.php +1 -1
M html/pages/migrate_alerts.inc.php +5 -3
M includes/common.inc.php +10 -6
M includes/definitions.inc.php +4 -2
📈 22 added 📉 135 removed

💻 r10952 TRIVIAL

Mike Stupalov 🐱 • 2021-01-17 22:48
Fixed strange case with undefined random_int() function on php7.0 for Debian9 (OBS-3612).
Files changed (1)
M includes/defaults.inc.php +1 -1
📈 1 added 📉 1 removed

💻 r10951 TRIVIAL

Mike Stupalov 🐱 • 2021-01-16 11:44
Improved export_db_schema() for default int length.
Files changed (4)
M includes/db.inc.php +49 -2
M includes/update/update.php +27 -7
M update/184.sql +1 -1
M update/306.sql +2 -2
📈 79 added 📉 12 removed

💻 r10950 TRIVIAL

Mike Stupalov 🐱 • 2021-01-15 21:25
Added discovery temperature sensors by EQUIPMENT-MIB (OBS-3590).
Files changed (1)
M includes/definitions/mibs/d-link.inc.php +12
📈 12 added 📉 0 removed

💻 r10949 TRIVIAL

Mike Stupalov 🐱 • 2021-01-15 21:22
Improved discovery Dell DRAC status/sensors by IDRAC-MIB-SMIv2 (OBS-3313).
Files changed (2)
M includes/definitions/mibs/dell.inc.php +249 -2
D includes/discovery/sensors/idrac-mib-smiv2.inc.php -153
📈 249 added 📉 155 removed

💻 r10948 TRIVIAL

Mike Stupalov 🐱 • 2021-01-15 15:19
Fixed compatibility for ['auth_ldap_starttls'] option (OBS-3611).
Files changed (1)
M html/includes/authentication/ldap.inc.php +1 -1
📈 1 added 📉 1 removed

💻 r10947 TRIVIAL

Mike Stupalov 🐱 • 2021-01-15 10:31
Updated UserAgent lib to latest.
Files changed (3)
M libs/UserAgent/Browsers.php +1
M libs/UserAgent/Platforms.php +1
M libs/UserAgentParser.php +5 -3
📈 0 added 📉 0 removed

💻 r10946 TRIVIAL

Mike Stupalov 🐱 • 2021-01-15 10:30
Always clear colour tags at end of string in print_cli().
Files changed (1)
M includes/common.inc.php +6 -2
📈 6 added 📉 2 removed

💻 r10945 MINOR

Mike Stupalov 🐱 • 2021-01-14 20:16
Added testing feauture for export (and compare) db schema as json. Try ./test_db.php -e > db.json
Files changed (2)
M includes/db.inc.php +95
A test_db.php +30
📈 125 added 📉 0 removed

💻 r10944 TRIVIAL

Mike Stupalov 🐱 • 2021-01-14 17:48
Reverted unnecessary changes.
Files changed (1)
M includes/common.inc.php +12 -12
📈 12 added 📉 12 removed

💻 r10943 TRIVIAL

Mike Stupalov 🐱 • 2021-01-14 17:39
Fixed php 8.0 compatibility. Clean some deprecation warnings.
Files changed (6)
M includes/db.inc.php +1 -1
M includes/definitions.inc.php +2 -2
M includes/definitions/version.inc.php +2 -2
M includes/discovery/functions.inc.php +1 -1
M includes/functions.inc.php +1 -1
M includes/sql-config.inc.php +3 -4
📈 10 added 📉 11 removed

💻 r10942 TRIVIAL

Mike Stupalov 🐱 • 2021-01-14 16:58
Fixed compatibility with php 5.6 in safe_unserialize().
Files changed (2)
M includes/common.inc.php +17 -13
M libs/ref.inc.php +1 -1
📈 17 added 📉 13 removed

💻 r10941 TRIVIAL

Mike Stupalov 🐱 • 2021-01-14 16:47
Fixed fatal error in unserialize() calls for php 8.0.
Files changed (20)
M html/includes/cache-data.inc.php +1 -1
M html/includes/graphs/application/mssql_cpu_usage.inc.php +2 -3
M html/includes/graphs/application/mssql_memory_usage.inc.php +2 -3
M html/includes/graphs/device/edac_errors.inc.php +2 -3
M html/includes/graphs/device/ucd_ss_cpu.inc.php +2 -3
M html/includes/graphs/global/pollermod.inc.php +3 -4
M html/includes/graphs/global/pollermods.inc.php +2 -3
M html/pages/device.inc.php +2 -2
M html/pages/device/apps/mssql.inc.php +5 -5
M html/pages/modules.inc.php +7 -8
M includes/common.inc.php +9 -3
M includes/definitions.inc.php +2 -2
M includes/discovery/functions.inc.php +2 -2
M includes/functions.inc.php +6 -6
M includes/polling/functions.inc.php +3 -4
M includes/rewrites.inc.php +2 -2
M libs/ref.inc.php +1 -1
M update/095.php +7 -8
M update/274.php +2 -3
M update/360.php +1 -1
📈 62 added 📉 66 removed

💻 r10940 TRIVIAL

Mike Stupalov 🐱 • 2021-01-14 15:17
Last message: Removed rand() calls.
Files changed (1)
M html/includes/collectd/functions.php +1 -1
📈 1 added 📉 1 removed

💻 r10939 TRIVIAL

Mike Stupalov 🐱 • 2021-01-14 15:14
Added DB connect stats.
Files changed (4)
M html/includes/collectd/functions.php +3 -3
M includes/defaults.inc.php +1 -1
M libs/pear/Mail/mime.php +2 -2
M libs/pear/Mail/mimePart.php +2 -2
📈 4 added 📉 4 removed

💻 r10938 TRIVIAL

Mike Stupalov 🐱 • 2021-01-14 15:01
Added DB connect stats.
Files changed (3)
M includes/db.inc.php +1 -1
M includes/db/mysqli.inc.php +12 -4
M includes/sql-config.inc.php +2 -2
📈 15 added 📉 7 removed

💻 r10937 TRIVIAL

Mike Stupalov 🐱 • 2021-01-14 14:18
Added ldap_internal_compare() for workaround with some ldap implementations which unsupport ldap_compare() (OBS-3611).
Files changed (1)
M html/includes/authentication/ldap.inc.php +66 -30
📈 66 added 📉 30 removed

💻 r10936 TRIVIAL

Mike Stupalov 🐱 • 2021-01-14 11:50
Fixed ldap bind for binddn or anonymous (OBS-1976).
Files changed (1)
M html/includes/authentication/ldap.inc.php +48 -43
📈 48 added 📉 43 removed

💻 r10935 TRIVIAL

Mike Stupalov 🐱 • 2021-01-13 10:14
Discovery sensors limits by CISCO-ENTITY-SENSOR-EXT-MIB.
Files changed (3)
M includes/definitions/mibs/cisco.inc.php +9 -3
M includes/definitions/os/cisco.inc.php +4 -3
M includes/discovery/sensors/entity-sensor-mib.inc.php +103 -28
📈 116 added 📉 34 removed

💻 r10934 TRIVIAL

Mike Stupalov 🐱 • 2021-01-13 10:10
Improved update sensors limits passed by definitions or by device.
Files changed (4)
M includes/config-variables.inc.php +8 -1
M includes/defaults.inc.php +5 -4
M includes/entities/sensor.inc.php +22 -6
M includes/sql-config.inc.php +7 -1
📈 42 added 📉 12 removed

💻 r10933 TRIVIAL

Mike Stupalov 🐱 • 2021-01-12 12:45
Fixed add/check processes for partitioned poller.
Files changed (1)
M includes/common.inc.php +17 -8
📈 17 added 📉 8 removed

💻 r10932 TRIVIAL

Mike Stupalov 🐱 • 2021-01-12 08:23
Clean mystical duplicate vrf entries (OBS-3600).
Files changed (1)
M includes/entities/routing.inc.php +7
📈 7 added 📉 0 removed

💻 r10931 TRIVIAL

Mike Stupalov 🐱 • 2021-01-12 07:54
Improved is_valid_param() for aaset_tag (OBS-3608).
Files changed (1)
M includes/common.inc.php +3 -1
📈 3 added 📉 1 removed

💻 r10930 TRIVIAL

Mike Stupalov 🐱 • 2021-01-11 16:18
Fixed polling serials by entPhysicalSerialNum (OBS-3605).
Files changed (1)
M includes/polling/os.inc.php -4
📈 0 added 📉 4 removed

💻 r10929 ADD

Adam Armstrong 🐸 • 2021-01-08 16:21
Add IOMEGA / Lenovo EMC NAS
Files changed (2)
M includes/definitions/mibs/ibm.inc.php +58
M includes/definitions/os/ibm.inc.php +10
📈 68 added 📉 0 removed

💻 r10928 ADD

Adam Armstrong 🐸 • 2021-01-08 15:25
Add Lenovo EMC logos
Files changed (2)
A html/images/os/lenovoemc_2x.png +1
A html/images/os/lenovoemc.png +1
📈 2 added 📉 0 removed

💻 r10927 FIX

Adam Armstrong 🐸 • 2021-01-08 10:59
Remove old comments
Files changed (1)
M includes/rewrites.inc.php +1 -3
📈 1 added 📉 3 removed

🏷️ 21.12.11831

Released 2021-12-27 16:23 • Commits r11678 through r11830
🚀 Included Development Changes (152 commits):
✨ New Features:
  • r11683: Add ability to expand alert log to include hostname/entity name +3-1
  • r11689: Add ability to provide cached entity data along with alert log entries. +14-2
🐛 Bug Fixes:
  • r11688: Allow alert log endpoint to return up to 10000 entries. +3-2
🔧 Minor Changes:
  • r11680: Added ability for set user setting in profile. +676-367
  • r11684: Improved discovery multi lane dom sensors by HP-ICF-TRANSCEIVER-MIB. +196-25
  • r11686: Added BGP peer alert metric 'bgpPeerChange' (known: 'unchanged', 'changed', 'flapped', 'up', 'down'). +137-115
  • r11696: Improved support for Aruba 6k platform. +330-150
  • r11699: Added polling/discovery vlans by IEEE8021-Q-BRIDGE-MIB. Improved support vlans for Aruba 6k platform. +313-16
  • r11706: Added discovery exist VDOMs on FortiGate devices. Renamed function snmp_context_exist() to snmp_virtual_exist(). +76-23
  • r11708: Added support for CyberPower ATS (OBS-3888). +320-6
  • r11711: Added support for ICT Modular Power System (OBS-3925). +115-7
  • r11715: Improved support for Mikrotik SwOS (OBS-3930). +188-135
  • r11725: Added support for Citrix SDX (OBS-3908). +242-2
  • r11737: Added basic support for Cisco Unity Express (OBS-3938). +47
  • r11742: Improved discovery DDM sensors by BROCADE-OPTICAL-MONITORING-MIB. +93-15
  • r11746: Improved polling wifi APs by AIRESPACE-WIRELESS-MIB. +417-340
  • r11748: Unificate polling WiFi APs and members by AIRESPACE-WIRELESS-MIB. +218-182
  • r11756: Added user editable config for graphs size (OBS-3899). +96-93
  • r11814: Improved version/serial/uptime detect for ASCO ATS (OBS-3965). +78-13
  • r11817: Added ability for disable polling ports 64bit counters. +49-47
  • r11818: Added support for EAST iStars UPS (OBS-3939). +46-4
📋 MIB Updates:
  • r11694: Updated Aruba mib files.
  • r11709: Updated ICT mib files. +1-1
  • r11731: Updated Cisco mib files.
  • r11732: Fixed loading CISCO-LWAPP-AP-MIB.
  • r11739: Updated Extreme mib files.
  • r11760: Added/updated multiple mib files.
  • r11809: Updated FortiGate mib file. +39
🐘 PHP 8 Fixes:
  • r11727: Fixed polling applications in php8 (OBS-3936). +9-18
  • r11729: Fixes "I h*te php8". +44-44
  • r11734: Fixed SLAs page. +7-13
  • r11738: Fixed undefined errors. +9-6
  • r11741: Fixed ldap auth php8 error. +4-5
  • r11755: Fixed display LB pages. +222-220
  • r11757: Fixed undefined OBS_DEBUG in common functions. +36-56
  • r11759: Fixed load unversioned device config file. +3-3
  • r11770: Added fdiv() polyfill for safe division by zero. +13-14
  • r11771: Prevented potential DivisionByZero errors. +127-121
  • r11772: Fixed DivisionByZero error in discovery sensors by RITTAL-CMC-III-MIB. +33-41
  • r11774: Fixed polling SLAs in some cases. +20-39
  • r11775: Fixed display roles/users permissions. +66-116
  • r11793: Fixed display user permissions. +13-8
  • r11795: Do not log all deperecated php errors. +3-3
  • r11819: Fixed display SLAs page (OBS-3968). +5-9
  • r11820: Prevented potential DivisionByZero errors (OBS-3969). +41-38
📝 Trivial Changes:
  • r11679: Moved generate config setting row to function. +368-354
  • r11681: Try fix another sensor association with port in Cisco ASR platform. +6-5
  • r11685: Renamed is_array_seq() to is_array_list(). Improved for php 8.1. +13-9
  • r11687: Updated OpenWrt logo. +4
  • r11690: Prevent double escaping in some forms. +94-106
  • r11691: Force nobulk for snmpwalk in get_device_os() (OBS-3922). +239-284
  • r11692: Little speedup ports polling with nobulk snmpwalk. Added function snmpwalk_oid_end(). +47-15
  • r11693: Updated HPE logo. +2
  • r11695: Updated Aruba logo.
  • r11697: Allow recursive call to is_device_mib(). +57-69
  • r11698: Added IEEE8021-Q-BRIDGE-MIB mib definition. +8-2
  • r11700: Added discovery ip addresses by LLDP-MIB when IP-MIB not return addresses. +59-2
  • r11703: Removed duplicate sensors on Aruba 8400. +17-2
  • r11705: Renamed os definition param for discovery snmp in virtual routing tables. +53-55
  • r11707: Improved discovery ip addresses in virtual routing tables. +39-25
  • r11710: Improved compare_devices_oids() for multiple os definition param snmpcheck. +73-109
  • r11712: Improved detect new Mac hardware. +54-9
  • r11713: Added new MacOS logo. +2
  • r11716: Improved support for ZyXEL ES. Added discovery PoE sensors by ZYXEL-POWER-ETHERNET-MIB (OBS-3869). +78-7
  • r11718: Improved escape_html(), added unit tests. +111-104
  • r11719: Disabled by default ports_separate_walk module on JunOS 17+. Improved is_module_enabled(). +39-39
  • r11720: Do not load ce definitions in pro. +4-3
  • r11721: Improved detect python version. +16-1
  • r11722: Little speedup discovery vlans by CISCO-VTP-MIB. +26-23
  • r11723: Fixed mapping private oids by not index field in merge_private_mib(). +30-7
  • r11726: Updated mib excludes for Citrix SDX. +6
  • r11728: Improved detect Cisco WLC 9800 (OBS-3937). +5-2
  • r11730: Added ability for use regexp in syslog host mapping. +43-31
  • r11733: Fixed delete not empty rrd dirs by housekeeping. +89-37
  • r11735: Fixed discovery ip-addresses by LLDP-MIB. +7-3
  • r11736: Speedup display syslogs on device page. +84-59
  • r11740: Fixed polling serial on TiMOS. +18-11
  • r11743: Fixed discovery sensors by BROCADE-OPTICAL-MONITORING-MIB. -1
  • r11744: Added ability to use `$config` for Port Description Parsing. +47-29
  • r11745: Updated wifi aps db schema. +251-228
  • r11747: Fixed possible loop in get_port_by_ent_index(). +1
  • r11749: Unificate discovery WiFi APs by AIRESPACE-WIRELESS-MIB. +18-14
  • r11750: Updated rename_rrd(). +26-33
  • r11751: Improved polling wifi aps on Cisco WLC. +124-52
  • r11752: Updated patterns definitions. +37-31
  • r11753: Show device xl panel on graphs page. +175-123
  • r11754: Fixed draw area in multi line graphs. +6-10
  • r11758: Improved detect default nagios pluging path on RedHat based distros. +36-17
  • r11762: Prefer workers passed in cmd args for discovery wrapper. +97-58
  • r11763: Do not set discovery wrapper workers by poller config option. +17-8
  • r11764: Prefer user defined rancid os maps (OBS-3828). +16-45
  • r11765: Disabled by default definition for Juniper SRX variant of rancid map (OBS-3943). +2-2
  • r11766: Improved parsing some linux syslog messages. +62-9
  • r11767: Allow to search syslog program by wildcard. +2-1
  • r11768: Fixed generate snmp commands for IPv6 hosts for older net-snmp. +30-33
  • r11769: Fixed store unprintable chars in inventory. +19-25
  • r11773: Improved detect AVTECH RoomAlert (OBS-3951). +21-5
  • r11776: Simplified array_key_last() polyfill. +4-6
  • r11777: Fixed check exist statuses for new definition format (OBS-3952). +122-93
  • r11778: Fixed common phpunit tests for supported php versions. +60-44
  • r11779: Fixed functions phpunit tests for supported php versions. +3-1
  • r11780: Fixed encrypt functions phpunit tests for supported php versions. +94-123
  • r11782: Fixed load of Uuid libs. +8
  • r11784: Fixed entities functions phpunit tests for supported php versions. +32-51
  • r11786: Fixed syslog functions phpunit tests for supported php versions. +7-8
  • r11787: Fixed html functions phpunit tests for supported php versions. +18-18
  • r11788: Fixed snmp phpunit tests for supported php versions. +35-30
  • r11789: Fixed get_markdown() for multiline texts. Added unittest. +61-2
  • r11790: Allowed Discord notification transport in CE. -1
  • r11792: Fixed links to mibs doc. +16-8
  • r11796: Added hack for correctly calculate free ram on Arista EOS. +156-118
  • r11797: Fixed discovery Arista EOS ram. +3-3
  • r11798: Reverted walk whole table instead oids for HOST-RESOURCES-MIB. +2-10
  • r11799: Ignored by default clock statuses on Cisco IOS. +5-1
  • r11800: Prefer wrapper workers from cmd arg for poller. +5-2
  • r11801: Added check_ntp and check_dhcp probes. +94-20
  • r11802: Added model definitions for Cisco ASR9K. +11-6
  • r11805: Fixed update remote poller info. +1-1
  • r11806: Fixed generate entity url in popup. +68-138
  • r11807: Suppresed extra cli output in poller-wrapper. +4-4
  • r11808: Reduced db queries by multiple calls get_port_by_index_cache(). +97-101
  • r11810: Improved display custom web logo. +2-2
  • r11811: Moved model specific definitions to separate os definitions. +571-469
  • r11812: Try fix incorrect json decode with ctrl chars (OBS-3964). +10-3
  • r11813: Skipped discovery inactive sla entries by CISCO-RTTMON-MIB. +9-9
  • r11815: Improved discovery sensors on Huawei UPS (OBS-3909). +93-5
  • r11816: Added discovery some sensors by ASCO-QEM-72EE2 (OBS-3965). +122-3
  • r11821: Added distributed poller information in extended print_versions(). +13-10
  • r11822: Improved get_device_entities(). +22-19
  • r11823: Fixed cleanup stale entities entries in db by housekeeping. +37-70
  • r11824: Fixed Rocky Linux icon (OBS-3970). +1
  • r11825: Added openSUSE and SLES icons. +4
  • r11826: Improved detect Rocky Linux without distro script. +6-1
  • r11827: Fixed mispell. +3-3
  • r11828: Fixed query for clean entity tables. +2-1
  • r11830: Improved discovery Ricoh printer supplies (OBS-3971). +84-121
📚 Library Updates:
  • r11781: Added Ramsey/Uuid 4.2.3 for php 8+.
  • r11783: Updated Phpfastcache to 8.0.8.
🧹 Code Cleanup:
  • r11701: Removed accidentally added line. -1
  • r11702: Removed duplicate os definition. -49
  • r11717: Clean common graph code. +12-1
  • r11761: Removed dev files.
  • r11785: Fixed custom_port_parser() phpunit tests for supported php versions. +30-30
🚧 Development:
  • r11803: Removed extra debug output in format_unixtime(). +1-1
📦 Other Changes:
  • r11829: derp. +1-1
Files changed in merge (511)
M discovery.php +2 -1
M housekeeping.php +6
M html/ajax/actions.php +23 -12
M html/ajax/actions/group_edit.inc.php +5 -1
A html/ajax/actions/settings_edit.inc.php +86
M html/ajax/entity_popup.php +45 -93
M html/ajax/input.php +52 -47
M html/ajax/widget.php +2 -5
M html/api/v0/includes/alerts.inc.php +19 -4
M html/api/v0/includes/probes.inc.php +1 -1
M html/images/os/aruba_2x.png ±0
M html/images/os/aruba.png ±0
A html/images/os/east_2x.png +1
A html/images/os/east.png +1
M html/images/os/hpe_2x.png ±0
A html/images/os/hpe-dark_2x.png +1
A html/images/os/hpe-dark.png +1
M html/images/os/hpe.png ±0
A html/images/os/macos-monterey_2x.png +1
A html/images/os/macos-monterey.png +1
A html/images/os/opensuse_2x.png +1
A html/images/os/opensuse.png +1
html/images/os/openwrt_2x.png
A html/images/os/openwrt-dark_2x.png +1
A html/images/os/openwrt-dark.png +1
A html/images/os/openwrt-old_2x.png +1
A html/images/os/openwrt-old.png +1
html/images/os/openwrt.png
A html/images/os/rocky_2x.png +1
M html/images/os/rocky.png ±0
A html/images/os/sles_2x.png +1
A html/images/os/sles.png +1
M html/includes/authenticate.inc.php +5
M html/includes/authentication/ldap.inc.php +16 -29
M html/includes/entities/cbqos.inc.php +6 -14
M html/includes/entities/counter.inc.php +5 -4
M html/includes/entities/device.inc.php +39 -65
M html/includes/entities/port.inc.php +4 -3
M html/includes/entities/probe.inc.php +13 -20
M html/includes/entities/sensor.inc.php +4 -1
M html/includes/entities/status.inc.php +4 -1
M html/includes/functions.inc.php +305 -50
M html/includes/graphs/common.inc.php +14 -3
M html/includes/graphs/device/arubacontroller_numclients.inc.php +1 -1
M html/includes/graphs/device/wifi_clients.inc.php +39 -11
M html/includes/graphs/generic_definition.inc.php +18 -13
M html/includes/graphs/generic_multi_line.inc.php +6 -10
M html/includes/graphs/graph.inc.php +2 -3
M html/includes/modals/edit_probe.inc.php +17
M html/includes/navbar.inc.php +17 -28
A html/includes/panels/device.inc.php +80
M html/includes/print/alert_log.inc.php +1 -1
M html/includes/print/authlog.inc.php +1 -1
M html/includes/print/common.inc.php +17 -5
M html/includes/print/events.inc.php +1 -1
M html/includes/print/fdbtable.inc.php +2 -3
M html/includes/print/logalert.inc.php +1 -1
M html/includes/print/neighbours.inc.php +1 -1
M html/includes/print/routing.inc.php +3 -6
M html/includes/print/rows.inc.php +384 -30
M html/includes/print/status.inc.php +7 -11
M html/includes/print/syslogs.inc.php +3 -2
M html/includes/status-portpercent.inc.php +7 -8
M html/index.php +60 -61
M html/pages/add_alert_check.inc.php +9 -1
M html/pages/alert_check.inc.php +21 -13
M html/pages/bill/infoboxes.inc.php +26 -19
M html/pages/bills/month.inc.php +15 -19
M html/pages/contact.inc.php +16 -20
M html/pages/device.inc.php +12 -17
M html/pages/device/apps/mssql/memory.inc.php +12 -14
M html/pages/device/apps/mssql/processor.inc.php +6 -7
M html/pages/device/edit/mibs.inc.php +2 -2
M html/pages/device/edit/modules.inc.php +14 -38
M html/pages/device/loadbalancer/lb_pools.inc.php +15 -23
M html/pages/device/loadbalancer/lb_virtuals.inc.php +14 -19
M html/pages/device/loadbalancer/netscaler_servicegroupmembers.inc.php +32 -31
M html/pages/device/loadbalancer/netscaler_services.inc.php +11 -13
M html/pages/device/loadbalancer/netscaler_vsvr.inc.php +145 -125
M html/pages/device/logs/syslog.inc.php +31 -10
M html/pages/device/overview/ucd_mem.inc.php +9 -9
M html/pages/device/perf.inc.php +13 -1
M html/pages/device/showconfig.inc.php +3 -3
M html/pages/devices.inc.php +3 -5
M html/pages/devices/graphs.inc.php +8 -14
M html/pages/graphs.inc.php +17 -20
M html/pages/group.inc.php +3 -7
M html/pages/logon.inc.php +1 -1
M html/pages/mibs.inc.php +2 -2
M html/pages/modules.inc.php +10 -12
M html/pages/ports/graphs.inc.php +2 -4
M html/pages/preferences.inc.php +41 -49
M html/pages/preferences/general.inc.php +22 -36
A html/pages/preferences/settings.inc.php +154
M html/pages/roles.inc.php +57 -80
M html/pages/settings.inc.php +26 -224
M html/pages/settings/default.inc.php +11 -357
M html/pages/slas.inc.php +12 -22
M html/pages/syslog.inc.php +1 -2
M html/pages/user_edit.inc.php +67 -89
M html/pages/vlan.inc.php +4 -1
M includes/alerts.inc.php +27 -21
M includes/common.inc.php +318 -211
M includes/config-variables.inc.php +43 -11
M includes/db.inc.php +4 -6
M includes/db/mysqli.inc.php +59 -109
M includes/defaults.inc.php +15 -2
M includes/definitions.inc.php +61 -53
M includes/definitions/entities.inc.php -78
M includes/definitions/entities/probes.inc.php +64
M includes/definitions/entities/routing.inc.php +79
M includes/definitions/graphtypes.inc.php +8 -6
M includes/definitions/mibs.inc.php +8 -2
M includes/definitions/mibs/aruba.inc.php +87 -3
M includes/definitions/mibs/asco.inc.php +18 -2
M includes/definitions/mibs/citrix.inc.php +150 -1
M includes/definitions/mibs/cyberpower.inc.php +312 -6
M includes/definitions/mibs/hp.inc.php +66 -25
M includes/definitions/mibs/huawei.inc.php +32 -2
M includes/definitions/mibs/ict.inc.php +111 -5
M includes/definitions/mibs/mikrotik.inc.php +174 -134
M includes/definitions/mibs/nokia.inc.php -2
M includes/definitions/mibs/zyxel.inc.php +6
D includes/definitions/models.inc.php -350
M includes/definitions/os.inc.php +10 -121
M includes/definitions/os/arista.inc.php +2 -2
A includes/definitions/os/aruba.inc.php +225
A includes/definitions/os/asco.inc.php +27
A includes/definitions/os/ateme.inc.php +21
A includes/definitions/os/atto.inc.php +44
M includes/definitions/os/avtech.inc.php +21 -5
A includes/definitions/os/calix.inc.php +40
M includes/definitions/os/cambium.inc.php +10
M includes/definitions/os/ciena.inc.php +6 -3
M includes/definitions/os/cisco.inc.php +42 -16
M includes/definitions/os/citrix.inc.php +24 -1
M includes/definitions/os/cyberpower.inc.php +8
M includes/definitions/os/dell.inc.php +52
A includes/definitions/os/east.inc.php +21
M includes/definitions/os/ericsson.inc.php +1 -1
M includes/definitions/os/ethernetdirect.inc.php +5
M includes/definitions/os/fiberhome.inc.php +2 -2
M includes/definitions/os/fortinet.inc.php +42
M includes/definitions/os/hikvision.inc.php +1 -1
M includes/definitions/os/hp.inc.php +1 -49
M includes/definitions/os/huawei.inc.php +25 -2
M includes/definitions/os/ict.inc.php +5 -3
M includes/definitions/os/infinera.inc.php +3 -2
M includes/definitions/os/juniper.inc.php +2 -2
M includes/definitions/os/korenix.inc.php +11
A includes/definitions/os/lantech.inc.php +33
A includes/definitions/os/marvell.inc.php +13
M includes/definitions/os/mikrotik.inc.php +14 -1
M includes/definitions/os/moxa.inc.php +15
M includes/definitions/os/nokia.inc.php +1
A includes/definitions/os/nti.inc.php +35
A includes/definitions/os/raisecom.inc.php +45
M includes/definitions/os/ruijie.inc.php +14
A includes/definitions/os/smc.inc.php +38
M includes/definitions/os/spectralogic.inc.php +1 -1
M includes/definitions/os/univention.inc.php +1 -1
M includes/definitions/os/zyxel.inc.php +5
M includes/definitions/rewrites.inc.php +16 -2
M includes/definitions/rrdtypes.inc.php +36 -20
M includes/definitions/transports.inc.php -1
M includes/definitions/wui.inc.php +5 -4
M includes/discovery/functions.inc.php +84 -128
M includes/discovery/inventory/timetra-chassis-mib.inc.php +2 -4
M includes/discovery/ip-addresses.inc.php +7 -9
A includes/discovery/ip-addresses/lldp-mib.inc.php +60
A includes/discovery/ip-addresses/sdx-root-mib.inc.php +74
M includes/discovery/mempools/host-resources-mib.inc.php +50 -18
M includes/discovery/mibs.inc.php +2 -2
M includes/discovery/neighbours/lldp-mib.inc.php +5 -2
M includes/discovery/ports/rbn-bind-mib.inc.php +6 -10
M includes/discovery/printersupplies.inc.php +3 -4
M includes/discovery/printersupplies/printer-mib.inc.php +31 -39
M includes/discovery/printersupplies/ricohprivatemib.inc.php +8 -17
M includes/discovery/sensors.inc.php +28 -42
A includes/discovery/sensors/asco-qem-72ee2.inc.php +111
M includes/discovery/sensors/brocade-optical-monitoring-mib.inc.php +92 -15
M includes/discovery/sensors/cpqpower-mib.inc.php +3 -3
M includes/discovery/sensors/entity-sensor-mib.inc.php +29 -4
A includes/discovery/sensors/hp-icf-transceiver-mib.inc.php +129
M includes/discovery/sensors/power-ethernet-mib.inc.php +213 -143
M includes/discovery/sensors/rittal-cmc-iii-mib.inc.php +3 -3
M includes/discovery/sensors/ups-mib.inc.php +80 -4
M includes/discovery/sensors/zyxel-transceiver-mib.inc.php +4 -7
M includes/discovery/slas/cisco-rttmon-mib.inc.php +9 -9
M includes/discovery/storage/host-resources-mib.inc.php +54 -74
M includes/discovery/vlans.inc.php +19 -7
M includes/discovery/vlans/cisco-vtp-mib.inc.php +34 -37
A includes/discovery/vlans/ieee8021-q-bridge-mib.inc.php +117
M includes/discovery/vlans/q-bridge-mib.inc.php +4 -7
M includes/discovery/vrf.inc.php +55 -12
M includes/discovery/vrf/arista-vrf-mib.inc.php +1 -1
M includes/discovery/wifi.inc.php +30 -11
A includes/discovery/wifi/airespace-wireless-mib.inc.php +80
M includes/discovery/wifi/trapeze-networks-ap-config-mib.inc.php +13 -13
M includes/encrypt.inc.php +20 -3
M includes/entities.inc.php +151 -181
M includes/entities/counter.inc.php +6 -6
M includes/entities/device.inc.php +224 -4
M includes/entities/port.inc.php +32 -22
M includes/entities/probe.inc.php +23 -5
M includes/entities/sensor.inc.php +9 -4
M includes/entities/status.inc.php +85 -47
A includes/entities/wifi.inc.php +248
M includes/functions.inc.php +182 -396
M includes/housekeeping/rrd.inc.php +3 -4
M includes/housekeeping/staledb.inc.php +34 -72
M includes/polling/applications.inc.php +9 -18
M includes/polling/bgp-peers.inc.php +40 -35
M includes/polling/graphs.inc.php +6 -5
M includes/polling/graphs/cisco-subscriber-session-mib.inc.php +13 -10
M includes/polling/mempools/host-resources-mcd.inc.php +2 -3
M includes/polling/mempools/host-resources-mib.inc.php +37 -11
A includes/polling/os/cisco-ue.inc.php +31
M includes/polling/os/darwin.inc.php +15 -2
M includes/polling/os/timos.inc.php +15 -5
M includes/polling/os/unix.inc.php +6 -1
M includes/polling/ospf.inc.php +13 -7
M includes/polling/ports.inc.php +53 -42
A includes/polling/ports/ieee8021-q-bridge-mib.inc.php +164
M includes/polling/ports/q-bridge-mib.inc.php +9 -18
M includes/polling/ports/rbn-bind-mib.inc.php +3 -4
M includes/polling/printersupplies.inc.php +9 -20
M includes/polling/sla.inc.php +20 -39
M includes/polling/storage.inc.php +1 -1
M includes/polling/storage/host-resources-mib.inc.php +7 -14
A includes/polling/system/asco-qem-72ee2.inc.php +41
M includes/polling/ucd-mib.inc.php +9 -14
M includes/polling/wifi.inc.php +240 -50
M includes/polling/wifi/airespace-wireless-mib.inc.php +106 -230
M includes/polling/wifi/cisco-lwapp-ap-mib.inc.php +28 -57
M includes/port-descr-parser.inc.php +44 -27
M includes/rewrites.inc.php +23 -25
M includes/rrdtool.inc.php +26 -33
M includes/snmp.inc.php +116 -82
M includes/sql-config.inc.php +1 -1
M includes/syslog.inc.php +70 -40
D includes/wifi.inc.php -228
A libs/Brick
M libs/Doctrine/SqlFormatter/CliHighlighter.php +2 -2
M libs/Doctrine/SqlFormatter/Cursor.php +2 -2
M libs/Doctrine/SqlFormatter/Highlighter.php +10 -10
M libs/Doctrine/SqlFormatter/HtmlHighlighter.php +2 -2
M libs/Doctrine/SqlFormatter/SqlFormatter.php +1 -1
M libs/Doctrine/SqlFormatter/Token.php +15 -15
M libs/Doctrine/SqlFormatter/Tokenizer.php +1 -1
M libs/parsedown/Parsedown.php +45 -50
M libs/Phpfastcache8/Autoload/Autoload.php +12 -3
M libs/Phpfastcache8/CacheManager.php -1
M libs/Phpfastcache8/Core/Pool/DriverBaseTrait.php +1 -1
M libs/Phpfastcache8/Core/Pool/IO/IOHelperTrait.php +1 -1
M libs/Phpfastcache8/Core/Pool/TaggableCacheItemPoolTrait.php +2 -10
M libs/Phpfastcache8/Drivers/Couchbase/Config.php +3 -2
M libs/Phpfastcache8/Drivers/Couchbase/Driver.php +65 -9
A libs/Phpfastcache8/Drivers/Couchbasev3
M libs/Phpfastcache8/Drivers/Couchdb/Config.php +13 -8
M libs/Phpfastcache8/Drivers/Couchdb/Driver.php +66 -13
M libs/Phpfastcache8/Drivers/Mongodb/Config.php +2 -2
M libs/Phpfastcache8/Drivers/Mongodb/Driver.php +38 -30
D libs/Phpfastcache8/Drivers/Riak
D libs/Phpfastcache8/Helper/TestHelper.php -485
M libs/PhpUnitsOfMeasure/PhysicalQuantity/Pressure.php +3
A libs/Ramsey
D libs/Uuid
D mibs/alcatel/ALCATEL-IEEE8021-PAE-MIB -418
D mibs/alcatel/ALCATEL-IGMP-SNOOPING-MIB -6,180
A mibs/allied-old/AtiStackSwitch-MIB +11,049
M mibs/allied/AT-ALMMON-MIB +359 -4
M mibs/allied/AT-BOARDS-MIB +163 -1
M mibs/allied/AT-ENVMONv2-MIB +24 -4
M mibs/allied/AT-FIBER-MONITORING-MIB +14 -1
A mibs/allied/AT-LINKMON-MIB +618
M mibs/allied/AT-PRODUCT-MIB +180 -2
M mibs/allied/AT-SYSINFO-MIB +15 -2
A mibs/allied/AT-UFO-MIB +99
A mibs/aruba/ARUBAWIRED-AAA-MIB +294
M mibs/aruba/ARUBAWIRED-CHASSIS-MIB +1
M mibs/aruba/ARUBAWIRED-LLDP-MIB +9 -3
A mibs/aruba/ARUBAWIRED-MACNOTIFY-MIB +275
A mibs/aruba/ARUBAWIRED-MDNS-MIB +523
M mibs/aruba/ARUBAWIRED-MSTP-MIB +261 -6
M mibs/aruba/ARUBAWIRED-NETWORKING-OID +345 -1
M mibs/aruba/ARUBAWIRED-POE-MIB +15 -2
A mibs/aruba/ARUBAWIRED-PORT-ACCESS-MIB +294
A mibs/aruba/ARUBAWIRED-PORTVLAN-MIB +113
M mibs/aruba/ARUBAWIRED-RPVST-MIB +56 -3
A mibs/aruba/ARUBAWIRED-VSFv2-MIB +599
M mibs/aruba/ARUBAWIRED-VSX-MIB +38
A mibs/aruba/IONLINE-MIB +104
M mibs/asco/ASCO-QEM-72EE2 +5,228 -890
M mibs/audiocodes/AC-ModularGW-MIB +1 -1
M mibs/audiocodes/AC-PM-Analog-MIB +1 -1
M mibs/audiocodes/AcBoard +1 -1
M mibs/brocade/BROCADE-OPTICAL-MONITORING-MIB +94 -3
A mibs/ciena/CIENA-WS-BLADE-MIB +450
A mibs/ciena/CIENA-WS-CONFIGURATION-MIB +267
A mibs/ciena/CIENA-WS-ENCRYPTION-MIB +258
A mibs/ciena/CIENA-WS-ENCRYPTION-RPC-MIB +182
A mibs/ciena/CIENA-WS-LICENSE-MIB +336
M mibs/ciena/CIENA-WS-MIB +12 -12
A mibs/ciena/CIENA-WS-NOTIFICATION-MIB +652
A mibs/ciena/CIENA-WS-PLATFORM-ALARM-MIB +470
A mibs/ciena/CIENA-WS-PLATFORM-ENCRYPTION-MIB +240
A mibs/ciena/CIENA-WS-PLATFORM-PM-MIB +3,497
A mibs/ciena/CIENA-WS-PLATFORM-TYPEDEFS-MIB +52
A mibs/ciena/CIENA-WS-PM-MIB +7,108
A mibs/ciena/CIENA-WS-PORT-MIB +2,018
A mibs/ciena/CIENA-WS-PTP-MIB +1,201
A mibs/ciena/CIENA-WS-PTP-MODEM-MIB +1,684
A mibs/ciena/CIENA-WS-PTP-PLUGGABLE-MIB +106
A mibs/ciena/CIENA-WS-SERVICE-DOMAIN-MIB +232
A mibs/ciena/CIENA-WS-SERVICE-MIB +323
A mibs/ciena/CIENA-WS-SYSTEM-MIB +1,142
A mibs/ciena/CIENA-WS-XCVR-MODEM-MIB +507
A mibs/ciena/CIENA-WS-XCVR-PLUGGABLE-MIB +750
M mibs/cisco/CISCO-ALARM-MIB +35 -4
A mibs/cisco/CISCO-CAT6k-NAT-STAT-MIB +206
M mibs/cisco/CISCO-CLASS-BASED-QOS-MIB +254 -33
A mibs/cisco/CISCO-CPRI-MIB +487
A mibs/cisco/CISCO-DLR-MIB +455
A mibs/cisco/CISCO-DNAC-MIB +420
M mibs/cisco/CISCO-DOCS-EXT-MIB +1,190 -456
M mibs/cisco/CISCO-ENTITY-VENDORTYPE-OID-MIB +352 -51
M mibs/cisco/CISCO-ERR-DISABLE-MIB +10 -6
M mibs/cisco/CISCO-FC-FE-MIB +37 -21
M mibs/cisco/CISCO-IF-EXTENSION-MIB +11 -3
M mibs/cisco/CISCO-LWAPP-AP-MIB +2,844 -303
M mibs/cisco/CISCO-LWAPP-DOT11-CLIENT-MIB +27 -3
M mibs/cisco/CISCO-LWAPP-DOT11-MIB +336 -12
M mibs/cisco/CISCO-LWAPP-HA-MIB +16 -3
M mibs/cisco/CISCO-LWAPP-MESH-MIB +146 -12
M mibs/cisco/CISCO-LWAPP-MOBILITY-EXT-MIB +90 -5
M mibs/cisco/CISCO-LWAPP-MOBILITY-MIB +47 -6
M mibs/cisco/CISCO-LWAPP-REAP-MIB +3,380 -2,076
M mibs/cisco/CISCO-LWAPP-RF-MIB +164 -78
M mibs/cisco/CISCO-LWAPP-RRM-MIB +15 -6
M mibs/cisco/CISCO-LWAPP-WLAN-MIB +444 -11
M mibs/cisco/CISCO-LWAPP-WLAN-SECURITY-MIB +1 -1
M mibs/cisco/CISCO-NMS-APPL-HEALTH-MIB +425 -171
M mibs/cisco/CISCO-PRODUCTS-MIB +9 -2
A mibs/cisco/CISCO-PRP-MIB +388
M mibs/cisco/CISCO-PTP-MIB +218 -400
M mibs/cisco/CISCO-RADIUS-EXT-MIB +22 -109
M mibs/cisco/CISCO-REMOTE-ACCESS-MONITOR-MIB +1,918 -1,921
A mibs/cisco/CISCO-SDWAN-APP-ROUTE-MIB +493
A mibs/cisco/CISCO-SDWAN-BFD-MIB +664
A mibs/cisco/CISCO-SDWAN-OMP-MIB +246
A mibs/cisco/CISCO-SDWAN-OPER-SYSTEM-MIB +960
A mibs/cisco/CISCO-SDWAN-POLICY-MIB +3,003
A mibs/cisco/CISCO-SDWAN-SECURITY-MIB +1,099
M mibs/cisco/CISCO-SMART-LIC-MIB +885 -178
M mibs/cisco/CISCO-ST-TC +17 -5
M mibs/cisco/CISCO-SWITCH-ENGINE-MIB +10 -3
M mibs/cisco/CISCO-SWITCH-HARDWARE-CAPACITY-MIB +80 -2
M mibs/cisco/CISCO-UNIFIED-FIREWALL-MIB +122 -4
A mibs/cisco/CISCO-VISION-MIB +477
M mibs/cisco/CISCO-WIRELESS-HOTSPOT-MIB +489 -21
M mibs/cisco/DSG-IF-MIB +94 -3
M mibs/cisco/OLD-CISCO-CHASSIS-MIB +5 -3
A mibs/cisco/OLD-CISCO-EMBEDDED-EVENT-MGR-MIB +636
M mibs/cisco/VIPTELA-APP-ROUTE +13 -1
M mibs/cisco/VIPTELA-BFD +14 -2
M mibs/cisco/VIPTELA-BRIDGE +13 -1
M mibs/cisco/VIPTELA-DOT1X +15 -1
M mibs/cisco/VIPTELA-GLOBAL +13 -1
M mibs/cisco/VIPTELA-HARDWARE +47 -1
M mibs/cisco/VIPTELA-OMP +360 -76
M mibs/cisco/VIPTELA-OPER-BGP +32 -2
M mibs/cisco/VIPTELA-OPER-MULTICAST +14 -2
M mibs/cisco/VIPTELA-OPER-OSPF +17 -4
M mibs/cisco/VIPTELA-OPER-SYSTEM +595 -3
M mibs/cisco/VIPTELA-OPER-VPN +137 -17
M mibs/cisco/VIPTELA-POLICY +219 -18
M mibs/cisco/VIPTELA-SECURITY +358 -12
M mibs/cisco/VIPTELA-TRAPS +97 -2
M mibs/cisco/VIPTELA-WLAN +13 -1
M mibs/cisco/VIPTELA-WWAN +164 -1
M mibs/citrix/NS-ROOT-MIB +3,563 -703
M mibs/citrix/SDX-ROOT-MIB +797 -93
M mibs/cyberpower/CPS-MIB +1,183 -780
M mibs/dell/DELL-ASF-MIB +29 -1
M mibs/dell/DELL-MM-MIB +4 -4
A mibs/dell/DELL-MM-MIB-SMIv2 +3,301
M mibs/dell/IDRAC-MIB +460 -23
M mibs/dell/IDRAC-MIB-SMIv2 +533 -28
M mibs/dell/MIB-Dell-10892 +653 -7
M mibs/dell/StorageManagement-MIB +56 -3
M mibs/edgecore/ECS2100-MIB +50 -2
A mibs/eltex/ELTEX-FASTPATH-BRIDGE-MIB +71
A mibs/eltex/ELTEX-FASTPATH-INVENTORY-MIB +202
A mibs/eltex/ELTEX-FASTPATH-QOS-COS-MIB +301
A mibs/eltex/ELTEX-FASTPATH-QOS-MIB +22
A mibs/eltex/ELTEX-FASTPATH-SWITCHING-MIB +116
A mibs/eltex/ELTEX-FASTPATH-TRAPS-MIB +91
A mibs/eltex/ELTEX-FASTPATH-VPC-MIB +44
M mibs/enterasys/ENTERASYS-MIB-ORG +1 -1
M mibs/extreme/EXTREME-BASE-MIB +412 -1
A mibs/extreme/EXTREME-BGP4V2-MIB +1,784
A mibs/extreme/EXTREME-BGP4V2-TC-MIB +85
M mibs/extreme/EXTREME-ERPS-MIB +6 -3
A mibs/extreme/EXTREME-HARDWARE-MIB +991
M mibs/extreme/EXTREME-MLAG-MIB +90 -18
M mibs/extreme/EXTREME-PORT-MIB +131 -30
M mibs/extreme/EXTREME-STACKING-MIB +10 -5
M mibs/extreme/EXTREME-SYSTEM-MIB +72 -7
M mibs/extreme/EXTREME-V2TRAP-MIB +12 -12
M mibs/extreme/EXTREME-WIRELESS-MIB +147 -3
A mibs/extreme/EXTREMEdot11AP-MIB +47
M mibs/extreme/EXTREMEdot11f-MIB +14 -1
A mibs/f5/LOAD-BAL-SYSTEM-MIB +2,943
M mibs/force10/F10-FIB-MIB ±0
M mibs/force10/F10-Z-SERIES-CHASSIS-MIB ±0
M mibs/force10/FORCE10-MSTP-MIB ±0
M mibs/fortinet/FORTINET-FORTIGATE-MIB +503 -22
A mibs/hp/LEFTHAND-NETWORKS-GLOBAL-REG +122
A mibs/hp/LEFTHAND-NETWORKS-GLOBAL-REG-MIB +111
A mibs/hp/LEFTHAND-NETWORKS-NSM-CLUSTERING-MIB +3,518
A mibs/hp/LEFTHAND-NETWORKS-NSM-DNS-MIB +279
A mibs/hp/LEFTHAND-NETWORKS-NSM-INFO-MIB +1,667
A mibs/hp/LEFTHAND-NETWORKS-NSM-MIB +194
A mibs/hp/LEFTHAND-NETWORKS-NSM-NETWORK-MIB +484
A mibs/hp/LEFTHAND-NETWORKS-NSM-NOTIFICATION-MIB +2,162
A mibs/hp/LEFTHAND-NETWORKS-NSM-NTP-MIB +227
A mibs/hp/LEFTHAND-NETWORKS-NSM-SECURITY-MIB +636
A mibs/hp/LEFTHAND-NETWORKS-NSM-STATUS-MIB +166
A mibs/hp/LEFTHAND-NETWORKS-NSM-STORAGE-MIB +847
A mibs/hp/LEFTHAND-NETWORKS-NUS-COMMON-CLUSTERING-MIB +1,429
A mibs/hp/LEFTHAND-NETWORKS-NUS-COMMON-DNS-MIB +161
A mibs/hp/LEFTHAND-NETWORKS-NUS-COMMON-INFO-MIB +301
A mibs/hp/LEFTHAND-NETWORKS-NUS-COMMON-MIB +110
A mibs/hp/LEFTHAND-NETWORKS-NUS-COMMON-NETWORK-MIB +125
A mibs/hp/LEFTHAND-NETWORKS-NUS-COMMON-NOTIFICATION-MIB +107
A mibs/hp/LEFTHAND-NETWORKS-NUS-COMMON-NTP-MIB +135
A mibs/hp/LEFTHAND-NETWORKS-NUS-COMMON-SECURITY-MIB +491
A mibs/hp/LEFTHAND-NETWORKS-NUS-COMMON-STATUS-MIB +49
A mibs/hp/LEFTHAND-NETWORKS-NUS-COMMON-STORAGE-MIB +269
M mibs/ict/ICT-DIGITAL-SERIES-MIB +1
M mibs/ict/ICT-DISTRIBUTION-PANEL-MIB +7 -5
A mibs/ict/ICT-MODULAR-POWER-MIB +342
M mibs/ict/ICT-PLATINUM-SERIES-MIB +1
A mibs/ict/ICT-SINE-WAVE-MIB +173
A mibs/intel/INTEL-LAN-ADAPTERS-MIB +1,529
M mibs/juniper/JUNIPER-LDP-MIB +2 -2
M mibs/kemp/B100-MIB +489 -201
A mibs/kemp/CERTS-MIB +102
M mibs/kemp/IPVS-MIB +68 -78
M mibs/kemp/ONE4NET-MIB +8 -11
A mibs/luve
M mibs/microsens/MS-SWITCH30-MIB +90 -40
M mibs/mikrotik/MIKROTIK-MIB +322 -4
M mibs/pulsesecure/PULSESECURE-PSG-MIB +83 -2
M mibs/raisecom/LLDP-PRI-MIB +109 -3
A mibs/raisecom/LLDP-STD-MIB +2,038
A mibs/raisecom/RAISECOM-APS-MIB +740
A mibs/raisecom/RAISECOM-ARP-MIB +3,038
A mibs/raisecom/RAISECOM-BANNER-MIB +145
M mibs/raisecom/RAISECOM-BASE-MIB +31 -1
A mibs/raisecom/RAISECOM-BFD-MIB +1,592
A mibs/raisecom/RAISECOM-DHCP6-CLIENT-MIB +233
A mibs/raisecom/RAISECOM-DHCP6-RELAY-MIB +151
A mibs/raisecom/RAISECOM-DHCP6-SERVER-MIB +302
A mibs/raisecom/RAISECOM-IPMCAST-MIB +167
A mibs/raisecom/RAISECOM-MGMD-MIB +307
A mibs/raisecom/RAISECOM-MLACP-MIB +547
A mibs/raisecom/RAISECOM-MPLS-LSPV-MIB +1,413
A mibs/raisecom/RAISECOM-MPLS-QOS-MIB +646
A mibs/raisecom/RAISECOM-NDP-MIB +3,045
A mibs/raisecom/RAISECOM-NOTIFICATION-MIB +1,088
D mibs/raisecom/RAISECOM-NOTIFICATION-MIB.my -1,041
A mibs/raisecom/RAISECOM-OPT-REMOTE-RMC-MIB +2,784
D mibs/raisecom/RAISECOM-OPT-REMOTE-RMC-MIB.my -2,768
A mibs/raisecom/RAISECOM-OPTICAL-ENTITY-MIB +663
D mibs/raisecom/RAISECOM-OPTICAL-ENTITY-MIB.my -656
A mibs/raisecom/RAISECOM-OPTICAL-MODULE-TYPE-MIB +1,665
D mibs/raisecom/RAISECOM-OPTICAL-MODULE-TYPE-MIB.my -1,661
M mibs/raisecom/RAISECOM-OPTICAL-UDSFP-INTERFACE-MIB +2 -2
A mibs/raisecom/RAISECOM-OSPFV2-MIB +4,239
A mibs/raisecom/RAISECOM-PIM-MIB +127
M mibs/raisecom/RAISECOM-POE-MIB +86 -10
M mibs/raisecom/RAISECOM-PON-DEVICE-MIB +1 -1
A mibs/raisecom/RAISECOM-PORTSTATISTIC-MIB +191
A mibs/raisecom/RAISECOM-RIP2-MIB +1,057
A mibs/raisecom/RAISECOM-ROUTEMANAGE-MIB +515
A mibs/raisecom/RAISECOM-ROUTEPOLICY-MIB +583
A mibs/raisecom/RAISECOM-SROUTE-MIB +247
M mibs/raisecom/RAISECOM-SYSTEM-MIB +9
A mibs/raisecom/RAISECOM-VRRP-MIB +177
A mibs/raisecom/SWITCH-CpuLimit-MIB +70
A mibs/siaemic
M mibs/sophos/SFOS-FIREWALL-MIB +46 -27
A mibs/xedia
M mibs/zyxel/ZYXEL-ES2108G-MIB +2,880 -80
M mibs/zyxel/ZYXEL-GS4012F-MIB +2,849 -2,825
A mibs/zyxel/ZYXEL-MGS3712F-MIB +8,994
M poller-wrapper.py +119 -68
M scripts/generate-rancid.php +16 -45
M tests/HtmlIncludesFunctionsTest.php +9 -9
M tests/HtmlIncludesPrintTest.php +53 -6
M tests/IncludesCommonTest.php +69 -40
M tests/IncludesEncryptTest.php +12 -11
M tests/IncludesFunctionsTest.php +4 -4
M tests/IncludesPortDescrParserTest.php +30 -30
M tests/IncludesSyslogTest.php +36 -7
M tests/SnmpDataTest.php +9 -10
M tests/SnmpDataTest2.php +1 -1
A update/457.sql +5
A update/458.sql +3

🏷️ 21.10.11678

Released 2021-10-20 15:36 • Commits r11575 through r11677
🚀 Included Development Changes (102 commits):
✨ New Features:
  • r11634: Add alert_log to API +26
  • r11635: Add aggregate 95th to multi_bits_separated graphs +11-4
  • r11636: Switch to ifName on checkpoint devices. they started putting hw/platform data into ifdescr. +6
  • r11646: Improve Morningstar device support +181-3
  • r11649: Add duracomm rmcu support +124
  • r11652: Improve morningstar support +329-65
  • r11653: Add some eaton sc200 support +31
🐛 Bug Fixes:
  • r11594: enable counters api module +1-1
  • r11644: Fix alert regen bug. Add device_id on entries where it's missing. +21-2
🔧 Minor Changes:
  • r11579: Unificate check entities description. +276-203
  • r11580: Added discovery raid/volume/hdd statuses by ARECA-SNMP-MIB. +89-6
  • r11593: Added os definition for optical amplifier (OBS-3873). +101-64
  • r11595: Extra areca RAID states; mark routine checks being run as 'ok' state +6-5
  • r11596: Improved is_port_valid() checks by os definitions. +163-81
  • r11597: Added basic os definition for RubyTech devices. +49
  • r11602: Added check_fping probe definition. +12-4
  • r11604: Added attribs to get device(s) by api (OBS-3881). +17-12
  • r11607: Added Zelax os definition (DCN clone) (OBS-3883). +66-3
  • r11624: Added ability for set key-value config variables by Web UI settings. Enabled 'location|map' config in Web UI settings. +189-71
  • r11630: Added common functions str_compress() and str_decompress() for safe minify long strings. +113-3
  • r11638: Added os definition for Extreme FastPath switches (OBS-3892). +77-16
  • r11640: Added rrd_is_file() for pass is_file() for local rrds and pass on remotes. +25
  • r11641: Do not check rrd file exist on remote rrdcached for graphs. +312-312
  • r11643: Renamed isPingable() to is_pingable(). Collect hostname ip address. +113-158
  • r11648: Reduced dns queries in gethostbyname6(), request only first valid record from hosts or dns. +113-143
  • r11658: Fixed generate applications graphs and pages. +195-224
  • r11664: Added cached ip field for devices. Added option `$config` for use cached ip in requests to device (default false). +84-52
  • r11672: WIP. Added ability for switch device display name in Web UI by setting `$config` (allowed hostname/sysname/description). +151-111
  • r11674: Use device_name() for display device links. +46-55
📋 MIB Updates:
  • r11598: Updated ZyXEL mib files.
  • r11608: Added Zelax mib file.
🐘 PHP 8 Fixes:
  • r11582: Fixed DivisionByZero error in discovery storage and mempool. +11-13
  • r11583: Fixed Undefined constant "OBS_DEBUG" error in some cases. +6-8
  • r11588: Fixed typerror in Alert Maintenance page. +1-1
  • r11589: Fixed calls to mysqli_connect_errno(). +4-6
  • r11590: Fixed some undefined error. +6-8
  • r11591: Fixed gmp_init_float() for empty values. +6-3
  • r11639: Fixed calls to count() in sensors discovery without definitions. +130-168
  • r11662: Fixed call to sort functions for not arrays. +236-228
  • r11670: Fixed initialisation of vars. +3-2
  • r11677: Fixed debug in cache. +1-1
📝 Trivial Changes:
  • r11576: Improved discovery sensors on Areca Arc-1883i. +51
  • r11577: Fixed db schema table snmp_errors for snmpgetnext (OBS-3859). +1
  • r11581: Discs->Disks in Areca volume set status indicators +2-2
  • r11584: Improved detect Eltek SmartPack devices (OBS-3860). +39
  • r11585: Added os definition for Cisco Secure Firewall Management Center (OBS-3678). +11
  • r11586: Fixed neighbours db hostname collation (OBS-3865). +1
  • r11587: Ignore empty ISDP neighbours (OBS-3865). +24-32
  • r11592: Force clear opcache when version update detected. +32-26
  • r11599: Added ZYXEL-ES-COMMON to ZyWALL (OBS-3877). +7-3
  • r11600: Fixed ignore ports by ifType (appear in r11596). +1-1
  • r11601: Updated NSCRTV os definitions (OBS-3873). +3-14
  • r11603: Added probe definitions for check PostgreSQL and Oracle servers. +10
  • r11605: Clean export db schema. +5-3
  • r11606: Prevent remove billed ports in housekeeping. +13-16
  • r11610: Do not set exit status 1 for discovery wrapper. +1-1
  • r11611: Clean neighbour map generate. +59-85
  • r11612: Unified run piped commands. +74-8
  • r11613: Correctly clean neighbour map generate. +17-6
  • r11615: Removed bootstrap-switch js library (replaced with bootstrap-toggle). +140-115
  • r11616: Removed bootstrap-switch css.
  • r11617: Use enum list for web_pagesize config variable. +4-6
  • r11620: Improved js functions toggleAttrib(), toggleOn() and toggleOff() for multiple elements in form.
  • r11621: Updated db schema for config. +1
  • r11622: Improved generate button form element. +24-33
  • r11625: Added 'location|map_regexp' config in Web UI settings. +10-1
  • r11626: Ignore team* interfaces for device overall bits graphs (OBS-3890). +101-119
  • r11627: Fixed ports_adsl polling sql query. +1-1
  • r11628: Fixed sql queries for geocoding requests on devices page. +39-56
  • r11629: Fixed generate sql query in parse_qb_ruleset(). +5-5
  • r11631: Fixed db errors in snmp_errors table when store long (>512) oid strings. +13-8
  • r11632: Fixed generate sql query in parse_qb_ruleset() for entities with parent table. +5-4
  • r11633: Fixed check function exist in add_device_vars(). +2-1
  • r11637: Check if opcache exist before reset. +9-18
  • r11642: Improved ports polling stats by mibs. +96-119
  • r11645: Fixed generate query in parse_qb_ruleset() for entities with parents. +8-5
  • r11650: Added os discovery for older Morningstar MPPT. +5-1
  • r11655: Fixed skip comments in hosts file, appear in r11648 (OBS-3906). +8-2
  • r11656: Fixed skip inline comments in hosts file. +11-7
  • r11659: Fixed quick search for ip addresses without associated port. +7-8
  • r11661: Improved print_sql() with new SqlFormatter lib. +67-57
  • r11665: Use cached ip only in poller process. +7-4
  • r11666: Show cached ip on device page. +78-93
  • r11667: Improved discovery ip addresses by IP-MIB with incorrect snmp indexes. +56-34
  • r11668: Added eventlog_ignore os definition. Ignore some memory leak events for Nec Radio (OBS-3584). +50-84
  • r11669: Improved check if device addition already added to remote poller queue. +12-7
  • r11671: Fixed print_sql() for php less 7.0. +5
  • r11673: Improved polling ports for RubyTech devices. +2
  • r11675: Added WebUI config option for `$config`. +10
  • r11676: Fixed config name. +1-1
📚 Library Updates:
  • r11614: Updated JS libraries.
  • r11618: Updated UserAgentParser.
  • r11619: Updated php-cli-tools.
  • r11623: Added Jquery Metal Clone js lib.
  • r11654: Updated used Pear libs.
  • r11657: Updated Jquery Builder to latest.
  • r11660: Updated SqlFormatter library.
🧹 Code Cleanup:
  • r11578: Clean encrypt functions. +44-72
  • r11609: Fixed typo in get_table_header(). +11-23
🚧 Development:
  • r11651: Added debug information of definitions load. +5
Files changed in merge (614)
M html/ajax/widget.php +19 -32
M html/api/v0/includes/alerts.inc.php +26
M html/api/v0/includes/devices.inc.php +17 -12
D html/css/bootstrap/less/bootstrap-switch.less -202
M html/css/bootstrap/less/bootstrap-www.less -1
M html/css/bootstrap/less/includes.less -1
A html/css/metalClone.css +34
M html/css/observium-dark.css -201
M html/css/observium-dark.map +1 -1
M html/css/observium-darkblue.css -201
M html/css/observium-darkblue.map +1 -1
M html/css/observium.css -201
M html/css/observium.map +1 -1
M html/graph-realtime.php +2 -2
A html/images/os/rubytech_2x.png +1
A html/images/os/rubytech-dark_2x.png +1
A html/images/os/rubytech-dark.png +1
A html/images/os/rubytech.png +1
A html/images/os/zelax_2x.png +1
A html/images/os/zelax.png +1
M html/includes/contacts-navbar.inc.php +3 -1
M html/includes/entities/counter.inc.php +7 -8
M html/includes/entities/device.inc.php +88 -35
M html/includes/entities/p2pradio.inc.php +6 -4
M html/includes/entities/port.inc.php +4 -4
M html/includes/entities/printersupply.inc.php +7 -8
M html/includes/entities/probe.inc.php +1 -1
M html/includes/entities/sensor.inc.php +6 -6
M html/includes/entities/status.inc.php +7 -8
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/ceph_iops.inc.php +1 -1
M html/includes/graphs/application/ceph_osd.inc.php +1 -1
M html/includes/graphs/application/ceph_speed.inc.php +1 -1
M html/includes/graphs/application/dhcpkit_msgtypes.inc.php +1 -1
M html/includes/graphs/application/dhcpkit_packets.inc.php +1 -1
M html/includes/graphs/application/dovecot_auth_cache.inc.php +1 -1
M html/includes/graphs/application/dovecot_auth.inc.php +1 -1
M html/includes/graphs/application/dovecot_cache.inc.php +1 -1
M html/includes/graphs/application/dovecot_commands.inc.php +1 -1
M html/includes/graphs/application/dovecot_connected.inc.php +1 -1
M html/includes/graphs/application/dovecot_cpu.inc.php +1 -1
M html/includes/graphs/application/dovecot_io.inc.php +1 -1
M html/includes/graphs/application/dovecot_pages.inc.php +1 -1
M html/includes/graphs/application/dovecot_storage.inc.php +1 -1
M html/includes/graphs/application/dovecot_usage.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
M html/includes/graphs/application/exchange_auto_totalreqs.inc.php +1 -1
M html/includes/graphs/application/exchange_is_active.inc.php +1 -1
M html/includes/graphs/application/exchange_is_rpcfail.inc.php +1 -1
M html/includes/graphs/application/exchange_is_rpcreq.inc.php +1 -1
M html/includes/graphs/application/exchange_is_users.inc.php +1 -1
M html/includes/graphs/application/exchange_mb_latency.inc.php +1 -1
M html/includes/graphs/application/exchange_mb_msgs.inc.php +1 -1
M html/includes/graphs/application/exchange_oab_dlcom.inc.php +1 -1
M html/includes/graphs/application/exchange_oab_dlq.inc.php +1 -1
M html/includes/graphs/application/exchange_owa_reqsec.inc.php +1 -1
M html/includes/graphs/application/exchange_owa_rtime.inc.php +1 -1
M html/includes/graphs/application/exchange_owa_users.inc.php +1 -1
M html/includes/graphs/application/exchange_trans_mbque.inc.php +1 -1
M html/includes/graphs/application/exchange_trans_queue.inc.php +1 -1
M html/includes/graphs/application/exchange_trans_smtp.inc.php +1 -1
M html/includes/graphs/application/exchange_trans_subque.inc.php +1 -1
M html/includes/graphs/application/exim_reject.inc.php +1 -1
M html/includes/graphs/application/exim_sent.inc.php +1 -1
M html/includes/graphs/application/exim_spam.inc.php +1 -1
M html/includes/graphs/application/exim-mailqueue_total.inc.php +1 -1
M html/includes/graphs/application/freeradius_accounting.inc.php +1 -1
M html/includes/graphs/application/freeradius_authentication.inc.php +1 -1
M html/includes/graphs/application/icecast_current.inc.php +1 -1
M html/includes/graphs/application/icecast_max.inc.php +1 -1
M html/includes/graphs/application/ioping_iops.inc.php +1 -1
M html/includes/graphs/application/ioping_speed.inc.php +1 -1
M html/includes/graphs/application/ioping_timing.inc.php +1 -1
M html/includes/graphs/application/jvmoverjmx_classes.inc.php +1 -1
M html/includes/graphs/application/jvmoverjmx_eden.inc.php +1 -1
M html/includes/graphs/application/jvmoverjmx_gc_old_count.inc.php +1 -1
M html/includes/graphs/application/jvmoverjmx_gc_old_time.inc.php +1 -1
M html/includes/graphs/application/jvmoverjmx_gc_young_count.inc.php +1 -1
M html/includes/graphs/application/jvmoverjmx_gc_young_time.inc.php +1 -1
M html/includes/graphs/application/jvmoverjmx_heap.inc.php +1 -1
M html/includes/graphs/application/jvmoverjmx_memory_summary.inc.php +1 -1
M html/includes/graphs/application/jvmoverjmx_nonheap.inc.php +1 -1
M html/includes/graphs/application/jvmoverjmx_old.inc.php +1 -1
M html/includes/graphs/application/jvmoverjmx_perm.inc.php +1 -1
M html/includes/graphs/application/jvmoverjmx_system_uptime.inc.php +1 -1
M html/includes/graphs/application/jvmoverjmx_threads.inc.php +1 -1
M html/includes/graphs/application/kamailio_core.inc.php +1 -1
M html/includes/graphs/application/kamailio_errors.inc.php +1 -1
M html/includes/graphs/application/kamailio_registrar.inc.php +1 -1
M html/includes/graphs/application/kamailio_shmen.inc.php +1 -1
M html/includes/graphs/application/kamailio_sl123.inc.php +1 -1
M html/includes/graphs/application/kamailio_sl4.inc.php +1 -1
M html/includes/graphs/application/kamailio_sl56.inc.php +1 -1
M html/includes/graphs/application/kamailio_tcp.inc.php +1 -1
M html/includes/graphs/application/kamailio_tmx.inc.php +1 -1
M html/includes/graphs/application/kamailio_usrloc.inc.php +1 -1
M html/includes/graphs/application/lighttpd_scoreboardstatistics.inc.php +1 -1
M html/includes/graphs/application/lighttpd_servers.inc.php +1 -1
M html/includes/graphs/application/mailscanner_reject.inc.php +1 -1
M html/includes/graphs/application/mailscanner_sent.inc.php +1 -1
M html/includes/graphs/application/mailscanner_spam.inc.php +1 -1
M html/includes/graphs/application/memcached_data.inc.php +1 -1
M html/includes/graphs/application/memcached_items.inc.php +1 -1
M html/includes/graphs/application/mongodb_commands.inc.php +1 -1
M html/includes/graphs/application/mongodb_connections.inc.php +1 -1
M html/includes/graphs/application/mongodb_mem.inc.php +1 -1
M html/includes/graphs/application/mongodb_network.inc.php +1 -1
M html/includes/graphs/application/mongodb_queue.inc.php +1 -1
M html/includes/graphs/application/mongodb_replication.inc.php +1 -1
M html/includes/graphs/application/mongodb_wired.inc.php +1 -1
M html/includes/graphs/application/mssql_buffer_page.inc.php +1 -1
M html/includes/graphs/application/mssql_buffer_pglife.inc.php +1 -1
M html/includes/graphs/application/mssql_buffer_stalls.inc.php +1 -1
M html/includes/graphs/application/mssql_stats.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_io.inc.php +1 -1
M html/includes/graphs/application/mysql_innodb_log.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_network_traffic.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 +2 -2
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/nfsd_io.inc.php +1 -1
M html/includes/graphs/application/nfsd_net.inc.php +1 -1
M html/includes/graphs/application/nfsd_proc3.inc.php +1 -1
M html/includes/graphs/application/nfsd_rc.inc.php +1 -1
M html/includes/graphs/application/nfsd_rpc.inc.php +1 -1
M html/includes/graphs/application/nginx_connections.inc.php +1 -1
M html/includes/graphs/application/nginx_req.inc.php +1 -1
M html/includes/graphs/application/nptd_uptime.inc.php +1 -1
M html/includes/graphs/application/nsd_axfr.inc.php +1 -1
M html/includes/graphs/application/nsd_memory.inc.php +1 -1
M html/includes/graphs/application/nsd_qtype.inc.php +1 -1
M html/includes/graphs/application/nsd_queries.inc.php +4 -8
M html/includes/graphs/application/nsd_rcode.inc.php +1 -1
M html/includes/graphs/application/ntpclient_freq.inc.php +1 -1
M html/includes/graphs/application/ntpclient_stats.inc.php +1 -1
M html/includes/graphs/application/ntpd_bits.inc.php +1 -1
M html/includes/graphs/application/ntpd_buffer.inc.php +1 -1
M html/includes/graphs/application/ntpd_freq.inc.php +2 -2
M html/includes/graphs/application/ntpd_packets.inc.php +1 -1
M html/includes/graphs/application/ntpd_stats.inc.php +3 -3
M html/includes/graphs/application/ntpd_stratum.inc.php +1 -1
M html/includes/graphs/application/ntpd_uptime.inc.php +1 -1
M html/includes/graphs/application/ntpdserver_bits.inc.php +1 -1
M html/includes/graphs/application/ntpdserver_buffer.inc.php +1 -1
M html/includes/graphs/application/ntpdserver_freq.inc.php +1 -1
M html/includes/graphs/application/ntpdserver_packets.inc.php +1 -1
M html/includes/graphs/application/ntpdserver_stats.inc.php +1 -1
M html/includes/graphs/application/ntpdserver_stratum.inc.php +1 -1
M html/includes/graphs/application/ntpdserver_uptime.inc.php +1 -1
M html/includes/graphs/application/openvpn_bits.inc.php +1 -1
M html/includes/graphs/application/openvpn_nclients.inc.php +1 -1
M html/includes/graphs/application/postfix_mailgraph_reject.inc.php +1 -1
M html/includes/graphs/application/postfix_mailgraph_sent.inc.php +1 -1
M html/includes/graphs/application/postfix_mailgraph_spam.inc.php +1 -1
M html/includes/graphs/application/postfix_qshape_stats.inc.php +1 -1
M html/includes/graphs/application/postgresql_blks.inc.php +1 -1
M html/includes/graphs/application/postgresql_connects.inc.php +1 -1
M html/includes/graphs/application/postgresql_queries.inc.php +1 -1
M html/includes/graphs/application/postgresql_tuples_query.inc.php +1 -1
M html/includes/graphs/application/postgresql_tuples.inc.php +1 -1
M html/includes/graphs/application/postgresql_xact.inc.php +1 -1
M html/includes/graphs/application/powerdns_fail.inc.php +1 -1
M html/includes/graphs/application/powerdns_latency.inc.php +1 -1
M html/includes/graphs/application/powerdns_packetcache.inc.php +1 -1
M html/includes/graphs/application/powerdns_queries_udp.inc.php +1 -1
M html/includes/graphs/application/powerdns_queries.inc.php +1 -1
M html/includes/graphs/application/powerdns_querycache.inc.php +1 -1
M html/includes/graphs/application/powerdns_recursing.inc.php +1 -1
M html/includes/graphs/application/powerdns-recursor_cache.inc.php +1 -1
M html/includes/graphs/application/powerdns-recursor_cpuload.inc.php +1 -1
M html/includes/graphs/application/powerdns-recursor_errors.inc.php +1 -1
M html/includes/graphs/application/powerdns-recursor_hitrate.inc.php +1 -1
M html/includes/graphs/application/powerdns-recursor_latency.inc.php +1 -1
M html/includes/graphs/application/powerdns-recursor_limits.inc.php +1 -1
M html/includes/graphs/application/powerdns-recursor_load.inc.php +1 -1
M html/includes/graphs/application/powerdns-recursor_outqueries.inc.php +1 -1
M html/includes/graphs/application/powerdns-recursor_qalatency.inc.php +1 -1
M html/includes/graphs/application/powerdns-recursor_queries.inc.php +1 -1
M html/includes/graphs/application/powerdns-recursor_tcpqueries.inc.php +1 -1
M html/includes/graphs/application/powerdns-recursor_timeouts.inc.php +1 -1
M html/includes/graphs/application/unbound_class.inc.php +1 -1
M html/includes/graphs/application/unbound_flags.inc.php +1 -1
M html/includes/graphs/application/unbound_memory.inc.php +1 -1
M html/includes/graphs/application/unbound_opcode.inc.php +1 -1
M html/includes/graphs/application/unbound_qtype.inc.php +2 -2
M html/includes/graphs/application/unbound_queries.inc.php +6 -11
M html/includes/graphs/application/unbound_queue.inc.php +1 -1
M html/includes/graphs/application/unbound_rcode.inc.php +1 -1
M html/includes/graphs/application/varnish_backend.inc.php +1 -1
M html/includes/graphs/application/varnish_cache.inc.php +1 -1
M html/includes/graphs/application/varnish_lru.inc.php +1 -1
M html/includes/graphs/application/vmwaretools_cpu.inc.php +1 -1
M html/includes/graphs/application/vmwaretools_mem.inc.php +1 -1
M html/includes/graphs/application/zimbra_connections.inc.php +1 -1
M html/includes/graphs/application/zimbra_fdcount.inc.php +1 -1
M html/includes/graphs/application/zimbra_jvmthreads.inc.php +2 -2
M html/includes/graphs/application/zimbra_mtaqueue.inc.php +1 -1
M html/includes/graphs/application/zimbra_threads.inc.php +1 -1
M html/includes/graphs/bill/bits.inc.php +1 -1
M html/includes/graphs/c6kxbar/auth.inc.php +4 -6
M html/includes/graphs/cefswitching/graph.inc.php +1 -1
M html/includes/graphs/customer/bits.inc.php +3 -3
M html/includes/graphs/customoid/graph.inc.php +1 -1
M html/includes/graphs/device/bits.inc.php +38 -55
M html/includes/graphs/device/counter.inc.php +1 -1
M html/includes/graphs/device/diskio_common.inc.php +1 -1
M html/includes/graphs/device/edac_errors.inc.php +1 -1
M html/includes/graphs/device/fuser.inc.php +1 -1
M html/includes/graphs/device/imagingdrum.inc.php +1 -1
M html/includes/graphs/device/mempool.inc.php +1 -1
M html/includes/graphs/device/netapp_cp_ops.inc.php +1 -1
M html/includes/graphs/device/netapp_ops.inc.php +1 -1
M html/includes/graphs/device/netscaler_common_errors.inc.php +1 -1
M html/includes/graphs/device/netscaler_conn_client.inc.php +1 -1
M html/includes/graphs/device/netscaler_conn_clientserver.inc.php +1 -1
M html/includes/graphs/device/netscaler_conn_current.inc.php +1 -1
M html/includes/graphs/device/netscaler_conn_server.inc.php +1 -1
M html/includes/graphs/device/netscaler_conn_spare.inc.php +1 -1
M html/includes/graphs/device/netscaler_conn_zombie_flushed.inc.php +1 -1
M html/includes/graphs/device/netscaler_conn_zombie_halfclosed.inc.php +1 -1
M html/includes/graphs/device/netscaler_conn_zombie_halfopen.inc.php +1 -1
M html/includes/graphs/device/netscaler_conn_zombie_packets.inc.php +1 -1
M html/includes/graphs/device/netscaler_cookie_rejected.inc.php +1 -1
M html/includes/graphs/device/netscaler_data_errors.inc.php +1 -1
M html/includes/graphs/device/netscaler_out_of_order.inc.php +1 -1
M html/includes/graphs/device/netscaler_retransmission_error.inc.php +1 -1
M html/includes/graphs/device/netscaler_retransmit_err.inc.php +1 -1
M html/includes/graphs/device/netscaler_rst_errors.inc.php +1 -1
M html/includes/graphs/device/netscaler_syn_errors.inc.php +1 -1
M html/includes/graphs/device/netscaler_syn_stats.inc.php +1 -1
M html/includes/graphs/device/netscaler_tcp_errxretransmissions.inc.php +1 -1
M html/includes/graphs/device/netscalersvc_common.inc.php +1 -1
M html/includes/graphs/device/netscalersvc.inc.php +1 -1
M html/includes/graphs/device/netscalersvcgrpmem_common.inc.php +1 -1
M html/includes/graphs/device/netscalersvcgrpmem.inc.php +1 -1
M html/includes/graphs/device/netscalervsvr.inc.php +1 -1
M html/includes/graphs/device/pagecount.inc.php +1 -1
M html/includes/graphs/device/poller_perfperc.inc.php +15 -7
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/device/storage.inc.php +1 -1
M html/includes/graphs/device/transferroller.inc.php +1 -1
M html/includes/graphs/device/ucd_memory.inc.php +1 -1
M html/includes/graphs/device/wastebox.inc.php +1 -1
M html/includes/graphs/device/wifi_clients.inc.php +2 -2
M html/includes/graphs/eigrppeer/graph.inc.php +1 -1
M html/includes/graphs/eigrpport/packets.inc.php +1 -1
M html/includes/graphs/generic_multi_bits_separated.inc.php +11 -4
M html/includes/graphs/generic_multi_simplex_separated.inc.php +2 -2
M html/includes/graphs/global/bits.inc.php +24 -24
M html/includes/graphs/global/poller_time_separate.inc.php +1 -1
M html/includes/graphs/global/poller_time.inc.php +1 -1
M html/includes/graphs/global/poller.inc.php +1 -1
M html/includes/graphs/global/pollermod.inc.php +1 -1
M html/includes/graphs/global/pollermods.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/location/bits.inc.php +34 -37
M html/includes/graphs/macaccounting/auth.inc.php +1 -1
M html/includes/graphs/multi-customoid/line.inc.php +1 -1
M html/includes/graphs/multi-customoid/stacked.inc.php +1 -1
M html/includes/graphs/multi-mempool/usage.inc.php +1 -1
M html/includes/graphs/multi-port/bcastpkts.inc.php +1 -1
M html/includes/graphs/multi-port/bits_duo_separate.inc.php +1 -1
M html/includes/graphs/multi-port/bits_duo.inc.php +2 -2
M html/includes/graphs/multi-port/bits_old.inc.php +1 -1
M html/includes/graphs/multi-port/bits_separate.inc.php +1 -1
M html/includes/graphs/multi-port/bits_trio_compare.inc.php +3 -3
M html/includes/graphs/multi-port/bits_trio.inc.php +3 -3
M html/includes/graphs/multi-port/bits.inc.php +1 -1
M html/includes/graphs/multi-port/discards.inc.php +1 -1
M html/includes/graphs/multi-port/errors.inc.php +1 -1
M html/includes/graphs/multi-port/groups_bits.inc.php +1 -1
M html/includes/graphs/multi-port/ipv6_bits.inc.php +1 -1
M html/includes/graphs/multi-port/mcastpkts.inc.php +1 -1
M html/includes/graphs/multi-port/upkts.inc.php +1 -1
M html/includes/graphs/multi-storage/bytes_stacked.inc.php +1 -1
M html/includes/graphs/multi-storage/perc_stacked.inc.php +1 -1
M html/includes/graphs/multi-storage/usage.inc.php +1 -1
M html/includes/graphs/p2pradio/capacity.inc.php +1 -1
M html/includes/graphs/p2pradio/gain.inc.php +1 -1
M html/includes/graphs/p2pradio/power.inc.php +1 -1
M html/includes/graphs/p2pradio/rmse.inc.php +1 -1
M html/includes/graphs/p2pradio/rxlevel.inc.php +1 -1
M html/includes/graphs/p2pradio/symbol_rates.inc.php +1 -1
M html/includes/graphs/port/auth.inc.php +2 -3
M html/includes/graphs/port/etherlike.inc.php +1 -1
M html/includes/graphs/port/fdb_count.inc.php +1 -1
M html/includes/graphs/port/mac_acc_total.inc.php +1 -1
M html/includes/graphs/port/pagp_bits.inc.php +1 -1
M html/includes/graphs/sensor/graph.inc.php +2 -1
M html/includes/graphs/wifiradio/clients.inc.php +1 -1
M html/includes/graphs/wifiradio/rxerrors.inc.php +1 -1
M html/includes/navbar.inc.php +2 -3
M html/includes/print/alert_log.inc.php +2 -3
M html/includes/print/alert.inc.php +20 -7
M html/includes/print/common.inc.php +11 -23
M html/includes/print/events.inc.php +1 -1
M html/includes/print/navbar.inc.php +4 -3
M html/includes/print/routing.inc.php +5 -9
M html/includes/print/search.inc.php +68 -69
M html/includes/print/status.inc.php +15 -16
M html/includes/print/syslogs.inc.php +1 -1
M html/includes/search/devices.inc.php +11 -3
M html/includes/search/ip-addresses.inc.php +7 -8
M html/index.php +2 -4
A html/js/bootstrap-select.min.js.map +1
D html/js/bootstrap-switch.min.js -22
A html/js/jquery.metalClone.js +1,084
M html/js/jquery.min.js +2 -2
A html/js/jquery.min.map +1
M html/js/leaflet.js +3 -2
A html/js/leaflet.js.map +1
M html/js/observium.js +145 -126
M html/js/query-builder.js +36 -12
M html/map.php +65 -78
M html/pages/alert_maintenance_add.inc.php +6 -7
M html/pages/alert_maintenance.inc.php +6 -9
M html/pages/device.inc.php +118 -133
M html/pages/device/apps.inc.php +9 -23
M html/pages/device/edit/apps.inc.php +51 -49
M html/pages/device/edit/mibs.inc.php +11 -8
M html/pages/device/edit/netscaler_svcs.inc.php +20 -3
M html/pages/device/edit/netscaler_vsvrs.inc.php +20 -3
M html/pages/device/edit/ports.inc.php +1 -2
M html/pages/device/edit/sensors.inc.php +6 -18
M html/pages/device/juniper-firewall.inc.php +10 -13
M html/pages/device/latency.inc.php +63 -73
M html/pages/device/overview/information_extended.inc.php +35 -46
M html/pages/device/overview/information.inc.php +32 -44
M html/pages/device/port/fdb.inc.php +11 -8
M html/pages/device/ports/fdb.inc.php +13 -9
M html/pages/device/ports/map.inc.php +7 -9
M html/pages/device/showtech.inc.php +8 -1
M html/pages/device/slas.inc.php +7 -8
M html/pages/devices.inc.php +39 -56
M html/pages/graphs.inc.php +1
M html/pages/ports.inc.php +3 -1
M html/pages/routing/vrf.inc.php +1 -1
M html/pages/search/fdb.inc.php +6 -5
M html/pages/settings.inc.php +29 -19
M html/pages/settings/changed_config.inc.php +7 -4
M html/pages/settings/default.inc.php +146 -45
M html/pages/slas.inc.php +7 -6
M html/pages/syslog_rules.inc.php +2 -3
M html/pages/vlan.inc.php -2
M html/ui-test.php -1
M includes/alerts.inc.php +21 -13
M includes/cache.inc.php +1 -1
M includes/common.inc.php +306 -200
M includes/config-variables.inc.php +38 -12
M includes/db.inc.php +19 -7
M includes/db/mysqli.inc.php +4 -6
M includes/defaults.inc.php +8 -4
M includes/definitions.inc.php +6 -8
M includes/definitions/entities/probes.inc.php +22 -4
M includes/definitions/mibs/areca.inc.php +113 -2
M includes/definitions/mibs/broadcom.inc.php +32 -9
M includes/definitions/mibs/dcn.inc.php +4 -2
M includes/definitions/mibs/dcn/dcn-xxx.php +1 -1
A includes/definitions/mibs/duracomm.inc.php +33
M includes/definitions/mibs/eaton.inc.php +31
M includes/definitions/mibs/eltek.inc.php +21
M includes/definitions/mibs/morningstar.inc.php +410 -15
M includes/definitions/mibs/nscrtv.inc.php +10 -2
A includes/definitions/mibs/rubytech.inc.php +14
M includes/definitions/mibs/ubiquiti.inc.php +15
A includes/definitions/mibs/zelax.inc.php +34
M includes/definitions/mibs/zyxel.inc.php +6 -3
M includes/definitions/os.inc.php +13 -55
M includes/definitions/os/cisco.inc.php +14 -4
A includes/definitions/os/duracomm.inc.php +44
M includes/definitions/os/eltek.inc.php +18
M includes/definitions/os/extreme.inc.php +23 -2
M includes/definitions/os/morningstar.inc.php +63 -12
M includes/definitions/os/nag.inc.php -11
M includes/definitions/os/nec.inc.php +3 -1
A includes/definitions/os/nscrtv.inc.php +80
M includes/definitions/os/packetlight.inc.php +2 -2
A includes/definitions/os/rubytech.inc.php +33
M includes/definitions/os/smartoptics.inc.php +2 -2
A includes/definitions/os/zelax.inc.php +25
M includes/definitions/os/zyxel.inc.php +1
M includes/definitions/wui.inc.php +4
M includes/discovery/arp-table.inc.php +5 -7
M includes/discovery/functions.inc.php +98 -149
M includes/discovery/ip-addresses/ip-mib.inc.php +56 -34
M includes/discovery/mibs.inc.php +7 -5
M includes/discovery/neighbours/dnos-isdp-mib.inc.php +1 -1
M includes/discovery/neighbours/edgeswitch-isdp-mib.inc.php +1 -1
M includes/discovery/neighbours/isdp-mib.inc.php +13 -10
M includes/discovery/neighbours/lldp-mib.inc.php +8 -19
M includes/discovery/neighbours/netgear-isdp-mib.inc.php +1 -1
M includes/discovery/sensors/areca-snmp-mib.inc.php +26 -2
M includes/discovery/sensors/aten-pe-cfg.inc.php +5 -5
M includes/discovery/sensors/baytech-mib-403-1.inc.php +5 -6
M includes/discovery/sensors/cisco-entity-fru-control-mib.inc.php +2 -2
M includes/discovery/sensors/cisco-power-ethernet-ext-mib.inc.php +2 -6
M includes/discovery/sensors/cpqida-mib.inc.php +26 -10
M includes/discovery/sensors/dell-networking-chassis-mib.inc.php +2 -3
M includes/discovery/sensors/dnos-boxservices-private-mib.inc.php +6 -8
M includes/discovery/sensors/entity-sensor-mib.inc.php +44 -61
M includes/discovery/sensors/f10-s-series-chassis-mib.inc.php +2 -3
M includes/discovery/sensors/fastpath-boxservices-private-mib.inc.php +3 -5
M includes/discovery/sensors/foundry-poe-mib.inc.php +1 -4
M includes/discovery/sensors/fs-mib.inc.php +1 -2
M includes/discovery/sensors/huawei-poe-mib.inc.php +3 -10
M includes/discovery/sensors/hwg-pwr-mib.inc.php +3 -7
M includes/discovery/sensors/mg-snmp-ups-mib.inc.php +2 -2
M includes/discovery/sensors/nokia-ipso-system-mib.inc.php +2 -2
A includes/discovery/sensors/rmcu.inc.php +47
M includes/discovery/sensors/sentry3-mib.inc.php +2 -3
M includes/discovery/sensors/sentry4-mib.inc.php +15 -21
M includes/discovery/sensors/viptela-hardware.inc.php +4 -8
M includes/encrypt.inc.php +44 -72
M includes/entities.inc.php +191 -69
M includes/entities/counter.inc.php +4 -4
M includes/entities/device.inc.php +25 -14
M includes/entities/port.inc.php +136 -66
M includes/entities/sensor.inc.php +30 -46
M includes/entities/status.inc.php +5 -4
M includes/functions.inc.php +156 -137
M includes/housekeeping/ports.inc.php +13 -16
M includes/include-dir-mib.inc.php +25 -21
M includes/polling/functions.inc.php +48 -67
M includes/polling/ipmi.inc.php +14 -10
M includes/polling/ports.inc.php +21 -3
M includes/polling/ports/adsl-line-mib.inc.php +3 -1
M includes/polling/ports/adsl-line-mib.lib.php +1 -1
M includes/polling/ports/atistackswitch9424-mib.inc.php +3 -6
M includes/polling/ports/cisco-vlan-iftable-relationship-mib.inc.php +3 -9
M includes/polling/ports/cisco-vtp-mib.inc.php +4 -11
M includes/polling/ports/dcn-mib.inc.php +3 -8
M includes/polling/ports/es2952-mib.inc.php +2 -7
M includes/polling/ports/etherlike-mib.inc.php +3 -10
M includes/polling/ports/extreme-vlan-mib.inc.php +3 -9
M includes/polling/ports/huawei-l2if-mib.inc.php +2 -7
M includes/polling/ports/q-bridge-mib.inc.php +1 -5
M includes/polling/ports/radlan-vlan-mib.inc.php +2 -6
M includes/polling/ports/rapid-city.inc.php +2 -8
M includes/polling/ports/tplink-dot1q-vlan-mib.inc.php +1 -5
M includes/polling/unix-agent.inc.php +18 -17
M includes/polling/unix-agent/packages.inc.php +3 -5
M includes/rewrites.inc.php +35 -70
M includes/rrdtool.inc.php +45 -13
M includes/snmp.inc.php +22 -33
M includes/sql-config.inc.php +44 -42
M includes/update/update.php +1
M libs/cli/Shell.php +5 -1
M libs/cli/Streams.php +5 -1
A libs/Doctrine
M libs/pear/Mail/mime.php +14 -11
M libs/pear/Mail/mimePart.php +61 -35
M libs/pear/Net/DNS2.php +57 -119
M libs/pear/Net/DNS2/BitMap.php +7 -55
M libs/pear/Net/DNS2/Cache.php +8 -56
M libs/pear/Net/DNS2/Cache/File.php +6 -54
M libs/pear/Net/DNS2/Cache/Shm.php +6 -54
M libs/pear/Net/DNS2/Exception.php +5 -51
M libs/pear/Net/DNS2/Header.php +4 -52
M libs/pear/Net/DNS2/LICENSE +2 -2
M libs/pear/Net/DNS2/Lookups.php +45 -83
M libs/pear/Net/DNS2/Notifier.php +4 -52
M libs/pear/Net/DNS2/Packet.php +38 -71
M libs/pear/Net/DNS2/Packet/Request.php +7 -56
M libs/pear/Net/DNS2/Packet/Response.php +4 -53
M libs/pear/Net/DNS2/PrivateKey.php +13 -60
M libs/pear/Net/DNS2/Question.php +4 -52
M libs/pear/Net/DNS2/Resolver.php +6 -54
M libs/pear/Net/DNS2/RR.php +8 -56
M libs/pear/Net/DNS2/RR/A.php +4 -52
M libs/pear/Net/DNS2/RR/AAAA.php +4 -52
M libs/pear/Net/DNS2/RR/AFSDB.php +4 -52
A libs/pear/Net/DNS2/RR/AMTRELAY.php +259
M libs/pear/Net/DNS2/RR/ANY.php +4 -52
M libs/pear/Net/DNS2/RR/APL.php +10 -58
M libs/pear/Net/DNS2/RR/ATMA.php +4 -52
M libs/pear/Net/DNS2/RR/AVC.php +4 -52
M libs/pear/Net/DNS2/RR/CAA.php +4 -45
M libs/pear/Net/DNS2/RR/CDNSKEY.php +4 -52
M libs/pear/Net/DNS2/RR/CDS.php +4 -52
M libs/pear/Net/DNS2/RR/CERT.php +8 -57
M libs/pear/Net/DNS2/RR/CNAME.php +4 -52
M libs/pear/Net/DNS2/RR/CSYNC.php +5 -53
M libs/pear/Net/DNS2/RR/DHCID.php +4 -52
M libs/pear/Net/DNS2/RR/DLV.php +4 -52
M libs/pear/Net/DNS2/RR/DNAME.php +4 -52
M libs/pear/Net/DNS2/RR/DNSKEY.php +4 -52
M libs/pear/Net/DNS2/RR/DS.php +9 -79
M libs/pear/Net/DNS2/RR/EID.php +4 -52
M libs/pear/Net/DNS2/RR/EUI48.php +4 -52
M libs/pear/Net/DNS2/RR/EUI64.php +5 -53
M libs/pear/Net/DNS2/RR/HINFO.php +10 -60
M libs/pear/Net/DNS2/RR/HIP.php +5 -53
M libs/pear/Net/DNS2/RR/IPSECKEY.php +5 -53
M libs/pear/Net/DNS2/RR/ISDN.php +4 -52
M libs/pear/Net/DNS2/RR/KEY.php +4 -52
M libs/pear/Net/DNS2/RR/KX.php +4 -52
M libs/pear/Net/DNS2/RR/L32.php +4 -52
M libs/pear/Net/DNS2/RR/L64.php +4 -52
M libs/pear/Net/DNS2/RR/LOC.php +6 -54
M libs/pear/Net/DNS2/RR/LP.php +4 -52
M libs/pear/Net/DNS2/RR/MX.php +4 -52
M libs/pear/Net/DNS2/RR/NAPTR.php +4 -52
M libs/pear/Net/DNS2/RR/NID.php +4 -52
M libs/pear/Net/DNS2/RR/NIMLOC.php +4 -52
M libs/pear/Net/DNS2/RR/NS.php +4 -52
M libs/pear/Net/DNS2/RR/NSAP.php +5 -53
M libs/pear/Net/DNS2/RR/NSEC.php +5 -53
M libs/pear/Net/DNS2/RR/NSEC3.php +5 -53
M libs/pear/Net/DNS2/RR/NSEC3PARAM.php +4 -52
M libs/pear/Net/DNS2/RR/OPENPGPKEY.php +4 -52
M libs/pear/Net/DNS2/RR/OPT.php +4 -52
M libs/pear/Net/DNS2/RR/PTR.php +4 -52
M libs/pear/Net/DNS2/RR/PX.php +4 -52
M libs/pear/Net/DNS2/RR/RP.php +6 -55
M libs/pear/Net/DNS2/RR/RRSIG.php +5 -54
M libs/pear/Net/DNS2/RR/RT.php +4 -52
M libs/pear/Net/DNS2/RR/SIG.php +5 -54
M libs/pear/Net/DNS2/RR/SMIMEA.php +4 -52
M libs/pear/Net/DNS2/RR/SOA.php +5 -53
M libs/pear/Net/DNS2/RR/SPF.php +4 -52
M libs/pear/Net/DNS2/RR/SRV.php +4 -45
M libs/pear/Net/DNS2/RR/SSHFP.php +4 -52
M libs/pear/Net/DNS2/RR/TA.php +4 -52
M libs/pear/Net/DNS2/RR/TALINK.php +3 -53
M libs/pear/Net/DNS2/RR/TKEY.php +6 -54
M libs/pear/Net/DNS2/RR/TLSA.php +4 -52
M libs/pear/Net/DNS2/RR/TSIG.php +6 -54
M libs/pear/Net/DNS2/RR/TXT.php +5 -53
M libs/pear/Net/DNS2/RR/TYPE65534.php +4 -52
M libs/pear/Net/DNS2/RR/URI.php +18 -60
M libs/pear/Net/DNS2/RR/WKS.php +6 -54
M libs/pear/Net/DNS2/RR/X25.php +4 -52
D libs/pear/Net/DNS2/Socket
M libs/pear/Net/DNS2/Socket.php +320 -70
M libs/pear/Net/DNS2/Updater.php +4 -52
M libs/pear/Net/SMTP.php +57 -30
D libs/SqlFormatter.php -1,088
M libs/UserAgent/Platforms.php +1
M libs/UserAgentParser.php +9 -9
M mibs/areca/ARECA-SNMP-MIB +138
A mibs/duracomm
A mibs/zelax
M mibs/zyxel/ZYXEL-ARP-INSPECTION-MIB +6 -19
M mibs/zyxel/ZYXEL-ES-COMMON +12
M mibs/zyxel/ZYXEL-ES-RF-MANAGEMENT +55 -2
M mibs/zyxel/ZYXEL-ES-WIRELESS +381 -3
M mibs/zyxel/ZYXEL-ES-ZyxelAPMgmt +5 -2
M mibs/zyxel/ZYXEL-IGMP-SNOOPING-MIB +12
M mibs/zyxel/ZYXEL-IPSG-MIB +13 -1
M mibs/zyxel/ZYXEL-IPV6-NDP-MIB +84 -3
M mibs/zyxel/ZYXEL-L2PT-MIB +5 -2
M mibs/zyxel/ZYXEL-LAG-MIB +26 -2
M mibs/zyxel/ZYXEL-MULTICAST-MIB +1 -1
M mibs/zyxel/ZYXEL-PORT-AUTHENTICATION-MIB +14 -1
M mibs/zyxel/ZYXEL-PORT-MIB +6 -1
M mibs/zyxel/ZYXEL-POWER-ETHERNET-MIB +2 -2
A mibs/zyxel/ZYXEL-SERVER-GUARD-MIB +84
M mibs/zyxel/ZYXEL-STACKING-MIB +2 -1
M mibs/zyxel/ZYXEL-STORM-CONTROL-MIB +1 -1
M mibs/zyxel/ZYXEL-ZYWALL-ZLD-COMMON-MIB +342 -32
M poller-wrapper.py +1 -1
M poller.php +3 -2
M tests/IncludesCommonTest.php +63 -1
M tests/IncludesFunctionsTest.php +2 -2
A update/450.sql +1
A update/451.sql +3
A update/452.sql +1
A update/453.sql +1
A update/454.php +15
A update/455.php +45
A update/456.sql +1

🏷️ 21.09.11575

Released 2021-09-09 17:43 • Commits r11497 through r11574
🚀 Included Development Changes (77 commits):
✨ New Features:
  • r11506: Add check_snmp_proc +120
  • r11509: Clean up some entities code, add device_group_id to status, add group_id to devices +8-5
  • r11510: Add device group ability to most entities +96-7
  • r11544: Add groups to search bar +43-2
  • r11545: Add 95th to generic_multi_bits_separated graphs +15-5
  • r11556: Add basic probes API GET endpoint +38
🐛 Bug Fixes:
  • r11552: Fix group search URL +1-1
🔧 Minor Changes:
  • r11515: Added support for PBI Coder (OBS-3763). +456
  • r11523: Added basic support for Ubiquiti LTU devices (OBS-3843). +46-3
  • r11532: Added discovery enclosure sensors by NETAPP-MIB. +209-1
  • r11535: Added polling ExtCache values by NETAPP-MIB. +92
  • r11538: Improved support for CradlePoint devices. +187-1
  • r11548: Added support for Rittal PDU devices (OBS-3852). +65-62
  • r11549: Added support for new linux based TrueNAS (OBS-3853). +151-82
  • r11554: Improved support for DrayTek Routers (OBS-3821). +84-1
  • r11560: Added discovery vlans for Radlan based devices. +458-19
  • r11562: Added SignalWire notification transport. +41-3
  • r11563: Added discovery neighbours by TPLINK-LLDPINFO-MIB. +104-3
🎨 UI Changes:
  • r11543: Updated CSS +3-15
📋 MIB Updates:
  • r11525: Updated Cisco SB mib files.
  • r11564: Updated HP and Aruba mib files.
  • r11567: Updated F5 mib files.
  • r11569: Updated Dell mib files.
🐘 PHP 8 Fixes:
  • r11559: Fixed some random php8 fatal errors. +3-3
  • r11566: Fixed polling loadbalancer by F5-BIGIP-LOCAL-MIB (OBS-3856). +70-73
  • r11571: Fixed php8 fatal error on contacts page. +4-4
  • r11573: Fixed php8 exeptions on Scheduled Maintenance page. +14-23
📝 Trivial Changes:
  • r11498: Added AlmaLinux logo (OBS-3835). +2
  • r11499: Improved detect Ricoh printers (OBS-3834). +25-6
  • r11500: Improved discovery memory pools on some Huawei platforms (OBS-3774). +41-2
  • r11501: Improved support SpectraLogic devices (OBS-3461). +47-6
  • r11502: Added discovery Geist Water Flood statuses by GEIST-MIB-V3 (OBS-2185). +64-5
  • r11503: Fixed escaping for logo config. +6-12
  • r11504: Changed Water Flood sensor by GEIST-MIB-V3 (OBS-2185). +14
  • r11505: Fixed polling pseudowires on devices which not report pseudowire uptime. +19-25
  • r11507: Improved vertical align for some nav menu entries. +5-5
  • r11508: Fix place for refresh counter. +2-2
  • r11513: Discover inactive vrfs by ARISTA-VRF-MIB (OBS-3840). +3-3
  • r11514: Added context based discovery for Arista EOS (OBS-3840). +1
  • r11516: Fixed os group for PBI Coder. +2-2
  • r11517: Added detect VRF SNMP contexts by ARISTA-VRF-MIB (OBS-3840). +64-65
  • r11518: Fixed detect vrf snmp contexts on Arista EOS devices (OBS-3840). +21-16
  • r11519: Fixed detect Proxmox 7.0. +8-5
  • r11520: Keep non string and array values as is in array_tag_replace(). +24-17
  • r11521: Improved MS Teams notification definition. +57-25
  • r11524: Humanize ports in API output when not filtered fields. +29-21
  • r11526: Impproved discovery sensors for stacked units by CISCOSB-Physicaldescription-MIB (OBS-3848). +283-34
  • r11527: Fixed discovery Vrf RD on Juniper devices by MPLS-L3VPN-STD-MIB. +31-24
  • r11528: Fixed display processors usage in cmd output. +6-11
  • r11529: Fixed parse snmp indexes with single quotes. +26-23
  • r11530: Improved discovery NetApp cluster IP addresses. +176-90
  • r11533: Use numeric oids in isSNMPable(). +16-9
  • r11534: Improved polling graphs by collect_table(). +186-196
  • r11536: Fixed graph definition. +1-1
  • r11537: Allow hostname:port in add_device.php script. +9
  • r11540: Fixed discovery Battery Current by UPS-MIB (OBS-3158). +2-2
  • r11541: Added conditional scale detect by SPAGENT-MIB (OBS-3836). +64-25
  • r11542: Improved detect RedHat/CentOS distro without distro script. +171-124
  • r11546: Updated css source.map files. +15-3
  • r11547: Added retry notification requests on error response for Discord transport. +36-32
  • r11550: Fixed extra snmp requests when incorrect snmp auth in isSNMPable(). +5-1
  • r11551: Use only passed snmp v3 auth params when add device from cli. +11-6
  • r11553: Added os definition for Cisco DCM (OBS-3854). +27
  • r11558: Fixed cache results in get_device_mibs(). +39-74
  • r11561: Added select optional EU region for PagerDuty notification transport. +7-1
  • r11568: Improved port sensors association with entity on Nexus 6.x by CISCO-ENTITY-SENSOR-MIB. +112-139
  • r11570: Improved support for Dell Powerconnect devices (radlan). +80-110
  • r11574: Improved discovery sensors by ARECA-SNMP-MIB. +137-118
📚 Library Updates:
  • r11565: Updated jQuery QueryBuilder to latest.
🧹 Code Cleanup:
  • r11512: Remove unused alert functions. +14-7
  • r11522: Cleaned discovery processors by HOST-RESOURCES-MIB. +45-48
  • r11531: Removed os definition duplicate. +1-20
  • r11539: Removed duplicate os definition. -10
  • r11555: Removed duplicate os definition. -15
🚧 Development:
  • r11511: Updated makecss script for latest lessc versions. +15-3
Files changed in merge (268)
M add_device.php +17 -6
M html/api/v0/includes/address.inc.php +1 -1
M html/api/v0/includes/alerts.inc.php +2 -2
M html/api/v0/includes/counters.inc.php +1 -1
M html/api/v0/includes/inventory.inc.php +1 -1
M html/api/v0/includes/mempools.inc.php +1 -1
M html/api/v0/includes/neighbours.inc.php +1 -1
M html/api/v0/includes/ports.inc.php +30 -22
M html/api/v0/includes/printersupplies.inc.php +1 -1
A html/api/v0/includes/probes.inc.php +37
M html/api/v0/includes/processors.inc.php +1 -1
M html/api/v0/includes/sensors.inc.php +1 -1
M html/api/v0/includes/status.inc.php +1 -1
M html/api/v0/includes/storage.inc.php +1 -1
M html/css/bootstrap/less/dropdowns.less +5 -2
M html/css/observium-dark.css +387 -273
M html/css/observium-dark.map +1 -1
M html/css/observium-darkblue.css +314 -200
M html/css/observium-darkblue.map +1 -1
M html/css/observium.css +377 -265
M html/css/observium.map +1 -1
A html/images/os/almalinux_2x.png +1
A html/images/os/almalinux.png +1
M html/images/os/cradlepoint_2x.png ±0
A html/images/os/cradlepoint-dark_2x.png +1
A html/images/os/cradlepoint-dark.png +1
M html/images/os/cradlepoint.png ±0
A html/images/os/pbi_2x.png +1
A html/images/os/pbi.png +1
A html/images/os/truenas_2x.png +1
A html/images/os/truenas.png +1
M html/includes/contacts-navbar.inc.php +4 -4
M html/includes/entities/cbqos.inc.php +6 -1
M html/includes/entities/counter.inc.php +5
M html/includes/entities/device.inc.php +1
M html/includes/entities/mempool.inc.php +5
M html/includes/entities/netscaler.inc.php +5
M html/includes/entities/netscalersvc.inc.php +5
M html/includes/entities/netscalersvcgrpmem.inc.php +7 -2
M html/includes/entities/netscalervsvr.inc.php +5
M html/includes/entities/oid_entry.inc.php +6 -2
M html/includes/entities/p2pradio.inc.php +5
M html/includes/entities/port.inc.php +7 -1
M html/includes/entities/printersupply.inc.php +5
M html/includes/entities/probe.inc.php +5
M html/includes/entities/processor.inc.php +6 -1
M html/includes/entities/pseudowire.inc.php +5 -2
M html/includes/entities/sensor.inc.php +5
M html/includes/entities/sla.inc.php +5
M html/includes/entities/status.inc.php +5
M html/includes/entities/storage.inc.php +5
M html/includes/entities/virtualmachine.inc.php +5
M html/includes/graphs/common.inc.php +54 -85
M html/includes/graphs/generic_multi_bits_separated.inc.php +15 -5
M html/includes/graphs/global/poller.inc.php +6 -10
M html/includes/graphs/graph.inc.php +21 -46
M html/includes/navbar.inc.php +10 -13
A html/includes/search/groups.inc.php +36
M html/index.php +2 -5
M html/js/query-builder.js +26 -26
M html/pages/alert_maintenance.inc.php +14 -23
M html/pages/device/alerts.inc.php +4 -1
M includes/alerts.inc.php +23 -5
M includes/common.inc.php +35 -30
M includes/defaults.inc.php +1
M includes/definitions/entities/probes.inc.php +9
M includes/definitions/graphtypes.inc.php +39
M includes/definitions/mibs.inc.php +13 -16
M includes/definitions/mibs/akcp.inc.php +7 -1
M includes/definitions/mibs/areca.inc.php +89 -14
M includes/definitions/mibs/bsd.inc.php -52
M includes/definitions/mibs/cisco.inc.php +3 -4
M includes/definitions/mibs/ciscosb.inc.php +295 -34
M includes/definitions/mibs/cradlepoint.inc.php +162 -1
M includes/definitions/mibs/dell.inc.php +13 -4
A includes/definitions/mibs/draytek.inc.php +53
M includes/definitions/mibs/geist.inc.php +43
M includes/definitions/mibs/huawei.inc.php +36
A includes/definitions/mibs/ixsystems.inc.php +76
M includes/definitions/mibs/netapp.inc.php +98 -25
A includes/definitions/mibs/pbi.inc.php +423
M includes/definitions/mibs/ricoh.inc.php +15 -4
M includes/definitions/mibs/spectralogic.inc.php +47 -6
M includes/definitions/mibs/tplink.inc.php +9 -3
M includes/definitions/mibs/ubiquiti.inc.php +32 -3
M includes/definitions/os.inc.php +11 -47
M includes/definitions/os/arista.inc.php +2
M includes/definitions/os/bsd.inc.php -29
M includes/definitions/os/cisco.inc.php +27
M includes/definitions/os/ciscosb.inc.php +1 -1
A includes/definitions/os/cradlepoint.inc.php +23
A includes/definitions/os/draytek.inc.php +28
A includes/definitions/os/ixsystems.inc.php +59
A includes/definitions/os/netapp.inc.php +31
A includes/definitions/os/pbi.inc.php +26
M includes/definitions/os/proxmox.inc.php +7 -5
M includes/definitions/os/rittal.inc.php +20 -2
M includes/definitions/os/tplink.inc.php +1
M includes/definitions/os/ubiquiti.inc.php +14
M includes/definitions/rewrites.inc.php +1
M includes/definitions/transports.inc.php +96 -19
M includes/definitions/vendors.inc.php +5
M includes/definitions/wui.inc.php +7 -2
A includes/discovery/ip-addresses/netapp-mib.inc.php +54
M includes/discovery/mempools.inc.php +3
M includes/discovery/mempools/huawei-entity-extent-mib.inc.php +1 -1
M includes/discovery/mibs.inc.php +38 -73
A includes/discovery/neighbours/tplink-lldpinfo-mib.inc.php +94
M includes/discovery/ports/netapp-mib.inc.php +22 -23
M includes/discovery/processors/host-resources-mib.inc.php +23 -25
M includes/discovery/sensors/areca-snmp-mib.inc.php +48 -104
M includes/discovery/sensors/cisco-entity-sensor-mib.inc.php +37 -11
M includes/discovery/sensors/dell-vendor-mib.inc.php +22 -23
A includes/discovery/sensors/netapp-mib.inc.php +195
M includes/discovery/sensors/radlan-hwenviroment.inc.php +28 -16
M includes/discovery/sensors/radlan-physicaldescription-mib.inc.php +16 -22
M includes/discovery/sensors/rittal-cmc-iii-mib.inc.php +12 -3
M includes/discovery/sensors/ups-mib.inc.php +2 -2
M includes/discovery/storage.inc.php +107 -115
A includes/discovery/vlans/ciscosb-vlan-mib.inc.php +124
M includes/discovery/vlans/q-bridge-mib.inc.php +18 -14
A includes/discovery/vlans/radlan-vlan-mib.inc.php +135
M includes/discovery/vrf.inc.php +59 -65
M includes/discovery/vrf/arista-vrf-mib.inc.php +8 -3
M includes/discovery/vrf/mpls-l3vpn-std-mib.inc.php +15 -12
M includes/discovery/vrf/mpls-vpn-mib.inc.php +16 -12
M includes/entities.inc.php +59 -24
M includes/entities/counter.inc.php +33 -57
M includes/entities/device.inc.php +140 -2
M includes/entities/port.inc.php +89 -106
M includes/entities/sensor.inc.php -2
M includes/entities/status.inc.php +15 -3
M includes/functions.inc.php +24 -13
M includes/groups.inc.php +2 -2
M includes/polling/functions.inc.php +39 -63
M includes/polling/graphs.inc.php +40 -18
M includes/polling/loadbalancer/f5-bigip-local-mib.inc.php +70 -73
M includes/polling/mempools/huawei-entity-extent-mib.inc.php +1 -1
M includes/polling/os/packages.inc.php +5 -118
D includes/polling/os/powerconnect-fastpath.inc.php -16
D includes/polling/os/powerconnect-radlan.inc.php -28
M includes/polling/os/unix.inc.php +42 -6
M includes/polling/ports/adsl-line-mib.inc.php +3 -1
A includes/polling/ports/ciscosb-vlan-mib.inc.php +15
M includes/polling/ports/netapp-mib.inc.php +14 -30
M includes/polling/ports/q-bridge-mib.inc.php +4 -4
A includes/polling/ports/radlan-vlan-mib.inc.php +149
M includes/polling/processors.inc.php +6 -11
M includes/polling/processors/hr-average.inc.php +22 -23
M includes/polling/pseudowires.inc.php +3 -5
M includes/rewrites.inc.php +18 -49
M includes/rrdtool.inc.php +18 -25
M includes/snmp.inc.php +45 -40
M includes/syslog.inc.php +1 -1
M includes/templates/test/notification_ALERT.json +8 -8
M includes/templates/test/notification_RECOVER.json +1 -1
A mibs/areca/ARECA-SAS-CARD1-MIB +4,382
A mibs/areca/ARECA-SAS-CARD2-MIB +4,382
A mibs/areca/ARECA-SAS-CARD3-MIB +4,382
A mibs/areca/ARECA-SAS-CARD4-MIB +4,382
A mibs/areca/ARECA-SATA-CARD1-MIB +1,666
A mibs/areca/ARECA-SATA-CARD2-MIB +1,666
A mibs/areca/ARECA-SATA-CARD3-MIB +1,666
A mibs/areca/ARECA-SATA-CARD4-MIB +1,666
M mibs/areca/ARECA-SNMP-MIB +648 -481
M mibs/aruba/AI-AP-MIB +70 -9
M mibs/aruba/ARUBA-MGMT-MIB +9 -7
M mibs/aruba/ARUBA-MIB +10
M mibs/aruba/ARUBA-TC +1
M mibs/aruba/WLSR-AP-MIB +9 -7
M mibs/aruba/WLSX-AUTH-MIB +9 -7
M mibs/aruba/WLSX-CTS-MIB +9 -7
M mibs/aruba/WLSX-ESI-MIB +9 -7
M mibs/aruba/WLSX-HA-MIB +9 -7
M mibs/aruba/WLSX-IFEXT-MIB +9 -7
M mibs/aruba/WLSX-MESH-MIB +9 -7
M mibs/aruba/WLSX-MOBILITY-MIB +9 -7
M mibs/aruba/WLSX-MON-MIB +9 -7
M mibs/aruba/WLSX-RS-MIB +9 -7
M mibs/aruba/WLSX-SNR-MIB +9 -7
M mibs/aruba/WLSX-STATS-MIB +9 -7
M mibs/aruba/WLSX-SWITCH-MIB +161 -16
M mibs/aruba/WLSX-SYSTEMEXT-MIB +9 -7
M mibs/aruba/WLSX-TRAP-MIB +50 -7
M mibs/aruba/WLSX-TUNNELEDNODE-MIB +10 -8
M mibs/aruba/WLSX-USER-MIB +9 -7
M mibs/aruba/WLSX-USER6-MIB +9 -7
M mibs/aruba/WLSX-VOICE-MIB +9 -7
M mibs/aruba/WLSX-WLAN-MIB +9 -7
D mibs/bsd/FREENAS-MIB -573
M mibs/ciscosb/CISCOSB-AAA +58 -1
M mibs/ciscosb/CISCOSB-BONJOUR-MIB +1 -1
M mibs/ciscosb/CISCOSB-BRIDGE-SECURITY +1 -1
M mibs/ciscosb/CISCOSB-BRIDGEMIBOBJECTS-MIB +221 -17
M mibs/ciscosb/CISCOSB-CLI-MIB +14 -5
M mibs/ciscosb/CISCOSB-COPY-MIB +5 -3
M mibs/ciscosb/CISCOSB-DEVICEPARAMS-MIB +33 -11
M mibs/ciscosb/CISCOSB-DOT1X-MIB +18 -2
M mibs/ciscosb/CISCOSB-EMBWEB-MIB +42 -2
M mibs/ciscosb/CISCOSB-ERRDISABLE-RECOVERY-MIB +13 -4
M mibs/ciscosb/CISCOSB-FINDIT +77 -38
M mibs/ciscosb/CISCOSB-IP +52 -21
M mibs/ciscosb/CISCOSB-LBD-MIB +5 -4
M mibs/ciscosb/CISCOSB-LLDP-MIB +67 -2
M mibs/ciscosb/CISCOSB-MNGINF-MIB +27 -2
M mibs/ciscosb/CISCOSB-Physicaldescription-MIB +64 -10
M mibs/ciscosb/CISCOSB-POE-MIB +354 -167
M mibs/ciscosb/CISCOSB-PORT-STATISTICS-MIB +10
M mibs/ciscosb/CISCOSB-QOS-CLI-MIB +84 -4
M mibs/ciscosb/CISCOSB-QUEUE-STATISTICS-MIB +1 -1
M mibs/ciscosb/CISCOSB-RADIUSSRV +40 -40
M mibs/ciscosb/CISCOSB-rlInterfaces +64 -2
M mibs/ciscosb/CISCOSB-rndMng +12
M mibs/ciscosb/CISCOSB-SECSD-MIB +1 -1
M mibs/ciscosb/CISCOSB-SECURITY-SUITE +2 -1
M mibs/ciscosb/CISCOSB-SENSORENTMIB +3 -33
M mibs/ciscosb/CISCOSB-SSL +392 -2
M mibs/ciscosb/CISCOSB-STORMCTRL-MIB +56 -2
M mibs/ciscosb/CISCOSB-SYSLOG-MIB +162 -1
M mibs/ciscosb/CISCOSB-TIMESYNCHRONIZATION-MIB +45 -8
M mibs/ciscosb/CISCOSB-TRACEROUTE-MIB +8
M mibs/ciscosb/CISCOSB-TRAPS-MIB +31 -7
M mibs/ciscosb/CISCOSB-vlan-MIB +6 -5
M mibs/dell/DELLEMC-OS10-BGP4V2-MIB +8 -4
A mibs/dell/DELLEMC-OS10-PORT-SECURITY-MIB +580
M mibs/dell/DELLEMC-OS10-PRODUCTS-MIB +20 -1
M mibs/dell/DELLEMC-OS10-TC-MIB +7 -1
A mibs/dell/DIFF-SERV-MIB +1,525
A mibs/dell/DVMRP-STD-MIB +746
A mibs/draytek
M mibs/f5/F5-BIGIP-APM-MIB +1
M mibs/f5/F5-BIGIP-COMMON-MIB +197 -2
M mibs/f5/F5-BIGIP-GLOBAL-MIB +44 -3
M mibs/f5/F5-BIGIP-LOCAL-MIB +8,568 -117
M mibs/f5/F5-BIGIP-SYSTEM-MIB +4,069 -22
M mibs/f5/F5-BIGIP-WAM-MIB +1
M mibs/hp/CONFIG-MIB +50
M mibs/hp/HP-AUTH-MIB +207 -14
M mibs/hp/HP-DOT1X-EXTENSIONS-MIB +74 -3
M mibs/hp/HP-ICF-BASIC +62 -5
M mibs/hp/HP-ICF-BRIDGE +19 -7
M mibs/hp/HP-ICF-CHASSIS +90 -2
M mibs/hp/HP-ICF-DEV-CONF-MIB +59 -4
M mibs/hp/HP-ICF-IP-ROUTING +1 -1
M mibs/hp/HP-ICF-OID +6 -1
M mibs/hp/HP-ICF-POE-MIB +73 -3
A mibs/hp/HP-ICF-SNMP-USM-MIB +45
M mibs/hp/HP-ICF-SRCIP-MIB +6 -2
M mibs/hp/HP-ICF-SYSLOG-MIB +30 -1
M mibs/hp/HP-ICF-TLS-MIN-MIB +51 -5
M mibs/hp/HP-ICF-TUNNELED-NODE-MIB +56 -6
M mibs/hp/HP-STACK-MIB +103 -6
M mibs/hp/HP-SWITCH-BASIC-CONFIG-MIB +1 -2
M mibs/hp/HP-USER-AUTH +86 -6
M mibs/hp/HP-VSF-VC-MIB +100 -4
M mibs/hp/HPICF-ACTIVATE-MIB +33 -3
A mibs/ixsystems
M mibs/netapp/NETAPP-MIB +106 -19
A mibs/pbi
M mibs/ricoh/RicohPrivateMIB +2 -2
M mibs/rittal/RITTAL-CMC-III-MIB +49 -13
M mibs/rittal/RITTAL-CMC-III-PRODUCTS-MIB +17 -3
A mibs/rittal/RITTAL-RIZONE-MIB +981
M mibs/ubiquiti/UBNT-AFLTU-MIB +210 -10
A probes/nagios/check_snmp_proc +111
M scripts/makecss.sh +15 -3
M tests/IncludesRewritesTest.php +9 -2
M tests/IncludesSnmpTest.php +10

🏷️ 21.07.11497

Released 2021-07-26 13:41 • Commits r11483 through r11496
🚀 Included Development Changes (14 commits):
🐛 Bug Fixes:
  • r11496: Sync license version with website +33-29
📝 Trivial Changes:
  • r11483: Revert some recent changes (accidentally overwritten). +27-12
  • r11484: Fixed discovery incorrect warning limits on Cisco NX-OS by CISCO-ENTITY-SENSOR-MIB (OBS-3597). +55-72
  • r11485: Improved detect new Ubiquiti UniFi devices (OBS-3825). +26-16
  • r11486: Updated check status of discord transport response. +3-2
  • r11487: Updated display custom sensor limits. +6-8
  • r11488: Improved discovery tagged vlans by TPLINK-DOT1Q-VLAN-MIB (OBS-3827). +33-5
  • r11489: Improved expand Po* interfaces to vlans by TPLINK-DOT1Q-VLAN-MIB (OBS-3827). +17-3
  • r11490: Show reason message why alert notification ignored. +51-41
  • r11491: Added negative condition for search syslog messages. +5-1
  • r11492: Fixed build alert checker or group entity associations with parent entities. +3-1
  • r11493: Another fix for tagged vlans associations by TPLINK-DOT1Q-VLAN-MIB (OBS-3827). +36-4
  • r11494: Fixed case with fatal exception in fast caching after update. +12-1
  • r11495: Fixed dom sensor names by CISCO-ENTITY-SENSOR-MIB. +1-1
Files changed in merge (169)
A html/api/v0/includes/vlans.inc.php +37
M html/api/v0/index.php +1
M html/css/bootstrap/less/dropdowns.less +2
M html/css/bootstrap/less/forms.less +1 -1
M html/css/bootstrap/less/hacks.less +4 -1
M html/css/bootstrap/less/variables-dark.less +1 -1
M html/css/bootstrap/less/variables-darkblue.less +2 -2
M html/css/observium-dark.css +13 -9
M html/css/observium-dark.map +1 -1
M html/css/observium-darkblue.css +20 -16
M html/css/observium-darkblue.map +1 -1
M html/css/observium.css +12 -8
M html/css/observium.map +1 -1
A html/images/os/eds_2x.png +1
A html/images/os/eds-dark_2x.png +1
A html/images/os/eds-dark.png +1
A html/images/os/eds.png +1
D html/images/os/plugandtrack_2x.png -1
D html/images/os/plugandtrack.png -1
A html/images/os/proges_plus_2x.png +1
A html/images/os/proges_plus.png +1
M html/includes/actions/edit_probe.inc.php +5 -4
M html/includes/cache-data.inc.php +20 -52
M html/includes/entities/port.inc.php +59 -86
M html/includes/entities/sensor.inc.php +6 -8
M html/includes/functions.inc.php +1 -1
M html/includes/print/syslogs.inc.php +5 -1
A html/includes/print/vlan.inc.php +58
M html/pages/add_alert_check.inc.php +66 -2
M html/pages/alert_check.inc.php +2 -1
M html/pages/alert_checks.inc.php +21 -3
M html/pages/device.inc.php +71 -40
M html/pages/device/edit/alerts.inc.php +26 -23
M html/pages/device/edit/device.inc.php +15 -16
M html/pages/routing/vrf.inc.php +3
M html/pages/user_edit.inc.php +6 -11
M html/pages/vlan.inc.php +5 -52
M includes/alerts.inc.php +48 -47
M includes/cache.inc.php +181 -174
M includes/common.inc.php +16 -27
M includes/config-variables.inc.php +14 -1
M includes/db.inc.php +14 -27
M includes/defaults.inc.php +3 -2
M includes/definitions.inc.php +2 -1
M includes/definitions/entities.inc.php +8 -7
M includes/definitions/entities/counters.inc.php +1 -1
M includes/definitions/entities/ports.inc.php +1 -1
M includes/definitions/entities/routing.inc.php +48 -49
M includes/definitions/mibs/eds.inc.php +1 -1
M includes/definitions/mibs/hp.inc.php +102
M includes/definitions/mibs/huawei.inc.php +52 -1
M includes/definitions/mibs/netonix.inc.php +60 -48
M includes/definitions/mibs/ubiquiti.inc.php +2 -1
M includes/definitions/os/didactum.inc.php +5 -4
M includes/definitions/os/eds.inc.php +3 -1
M includes/definitions/os/ubiquiti.inc.php +13 -3
M includes/definitions/os/vmware.inc.php +4 -3
M includes/definitions/rewrites.inc.php +5 -5
M includes/definitions/transports.inc.php +3 -2
M includes/definitions/vendors.inc.php +11
M includes/discovery/neighbours/cisco-cdp-mib.inc.php +16 -4
M includes/discovery/neighbours/lldp-mib.inc.php +16 -12
M includes/discovery/ports-stack.inc.php +76 -5
M includes/discovery/sensors/cisco-entity-sensor-mib.inc.php +36 -72
M includes/discovery/sensors/juniper-dom-mib.inc.php +12 -15
M includes/discovery/vlans/cisco-vtp-mib.inc.php +1 -2
M includes/discovery/vlans/tplink-dot1q-vlan-mib.inc.php +41 -3
M includes/entities/probe.inc.php +30 -27
M includes/entities/sensor.inc.php +39 -10
M includes/polling/os/unifi.inc.php +11 -12
M includes/polling/ports/tplink-dot1q-vlan-mib.inc.php +41 -4
M includes/polling/unix-agent/nvidia.inc.php +45 -14
M includes/rewrites.inc.php +12 -18
M includes/snmp.inc.php +10 -11
M includes/sql-config.inc.php +2 -2
M libs/phpFastCache/Api.php +36 -1
D libs/phpFastCache/Cache
M libs/phpFastCache/CacheManager.php +294 -69
D libs/phpFastCache/Core/ClassNamespaceResolverTrait.php -36
D libs/phpFastCache/Core/DriverAbstract.php -67
D libs/phpFastCache/Core/ExtendedCacheItemPoolTrait.php -377
A libs/phpFastCache/Core/Item
D libs/phpFastCache/Core/MemcacheDriverCollisionDetectorTrait.php -40
D libs/phpFastCache/Core/PathSeekerTrait.php -246
A libs/phpFastCache/Core/Pool
D libs/phpFastCache/Core/StandardPsr6StructureTrait.php -259
M libs/phpFastCache/Drivers/Apc/Driver.php +15 -12
M libs/phpFastCache/Drivers/Apc/Item.php +8 -7
M libs/phpFastCache/Drivers/Apcu/Driver.php +17 -13
M libs/phpFastCache/Drivers/Apcu/Item.php +8 -7
A libs/phpFastCache/Drivers/Cassandra
M libs/phpFastCache/Drivers/Cookie/Driver.php +15 -14
M libs/phpFastCache/Drivers/Cookie/Item.php +9 -8
M libs/phpFastCache/Drivers/Couchbase/Driver.php +36 -24
M libs/phpFastCache/Drivers/Couchbase/Item.php +9 -8
A libs/phpFastCache/Drivers/Couchdb
M libs/phpFastCache/Drivers/Devfalse/Driver.php +16 -15
M libs/phpFastCache/Drivers/Devfalse/Item.php +13 -12
M libs/phpFastCache/Drivers/Devnull/Driver.php +13 -10
M libs/phpFastCache/Drivers/Devnull/Item.php +8 -7
M libs/phpFastCache/Drivers/Devtrue/Driver.php +15 -16
M libs/phpFastCache/Drivers/Devtrue/Item.php +8 -7
M libs/phpFastCache/Drivers/Files/Driver.php +24 -66
M libs/phpFastCache/Drivers/Files/Item.php +9 -8
M libs/phpFastCache/Drivers/Leveldb/Driver.php +17 -35
M libs/phpFastCache/Drivers/Leveldb/Item.php +8 -7
M libs/phpFastCache/Drivers/Memcache/Driver.php +40 -22
M libs/phpFastCache/Drivers/Memcache/Item.php +9 -8
M libs/phpFastCache/Drivers/Memcached/Driver.php +43 -22
M libs/phpFastCache/Drivers/Memcached/Item.php +9 -8
A libs/phpFastCache/Drivers/Memstatic
M libs/phpFastCache/Drivers/Mongodb/Driver.php +176 -67
M libs/phpFastCache/Drivers/Mongodb/Item.php +9 -8
M libs/phpFastCache/Drivers/Predis/Driver.php +62 -25
M libs/phpFastCache/Drivers/Predis/Item.php +10 -9
M libs/phpFastCache/Drivers/Redis/Driver.php +41 -25
M libs/phpFastCache/Drivers/Redis/Item.php +8 -7
M libs/phpFastCache/Drivers/Sqlite/Driver.php +28 -51
M libs/phpFastCache/Drivers/Sqlite/Item.php +8 -7
M libs/phpFastCache/Drivers/Ssdb/Driver.php +16 -18
M libs/phpFastCache/Drivers/Ssdb/Item.php +8 -7
M libs/phpFastCache/Drivers/Wincache/Driver.php +14 -11
M libs/phpFastCache/Drivers/Wincache/Item.php +8 -7
M libs/phpFastCache/Drivers/Xcache/Driver.php +14 -11
M libs/phpFastCache/Drivers/Xcache/Item.php +9 -8
M libs/phpFastCache/Drivers/Zenddisk/Driver.php +29 -14
M libs/phpFastCache/Drivers/Zenddisk/Item.php +8 -7
M libs/phpFastCache/Drivers/Zendshm/Driver.php +31 -25
M libs/phpFastCache/Drivers/Zendshm/Item.php +8 -7
A libs/phpFastCache/Entities/DriverStatistic.php +132
A libs/phpFastCache/Entities/ItemBatch.php +66
A libs/phpFastCache/EventManager.php +122
M libs/phpFastCache/Exceptions/phpFastCacheCoreException.php +1 -3
M libs/phpFastCache/Exceptions/phpFastCacheDriverException.php +1 -3
A libs/phpFastCache/Exceptions/phpFastCacheInvalidArgumentException.php +26
A libs/phpFastCache/Exceptions/phpFastCacheInvalidConfigurationException.php +24
A libs/phpFastCache/Exceptions/phpFastCacheIOException.php +37
A libs/phpFastCache/Exceptions/phpFastCacheLogicException.php +24
A libs/phpFastCache/Exceptions/phpFastCacheRootException.php +26
A libs/phpFastCache/Exceptions/phpFastCacheSimpleCacheException.php +26
A libs/phpFastCache/Helper
D libs/phpFastCache/index.html -1
D libs/phpFastCache/legacy
M libs/phpFastCache/Proxy/phpFastCacheAbstractProxy.php +7 -6
A libs/phpFastCache/Util/ClassNamespaceResolverTrait.php +39
M libs/phpFastCache/Util/Directory.php +4 -2
M libs/phpFastCache/Util/Languages.php -1
A libs/phpFastCache/Util/MemcacheDriverCollisionDetectorTrait.php +53
A libs/Phpfastcache8
A libs/Psr/Cache
D libs/Psr/LICENSE -19
A libs/Psr/Log/LICENSE +19
A libs/Psr/Log/README.md +45
D libs/Psr/README.md -44
A libs/Psr/SimpleCache
M LICENSE.PRO +33 -29
M mibs/hp/CPQHLTH-MIB +315 -1
M mibs/hp/CPQHOST-MIB +3 -1
M mibs/hp/CPQIDA-MIB +15 -19
M mibs/hp/CPQIDE-MIB +5 -3
M mibs/hp/CPQISCSI-MIB +24 -17
M mibs/hp/CPQRACK-MIB +87 -12
M mibs/hp/CPQSINFO-MIB +5 -3
M mibs/hp/CPQSM2-MIB +1
M mibs/hp/CPQSTDEQ-MIB +27 -7
A mibs/hp/HPE-STORMCONTROL-MIB +174
M mibs/hp/HPVCMODULE-MIB +8 -6
A mibs/hp/SYNERGY100G-HPE-STORMCONTROL-MIB +174
M tests/IncludesDefinitionsTest.php +11 -7

🏷️ 21.07.11450

Released 2021-07-01 11:06 • Commits r11442 through r11449
🚀 Included Development Changes (7 commits):
🔧 Minor Changes:
  • r11445: Moved devices sysContact contact to common contacts edit pages. Added option for enable/disable use sysContact globally ($config). +184-88
📝 Trivial Changes:
  • r11443: Improved mibs exclude definitions. Fixed unit tests. +86-90
  • r11444: Fixed db schema update on discovery all. +2-2
  • r11446: Correctly check sysContact enabled. +2-4
  • r11447: Fixed decode json with utf8 chars (OBS-3796). +121-3
  • r11448: Do not redirect on graph auth. +15-28
  • r11449: Correctly replace utf8 smart quotes in json encode/decode. +25-6
Files changed in merge (16)
M discovery.php +2 -2
M html/includes/alerting-navbar.inc.php +17 -1
M html/includes/authenticate.inc.php +15 -28
M html/pages/alert_check.inc.php +25 -1
M html/pages/contact.inc.php +32 -18
M html/pages/contacts.inc.php +37 -22
M html/pages/syslog_rules.inc.php +14
M includes/alerts.inc.php +49 -46
M includes/common.inc.php +71 -8
M includes/config-variables.inc.php +7
M includes/defaults.inc.php +1
M includes/definitions.inc.php +8
M includes/definitions/os.inc.php +13 -16
M includes/entities.inc.php +54 -61
M tests/data/test_definitions.inc.php +6 -9
M tests/IncludesCommonTest.php +79 -4

🏷️ 21.06.11442

Released 2021-06-28 15:19 • Commits r11399 through r11441
🚀 Included Development Changes (42 commits):
✨ New Features:
  • r11421: Add Algcom MIB
  • r11436: Add Rocky Linux logos +2
⚡ Improvements:
  • r11400: Improve date/time handling on graph browser. Update date fields using period var. +12-1
🔧 Minor Changes:
  • r11401: Added discovery sensors by EDS-MIB (OBS-3782). +165-33
  • r11405: Added ability for use strings in statuses with match events. +175-126
  • r11406: Added support for QSAN devices (OBS-3724). +170
  • r11409: Improved detect AKCP sensorProbe devices and sensors by SPAGENT-MIB (OBS-3759). +191-132
  • r11412: Improved support for MRV LambdaDriver (OBS-3565). +127-159
  • r11428: Improved support for Tycon TPDIN2 (OBS-3779). +151-17
  • r11430: Added sensors polling option for poll si scales. Updated discovery sensors by BLUECOAT-SG-SENSOR-MIB. +146-138
  • r11434: Added discovery SNR and preFEC BER sensors for Packetlight devices (OBS-3786). +98-1
  • r11437: Fixed display active port stack members. Improved discovery ports stacks. +91-80
  • r11440: Added support for Chatsworth eConnect PDUs. +317-6
📋 MIB Updates:
  • r11425: Updated ZyXEL mib files.
  • r11432: Updated Packetlight/Smartoptics mib files.
  • r11438: Updated Chatsworth mib files.
🐘 PHP 8 Fixes:
  • r11418: Fixed fatal error in sensor addition to value. +39-78
📝 Trivial Changes:
  • r11403: Improved discovery inventory by JUNIPER-MIB (OBS-3785). +61-120
  • r11404: Fixed dropdown menu click on mobile & tablets. +10-10
  • r11407: Improved statuses by ServersCheck mib. +7-6
  • r11408: Added ability for associate ip-address in definitions with port by mac address. +17-13
  • r11410: Improved overview ports order for some obsolete types. +32-29
  • r11411: Improved display dom sensors (order by ifIndex and static classes). +98-103
  • r11413: Fixed discovery IP addresses on some devices by IP-MIB. +19-4
  • r11414: Improved discovery sensors on PacketLight devices (OBS-3776). +96-2
  • r11415: Updated os definition for Pan Dacom devices (OBS-3555). +76-51
  • r11416: Fixed discovery empty sensors by SPEED-DUALLINE-FC and SPEED-DUALLINE-10G (OBS-3555). +8-4
  • r11417: Fixed api & graphs auth in php-fpm mode. +26-40
  • r11419: Fixed display non dom sensors list. +11-7
  • r11420: Improved discovery ip-addresses by definitions. +3-4
  • r11424: Do not set rebooted status on snmp dumps (uptime diff zero). +11-19
  • r11426: Improved support for ZyXEL IES-612. +128-118
  • r11427: Added discovery IP addresses for some D-Link switches (OBS-3788). +409-6
  • r11429: Fixed reset cache in mibs discovery. +12-20
  • r11431: Correctly show sensor values less than 0.001. +34-18
  • r11433: Added option for polling scale in sensor definitions. +35-54
  • r11435: Fixed display RHEL 8.x logo (OBS-3791). +15-21
  • r11439: Improved discovery ip-addresses by definitions with no indexed data. +11
  • r11441: Fixed device_id field in ports_adsl table. +5-1
🧹 Code Cleanup:
  • r11402: Fixed typo on graphs page. +21-28
  • r11423: Added dark os image and clean os definition for algcom. +85-55
Files changed in merge (139)
M html/graph.php +8 -15
A html/images/os/algcom_2x.png +1
A html/images/os/algcom-dark_2x.png +1
A html/images/os/algcom-dark.png +1
A html/images/os/algcom.png +1
A html/images/os/cpi_2x.png +1
A html/images/os/cpi.png +1
A html/images/os/qsan_2x.png +1
A html/images/os/qsan.png +1
A html/images/os/rocky_x2.png +1
A html/images/os/rocky.png +1
M html/includes/authenticate.inc.php +11 -19
M html/includes/entities/device.inc.php +12 -19
M html/includes/entities/port.inc.php +11 -21
M html/includes/entities/sensor.inc.php +44 -52
M html/includes/entities/status.inc.php +11 -20
M html/includes/print/inventory.inc.php +48 -103
M html/includes/print/navbar.inc.php +10 -10
M html/pages/device/overview/ports.inc.php +1
M html/pages/device/overview/sensors.inc.php +30 -23
M html/pages/device/overview/status.inc.php +1 -1
M html/pages/device/port.inc.php +25 -23
M html/pages/device/port/sensors.inc.php +8 -7
M html/pages/device/ports.inc.php +3 -4
M html/pages/device/ports/sensors.inc.php +10 -10
M html/pages/graphs.inc.php +31 -27
M includes/common.inc.php +41 -36
M includes/definitions.inc.php +4
M includes/definitions/mibs/akcp.inc.php +168 -21
A includes/definitions/mibs/algcom.inc.php +91
A includes/definitions/mibs/chatsworth.inc.php +275
M includes/definitions/mibs/d-link.inc.php +41 -2
A includes/definitions/mibs/d-link/dgs-l3mgmt-mib.php +230
M includes/definitions/mibs/eds.inc.php +140 -2
M includes/definitions/mibs/mrv.inc.php +123 -11
M includes/definitions/mibs/pandacom.inc.php +53 -38
A includes/definitions/mibs/qsan.inc.php +144
M includes/definitions/mibs/ruijie.inc.php +1 -1
M includes/definitions/mibs/serverscheck.inc.php +7 -6
M includes/definitions/mibs/smartoptics.inc.php +189 -2
M includes/definitions/mibs/tycon.inc.php +121
M includes/definitions/mibs/zyxel.inc.php +7
M includes/definitions/models.inc.php -69
M includes/definitions/os.inc.php -114
A includes/definitions/os/algcom.inc.php +24
A includes/definitions/os/bluecoat.inc.php +82
A includes/definitions/os/chatsworth.inc.php +27
M includes/definitions/os/d-link.inc.php +4 -4
M includes/definitions/os/didactum.inc.php +23 -8
A includes/definitions/os/eds.inc.php +25
M includes/definitions/os/mrv.inc.php +4
M includes/definitions/os/packetlight.inc.php +3
A includes/definitions/os/pandacom.inc.php +30
A includes/definitions/os/qsan.inc.php +24
M includes/definitions/os/smartoptics.inc.php +2
A includes/definitions/os/tycon.inc.php +30
M includes/definitions/os/zyxel.inc.php +78 -5
M includes/definitions/rewrites.inc.php +6 -6
M includes/definitions/vendors.inc.php +12 -5
A includes/discovery/inventory/des-1210-28me-b2.inc.php +134
M includes/discovery/inventory/juniper-mib.inc.php +13 -17
M includes/discovery/ip-addresses/ip-mib.inc.php +19 -4
M includes/discovery/mibs.inc.php +12 -20
M includes/discovery/ports-stack.inc.php +69 -46
M includes/discovery/sensors/bluecoat-sg-sensor-mib.inc.php +17 -24
D includes/discovery/sensors/oa-sfp-mib.inc.php -89
D includes/discovery/sensors/oadwdm-mib.inc.php -59
D includes/discovery/sensors/spagent-mib.inc.php -86
M includes/entities.inc.php +26 -24
M includes/entities/ip-address.inc.php +23 -5
M includes/entities/port.inc.php +5 -9
M includes/entities/sensor.inc.php +116 -161
M includes/entities/status.inc.php +94 -66
M includes/functions.inc.php +11 -23
D includes/polling/os/plugandtrack.inc.php -22
D includes/polling/os/sensorprobe.inc.php -17
M includes/polling/os/unix.inc.php +3 -2
M includes/polling/ports/adsl-line-mib.inc.php +11 -16
M includes/polling/ports/adsl-line-mib.lib.php +33 -29
M includes/polling/system.inc.php +11 -19
M libs/Mobile/Detect.php +222 -16
M libs/UserAgent/Browsers.php +5
M libs/UserAgent/Platforms.php +1
M libs/UserAgentParser.php +12 -11
M mibs/akcp/SPAGENT-MIB +647 -63
A mibs/algcom
A mibs/chatsworth/CPI-UNIFIED-MIB +11,385
D mibs/chatsworth/CPI-UNITY-MIB -10,274
A mibs/chatsworth/RLE-FALCON-EM-MIB +9,224
A mibs/chatsworth/RLE-FDSPC-MIB +213
M mibs/eds/EDS-MIB +538 -247
A mibs/eds/EDS3030-MIB +5,013
M mibs/mrv/DEV-CFG-MIB +39 -6
A mibs/mrv/DEV-INVENTORY-MIB +1,071
M mibs/mrv/NBASE-G1-MIB +34 -2
M mibs/mrv/NSTACK-MIB +6 -1
A mibs/mrv/OA-APS-MIB +525
A mibs/mrv/OA-DEV-UPGRADE-MIB +412
A mibs/mrv/OA-FEC-MIB +598
A mibs/mrv/OA-LD-FC-CNTR-MIB +274
A mibs/mrv/OA-SONET-MIB +2,002
A mibs/mrv/OA-TRAP-DESTINATIONS-MIB +231
A mibs/mrv/OA-TRAP-MESSAGES-MIB +257
A mibs/mrv/OADWDM-EXT-MIB +236
M mibs/mrv/OADWDM-MIB +462 -38
M mibs/packetlight/SL-ALARM-MIB +2 -1
M mibs/packetlight/SL-MAIN-MIB +35 -2
M mibs/packetlight/SL-NE-MIB +4
M mibs/packetlight/SL-OSW-MIB +12
M mibs/packetlight/SL-OTDR-MIB +45 -8
M mibs/packetlight/SL-OTN-MIB +10 -1
M mibs/packetlight/SL-PM-MIB +3 -1
M mibs/packetlight/SL-RADIUS-MIB +17 -4
M mibs/packetlight/SL-ROADM-MIB +3 -2
M mibs/packetlight/SL-SFP-MIB +69 -5
M mibs/packetlight/SL-XPDR-MIB +19 -1
M mibs/smartoptics/DCP-ALARM-MIB +49 -12
M mibs/smartoptics/DCP-INTERFACE-MIB +49 -14
M mibs/smartoptics/SL-EDFA-MIB +36 -3
M mibs/smartoptics/SL-OTN-MIB +40 -1
A mibs/zyxel/ZYXEL-AAM1212 +5,746
M mibs/zyxel/ZYXEL-ACCESS-CONTROL-MIB +11 -2
A mibs/zyxel/ZYXEL-CLIENT-PROXY-SERVER-MIB +108
M mibs/zyxel/ZYXEL-IGMP-SNOOPING-MIB +12 -7
M mibs/zyxel/ZYXEL-LAG-MIB -84
M mibs/zyxel/ZYXEL-MULTICAST-MIB +161 -3
A mibs/zyxel/ZYXEL-ONVIF-MIB +115
M mibs/zyxel/ZYXEL-PORT-MIB +12 -2
M mibs/zyxel/ZYXEL-POWER-ETHERNET-MIB +111 -14
M mibs/zyxel/ZYXEL-RADIUS-MIB +13
M mibs/zyxel/ZYXEL-SYSLOG-MIB +1 -57
M mibs/zyxel/ZYXEL-SYSTEM-MIB +24 -1
A mibs/zyxel/ZYXEL-VENDOR-ID-BASED-VLAN-MIB +120
M mibs/zyxel/ZYXELVDSL +2 -3
M tests/IncludesCommonTest.php +4
M tests/IncludesFunctionsTest.php +37 -16
A update/447.sql +9
A update/448.sql +3
A update/449.sql +4

🏷️ 21.06.11399

Released 2021-06-14 13:07 • Commits r11375 through r11398
🚀 Included Development Changes (23 commits):
✨ New Features:
  • r11381: Add Mimosa P2P support +91-12
⚡ Improvements:
  • r11380: Improve Ignitenet support +48-57
🐛 Bug Fixes:
  • r11382: Fix p2p radio graph auth to use unmodified MIB field +1-1
🔧 Minor Changes:
📋 MIB Updates:
  • r11387: Updated PackeLight/SmartOptics mib files.
📝 Trivial Changes:
  • r11376: Fixed DGS3627G-L2MGMT-MIB definition. +8-1
  • r11377: Removed eventlog spamming for incrorrect rrd operations (moved to debug log files). +32-15
  • r11379: Improved discovery neighbours by LLDP-MIB on some os like Cumulus Linux. +69-57
  • r11383: Restore correct module identity for mib definitions MIMOSA-NETWORKS-BFIVE-MIB and IGNITENET-MIB. +27-24
  • r11384: Fixed display global VLANs page for users with Global Read permission. +4-5
  • r11385: Added more model specific mib definitions for D-Link . +41-3
  • r11386: Reduced default max-rep for Brocade TurboIron (OBS-3775). +14-14
  • r11388: Fixed display ports mini-graphs. +5-9
  • r11389: Better fixed ports mini-graphs. +33-11
  • r11394: Fixed add devices with backslash in community string. +12-2
  • r11396: Correctly discovery dBm power sensors by HUAWEI-ENTITY-EXTENT-MIB. +201-192
  • r11397: Skip incorrect Bias sensors by HUAWEI-ENTITY-EXTENT-MIB. +3-1
🧹 Code Cleanup:
  • r11390: Removed old broken overlib js and all references to it. +68-104
  • r11391: Removed useless print functions. +5-22
  • r11392: Removed code references for unused services module. +5-85
  • r11393: Removed unused service module files. -440
Files changed in merge (92)
A attic/html/includes/graphs
A attic/html/pages/device
A attic/html/pages/services.inc.php +93
A attic/includes
M html/includes/entities/port.inc.php +36 -1
M html/includes/functions.inc.php +17 -39
M html/includes/graphs/p2pradio/auth.inc.php +1 -1
D html/includes/graphs/service
M html/includes/print-vlan.inc.php +6 -22
M html/includes/print-vrf.inc.php +3 -17
M html/includes/print/status.inc.php -44
D html/js/overlib_anchor_mini.js -98
D html/js/overlib_centerpopup_mini.js -28
D html/js/overlib_crossframe_mini.js -36
D html/js/overlib_csstyle_mini.js -45
D html/js/overlib_debug_mini.js -49
D html/js/overlib_exclusive_mini.js -1
D html/js/overlib_followscroll_mini.js -38
D html/js/overlib_hideform_mini.js -33
D html/js/overlib_mini.js -322
D html/js/overlib_setonoff_mini.js -32
D html/js/overlib_shadow_mini.js -53
M html/pages/about.inc.php -1
D html/pages/device/edit/services.inc.php -120
M html/pages/device/edit/snmp.inc.php +11 -1
M html/pages/device/loadbalancer/loadbalancer_rservers.inc.php +3 -6
M html/pages/device/loadbalancer/loadbalancer_vservers.inc.php +2 -4
M html/pages/device/overview-normal.inc.php +3 -45
M html/pages/device/overview-wide.inc.php +1 -7
D html/pages/device/overview/services.inc.php -58
M html/pages/device/ports.inc.php +8 -22
D html/pages/device/services.inc.php -73
M html/pages/routing/vrf.inc.php +5 -4
D html/pages/services.inc.php -93
M html/pages/vlan.inc.php +4 -5
M includes/common.inc.php +1 -1
M includes/defaults.inc.php -1
M includes/definitions/mibs.inc.php +26 -2
M includes/definitions/mibs/d-link.inc.php +26 -1
M includes/definitions/mibs/huawei.inc.php +12 -11
M includes/definitions/mibs/ignitenet.inc.php +8 -5
M includes/definitions/mibs/mimosa.inc.php +19 -17
M includes/definitions/os.inc.php -25
M includes/definitions/os/brocade.inc.php +14 -14
M includes/definitions/os/d-link.inc.php +3 -3
A includes/definitions/os/ignitenet.inc.php +27
A includes/definitions/os/mimosa.inc.php +27
M includes/discovery/functions.inc.php +2 -2
M includes/discovery/inventory/entity-mib.inc.php +20
M includes/discovery/mempools/huawei-entity-extent-mib.inc.php +21 -13
M includes/discovery/neighbours/lldp-mib.inc.php +43 -55
M includes/discovery/processors/huawei-entity-extent-mib.inc.php +23 -17
M includes/discovery/sensors/huawei-entity-extent-mib.inc.php +189 -97
D includes/discovery/services.inc.php -47
M includes/housekeeping/rrd.inc.php +28 -12
M includes/polling/mempools/huawei-entity-extent-mib.inc.php +4 -7
M includes/polling/p2p-radios/ignitenet-mib.inc.php +18 -42
A includes/polling/p2p-radios/mimosa-networks-bfive-mib.inc.php +63
M includes/rrdtool.inc.php +4 -3
D includes/services.inc.php -27
M includes/versioncheck.inc.php -1
M irc.php +1 -8
M mibs/ignitenet/IGNITENET-MIB +332 -86
A mibs/mimosa/MIMOSA-MIB +227
A mibs/mimosa/MIMOSA-MIB-COMMON +309
A mibs/mimosa/MIMOSA-MIB-PTMP +1,164
M mibs/packetlight/SL-ALARM-MIB +29 -4
M mibs/packetlight/SL-ALS-MIB +33 -20
A mibs/packetlight/SL-CHASSIS-MIB +279
A mibs/packetlight/SL-DCM-MIB +144
M mibs/packetlight/SL-EDFA-MIB +52 -6
M mibs/packetlight/SL-ENTITY-MIB +53 -48
M mibs/packetlight/SL-EVENT-MIB +18 -8
A mibs/packetlight/SL-FT-MIB +307
M mibs/packetlight/SL-MAIN-MIB +137 -5
M mibs/packetlight/SL-NE-MIB +33 -29
M mibs/packetlight/SL-OPT-APS-MIB +73 -2
A mibs/packetlight/SL-OSA-MIB +483
A mibs/packetlight/SL-OSW-MIB +111
A mibs/packetlight/SL-OTDR-MIB +436
M mibs/packetlight/SL-OTN-MIB +33 -2
M mibs/packetlight/SL-PM-MIB +132 -2
M mibs/packetlight/SL-ROADM-MIB +73 -5
A mibs/packetlight/SL-SECU-MIB +304
M mibs/packetlight/SL-SFP-MIB +717 -8
M mibs/packetlight/SL-SNTP-MIB +11 -4
M mibs/packetlight/SL-TESTS-MIB +3 -2
M mibs/packetlight/SL-TRAP-MIB +2 -2
M mibs/packetlight/SL-XPDR-MIB +305 -60
M mibs/smartoptics/SL-ENTITY-MIB +32 -2
M mibs/smartoptics/SL-MAIN-MIB +37 -8
M mibs/smartoptics/SL-SFP-MIB +66 -3

🏷️

Released 2021-06-04 07:00
Files changed in merge (20)
M config_to_json.php +15 -7
M html/pages/bill.inc.php +2 -4
M html/pages/bill/edit.inc.php +7 -9
M includes/definitions.inc.php +12
M includes/definitions/mibs/d-link.inc.php +54 -31
M includes/definitions/os.inc.php -10
A includes/definitions/os/casa.inc.php +31
A includes/discovery/inventory/des3018-l2mgmt-mib.inc.php +15
A includes/discovery/inventory/des3026-l2mgmt-mib.inc.php +102
M includes/discovery/inventory/entity-mib.inc.php +84 -16
A includes/discovery/inventory/snr-switch-mib.inc.php +45
M includes/discovery/os/broadcom.inc.php +5 -7
A includes/discovery/sensors/ddm-mgmt-mib.inc.php +185
M includes/discovery/sensors/des-1210-28me-b2.inc.php +5 -5
M includes/discovery/sensors/huawei-entity-extent-mib.inc.php +10 -20
M includes/functions.inc.php +45 -4
M includes/polling/ports.inc.php +16 -13
M mibs/d-link/DDM-MGMT-MIB +17 -1
M mibs/snr/SNR-SWITCH-MIB +1,640 -272
M poller-wrapper.py +12 -1

🏷️

Released 2021-06-02 22:49
Files changed in merge (1)
M includes/definitions/os.inc.php +1 -1

🏷️ 21.05.11365

Released 2021-05-29 13:04 • Commits r11310 through r11364
🚀 Included Development Changes (54 commits):
✨ New Features:
⚡ Improvements:
  • r11319: Improve ignoring of invalid J IF Optics +6-4
  • r11323: Improve time handling for graphs +76-30
  • r11364: Improve graph widget description string generation +6-3
🐛 Bug Fixes:
  • r11320: Improve date handling on graphs browser +11-6
  • r11321: Fix addon css class to look correct in dark modes
  • r11322: Fix collectd graphing +7-6
  • r11324: Fix erronous loading of qtip css +1-1
  • r11325: Fix adding graph to dashboard +3-3
  • r11354: Fix display of last calculated time on billing page. +10-9
🔧 Minor Changes:
  • r11334: Added support for FS.COM IOS (BDCOM clone) devices (OBS-3749). +454-268
  • r11336: Improved support for SNR devices (OBS-2215). +485-194
  • r11340: Improved discovery sensors by UPS-MIB. +354-195
  • r11343: Added support for TP-Link JetSwitch devices (OBS-3755). +358-12
  • r11345: Improved discovery TP-Link JetStream devices (OBS-3755). +334-72
  • r11348: Added basic support for GE MDS Orbit. +95-34
  • r11350: Added experimental Webhook JSON notification transport. +107-5
  • r11357: Added support for Alcatel OXO Connect (OBS-3751). +90-10
  • r11358: Added ability for detect IP address CIDR by gateway (when netmask or cidr not provided). Added ability for polling ports statistics by only rates (when device provide rates without counters). Added helper function get_ip_prefix(). +499-474
  • r11359: Added basic support for Spectra Logic BlackPearl storages (OBS-3461). +168
📋 MIB Updates:
  • r11332: Updated BDCOM mibs and it clones.
  • r11335: Updated radlan and eltex mib files.
  • r11338: Multiple mib files updated.
  • r11339: More mib files updated.
  • r11342: Updated TP-Link mib files.
  • r11356: Updated Alcatel/Nokia mib files.
🐘 PHP 8 Fixes:
  • r11355: Fixed php8 compatibility on billing pages. +23-19
📝 Trivial Changes:
  • r11312: Added discovery PoE Power Mode by BAY-STACK-PETH-EXT-MIB (OBS-3575). +54-40
  • r11313: Changed device type to optical for some Ciena/Infinera devices (OBS-3744). +7-8
  • r11314: Improved syslog messages parsing for DNOS 6. +57-3
  • r11315: Fixed discovery sensors with case sensitive Oid names (OBS-3743). +58-24
  • r11316: Changed default device mibs order (models first, discovered second). +89-34
  • r11317: Fixed generate test alerts (appear in r11258). +7-4
  • r11318: Improved detect OPNsense os and version (OBS-3745). +30-8
  • r11326: Improved get_last_message() and test_http_request() outputs. +47-40
  • r11327: Improved test_geo script for multiple geo apis. +48-23
  • r11328: Fixed second forward requests with geocode definitions. +101-85
  • r11329: Cleanup housekeeping staledb module. Fixed test option passing. +70-85
  • r11330: Fixed update device ports action. +25-26
  • r11333: Improved definition based mempools discovery. +130-124
  • r11337: Updated digipower pdu mib definition. +43-34
  • r11341: Fixed status for output source by UPS-MIB. +78-1
  • r11344: Changed test option for housekeeping to -T. +7-11
  • r11347: Improved uptime_to_seconds() for some string values. Improved poll_device_mib_metatypes() for table snmpwalk. +66-65
  • r11349: Added json_escape(). +12-2
  • r11351: Improved Webhook JSON transport. Improved safe_json_encode() for convert "smart quotes" (ie from MS Word) to common quotes. +32-25
  • r11352: Do not prettify invalid json on contact edit. +16-8
  • r11353: Improved support for HPE StoreOnce (OBS-3758). +85-10
  • r11360: Prevent eventlog spamming on incorrect version detect. +10-3
  • r11361: Minor cleanup. +10-16
  • r11362: Added discovery processors and sensors by SPECTRA-LOGIC-STRATA-MIB (OBS-3461). +149-15
  • r11363: Fixed remove notification queue entries for deleted devices. +3-3
🧹 Code Cleanup:
  • r11331: Removed unused files. +2-199
🚧 Development:
  • r11346: Removed devel part. +3-2
Files changed in merge (754)
M housekeeping.php +7 -11
M html/ajax/actions.php +5 -2
M html/ajax/widget.php +33 -3
M html/billing-bandwidth-data.php +12 -6
M html/css/bootstrap/less/forms.less +2 -2
M html/css/observium-dark.css +1 -2
M html/css/observium-dark.map +1 -1
M html/css/observium-darkblue.css +1 -2
M html/css/observium-darkblue.map +1 -1
M html/css/observium.css +1 -2
M html/css/observium.map +1 -1
A html/images/os/spectra_logic_2x.png +1
A html/images/os/spectra_logic-dark_2x.png +1
A html/images/os/spectra_logic-dark.png +1
A html/images/os/spectra_logic.png +1
M html/includes/collectd/definitions.php +1 -1
M html/includes/collectd/functions.php +6 -5
M html/includes/contacts-navbar.inc.php +32 -2
M html/includes/functions.inc.php +17 -21
M html/includes/graphs/common.inc.php +6 -9
M html/includes/graphs/device/collectd.inc.php +4 -2
D html/includes/port-edit.inc.php -112
M html/includes/print/inventory.inc.php +7
M html/includes/print/search.inc.php +1 -1
M html/pages/bill/edit.inc.php +7 -8
M html/pages/bill/infoboxes.inc.php +7 -7
M html/pages/contact.inc.php +32
M html/pages/device/edit/ports.inc.php +5 -9
M html/pages/device/loadbalancer/lb_virtuals.inc.php +3 -7
M html/pages/graphs.inc.php +47 -22
M includes/alerts.inc.php +13 -2
M includes/common.inc.php +113 -68
M includes/definitions/entities/devices.inc.php +3 -3
M includes/definitions/geo.inc.php +5
M includes/definitions/mibs.inc.php +6 -2
M includes/definitions/mibs/alcatel.inc.php +78 -10
A includes/definitions/mibs/bdcom
M includes/definitions/mibs/bdcom.inc.php +15 -248
M includes/definitions/mibs/digipower.inc.php +2 -4
M includes/definitions/mibs/enterasys.inc.php +6
M includes/definitions/mibs/fscom.inc.php +77 -11
M includes/definitions/mibs/ge.inc.php +54 -11
M includes/definitions/mibs/hp.inc.php +59 -3
M includes/definitions/mibs/nortel.inc.php +53 -40
M includes/definitions/mibs/snr.inc.php +484 -194
A includes/definitions/mibs/spectralogic.inc.php +275
M includes/definitions/mibs/tplink.inc.php +339 -1
M includes/definitions/os.inc.php +23 -77
M includes/definitions/os/alcatel.inc.php +12
M includes/definitions/os/bdcom.inc.php +3 -1
M includes/definitions/os/bsd.inc.php +11 -4
M includes/definitions/os/ciena.inc.php +3 -3
M includes/definitions/os/dell.inc.php +2
A includes/definitions/os/digipower.inc.php +41
M includes/definitions/os/extreme.inc.php +3
M includes/definitions/os/fscom.inc.php +30 -8
A includes/definitions/os/ge.inc.php +35
M includes/definitions/os/hp.inc.php +26 -7
M includes/definitions/os/infinera.inc.php +4 -5
M includes/definitions/os/nag.inc.php +1
A includes/definitions/os/serverscheck.inc.php +34
A includes/definitions/os/spectralogic.inc.php +23
M includes/definitions/os/tplink.inc.php +35 -11
M includes/definitions/transports.inc.php +39 -1
M includes/definitions/version.inc.php +4
M includes/discovery/functions.inc.php +3 -3
M includes/discovery/mempools.inc.php +80 -73
M includes/discovery/sensors/juniper-ifoptics-mib.inc.php +6 -4
M includes/discovery/sensors/ups-mib.inc.php +431 -195
A includes/discovery/vlans/tplink-dot1q-vlan-mib.inc.php +85
M includes/entities.inc.php +82 -70
M includes/entities/device.inc.php +22 -9
M includes/entities/ip-address.inc.php +131 -80
M includes/functions.inc.php +116 -117
M includes/geolocation.inc.php +108 -99
M includes/housekeeping/staledb.inc.php +69 -84
D includes/housekeeping/timing.inc.php -81
M includes/polling/fdb/huawei-l2mam-mib.inc.php +23 -21
A includes/polling/fdb/tplink-l2bridge-mib.inc.php +60
M includes/polling/mempools.inc.php +47 -48
M includes/polling/os/unix.inc.php +19 -4
M includes/polling/ports.inc.php +145 -189
M includes/polling/ports/adsl-line-mib.inc.php +7 -9
A includes/polling/ports/tplink-dot1q-vlan-mib.inc.php +92
M includes/sql-config.inc.php +6 -3
M includes/syslog.inc.php +37 -3
A mibs/alcatel
M mibs/alcatel-ent1/ALCATEL-ENT1-AAA-MIB +632 -14
M mibs/alcatel-ent1/ALCATEL-ENT1-AL-SRV-MIB +6 -6
M mibs/alcatel-ent1/ALCATEL-ENT1-APP-FINGERPRINT-MIB +5 -5
M mibs/alcatel-ent1/ALCATEL-ENT1-APP-MON-MIB +2 -2
M mibs/alcatel-ent1/ALCATEL-ENT1-AUTO-CONFIG-MIB +2 -2
M mibs/alcatel-ent1/ALCATEL-ENT1-AUTO-FABRIC-MIB +6 -6
M mibs/alcatel-ent1/ALCATEL-ENT1-BASE +243 -231
M mibs/alcatel-ent1/ALCATEL-ENT1-BFD-MIB +25 -21
M mibs/alcatel-ent1/ALCATEL-ENT1-BGP-MIB +19 -7
M mibs/alcatel-ent1/ALCATEL-ENT1-CAPMAN-MIB +18 -14
M mibs/alcatel-ent1/ALCATEL-ENT1-CHASSIS-MIB +52 -13
M mibs/alcatel-ent1/ALCATEL-ENT1-CONFIG-MGR-MIB +19 -6
M mibs/alcatel-ent1/ALCATEL-ENT1-DA-MIB +5,497 -3,375
M mibs/alcatel-ent1/ALCATEL-ENT1-DCBX-MIB +5 -5
M mibs/alcatel-ent1/ALCATEL-ENT1-DEVICES +429 -6
M mibs/alcatel-ent1/ALCATEL-ENT1-DHCP-SRV-MIB +6 -6
M mibs/alcatel-ent1/ALCATEL-ENT1-DHCPV6-MIB +6 -6
M mibs/alcatel-ent1/ALCATEL-ENT1-DHL-MIB +6 -6
M mibs/alcatel-ent1/ALCATEL-ENT1-DOT3-OAM-MIB +6 -6
M mibs/alcatel-ent1/ALCATEL-ENT1-DPI-MIB +2 -2
M mibs/alcatel-ent1/ALCATEL-ENT1-DVMRP-MIB +5 -5
M mibs/alcatel-ent1/ALCATEL-ENT1-E-SERVICE-MIB +8 -8
M mibs/alcatel-ent1/ALCATEL-ENT1-ERP-MIB +6 -6
M mibs/alcatel-ent1/ALCATEL-ENT1-ETHERNET-OAM-MIB +2 -2
M mibs/alcatel-ent1/ALCATEL-ENT1-EVB-MIB +6 -6
M mibs/alcatel-ent1/ALCATEL-ENT1-EVENT-SCRIPTING-MIB +5 -5
M mibs/alcatel-ent1/ALCATEL-ENT1-FIPS-MIB +6 -6
M mibs/alcatel-ent1/ALCATEL-ENT1-GLOBALROUTETABLE-MIB +5 -5
M mibs/alcatel-ent1/ALCATEL-ENT1-GVRP-MIB +6 -6
M mibs/alcatel-ent1/ALCATEL-ENT1-HA-VLAN-MIB +9 -9
M mibs/alcatel-ent1/ALCATEL-ENT1-HEALTH-MIB +6 -6
M mibs/alcatel-ent1/ALCATEL-ENT1-IGMP-MIB +143 -139
M mibs/alcatel-ent1/ALCATEL-ENT1-INLINE-POWER-MIB +6 -6
M mibs/alcatel-ent1/ALCATEL-ENT1-INTERSWITCH-PROTOCOL-MIB +5 -5
M mibs/alcatel-ent1/ALCATEL-ENT1-IP-MIB +142 -76
M mibs/alcatel-ent1/ALCATEL-ENT1-IPMRM-MIB +5 -5
M mibs/alcatel-ent1/ALCATEL-ENT1-IPRM-MIB +5 -5
M mibs/alcatel-ent1/ALCATEL-ENT1-IPRMV6-MIB +44 -9
M mibs/alcatel-ent1/ALCATEL-ENT1-IPSEC-MIB +5 -5
M mibs/alcatel-ent1/ALCATEL-ENT1-IPV6-MIB +12 -7
M mibs/alcatel-ent1/ALCATEL-ENT1-ISIS-MIB +43 -9
M mibs/alcatel-ent1/ALCATEL-ENT1-ISIS-SPB-MIB +5 -5
M mibs/alcatel-ent1/ALCATEL-ENT1-LAG-MIB +7 -7
M mibs/alcatel-ent1/ALCATEL-ENT1-LBD-MIB +7 -6
M mibs/alcatel-ent1/ALCATEL-ENT1-LLDP-MED-MIB +2 -2
M mibs/alcatel-ent1/ALCATEL-ENT1-LLDP-TRUST-MIB +6 -6
M mibs/alcatel-ent1/ALCATEL-ENT1-LPS-MIB +33 -22
M mibs/alcatel-ent1/ALCATEL-ENT1-MAC-ADDRESS-MIB +6 -6
M mibs/alcatel-ent1/ALCATEL-ENT1-MAC-SERVER-MIB +6 -6
M mibs/alcatel-ent1/ALCATEL-ENT1-MLD-MIB +138 -135
M mibs/alcatel-ent1/ALCATEL-ENT1-MSG-SRV-MIB +6 -6
M mibs/alcatel-ent1/ALCATEL-ENT1-MULTI-CHASSIS-MIB +6 -6
M mibs/alcatel-ent1/ALCATEL-ENT1-MVRP-MIB +6 -6
M mibs/alcatel-ent1/ALCATEL-ENT1-NETSEC-MIB +6 -6
M mibs/alcatel-ent1/ALCATEL-ENT1-NTP-MIB +6 -6
M mibs/alcatel-ent1/ALCATEL-ENT1-OPENFLOW-MIB +6 -6
M mibs/alcatel-ent1/ALCATEL-ENT1-OSPF-MIB +5 -5
M mibs/alcatel-ent1/ALCATEL-ENT1-OSPF3-MIB +87 -8
M mibs/alcatel-ent1/ALCATEL-ENT1-PIM-MIB +184 -10
M mibs/alcatel-ent1/ALCATEL-ENT1-POLICY-MIB +6 -6
M mibs/alcatel-ent1/ALCATEL-ENT1-PORT-MAPPING +5 -5
M mibs/alcatel-ent1/ALCATEL-ENT1-PORT-MIB +93 -11
M mibs/alcatel-ent1/ALCATEL-ENT1-PORT-MIRRORING-MONITORING-MIB +184 -14
M mibs/alcatel-ent1/ALCATEL-ENT1-PPPOEIA-MIB +2 -2
M mibs/alcatel-ent1/ALCATEL-ENT1-QCN-MIB +5 -5
M mibs/alcatel-ent1/ALCATEL-ENT1-QOS-MIB +171 -46
M mibs/alcatel-ent1/ALCATEL-ENT1-RDP-MIB +5 -5
M mibs/alcatel-ent1/ALCATEL-ENT1-RIP-MIB +6 -6
M mibs/alcatel-ent1/ALCATEL-ENT1-RIPNG-MIB +6 -6
M mibs/alcatel-ent1/ALCATEL-ENT1-ROUTEMAP-MIB +5 -5
M mibs/alcatel-ent1/ALCATEL-ENT1-SAA-MIB +6 -6
M mibs/alcatel-ent1/ALCATEL-ENT1-SERVICE-MGR-MIB +63 -12
M mibs/alcatel-ent1/ALCATEL-ENT1-SESSION-MGR-MIB +6 -6
M mibs/alcatel-ent1/ALCATEL-ENT1-SIP-SNOOPING-MIB +2 -2
M mibs/alcatel-ent1/ALCATEL-ENT1-SLB-MIB +6 -6
M mibs/alcatel-ent1/ALCATEL-ENT1-SNMP-AGENT-MIB +5 -5
D mibs/alcatel-ent1/ALCATEL-ENT1-STATIC-FRR-MIB.mib -531
M mibs/alcatel-ent1/ALCATEL-ENT1-SYSTEM-MIB +465 -321
M mibs/alcatel-ent1/ALCATEL-ENT1-TRAP-MGR-MIB +6 -6
M mibs/alcatel-ent1/ALCATEL-ENT1-UDLD-MIB +6 -6
M mibs/alcatel-ent1/ALCATEL-ENT1-UDP-RELAY-MIB +6 -6
M mibs/alcatel-ent1/ALCATEL-ENT1-VIRTUAL-CHASSIS-MIB +13 -9
M mibs/alcatel-ent1/ALCATEL-ENT1-VIRTUAL-FLOW-CONTROL-MIB +31 -5
M mibs/alcatel-ent1/ALCATEL-ENT1-VIRTUALROUTER-MIB +5 -5
M mibs/alcatel-ent1/ALCATEL-ENT1-VLAN-MGR-MIB +6 -179
M mibs/alcatel-ent1/ALCATEL-ENT1-VLAN-STP-MIB +6 -6
M mibs/alcatel-ent1/ALCATEL-ENT1-VM-SNOOPING-MIB +2 -2
M mibs/alcatel-ent1/ALCATEL-ENT1-VRRP-MIB +5 -5
M mibs/alcatel-ent1/ALCATEL-ENT1-VRRP3-MIB +7 -7
M mibs/alcatel-ent1/ALCATEL-ENT1-WEBMGT-MIB +6 -6
A mibs/alcatel-ent1/ALCATEL-STATIC-FRR-MIB +557
A mibs/alcatel-ent1/DVMRP-STD-MIB +765
A mibs/alcatel-ent1/ISIS-MIB +3,155
D mibs/aos
A mibs/aruba/ARUBAWIRED-CHASSIS-MIB +51
A mibs/aruba/ARUBAWIRED-CIPT-MIB +341
A mibs/aruba/ARUBAWIRED-FAN-MIB +216
A mibs/aruba/ARUBAWIRED-FANTRAY-MIB +195
A mibs/aruba/ARUBAWIRED-LLDP-MIB +1,101
A mibs/aruba/ARUBAWIRED-MSTP-MIB +397
M mibs/aruba/ARUBAWIRED-NETWORKING-OID +434 -4
A mibs/aruba/ARUBAWIRED-POE-MIB +795
A mibs/aruba/ARUBAWIRED-POWERSUPPLY-MIB +243
M mibs/aruba/ARUBAWIRED-RPVST-MIB +289 -5
A mibs/aruba/ARUBAWIRED-TEMPSENSOR-MIB +224
A mibs/aruba/ARUBAWIRED-VSF-MIB +452
M mibs/aruba/ARUBAWIRED-VSX-MIB +41 -8
M mibs/bdcom/NMS-CHASSIS +1
M mibs/bdcom/NMS-IF-QOS-POLICY +1 -1
M mibs/bdcom/NMS-INTERFACE-EXT +1 -1
M mibs/bdcom/NMS-QOS-MIB -1
M mibs/brocade/SW-MIB +101 -82
M mibs/bsd/OPENBSD-BASE-MIB +2 -1
M mibs/bsd/OPENBSD-CARP-MIB +56 -1
M mibs/bsd/OPENBSD-MEM-MIB +2 -1
M mibs/bsd/OPENBSD-PF-MIB +17 -11
M mibs/bsd/OPENBSD-SENSORS-MIB +8 -3
M mibs/cambium/CAMBIUM-PMP80211-MIB +5,954 -830
M mibs/cisco/CISCO-FIREWALL-MIB +905 -835
M mibs/cisco/CISCO-IF-EXTENSION-MIB +80 -42
M mibs/cisco/CISCO-PRODUCTS-MIB +65 -5
M mibs/cisco/CISCO-SWITCH-ENGINE-MIB +301 -3
M mibs/cisco/CISCO-SWITCH-QOS-MIB +6 -6
M mibs/cisco/CISCO-UNIFIED-FIREWALL-MIB +296 -318
M mibs/ciscosb/CISCOSB-MIB +2
M mibs/colubris/COLUBRIS-802DOT11-MIB +1,226 -31
M mibs/colubris/COLUBRIS-CONTROLLER-MIB +10 -1
M mibs/colubris/COLUBRIS-DEVICE-WDS-MIB +644 -5
M mibs/colubris/COLUBRIS-DEVICE-WIRELESS-MIB +996 -21
M mibs/colubris/COLUBRIS-PRODUCTS-MIB +22 -14
M mibs/colubris/COLUBRIS-PUBLIC-ACCESS-MIB +4 -2
M mibs/colubris/COLUBRIS-SYSTEM-MIB +45 -3
M mibs/colubris/COLUBRIS-TC +5 -2
M mibs/colubris/COLUBRIS-USER-SESSION-MIB +5 -2
M mibs/colubris/COLUBRIS-WDS-MIB +16 -5
A mibs/cumulus/CUMULUS-BGPUN-MIB +737
M mibs/cumulus/CUMULUS-COUNTERS-MIB +578 -13
A mibs/cumulus/CUMULUS-POE-MIB +298
M mibs/cumulus/CUMULUS-RESOURCES-MIB +170 -6
M mibs/d-link/ACLMGMT-MIB +2,146 -797
A mibs/d-link/CPU-PROTECT-MIB +127
M mibs/d-link/DES3028-L2MGMT-MIB +441 -9
M mibs/d-link/DES3028G-L2MGMT-MIB +441 -9
M mibs/d-link/DES3028P-L2MGMT-MIB +441 -9
M mibs/d-link/DES3052-L2MGMT-MIB +441 -9
M mibs/d-link/DES3052P-L2MGMT-MIB +441 -9
M mibs/d-link/DES3200-10-L2MGMT-MIB +334 -8
M mibs/d-link/DES3200-10-L3MGMT-MIB +40 -2
A mibs/d-link/DES3200-10DC-L2MGMT-MIB +6,266
A mibs/d-link/DES3200-10DC-L3MGMT-MIB +3,815
M mibs/d-link/DES3200-18-L2MGMT-MIB +334 -8
M mibs/d-link/DES3200-18-L3MGMT-MIB +40 -2
A mibs/d-link/DES3200-18DC-L2MGMT-MIB +6,266
A mibs/d-link/DES3200-18DC-L3MGMT-MIB +3,815
M mibs/d-link/DES3200-26-L2MGMT-MIB +334 -8
M mibs/d-link/DES3200-26-L3MGMT-MIB +40 -2
A mibs/d-link/DES3200-26DC-L2MGMT-MIB +6,266
A mibs/d-link/DES3200-26DC-L3MGMT-MIB +3,815
M mibs/d-link/DES3200-28-L2MGMT-MIB +335 -9
M mibs/d-link/DES3200-28-L3MGMT-MIB +40 -2
M mibs/d-link/DES3200-28F-L2MGMT-MIB +335 -9
M mibs/d-link/DES3200-28F-L3MGMT-MIB +40 -2
A mibs/d-link/DES3200-28ME-L2MGMT-MIB +6,107
A mibs/d-link/DES3200-28ME-L3MGMT-MIB +3,815
M mibs/d-link/DES3200-28P-L2MGMT-MIB +5 -3
M mibs/d-link/DES3200-52-L2MGMT-MIB +5 -3
A mibs/d-link/DES3200-52DC-L2MGMT-MIB +6,103
A mibs/d-link/DES3200-52DC-L3MGMT-MIB +3,815
M mibs/d-link/DES3200-52P-L2MGMT-MIB +5 -3
M mibs/d-link/DGS-3120-24PC-L3MGMT-MIB +53 -2
M mibs/d-link/DGS-3120-24SC-DC-L3MGMT-MIB +51 -1
M mibs/d-link/DGS-3120-24SC-L3MGMT-MIB +52 -2
M mibs/d-link/DGS-3120-24TC-L3MGMT-MIB +51 -1
M mibs/d-link/DGS-3120-48PC-L3MGMT-MIB +51 -1
M mibs/d-link/DGS-3120-48TC-L2MGMT-MIB +51 -1
M mibs/d-link/DGS-3120-48TC-L3MGMT-MIB +51 -1
M mibs/d-link/DGS3120-24PC-L2MGMT-MIB +52 -1
M mibs/d-link/DGS3120-24PC-LED-MIB +15 -1
M mibs/d-link/DGS3120-24SC-DC-L2MGMT-MIB +53 -1
M mibs/d-link/DGS3120-24SC-DC-LED-MIB +15 -1
M mibs/d-link/DGS3120-24SC-L2MGMT-MIB +51 -1
M mibs/d-link/DGS3120-24SC-LED-MIB +15 -1
M mibs/d-link/DGS3120-24TC-L2MGMT-MIB +51 -1
M mibs/d-link/DGS3120-24TC-LED-MIB +15 -1
M mibs/d-link/DGS3120-48PC-L2MGMT-MIB +51 -1
M mibs/d-link/DGS3120-48PC-LED-MIB +15 -1
M mibs/d-link/DGS3120-48TC-LED-MIB +15 -1
M mibs/d-link/DHCPv6-RELAY-MGMT-MIB +125 -4
A mibs/d-link/DHCPv6-Server-MIB +464
A mibs/d-link/DNSResolver-MIB +498
A mibs/d-link/EGRESSACL-MIB +2,576
A mibs/d-link/HISTORICAL-COUNTER-MIB +470
A mibs/d-link/IGMPV3-MIB +593
A mibs/d-link/IP-MCST-VLAN-REP-MIB +395
A mibs/d-link/LOCAL-LOOPBACK-MIB +255
M mibs/d-link/MCAST-FILTER-MIB +15 -1
A mibs/d-link/MCAST-PROXY-MIB +535
M mibs/d-link/MCAST-VLAN-MIB +180 -17
M mibs/d-link/MSTP-MIB +50 -40
M mibs/d-link/PIM-SM-MIB +519 -392
M mibs/d-link/PKT-STORM-CTRL-MIB +247 -74
A mibs/d-link/RCP-MIB +445
A mibs/d-link/RIPNG-MIB +160
M mibs/d-link/RSPAN-MGMT-MIB +22 -2
A mibs/d-link/SFTPServer-MIB +80
M mibs/d-link/SINGLE-IP-MIB +316 -257
A mibs/d-link/SUPERVLAN-MIB +306
M mibs/d-link/SYSLOG-MIB +157 -75
A mibs/d-link/UDP-Helper-MIB +173
M mibs/d-link/VOICE-VLAN-MIB +171 -24
D mibs/digipower/DGPPDU-MIB -2,823
A mibs/digipower/DigiPower-PDU-MIB +3,198
A mibs/dse/DSE-8610-MIB +11,094
M mibs/eltex/ELTEX-DHCP +18
M mibs/eltex/ELTEX-DYING-GASP-MIB +18 -1
M mibs/eltex/ELTEX-ENTITY-SENSOR-MIB +27 -26
A mibs/eltex/ELTEX-ISIS-MIB +1,398
M mibs/eltex/ELTEX-L2-TUNNEL-CONFIG-MIB +20 -2
M mibs/eltex/ELTEX-LBD-MIB +36 -2
M mibs/eltex/ELTEX-MES +6
M mibs/eltex/ELTEX-MES-AAA +97 -2
M mibs/eltex/ELTEX-MES-BRIDGE-EXT-MIB +155 -4
M mibs/eltex/ELTEX-MES-BRIDGE-SECURITY +146 -2
M mibs/eltex/ELTEX-MES-COUNTERS-MIB +77 -1
M mibs/eltex/ELTEX-MES-eltInterfaces +108 -4
A mibs/eltex/ELTEX-MES-FASTPATH-MIB +29
M mibs/eltex/ELTEX-MES-HARDWARE-MIB +70 -1
M mibs/eltex/ELTEX-MES-IP +109 -3
M mibs/eltex/ELTEX-MES-MIB-2 +26 -3
M mibs/eltex/ELTEX-MES-MNG-MIB +1 -1
M mibs/eltex/ELTEX-MES-PHYSICAL-DESCRIPTION-MIB +117 -1
M mibs/eltex/ELTEX-MES-QOS-CLI-MIB +1,145 -4
M mibs/eltex/ELTEX-MES-QOS-TAIL-DROP-MIB +16
A mibs/eltex/ELTEX-MES-SECURITY-SUITE-MIB +238
A mibs/eltex/ELTEX-MES-SMARTPORTS-MIB +78
A mibs/eltex/ELTEX-MES-SNMP-MIB +80
M mibs/eltex/ELTEX-MES-STORMCTRL-MIB +64 -177
M mibs/eltex/ELTEX-MES-SYSLOG-MIB +102 -1
M mibs/eltex/ELTEX-POLICY-MIB +161 -3
M mibs/eltex/ELTEX-PROCESS-MIB +46 -45
M mibs/eltex/ELTEX-STORAGE-MIB +24 -23
M mibs/eltex/ELTEX-VPC-MIB +12 -10
A mibs/fibrolan/FIBROLAN-ATOMIC-CLOCK-MIB +283
A mibs/fibrolan/FIBROLAN-GPS-MIB +400
A mibs/fibrolan/FIBROLAN-SYNC-CENTER-MIB +342
M mibs/fortinet/FORTINET-FORTIADC-MIB +668 -103
M mibs/fortinet/FORTINET-FORTIAUTHENTICATOR-MIB +82 -8
M mibs/fortinet/FORTINET-FORTIGATE-MIB +1 -2
M mibs/fortinet/FORTINET-FORTIMAIL-MIB +415 -354
M mibs/fortinet/FORTINET-FORTIMANAGER-FORTIANALYZER-MIB +81 -69
A mibs/fscom/FS-NMS-1705 +279
A mibs/fscom/FS-NMS-ACCOUNTING-MIB +128
A mibs/fscom/FS-NMS-ACL-EXT-MIB +427
A mibs/fscom/FS-NMS-AUTHENTICATION-TRAP +98
A mibs/fscom/FS-NMS-BACKUPLINK-MIB +334
A mibs/fscom/FS-NMS-CARD-OPERATION-MIB +280
A mibs/fscom/FS-NMS-CARD-SYS-MIB +288
A mibs/fscom/FS-NMS-CFGAPP +57
A mibs/fscom/FS-NMS-CHASSIS +861
A mibs/fscom/FS-NMS-CONFIG +39
A mibs/fscom/FS-NMS-CONFIG-MGMT +39
A mibs/fscom/FS-NMS-DHCP-SERVER-LEASE-MIB +147
A mibs/fscom/FS-NMS-DHCP-SERVER-MIB +119
A mibs/fscom/FS-NMS-DHCP-SNOOPING-MIB +225
A mibs/fscom/FS-NMS-EAPS-MIB +436
A mibs/fscom/FS-NMS-ERPS-MIB +693
A mibs/fscom/FS-NMS-ETHERRING +129
A mibs/fscom/FS-NMS-FAN-TRAP +307
A mibs/fscom/FS-NMS-FILE-MGMT-MIB +290
A mibs/fscom/FS-NMS-FILTER-TRAP +189
A mibs/fscom/FS-NMS-FLASH +276
A mibs/fscom/FS-NMS-GBSC-MIB +162
A mibs/fscom/FS-NMS-HAL-GLOBAL-MIB +194
A mibs/fscom/FS-NMS-HAL-IF-MIB +653
A mibs/fscom/FS-NMS-HAL-TRAP +128
A mibs/fscom/FS-NMS-IEEE8023-LAG-MIB +1,496
A mibs/fscom/FS-NMS-IF-APP-POLICY-MIB +129
A mibs/fscom/FS-NMS-IF-MIB +520
A mibs/fscom/FS-NMS-IF-QOS-POLICY +90
A mibs/fscom/FS-NMS-IF-THRESHOLD-MIB +1,189
A mibs/fscom/FS-NMS-INTERFACE-EXT +1,093
A mibs/fscom/FS-NMS-INTERFACES +1,400
A mibs/fscom/FS-NMS-IP-ADDRESS-MIB +117
A mibs/fscom/FS-NMS-IPAcl +686
A mibs/fscom/FS-NMS-IPSLA-MIB +248
A mibs/fscom/FS-NMS-L2-PROTOCOL-TUNNEL-MIB +71
A mibs/fscom/FS-NMS-LLDP-MIB +2,112
A mibs/fscom/FS-NMS-LOG-SERVER-MIB +167
A mibs/fscom/FS-NMS-LOOPBACK-DETECT-MIB +159
A mibs/fscom/FS-NMS-MAC-MIB +361
A mibs/fscom/FS-NMS-MacAcl +208
A mibs/fscom/FS-NMS-MEAPS-MIB +562
A mibs/fscom/FS-NMS-MEMORY-POOL-MIB +189
A mibs/fscom/FS-NMS-NAT +450
A mibs/fscom/FS-NMS-NTP-MIB +54
A mibs/fscom/FS-NMS-OPTICAL-PORT-MIB +291
A mibs/fscom/FS-NMS-POE-MIB +98
A mibs/fscom/FS-NMS-POWER-EXT-MIB +152
A mibs/fscom/FS-NMS-POWER-MIB +80
A mibs/fscom/FS-NMS-PROCESS-MIB +414
A mibs/fscom/FS-NMS-PTN-ALARM +496
A mibs/fscom/FS-NMS-PVLAN-EXT-MIB +182
A mibs/fscom/FS-NMS-QOS-EXT-MIB +1,489
A mibs/fscom/FS-NMS-QOS-MIB +753
A mibs/fscom/FS-NMS-QOS-PIB-MIB +1,998
A mibs/fscom/FS-NMS-QOS-QUEUE +93
A mibs/fscom/FS-NMS-R-QOS-MIB +1,750
A mibs/fscom/FS-NMS-REMOTE-PING-MIB +205
A mibs/fscom/FS-NMS-ROUTING-MIB +51
A mibs/fscom/FS-NMS-SERIAL +316
A mibs/fscom/FS-NMS-SMI +114
A mibs/fscom/FS-NMS-SNMP +806
A mibs/fscom/FS-NMS-SNTP +75
A mibs/fscom/FS-NMS-STP +215
A mibs/fscom/FS-NMS-SWITCH-MIB +356
A mibs/fscom/FS-NMS-SYS +1,022
A mibs/fscom/FS-NMS-SYS-TRAP +114
A mibs/fscom/FS-NMS-TC +703
A mibs/fscom/FS-NMS-TFTP +164
A mibs/fscom/FS-NMS-TS +525
A mibs/fscom/FS-NMS-VLAN-EXT-MIB +331
A mibs/fscom/FS-NMS-WAN-MIB +122
A mibs/fscom/FS-NMS-WLAN-MIB +131
A mibs/fscom/FS-NMSTRAP-MIB +35
M mibs/fscom/GARP-MIB +4
M mibs/fscom/GBNDeviceStack-MIB +2 -2
M mibs/fscom/GBNDeviceSWAPI-MIB ±0
M mibs/fscom/GBNDeviceSwitch-MIB +3 -12
M mibs/fscom/GBNL2Dhcp6Snooping-MIB +2
M mibs/fscom/GBNL2PortSecurity-MIB +2 -2
M mibs/fscom/GBNL2PppoePlus-MIB +2 -2
M mibs/fscom/GBNPlatformChassis-MIB +1 -1
M mibs/fscom/GBNPlatformGNLink-MIB +1 -1
M mibs/fscom/GBNServiceCM-MIB +2 -2
M mibs/fscom/GBNServiceMACAUTHEN-MIB +2 -2
M mibs/fscom/GBNServiceRADIUS-MIB +3 -3
M mibs/fscom/GBNServiceTACACS-MIB +2 -2
M mibs/fscom/LLDPPRIVATE-MIB +2 -2
D mibs/fscom/NMS-1705 -276
D mibs/fscom/NMS-ACCOUNTING-MIB -119
D mibs/fscom/NMS-ACL-EXT-MIB -415
D mibs/fscom/NMS-AUTHENTICATION-TRAP -89
D mibs/fscom/NMS-BACKUPLINK-MIB -334
D mibs/fscom/NMS-CARD-OPERATION-MIB -270
D mibs/fscom/NMS-CARD-SYS-MIB -276
D mibs/fscom/NMS-CFGAPP -53
D mibs/fscom/NMS-CHASSIS -857
D mibs/fscom/NMS-CONFIG -31
D mibs/fscom/NMS-CONFIG-MGMT -31
D mibs/fscom/NMS-DHCP-SERVER-LEASE-MIB -143
D mibs/fscom/NMS-DHCP-SERVER-MIB -110
D mibs/fscom/NMS-DHCP-SNOOPING-MIB -216
D mibs/fscom/NMS-EAPS-MIB -427
D mibs/fscom/NMS-ERPS-MIB -687
D mibs/fscom/NMS-ETHERRING -119
D mibs/fscom/NMS-FAN-TRAP -297
D mibs/fscom/NMS-FILE-MGMT-MIB -289
D mibs/fscom/NMS-FILTER-TRAP -179
D mibs/fscom/NMS-FLASH -270
D mibs/fscom/NMS-GBSC-MIB -162
D mibs/fscom/NMS-HAL-GLOBAL-MIB -189
D mibs/fscom/NMS-HAL-IF-MIB -640
D mibs/fscom/NMS-HAL-TRAP -119
D mibs/fscom/NMS-IEEE8023-LAG-MIB -1,458
D mibs/fscom/NMS-IF-APP-POLICY-MIB -124
D mibs/fscom/NMS-IF-MIB -517
D mibs/fscom/NMS-IF-QOS-POLICY -85
D mibs/fscom/NMS-IF-THRESHOLD-MIB -1,171
D mibs/fscom/NMS-INTERFACE-EXT -1,088
D mibs/fscom/NMS-INTERFACES -1,395
D mibs/fscom/NMS-IP-ADDRESS-MIB -112
D mibs/fscom/NMS-IPAcl -679
D mibs/fscom/NMS-IPSLA-MIB -248
D mibs/fscom/NMS-L2-PROTOCOL-TUNNEL-MIB -65
D mibs/fscom/NMS-LLDP-MIB -2,027
D mibs/fscom/NMS-LOG-SERVER-MIB -158
D mibs/fscom/NMS-LOOPBACK-DETECT-MIB -151
D mibs/fscom/NMS-MAC-MIB -348
D mibs/fscom/NMS-MacAcl -203
D mibs/fscom/NMS-MEAPS-MIB -553
D mibs/fscom/NMS-MEMORY-POOL-MIB -176
D mibs/fscom/NMS-NAT -445
D mibs/fscom/NMS-NTP-MIB -45
D mibs/fscom/NMS-OPTICAL-PORT-MIB -283
D mibs/fscom/NMS-POE-MIB -93
D mibs/fscom/NMS-POWER-EXT-MIB -143
D mibs/fscom/NMS-POWER-MIB -71
D mibs/fscom/NMS-PROCESS-MIB -392
D mibs/fscom/NMS-PTN-ALARM -496
D mibs/fscom/NMS-PVLAN-EXT-MIB -173
D mibs/fscom/NMS-QOS-EXT-MIB -1,467
D mibs/fscom/NMS-QOS-MIB -734
D mibs/fscom/NMS-QOS-PIB-MIB -1,884
D mibs/fscom/NMS-QOS-QUEUE -87
D mibs/fscom/NMS-R-QOS-MIB -1,722
D mibs/fscom/NMS-REMOTE-PING-MIB -195
D mibs/fscom/NMS-ROUTING-MIB -42
D mibs/fscom/NMS-SERIAL -309
D mibs/fscom/NMS-SMI -107
D mibs/fscom/NMS-SNMP -797
D mibs/fscom/NMS-SNTP -70
D mibs/fscom/NMS-STP -206
D mibs/fscom/NMS-SWITCH-MIB -337
D mibs/fscom/NMS-SYS -1,016
D mibs/fscom/NMS-SYS-TRAP -105
D mibs/fscom/NMS-TC -688
D mibs/fscom/NMS-TFTP -156
D mibs/fscom/NMS-TS -519
D mibs/fscom/NMS-VLAN-EXT-MIB -322
D mibs/fscom/NMS-WAN-MIB -113
D mibs/fscom/NMS-WLAN-MIB -122
D mibs/fscom/NMSTRAP-MIB -35
M mibs/fscom/NSCRTV-EPON-IGMP-MGM-MIB +1 -1
M mibs/fscom/NSCRTV-EPON-SYSTEM-MIB +1 -1
M mibs/fscom/OAP-C1-EDFA +1 -1
M mibs/fscom/OAP-C10-EDFA +1 -1
M mibs/fscom/OAP-C11-EDFA +1 -1
M mibs/fscom/OAP-C12-EDFA +1 -1
M mibs/fscom/OAP-C13-EDFA +1 -1
M mibs/fscom/OAP-C14-EDFA +1 -1
M mibs/fscom/OAP-C15-EDFA +1 -1
M mibs/fscom/OAP-C16-EDFA +1 -1
M mibs/fscom/OAP-C2-EDFA +1 -1
M mibs/fscom/OAP-C3-EDFA +1 -1
M mibs/fscom/OAP-C4-EDFA +1 -1
M mibs/fscom/OAP-C5-EDFA +1 -1
M mibs/fscom/OAP-C6-EDFA +1 -1
M mibs/fscom/OAP-C7-EDFA +1 -1
M mibs/fscom/OAP-C8-EDFA +1 -1
M mibs/fscom/OAP-C9-EDFA +1 -1
A mibs/ge/MDS-EVENT-MIB +121
A mibs/ge/MDS-IF-CELL-MIB +499
A mibs/ge/MDS-IF-IEEE80211-MIB +478
A mibs/ge/MDS-IF-LN-MIB +904
A mibs/ge/MDS-IF-LW-MIB +837
A mibs/ge/MDS-IF-NX-MIB +892
A mibs/ge/MDS-ORBIT-SMI-MIB +61
A mibs/ge/MDS-REG-MIB +180
A mibs/ge/MDS-SERIAL-MIB +198
A mibs/ge/MDS-SERVICE-GPS-MIB +269
A mibs/ge/MDS-SERVICES-MIB +119
A mibs/ge/MDS-SYSTEM-MIB +279
A mibs/kyocera/KMCOMMON-MIB +1,290
A mibs/kyocera/KYOCERA-MIB +3,551
A mibs/linksys/LINKSYS-MODEL-MIB +1,295
D mibs/netgear/SNMP-RESEARCH-MIB -223
D mibs/netgear/SR-AGENT-INFO-MIB -68
A mibs/nextupssystems/NEXT-UPS-MIB +6,036
D mibs/nextupssystems/NextUPSSystems -5,838
A mibs/nortel/NTWS-TRAPLOG-MIB +554
M mibs/nutanix/NUTANIX-MIB +1,893 -8
M mibs/opengear/OG-PRODUCTS-MIB +14 -1
M mibs/opengear/OG-SMI-MIB +13 -1
M mibs/opengear/OG-STATUSv2-MIB +76 -12
A mibs/oracle/JVM-MANAGEMENT-MIB +3,246
D mibs/powerwalker/companyMIB -2,692
A mibs/qsan
D mibs/qtech/QTECH-INTERFACE-MIB.mib.bak -2,936
A mibs/qtech/QTECH-NETFLOW-MIB +658
A mibs/qtech/QTECH-NMS-1705 +277
A mibs/qtech/QTECH-NMS-ACCOUNTING-MIB +127
A mibs/qtech/QTECH-NMS-ACL-EXT-MIB +425
A mibs/qtech/QTECH-NMS-AUTHENTICATION-TRAP +97
A mibs/qtech/QTECH-NMS-CARD-OPERATION-MIB +279
A mibs/qtech/QTECH-NMS-CARD-SYS-MIB +171
A mibs/qtech/QTECH-NMS-CFGAPP +57
A mibs/qtech/QTECH-NMS-CHASSIS +770
A mibs/qtech/QTECH-NMS-CONFIG-MGMT +39
A mibs/qtech/QTECH-NMS-DHCP-SERVER-LEASE-MIB +146
A mibs/qtech/QTECH-NMS-DHCP-SERVER-MIB +118
A mibs/qtech/QTECH-NMS-DHCP-SNOOPING-MIB +215
A mibs/qtech/QTECH-NMS-EAPS-MIB +435
A mibs/qtech/QTECH-NMS-ERPS-MIB +692
A mibs/qtech/QTECH-NMS-ETHERRING +128
A mibs/qtech/QTECH-NMS-FAN-TRAP +297
A mibs/qtech/QTECH-NMS-FILTER-TRAP +188
A mibs/qtech/QTECH-NMS-FLASH +276
A mibs/qtech/QTECH-NMS-GBSC-MIB +162
A mibs/qtech/QTECH-NMS-HAL-GLOBAL-MIB +193
A mibs/qtech/QTECH-NMS-HAL-IF-MIB +652
A mibs/qtech/QTECH-NMS-HAL-TRAP +127
A mibs/qtech/QTECH-NMS-IEEE8023-LAG-MIB +1,496
A mibs/qtech/QTECH-NMS-IF-APP-POLICY-MIB +129
A mibs/qtech/QTECH-NMS-IF-MIB +437
A mibs/qtech/QTECH-NMS-IF-QOS-POLICY +90
A mibs/qtech/QTECH-NMS-IF-THRESHOLD-MIB +1,189
A mibs/qtech/QTECH-NMS-INTERFACE-EXT +1,091
A mibs/qtech/QTECH-NMS-INTERFACES +1,400
A mibs/qtech/QTECH-NMS-IP-ADDRESS-MIB +116
A mibs/qtech/QTECH-NMS-IPAcl +686
A mibs/qtech/QTECH-NMS-IPSLA-MIB +248
A mibs/qtech/QTECH-NMS-L2-PROTOCOL-TUNNEL-MIB +70
A mibs/qtech/QTECH-NMS-LLDP-MIB +2,112
A mibs/qtech/QTECH-NMS-LOG-SERVER-MIB +166
A mibs/qtech/QTECH-NMS-LOOPBACK-DETECT-MIB +158
A mibs/qtech/QTECH-NMS-MAC-MIB +335
A mibs/qtech/QTECH-NMS-MacAcl +208
A mibs/qtech/QTECH-NMS-MEAPS-MIB +562
A mibs/qtech/QTECH-NMS-MEMORY-POOL-MIB +189
A mibs/qtech/QTECH-NMS-NAT +450
A mibs/qtech/QTECH-NMS-NTP-MIB +53
A mibs/qtech/QTECH-NMS-OPTICAL-PORT-MIB +291
A mibs/qtech/QTECH-NMS-POE-MIB +97
A mibs/qtech/QTECH-NMS-POWER-EXT-MIB +155
A mibs/qtech/QTECH-NMS-POWER-MIB +79
A mibs/qtech/QTECH-NMS-PROCESS-MIB +414
A mibs/qtech/QTECH-NMS-PTN-ALARM +455
A mibs/qtech/QTECH-NMS-PVLAN-EXT-MIB +181
A mibs/qtech/QTECH-NMS-QOS-EXT-MIB +1,488
A mibs/qtech/QTECH-NMS-QOS-MIB +752
A mibs/qtech/QTECH-NMS-QOS-PIB-MIB +1,998
A mibs/qtech/QTECH-NMS-QOS-QUEUE +92
A mibs/qtech/QTECH-NMS-R-QOS-MIB +1,756
A mibs/qtech/QTECH-NMS-REMOTE-PING-MIB +204
A mibs/qtech/QTECH-NMS-ROUTING-MIB +50
A mibs/qtech/QTECH-NMS-SERIAL +316
A mibs/qtech/QTECH-NMS-SMI +106
A mibs/qtech/QTECH-NMS-SNMP +805
A mibs/qtech/QTECH-NMS-SNTP +75
A mibs/qtech/QTECH-NMS-STP +214
A mibs/qtech/QTECH-NMS-SWITCH-MIB +355
A mibs/qtech/QTECH-NMS-SYS +1,022
A mibs/qtech/QTECH-NMS-SYS-TRAP +113
A mibs/qtech/QTECH-NMS-TC +703
A mibs/qtech/QTECH-NMS-TS +525
A mibs/qtech/QTECH-NMS-VLAN-EXT-MIB +330
A mibs/qtech/QTECH-NMS-WAN-MIB +121
A mibs/qtech/QTECH-NMS-WLAN-MIB +130
A mibs/qtech/QTECH-NMSTRAP-MIB +35
D mibs/quanta/RFC-1212 -73
D mibs/quanta/RFC-1215 -38
D mibs/quanta/SNMP-RESEARCH-MIB -223
D mibs/quanta/USM-TARGET-TAG-MIB -84
A mibs/radlan/DVMRP-STD-MIB +760
M mibs/radlan/MARVELL-ERRDISABLE-RECOVERY-MIB +2 -1
M mibs/radlan/MARVELL-PBR-MIB +2 -2
M mibs/radlan/MARVELL-ROUTEMAP-MIB +2 -2
M mibs/radlan/RADLAN-AAA +2 -1
M mibs/radlan/RADLAN-BRIDGE-SECURITY +4 -3
M mibs/radlan/RADLAN-ETS-MIB +1 -1
A mibs/radlan/RADLAN-HYBRID-STACK-MIB +381
A mibs/radlan/RADLAN-IP-SLA +328
M mibs/radlan/RADLAN-IPv6 +11 -1
M mibs/radlan/RADLAN-MIB +1
M mibs/radlan/RADLAN-QCN-MIB +1 -1
M mibs/radlan/RADLAN-Redistribute +12 -4
M mibs/radlan/RADLAN-rlInterfaces +22 -12
M mibs/radlan/RADLAN-SNMP-MIB +2 -2
M mibs/radlan/RADLAN-SYSMNG-MIB +2 -2
M mibs/rfc/BGP4V2-MIB +1 -1
M mibs/rfc/BGP4V2-TC-MIB +1 -1
A mibs/rfc/SNMP-RESEARCH-MIB +382
A mibs/rfc/SR-AGENT-INFO-MIB +103
A mibs/rfc/USM-TARGET-TAG-MIB +96
A mibs/rittal/Rittal-IT-Chiller +3,296
M mibs/saf/SAF-ALARM-MIB +62 -313
M mibs/saf/SAF-ENTERPRISE +16 -8
M mibs/saf/SAF-INTEGRA-MIB +4 -5
M mibs/saf/SAF-INTEGRAB-MIB +157 -16
M mibs/saf/SAF-INTEGRAW-MIB +1 -1
M mibs/snr/SNR-ERD-2 +29 -29
M mibs/snr/SNR-ERD-4 +701 -632
A mibs/spectralogic
A mibs/symbol/SYMBOL-WS5000-MIB +26,004
M mibs/tplink/TPLINK-8021X-MIB +344 -132
M mibs/tplink/TPLINK-AAA-MIB +40 -22
M mibs/tplink/TPLINK-ACL-MIB +367 -472
M mibs/tplink/TPLINK-ACL-RULE-MIB +639 -244
M mibs/tplink/TPLINK-ARP-INSPECTION-MIB +309 -2
A mibs/tplink/TPLINK-AUTOINSTALL-MIB +93
A mibs/tplink/TPLINK-AUTOVOIP-MIB +134
M mibs/tplink/TPLINK-BANDWIDTH-MIB +66 -172
A mibs/tplink/TPLINK-DDMBIASCURTHRESHOLD-MIB +99
A mibs/tplink/TPLINK-DDMCONFIG-MIB +84
A mibs/tplink/TPLINK-DDMMANAGE-MIB +81
A mibs/tplink/TPLINK-DDMRXPOWTHRESHOLD-MIB +99
A mibs/tplink/TPLINK-DDMSTATUS-MIB +126
A mibs/tplink/TPLINK-DDMTEMPTHRESHOLD-MIB +99
A mibs/tplink/TPLINK-DDMTXPOWTHRESHOLD-MIB +99
A mibs/tplink/TPLINK-DDMVOLTHRESHOLD-MIB +99
A mibs/tplink/TPLINK-DHCP6FILTER-MIB +224
M mibs/tplink/TPLINK-DHCP6SNOOPING-MIB +7 -13
A mibs/tplink/TPLINK-DHCPFILTER-MIB +259
A mibs/tplink/TPLINK-DHCPL2Relay-MIB +228
M mibs/tplink/TPLINK-DHCPRELAY-MIB +241 -103
M mibs/tplink/TPLINK-DHCPSERVER-MIB +6 -6
M mibs/tplink/TPLINK-DHCPSNOOPING-MIB +13 -217
M mibs/tplink/TPLINK-DLDP-MIB +8 -1
M mibs/tplink/TPLINK-DOS-PREVENTION-MIB +1 -1
M mibs/tplink/TPLINK-DOT1Q-VLAN-MIB +33 -16
M mibs/tplink/TPLINK-ETHERNETOAM-MIB +1 -1
A mibs/tplink/TPLINK-GARP-MIB +117
M mibs/tplink/TPLINK-GVRP-MIB +1 -1
M mibs/tplink/TPLINK-HTTP-MIB +24 -4
M mibs/tplink/TPLINK-IGMPSNOOPING-MIB +154 -188
M mibs/tplink/TPLINK-IP-SOURCE-GUARD-MIB +25 -5
M mibs/tplink/TPLINK-IPADDR-MIB +115 -9
A mibs/tplink/TPLINK-IPMACBINDING-MIB +159
M mibs/tplink/TPLINK-IPMROUTE-MIB +1 -1
M mibs/tplink/TPLINK-IPV6-SOURCE-GUARD-MIB +3 -2
M mibs/tplink/TPLINK-IPV6ADDR-MIB +141 -10
A mibs/tplink/TPLINK-IPV6MACBINDING-MIB +161
M mibs/tplink/TPLINK-IPV6STATICROUTE-MIB +13 -3
M mibs/tplink/TPLINK-L2BRIDGE-MIB +1 -1
M mibs/tplink/TPLINK-L2PROTOCOL-TUNNEL-MIB +1 -1
M mibs/tplink/TPLINK-LAG-MIB +3 -3
M mibs/tplink/TPLINK-LLDP-MIB +1 -1
M mibs/tplink/TPLINK-LLDPCONFIG-MIB +31 -8
M mibs/tplink/TPLINK-LLDPINFO-MIB +102 -4
M mibs/tplink/TPLINK-LLDPMEDCONFIG-MIB +1 -1
A mibs/tplink/TPLINK-LOCALPROXYARP-MIB +92
M mibs/tplink/TPLINK-MAC-VLAN-MIB +5 -5
M mibs/tplink/TPLINK-MIB +4 -1
M mibs/tplink/TPLINK-MLDSNOOPING-MIB +134 -194
A mibs/tplink/TPLINK-MVR-MIB +280
M mibs/tplink/TPLINK-NDDETECTION-MIB +93 -9
M mibs/tplink/TPLINK-NDSNOOPING-MIB +3 -3
M mibs/tplink/TPLINK-PIM-MIB +1 -1
M mibs/tplink/TPLINK-PORTCONFIG-MIB +593 -22
M mibs/tplink/TPLINK-PORTISOLATION-MIB +1 -1
M mibs/tplink/TPLINK-PORTLOOPBACKDETECTION-MIB +6 -4
M mibs/tplink/TPLINK-PORTMIRROR-MIB +1 -1
M mibs/tplink/TPLINK-PORTSECURITY-MIB +1 -1
A mibs/tplink/TPLINK-POWER-OVER-ETHERNET-MIB +407
M mibs/tplink/TPLINK-PRIVATE-VLAN-MIB +1 -1
M mibs/tplink/TPLINK-PRODUCTS-MIB +43 -3
M mibs/tplink/TPLINK-PROTOCOL-VLAN-MIB +14 -3
M mibs/tplink/TPLINK-PROXYARP-MIB +11 -23
M mibs/tplink/TPLINK-QOS-MIB +250 -105
M mibs/tplink/TPLINK-RIP-MIB +1 -1
M mibs/tplink/TPLINK-ROUTEMAP-MIB +1 -1
M mibs/tplink/TPLINK-SDM-MIB +26 -18
M mibs/tplink/TPLINK-SFLOW-MIB +1 -1
M mibs/tplink/TPLINK-SNMP-MIB +1 -1
M mibs/tplink/TPLINK-SNMPNOTIFICATIONHOST-MIB +29 -190
M mibs/tplink/TPLINK-SNMPRMON-MIB +1 -3
M mibs/tplink/TPLINK-SPANNING-TREE-MIB +25 -34
M mibs/tplink/TPLINK-SSH-MIB +20 -12
M mibs/tplink/TPLINK-SSL-MIB +61 -20
M mibs/tplink/TPLINK-STACK-MIB +1 -1
M mibs/tplink/TPLINK-STATICARP-MIB +1 -1
M mibs/tplink/TPLINK-STATICMROUTE-MIB +1 -1
M mibs/tplink/TPLINK-STATICROUTE-MIB +13 -3
M mibs/tplink/TPLINK-SYSINFO-MIB +56 -6
M mibs/tplink/TPLINK-SYSLOG-MIB +2 -2
M mibs/tplink/TPLINK-SYSMONITOR-MIB +28 -2
M mibs/tplink/TPLINK-SYSTIME-MIB +11 -28
M mibs/tplink/TPLINK-SYSTOOL-MIB +188 -1
M mibs/tplink/TPLINK-TELNET-MIB +9 -2
A mibs/tplink/TPLINK-TIME-RANGE-MIB +196
M mibs/tplink/TPLINK-USERMANAGE-MIB +2 -2
M mibs/tplink/TPLINK-USERSECURITY-MIB +118 -75
M mibs/tplink/TPLINK-VLAN-QINQ-MIB +77 -59
M mibs/tplink/TPLINK-VOICEVLAN-MIB +13 -47
M mibs/tplink/TPLINK-VRRP-MIB +1 -1
M mibs/watchguard/IPSEC-ISAKMP-IKE-DOI-TC +122 -163
A mibs/watchguard/WATCHGUARD-CLUSTER-STATISTICS-MIB +160
M mibs/watchguard/WATCHGUARD-IPSEC-ENDPOINT-PAIR-MIB +12 -12
M mibs/watchguard/WATCHGUARD-IPSEC-SA-MON-MIB-EXT +20 -20
M mibs/watchguard/WATCHGUARD-IPSEC-TUNNEL-MIB +14 -14
M mibs/watchguard/WATCHGUARD-PRODUCTS-MIB +43
M test_alert.php +7 -4
M test_geo.php +36 -9
M tests/IncludesCommonTest.php +42 -18
M tests/IncludesFunctionsTest.php +134 -126
M tests/IncludesSyslogTest.php +18
A update/446.sql +7

🏷️ 21.05.11310

Released 2021-05-12 16:07 • Commits r11275 through r11309
🚀 Included Development Changes (34 commits):
🎯 Major Features:
  • r11280: Added ability for inially add devices to remote pollers. Added actions queue for remote pollers. +937-848
✨ New Features:
  • r11281: Add fields filter to devices api endpoint +17-2
  • r11282: Add ability to filter ports api return by field +30-8
  • r11287: Add check_dns basic definition +6-1
  • r11288: Add fortigate sync status +16
  • r11291: Add more d-link support +859-137
⚡ Improvements:
  • r11307: Improve alert ignore handling via api +3
  • r11309: Improve device group view +144-23
🐛 Bug Fixes:
  • r11276: Fix display of vm cpu cores +1-1
  • r11289: Fix labelling of cbqos entries +10-5
  • r11290: Clean up MIB name outputs in mem/proc discovery +5-3
  • r11306: Make setting ignore_until and ignore_until_ok behaviour consistent between table, page and api +9-4
🐘 PHP 8 Fixes:
  • r11300: Fixed debug requests in Web UI. +10-14
  • r11302: More fixes for debug requests. +4-6
📝 Trivial Changes:
  • r11277: Fixed return numbers by nicecase(). +6-1
  • r11278: Improved build_table() for generate html tables. +61-23
  • r11279: Fixed trigger alert on compare numeric value with empty condition. +136-84
  • r11283: Added snmp_timeout and snmp_retries to allowed options in add_device_vars(). +43-24
  • r11284: Added os definition for Alpha CXC HP controllers (OBS-3734). +30-17
  • r11286: Improved add device via api output. +68-49
  • r11292: Use own Huawei firmware version and patch params instead platform version (OBS-3737). +38-11
  • r11293: Clean features for Huawei VRP (OBS-3737). +1-1
  • r11294: Renamed d-link file include with mib name (OBS-3725). +59-59
  • r11295: Fixed incorrect success message for add device. +1-3
  • r11296: Fixed set OBS_DEBUG constant on API requests. +25-15
  • r11297: Fixed API request addresses when address not associated with port (OBS-3739). +95-92
  • r11298: Fixed rrdtool_file_valid() for old rrdtool versions. +87-82
  • r11299: Use register_html_alert() for display web system alerts. +71-55
  • r11301: Fixed statuses discovery by DLINKSW-ENTITY-EXT-MIB. Improved DDM sensors discovery by DES-1210-28ME-B2. +215-292
  • r11303: Reduced db queries on device page. +105-72
  • r11304: Fixed RX/TX Power scale by DLINKSW-DDM-MIB. +4-4
  • r11305: Improved version/patch detect for Huawei VRP by HUAWEI-SYS-MAN-MIB. +114-1
📚 Library Updates:
  • r11285: Updated Flight lib.
Files changed in merge (73)
M discovery.php +22 -15
M html/api/v0/includes/address.inc.php +95 -92
M html/api/v0/includes/alerts.inc.php +3
M html/api/v0/includes/devices.inc.php +69 -33
M html/api/v0/includes/ports.inc.php +29 -7
M html/api/v0/index.php +1 -11
M html/includes/actions/alert_entry_ignore_until_ok.inc.php +1 -1
M html/includes/entities/device.inc.php +2 -1
M html/includes/entities/virtualmachine.inc.php +1 -1
M html/includes/functions.inc.php +36 -11
M html/includes/graphs/common.inc.php +7 -8
M html/includes/navbar.inc.php +16 -1
M html/includes/notifications.inc.php +28 -36
M html/includes/print/alert.inc.php +20 -26
M html/includes/print/common.inc.php +54 -17
M html/includes/print/events.inc.php +14 -17
M html/includes/print/search.inc.php +5
M html/index.php +5 -16
M html/pages/add_alert_check.inc.php +40 -12
M html/pages/addhost.inc.php +37 -9
M html/pages/alert_check.inc.php +45 -19
M html/pages/device/alert.inc.php +5 -2
M html/pages/device/edit/device.inc.php +10 -7
M html/pages/device/edit/snmp.inc.php +2 -2
M html/pages/device/graphs.inc.php +1
M html/pages/device/overview/sensors.inc.php +48 -18
M html/pages/devices/basic.inc.php +14 -3
M html/pages/devices/detail.inc.php +2 -1
M html/pages/devices/graphs.inc.php +4 -2
M html/pages/group.inc.php +114 -8
M html/pages/pollerlog.inc.php +15 -1
M html/pages/processes.inc.php +11 -6
M includes/alerts.inc.php +34 -28
M includes/common.inc.php +30 -11
M includes/db.inc.php +6 -10
M includes/db/mysqli.inc.php +1 -2
M includes/definitions.inc.php +26 -5
M includes/definitions/entities/probes.inc.php +6 -1
A includes/definitions/mibs/d-link
M includes/definitions/mibs/d-link.inc.php +573 -139
M includes/definitions/mibs/fortinet.inc.php +16
M includes/definitions/mibs/huawei.inc.php +65 -1
M includes/definitions/os.inc.php -17
A includes/definitions/os/alpha.inc.php +30
M includes/definitions/os/d-link.inc.php +2 -2
M includes/definitions/os/huawei.inc.php +7 -5
M includes/definitions/os/ubiquiti.inc.php +1 -1
M includes/discovery/mempools.inc.php +3 -2
M includes/discovery/processors.inc.php +2 -1
A includes/discovery/sensors/des-1210-28me-b2.inc.php +154
A includes/distributed.inc.php +74
M includes/entities.inc.php +34 -43
M includes/entities/device.inc.php +744 -50
M includes/functions.inc.php +29 -768
M includes/polling/cisco-cbqos.inc.php +10 -5
M includes/polling/os.inc.php +1 -1
A includes/polling/os/vrp.inc.php +70
M includes/rewrites.inc.php +6 -1
M includes/rrdtool.inc.php +85 -81
M includes/sql-config.inc.php +9 -7
M libs/flight/Engine.php +3
M libs/flight/Flight.php +1 -1
M libs/flight/net/Response.php +13 -4
M libs/flight/util/Collection.php +14 -1
A libs/flight/util/LegacyJsonSerializable.php +11
M libs/flight/VERSION +1 -1
D mibs/d-link/DES-1210-28ME_B2 -14,185
A mibs/d-link/DES-1210-28ME-B2 +24,514
A mibs/d-link/DES-1210-28ME-B3 +26,571
A mibs/d-link/DLINKSW-DDM-MIB +777
M mibs/d-link/DLINKSW-ENTITY-EXT-MIB +3
M poller-wrapper.py +5 -2
A update/445.sql +3

🏷️ 21.04.11275

Released 2021-04-27 17:19 • Commits r11262 through r11274
🚀 Included Development Changes (12 commits):
🔧 Minor Changes:
  • r11268: Added support for Lenovo XClarity Controller (OBS-3418). +316-1
  • r11270: Pass poller_id from wrapper to poller/discovery scripts. Store host_id and host_uname for partitioned pollers. +176-183
  • r11271: Pass poller_id to discovery/poller when it requested by command arguments. +212-182
  • r11273: Added SNMPv3 additional authentication and privacy protocol options supported by net-snmp 5.8+. +198-176
📝 Trivial Changes:
  • r11264: Fixed detect hardware for Meinberg NTP-Servers (OBS-3730). +67-38
  • r11265: Fixed variable override. +2-2
  • r11266: Fixed empty array sorting on Global VLANs page. +41-8
  • r11267: Fixed display ifAliases on Global VLANs page. +1-1
  • r11269: Added function get_local_id() for get current host/poller unique id. +49-12
  • r11272: Updated pollers list on device edit page. +7-4
  • r11274: Improved eventlog about incorrect snmp v3 authentication or encryption protocol error. +12-1
🧹 Code Cleanup:
  • r11263: Removed debug prints. +2-6
Files changed in merge (32)
M add_device.php +55 -99
M alerter.php +14 -21
M discovery.php +52 -54
M html/pages/addhost.inc.php +70 -36
M html/pages/device/edit/device.inc.php +7 -4
M html/pages/device/edit/snmp.inc.php +50 -39
M html/pages/pollerlog.inc.php +32 -25
M html/pages/vlan.inc.php +42 -9
M includes/alerts.inc.php +2 -6
M includes/common.inc.php +59 -12
M includes/defaults.inc.php +2 -2
M includes/definitions.inc.php +7
M includes/definitions/mibs/ibm.inc.php +306
M includes/definitions/mibs/meinberg.inc.php +33 -27
M includes/definitions/os.inc.php -11
M includes/definitions/os/ibm.inc.php +10 -1
A includes/definitions/os/meinberg.inc.php +34
M includes/snmp.inc.php +15 -1
M includes/sql-config.inc.php +32 -12
M includes/versioncheck.inc.php +2 -2
A mibs/ibm/LENOVO-XCC-MIB +8,906
A mibs/meinberg/MBG-MGMT-MIB +500
M mibs/meinberg/MBG-SNMP-LTNG-MIB +565 -167
A mibs/meinberg/MBG-SNMP-NTP-DISPLAY-MIB +98
A mibs/meinberg/MBG-SNMP-RSC-MDU-MIB +640
A mibs/meinberg/MBG-SNMP-RSC180-MIB +592
A mibs/meinberg/MBG-SYNCBOX_N2X-MIB +653
A mibs/meinberg/MEINBERG-OS-MIB +1,639
M poller-wrapper.py +212 -182
M poller.php +45 -71
A update/443.sql +1
A update/444.sql +1

🏷️ 21.04.11262

Released 2021-04-26 00:34 • Commits r11253 through r11261
🚀 Included Development Changes (8 commits):
✨ New Features:
  • r11260: Fix missing device_id in alert_table +15
🐛 Bug Fixes:
  • r11259: Fix correctly applying device_id to alerts +11-5
  • r11261: Move device_id_by_entity to device entity functions include from html functions +29-30
🗄️ Database Changes:
  • r11256: Fixed Engine for some db tables. Updated maximum possible sensor and counter values. +5
📝 Trivial Changes:
  • r11255: Improved detect command versions. +251-208
  • r11257: Improved discovery sensors by PDU-MIB. +516-198
  • r11258: Set current timestamps in test alert notifications. +16-16
Files changed in merge (16)
M html/includes/functions.inc.php -30
M includes/alerts.inc.php +11 -5
M includes/common.inc.php +228 -187
M includes/defaults.inc.php +1 -1
M includes/definitions/mibs/raritan.inc.php +399 -54
M includes/definitions/os.inc.php -32
A includes/definitions/os/raritan.inc.php +51
M includes/definitions/version.inc.php +17 -20
M includes/discovery/functions.inc.php +15 -10
M includes/discovery/sensors/pdu-mib.inc.php +66 -112
M includes/entities/device.inc.php +163
M includes/functions.inc.php +132 -270
M includes/sql-config.inc.php +5
M test_alert.php +16 -16
A update/441.sql +5
A update/442.php +15

🏷️ 21.04.11253

Released 2021-04-21 14:19 • Commits r11172 through r11252
🚀 Included Development Changes (80 commits):
✨ New Features:
  • r11177: Add ability to update device purpose/descr field via api +68-72
  • r11188: Add unminified bs confirm js
  • r11195: Add ability to force pagination via a config option +20-1
  • r11196: Expose web_pagesize in UI configuration +7
  • r11207: Add global VLAN page. +252-5
⚡ Improvements:
  • r11215: Improve login form in dark modes.
🐛 Bug Fixes:
  • r11173: Fix pipe positioning in port search results +4-3
  • r11182: Improve confirmation popover initialisation +5-4
  • r11183: Improve some query builder CSS in dark mode
  • r11184: Fix erroneous divs in querybuilder. Slight improvement of querybuilder css. +2-2
  • r11187: Fix ability to set data attribs for confirmations +4-4
  • r11199: Fix Pagerduty notification format to not double hostname and to not show descr. use %TITLE% +5-4
  • r11203: Improve some graph transparencies +8-5
  • r11205: Improve dark mode map controls & popups
  • r11206: Disable leaflet.css +4-1
  • r11244: Improve VRF page in dark mode +13-13
🔧 Minor Changes:
  • r11175: Added ability for set custom notification template over Web UI. Updated telegram definition. +200-119
  • r11190: Show longitude on device's geolocation settings page +1-1
  • r11191: Minor rewording on web configuration page; add OpenCage geocoder support +86-24
  • r11193: Add locationiq.com geolocation provider +65
  • r11202: Update port RRD DSes max for ports with 40G+ speeds. +51-43
  • r11204: Added discovery fiber sensors by DCP-LINKVIEW-MIB. +146-108
  • r11208: Added discovery neighbours by DCP-LINKVIEW-MIB. +65
  • r11213: Improved support for Nokia PSI-M platform. +378-1
  • r11218: Added ServiceNow notification transport. +97
  • r11222: Improved support for DCN-like switches (SNR, QTech) (OBS-3648). +508-419
  • r11233: Added Google Chat transport support (OBS-3482). +37
  • r11235: Improved Google Chat notification transport (OBS-3482). +135-6
  • r11238: Added basic detect Proofpoint E-mail Gateway (OBS-3710). +49
  • r11246: Added support for Socomec Delphys GP UPS (OBS-3490). +264-29
  • r11250: Added support for Socomec Net Vision 7+ (OBS-3720). +650-328
🎨 UI Changes:
  • r11180: Fix CSS Popover colours
📋 MIB Updates:
  • r11212: Added nokia mib files.
  • r11245: Updated Socomec mib files.
🐘 PHP 8 Fixes:
  • r11226: Fixed minor type errors. +42-23
  • r11228: Fixed minor php8 errors. +74-79
  • r11230: Fixed "Only variables should be passed by reference". +25-42
  • r11232: Fixed other "Uncaught TypeError". +21-15
📝 Trivial Changes:
  • r11174: Added unofficial rancid os map for DCN switches (OBS-3281). +1
  • r11176: Fixed simple telegram notification template (OBS-3500). +18-11
  • r11178: Improved detect SonicOS 7.x (OBS-3701). +11-1
  • r11179: Prefer ifName in SonisOS. +1
  • r11181: Change default button class in confirmations for dark themes. +1-1
  • r11185: Added basic os detect for Nokia PSI-M (OBS-3702). +9
  • r11186: Fixed ArcGIS geocode service urls (OBS-3703). +2-2
  • r11189: RRD houskeeping Rusglish fix +5-5
  • r11192: Layout/wording change on device settings geolocation tab +2-2
  • r11194: Fixed setting of alert entry suppressed. +80-75
  • r11197: Improved definition based sensors discovery. Added ability to use tags in discovery_check_if_type_exist() and added key oid_limit_warn (for +- warning limits over high/low). +65-32
  • r11198: Remove very old legacy old_graphs toggle +99-210
  • r11200: Fixed incorrect sensors scale on IOS-XE 16.12.x (OBS-3707). +5-6
  • r11201: Added rrdtool_update_ds(). Added ability for update min/max for RRD DSes. +123-61
  • r11209: Try associate remote neighbours by not fqdn sysName (only unique sysname). +25-6
  • r11210: Updated sensor names by DCP-LINKVIEW-MIB. +6-6
  • r11211: Improved snmp_fix_numeric() for split unit with lanes. +18-5
  • r11214: Updated os group definition (enterprise_tree_snmpv2). +5-5
  • r11216: Store rrd files update permission error into eventlog. +107-30
  • r11217: Fixed poller-wrapper unexpected exit when log file not permitted for write. +15-8
  • r11219: Fixed contact tooltip escaping. +2-2
  • r11220: Fixed potential security issue in search (OBS-3713). +4-2
  • r11223: Added unofficial rancid os mapping for DCN clone switches. +32-19
  • r11224: Updated ServiceNow notification definition. +3-2
  • r11225: Copy ifDescr to ifAlias on FortiSwitch (OBS-3716). +11-14
  • r11227: Fixed debug in poller-wrapper (OBS-3708). +3-1
  • r11229: Added debug option for log all php errors to observium logs dir (mostly for catch php8 errors). +12-10
  • r11231: Added simple helper function safe_empty(). Added phpunit tests for safe_* functions. +70
  • r11234: Improved pass tagged request params in definition based http requests. +43-33
  • r11236: Fixed Arch Linux distro icons. +2-2
  • r11237: Fixed check versions requests error. Added external apis definitions. +83-65
  • r11239: Ignored (system default) sysnames in discovery neighbours now configurable. +31-8
  • r11240: Improved get_rancid_filename(), added generate_device_hostnames(). +150-108
  • r11241: Timeout option in generate_http_context() not configurable. +7-1
  • r11242: Do not disclose version to unauthorized requests. +6-4
  • r11243: Fixed access to config var in get_autodiscovery_device_id(). +1-1
  • r11247: Force snmpwalk with ASCII strings in ATEN-IPMI-MIB. +1-1
  • r11248: Clean sensors descriptions by ATEN-IPMI-MIB. +1-1
  • r11249: Prefer discovered mibs in sensors discovery. +26-40
  • r11251: Detect Nfsen-ng graphs. +41-23
  • r11252: Fixed select groups/checkers by device locations. +27-33
🧹 Code Cleanup:
  • r11221: Clean numeric indexes in mibs definitions. +33-18
Files changed in merge (230)
M html/ajax/search.php +4 -2
M html/api/v0/includes/devices.inc.php +68 -72
M html/css/bootstrap/less/bootstrap-darkblue.less +8 -1
M html/css/bootstrap/less/boxes.less +3 -2
M html/css/bootstrap/less/buttons3.less +4 -1
M html/css/bootstrap/less/forms.less +1
M html/css/bootstrap/less/includes.less +3
A html/css/bootstrap/less/leaflet.less +663
M html/css/bootstrap/less/type.less +2 -2
M html/css/bootstrap/less/variables-dark.less +8
M html/css/bootstrap/less/variables-darkblue.less +6
M html/css/observium-dark.css +639 -12
M html/css/observium-dark.map +1 -1
M html/css/observium-darkblue.css +651 -19
M html/css/observium-darkblue.map +1 -1
M html/css/observium.css +631 -4
M html/css/observium.map +1 -1
M html/css/query-builder.default.css +5 -4
A html/images/os/arch_linux_2x.png +1
A html/images/os/arch_linux.png +1
D html/images/os/archlinux_2x.png -1
D html/images/os/archlinux.png -1
A html/images/os/proofpoint_2x.png +1
A html/images/os/proofpoint-dark_2x.png +1
A html/images/os/proofpoint-dark.png +1
A html/images/os/proofpoint.png +1
M html/includes/actions/alert_entry_ignore_until_ok.inc.php +19 -9
M html/includes/alerting-navbar.inc.php +5 -6
M html/includes/contacts-navbar.inc.php +63 -58
M html/includes/entities/device.inc.php +6 -5
M html/includes/functions.inc.php +25 -39
A html/includes/graphs/device/nfsen_bytes.inc.php +19
M html/includes/graphs/device/nfsen_common.inc.php +4 -7
M html/includes/graphs/device/nfsen_traffic.inc.php +2 -2
M html/includes/graphs/generic_simplex.inc.php +99 -106
D html/includes/graphs/old_generic_simplex.inc.php -103
A html/includes/graphs/sensor/db.inc.php +47
M html/includes/graphs/sensor/graph.inc.php +11 -8
D html/includes/graphs/sensor/snr.inc.php -48
D html/includes/graphs/sensor/sound.inc.php -48
M html/includes/navbar.inc.php +5 -1
M html/includes/print-vrf.inc.php +11 -11
M html/includes/print/alert.inc.php +31 -31
M html/includes/print/events.inc.php +11 -11
M html/includes/print/search.inc.php +8 -7
M html/includes/search/ports.inc.php +4 -3
A html/js/bootstrap-confirmation.js +465
M html/js/observium.js +15
M html/pages/alert_check.inc.php +1 -1
M html/pages/alerts.inc.php +10 -13
M html/pages/contact.inc.php +101 -26
M html/pages/dashboard.inc.php +4 -1
M html/pages/device.inc.php +7 -5
M html/pages/device/alerts.inc.php +12 -15
M html/pages/device/edit/geo.inc.php +2 -2
M html/pages/device/nfsen.inc.php +16 -14
M html/pages/device/overview/events.inc.php +16 -13
M html/pages/device/routing/vrf.inc.php +2 -2
M html/pages/device/showconfig.inc.php +39 -72
M html/pages/devices.inc.php +3 -1
M html/pages/inventory.inc.php +8 -7
M html/pages/pollerlog.inc.php +22 -15
A html/pages/vlan.inc.php +242
M includes/alerting/email.inc.php +5 -6
A includes/alerting/servicenow.inc.php +34
M includes/alerts.inc.php +45 -47
M includes/common.inc.php +136 -99
M includes/config-variables.inc.php +62 -23
M includes/defaults.inc.php +39 -7
M includes/definitions.inc.php +31 -31
A includes/definitions/apis.inc.php +26
M includes/definitions/entities.inc.php +3 -2
M includes/definitions/entities/sensors.inc.php +1
M includes/definitions/geo.inc.php +114 -3
M includes/definitions/mibs.inc.php +2 -2
M includes/definitions/mibs/citrix.inc.php +25 -10
A includes/definitions/mibs/dcn
M includes/definitions/mibs/dcn.inc.php +4 -147
M includes/definitions/mibs/nokia.inc.php +373 -1
M includes/definitions/mibs/opengear.inc.php +6 -6
M includes/definitions/mibs/qtech.inc.php +7 -131
M includes/definitions/mibs/smartoptics.inc.php +85 -2
M includes/definitions/mibs/snr.inc.php +271 -126
A includes/definitions/mibs/socomec
M includes/definitions/mibs/socomec.inc.php +161 -5
M includes/definitions/models.inc.php -7
M includes/definitions/os.inc.php +5 -49
M includes/definitions/os/dcn.inc.php +1
M includes/definitions/os/fortinet.inc.php +1
M includes/definitions/os/nag.inc.php +24 -6
M includes/definitions/os/nokia.inc.php +14
A includes/definitions/os/proofpoint.inc.php +38
A includes/definitions/os/qtech.inc.php +31
M includes/definitions/os/smartoptics.inc.php +1 -2
A includes/definitions/os/socomec.inc.php +53
M includes/definitions/os/sonicwall.inc.php +12 -1
M includes/definitions/transports.inc.php +171 -13
M includes/definitions/version.inc.php +2 -2
M includes/definitions/wui.inc.php +4 -1
M includes/discovery/functions.inc.php +18 -6
A includes/discovery/neighbours/dcp-linkview-mib.inc.php +65
M includes/discovery/ports.inc.php +23 -9
M includes/discovery/sensors/aten-ipmi-mib.inc.php +2 -2
M includes/discovery/sensors/cisco-entity-sensor-mib.inc.php +5 -6
M includes/discovery/sensors/huawei-entity-extent-mib.inc.php +4 -2
D includes/discovery/sensors/socomecups-mib.inc.php -130
M includes/discovery/storage/host-resources-mib.inc.php +2 -3
M includes/entities.inc.php +69 -63
M includes/entities/counter.inc.php +4 -1
M includes/entities/device.inc.php +94
M includes/entities/sensor.inc.php +4 -1
M includes/entities/status.inc.php +3
M includes/functions.inc.php +19 -22
M includes/housekeeping/rrd.inc.php +5 -5
M includes/polling/aruba-controller.inc.php +3 -2
M includes/polling/os/unix.inc.php +7
M includes/polling/os/ups-mib.inc.php +1 -2
M includes/polling/os/zte.inc.php +16 -33
M includes/polling/ports.inc.php +28 -34
M includes/polling/ports/q-bridge-mib.inc.php +5 -7
M includes/rewrites.inc.php +10 -14
M includes/rrdtool.inc.php +201 -65
M includes/snmp.inc.php +18 -5
M includes/templates.inc.php +6 -11
A includes/templates/notification/google-chat_card.tpl +38
A includes/templates/notification/google-chat_text.tpl +44
M includes/templates/notification/telegram_html.tpl +3 -7
M includes/versioncheck.inc.php +35 -41
M mibs/nokia/TIMETRA-SAS-MIRROR-MIB +1 -1
M mibs/nokia/TIMETRA-SAS-PORT-MIB +4 -2
M mibs/nokia/TIMETRA-SAS-SDP-MIB +1 -1
A mibs/nokia/TN-BFD-MIB +482
A mibs/nokia/TN-CLEAR-MIB +293
A mibs/nokia/TN-CONN-PROF-MIB +333
A mibs/nokia/TN-DOT3-OAM-MIB +434
A mibs/nokia/TN-ETH-RING-MIB +1,106
A mibs/nokia/TN-FILTER-MIB +4,536
A mibs/nokia/TN-IEEE8021-CFM-MIB +2,942
A mibs/nokia/TN-IGMP-SNOOPING-MIB +5,022
A mibs/nokia/TN-LAG-MIB +1,416
A mibs/nokia/TN-LLDP-MIB +2,190
A mibs/nokia/TN-LOG-MIB +3,881
A mibs/nokia/TN-MC-REDUNDANCY-MIB +2,247
A mibs/nokia/TN-MIRROR-MIB +2,281
A mibs/nokia/TN-MPLS-MIB +8,716
A mibs/nokia/TN-MPLS-TP-MIB +1,810
A mibs/nokia/TN-OAM-TEST-MIB +16,189
A mibs/nokia/TN-PACKETSWITCH-MIB +501
A mibs/nokia/TN-PMON-MIB +4,039
A mibs/nokia/TN-PORT-MIB +15,432
A mibs/nokia/TN-QOS-MIB +11,321
A mibs/nokia/TN-RMD-CFM-MIB +942
A mibs/nokia/TN-RMD-EFM-MIB +171
A mibs/nokia/TN-RMD-IF-MIB +1,524
A mibs/nokia/TN-RMD-SYSTEM-MIB +1,514
A mibs/nokia/TN-RMD-TC-MIB +103
A mibs/nokia/TN-RMD-TSOP-MIB +1,146
A mibs/nokia/TN-SAP-MIB +12,548
A mibs/nokia/TN-SAS-IEEE8021-CFM-MIB +157
A mibs/nokia/TN-SAS-IEEE8021-PAE-MIB +139
A mibs/nokia/TN-SAS-MIRROR-MIB +166
A mibs/nokia/TN-SAS-OAM-TEST-MIB +3,106
A mibs/nokia/TN-SAS-PORT-MIB +1,525
A mibs/nokia/TN-SAS-QOS-MIB +3,720
A mibs/nokia/TN-SAS-SDP-MIB +148
A mibs/nokia/TN-SAS-SERV-MIB +675
A mibs/nokia/TN-SDP-MIB +7,383
A mibs/nokia/TN-SERV-MIB +11,929
A mibs/nokia/TN-TC-MIB +4,957
A mibs/nokia/TN-VRTR-MIB +23,153
A mibs/nokia/TROPIC-1830PSD-CAPABILITY-MIB +7,920
A mibs/nokia/TROPIC-1830VWM-CAPABILITY-MIB +3,016
A mibs/nokia/TROPIC-ABSNODE-MIB +1,344
A mibs/nokia/TROPIC-ABSNODE-NOTIFICATION-MIB +200
A mibs/nokia/TROPIC-ACCESSPORT-MIB +1,203
A mibs/nokia/TROPIC-ALARMPANEL-MIB +514
A mibs/nokia/TROPIC-AMPLIFIER-MIB +2,746
A mibs/nokia/TROPIC-ASON-MIB +2,378
A mibs/nokia/TROPIC-BREAKER-MIB +144
A mibs/nokia/TROPIC-CARD-MIB +1,137
A mibs/nokia/TROPIC-CONTROLCARD-MIB +273
A mibs/nokia/TROPIC-DIAGNOSTIC-MIB +151
A mibs/nokia/TROPIC-EXPROPTICALCARD +3,408
A mibs/nokia/TROPIC-EXPRSCALARS +825
A mibs/nokia/TROPIC-FAN-MIB +245
A mibs/nokia/TROPIC-GENERIC-LOG-MIB +1,628
A mibs/nokia/TROPIC-GENERIC-NOTIFICATION-MIB +12,057
A mibs/nokia/TROPIC-GLOBAL-REG +4,483
A mibs/nokia/TROPIC-GMPLS-CPIF-MIB +735
A mibs/nokia/TROPIC-GMPLS-DPIF-MIB +614
A mibs/nokia/TROPIC-GMPLS-LSP-MIB +1,328
A mibs/nokia/TROPIC-GMPLS-NE-MIB +410
A mibs/nokia/TROPIC-GMPLS-NOTIFICATION-MIB +1,264
A mibs/nokia/TROPIC-IEEE8023br-MIB +481
A mibs/nokia/TROPIC-L1SERVICE-MIB +3,389
A mibs/nokia/TROPIC-LOG-MIB +6,168
A mibs/nokia/TROPIC-NOTIFICATION-MIB +42,559
A mibs/nokia/TROPIC-OCH-MIB +1,973
A mibs/nokia/TROPIC-OPTICALCARD-MIB +2,879
A mibs/nokia/TROPIC-OPTICALPORT-MIB +40,722
A mibs/nokia/TROPIC-OSPF-MIB +639
A mibs/nokia/TROPIC-OTH-MIB +3,230
A mibs/nokia/TROPIC-OTUODU-MIB +1,121
A mibs/nokia/TROPIC-PHMNOTIFICATION-MIB +671
A mibs/nokia/TROPIC-POWERMGMT-MIB +2,583
A mibs/nokia/TROPIC-PSD-MIB +4,774
A mibs/nokia/TROPIC-PTP-MIB +2,347
A mibs/nokia/TROPIC-ROE-MIB +1,161
A mibs/nokia/TROPIC-SHELF-MIB +1,650
A mibs/nokia/TROPIC-SLOT-MIB +454
A mibs/nokia/TROPIC-SOFTWARE-MIB +2,387
A mibs/nokia/TROPIC-STATISTICS-MIB +25,269
A mibs/nokia/TROPIC-SYNCE-MIB +1,461
A mibs/nokia/TROPIC-SYSTEM-MIB +8,117
A mibs/nokia/TROPIC-TC +4,140
A mibs/nokia/TROPIC-USERMGMT-MIB +600
A mibs/nokia/TROPIC-VTSCONN-MIB +839
A mibs/nokia/TROPIC-VWMMS-MIB +9,115
A mibs/nokia/TROPIC-WAVEKEY-MIB +2,266
D mibs/socomec/SOCOMECUPS_ADICOM_MIB -503
A mibs/socomec/SOCOMECUPS-ADICOM-MIB +636
A mibs/socomec/SOCOMECUPS7-MIB +2,372
M mibs/sonicwall/SNWL-COMMON-MIB +14 -8
M mibs/sonicwall/SNWL-SSLVPN-MIB +1 -1
M mibs/sonicwall/SONICWALL-FIREWALL-IP-STATISTICS-MIB +1,397 -12
M mibs/sonicwall/SONICWALL-FIREWALL-TRAP-MIB +64 -34
M poller-wrapper.py +18 -9
M poller.php +1
M tests/IncludesCommonTest.php +66
A update/440.sql +1

🏷️ 21.03.11172

Released 2021-03-27 16:46 • Commits r11166 through r11171
🚀 Included Development Changes (5 commits):
📋 MIB Updates:
  • r11168: Updated supermicro, pandacom and microsoft mib files.
📝 Trivial Changes:
  • r11167: Improved detect openwrt os and version. +73-6
  • r11169: Improved detect Supermicro swithes (OBS-3691). +78-20
  • r11170: Fixed validate page var with dashes (OBS-3696). +1-1
  • r11171: Configuration variable description fixes; list auth modules based on available files instead of hardcoded +69-47
Files changed in merge (119)
M includes/config-variables.inc.php +45 -47
M includes/definitions.inc.php +1 -1
M includes/definitions/mibs/supermicro.inc.php +74 -19
M includes/definitions/os.inc.php +12 -5
M includes/definitions/os/supermicro.inc.php +4 -1
M includes/functions.inc.php +24
A includes/polling/os/openwrt.inc.php +61
M includes/polling/os/unix.inc.php -1
M mibs/microsoft/DHCP-MIB +1 -1
M mibs/microsoft/FtpServer-MIB +1 -3
M mibs/microsoft/HttpServer-MIB +4 -3
M mibs/microsoft/LanMgr-Alerts-II-MIB +17 -17
M mibs/pandacom/SPEED-AMP-MIB +125 -59
M mibs/pandacom/SPEED-DUALLINE-10G +42 -45
M mibs/pandacom/SPEED-DUALLINE-FC +53 -56
M mibs/pandacom/SPEEDCARRIER-MIB +362 -99
M mibs/pandacom/SPEEDSINGLELINE-XFP-MIB +119 -69
A mibs/supermicro/EOAM-MIB +148
A mibs/supermicro/FSSNTP-MIB +673
A mibs/supermicro/IGMP-PROXY-MIB +395
A mibs/supermicro/SUPERMICRO-ARP-MIB +106
A mibs/supermicro/SUPERMICRO-BGP-MIB +9,711
A mibs/supermicro/SUPERMICRO-BRIDGE-MIB +559
A mibs/supermicro/SUPERMICRO-CFA-MIB +2,984
A mibs/supermicro/SUPERMICRO-DHCP-CLIENT-MIB +570
A mibs/supermicro/SUPERMICRO-DHCP-RLY-MIB +371
A mibs/supermicro/SUPERMICRO-DHCP-SERVER-MIB +875
A mibs/supermicro/SUPERMICRO-DHCP-SNOOPING-MIB +252
A mibs/supermicro/SUPERMICRO-DHCPv6-CLIENT-MIB +697
A mibs/supermicro/SUPERMICRO-DHCPv6-RELAY-MIB +565
A mibs/supermicro/SUPERMICRO-DHCPv6-SERVER-MIB +1,234
A mibs/supermicro/SUPERMICRO-DIFFSERV-MIB +615
A mibs/supermicro/SUPERMICRO-DSMON-MIB +53
A mibs/supermicro/SUPERMICRO-DVMRP-MIB +1,244
A mibs/supermicro/SUPERMICRO-FIPS-MIB +186
A mibs/supermicro/SUPERMICRO-G8261TS-MIB +246
A mibs/supermicro/SUPERMICRO-HTTP-MIB +224
A mibs/supermicro/SUPERMICRO-IGMP-MIB +367
A mibs/supermicro/SUPERMICRO-IP-MIB +1,787
A mibs/supermicro/SUPERMICRO-IPCMNMROUTE-MIB +662
A mibs/supermicro/SUPERMICRO-IPDB-MIB +536
A mibs/supermicro/SUPERMICRO-IPMROUTE-MIB +623
A mibs/supermicro/SUPERMICRO-IPV6-MIB +3,650
A mibs/supermicro/SUPERMICRO-IPV6-MLD-MIB +75
A mibs/supermicro/SUPERMICRO-IPVX-MIB +573
A mibs/supermicro/SUPERMICRO-ISIS-MIB +1,808
A mibs/supermicro/SUPERMICRO-ISS-MIB +4,706
A mibs/supermicro/SUPERMICRO-L2VPN-MIB +1,762
A mibs/supermicro/SUPERMICRO-LA-MIB +1,809
A mibs/supermicro/SUPERMICRO-LDP-TEST-MIB +150
A mibs/supermicro/SUPERMICRO-LLDP-MIB +865
A mibs/supermicro/SUPERMICRO-MGMD-MIB +483
A mibs/supermicro/SUPERMICRO-MI-DHCP-SNOOPING-MIB +289
A mibs/supermicro/SUPERMICRO-MI-TCP-IPVX-MIB +567
A mibs/supermicro/SUPERMICRO-MI-TCP-MIB +768
A mibs/supermicro/SUPERMICRO-MIARP-MIB +100
A mibs/supermicro/SUPERMICRO-MIFS-IP-MIB +1,823
A mibs/supermicro/SUPERMICRO-MIFS-IPVX-MIB +407
A mibs/supermicro/SUPERMICRO-MIIPV6-MIB +2,510
A mibs/supermicro/SUPERMICRO-MIOSPFV3-MIB +1,601
A mibs/supermicro/SUPERMICRO-MIRIP2-MIB +1,370
A mibs/supermicro/SUPERMICRO-MIRSTP-MIB +1,427
A mibs/supermicro/SUPERMICRO-MISTD-IPVX-MIB +3,642
A mibs/supermicro/SUPERMICRO-MIStdBRIDGE-MIB +1,329
A mibs/supermicro/SUPERMICRO-MISTDOSPF-MIB +2,439
A mibs/supermicro/SUPERMICRO-MISTDOSPFV3-MIB +2,622
A mibs/supermicro/SUPERMICRO-MISTDRIP2-MIB +510
A mibs/supermicro/SUPERMICRO-MIStdRSTP-MIB +314
A mibs/supermicro/SUPERMICRO-MIUDP-MIB +764
A mibs/supermicro/SUPERMICRO-MIVlan-MIB +2,013
A mibs/supermicro/SUPERMICRO-MPLS-FRR-MIB +996
A mibs/supermicro/SUPERMICRO-MPLS-LSR-MIB +171
A mibs/supermicro/SUPERMICRO-MRP-MIB +1,057
A mibs/supermicro/SUPERMICRO-MSDP-MIB +1,261
A mibs/supermicro/SUPERMICRO-MST-MIB +2,499
A mibs/supermicro/SUPERMICRO-OFC-CFG-MIB +917
A mibs/supermicro/SUPERMICRO-OSPF-MIB +3,133
A mibs/supermicro/SUPERMICRO-OSPF-TE-MIB +862
A mibs/supermicro/SUPERMICRO-OSPF-TE-TEST-MIB +395
A mibs/supermicro/SUPERMICRO-OSPFMI-MIB +3,176
A mibs/supermicro/SUPERMICRO-OSPFMI-TRAP-MIB +391
A mibs/supermicro/SUPERMICRO-OSPFV3-MIB +1,421
A mibs/supermicro/SUPERMICRO-OSPFV3-TEST-MIB +189
A mibs/supermicro/SUPERMICRO-OSPFV3MI-TEST-MIB +205
A mibs/supermicro/SUPERMICRO-PIM-MIB +1,183
A mibs/supermicro/SUPERMICRO-PIMCMN-MIB +2,404
A mibs/supermicro/SUPERMICRO-PIMCMN2-MIB +1,029
A mibs/supermicro/SUPERMICRO-PING-MIB +182
A mibs/supermicro/SUPERMICRO-PROP-PBB-MIB +780
A mibs/supermicro/SUPERMICRO-PROVIDERBRIDGE-MIB +1,606
A mibs/supermicro/SUPERMICRO-QOS-MIB +2,363
A mibs/supermicro/SUPERMICRO-RADIUS-EXT-MIB +704
A mibs/supermicro/SUPERMICRO-RADIUS-MIB +192
A mibs/supermicro/SUPERMICRO-RBRIDGE-MIB +1,035
A mibs/supermicro/SUPERMICRO-RIP2-MIB +1,361
A mibs/supermicro/SUPERMICRO-RIP6-MIB +1,155
A mibs/supermicro/SUPERMICRO-RM-TE-LINK-MIB +601
A mibs/supermicro/SUPERMICRO-RMON-MIB +175
A mibs/supermicro/SUPERMICRO-RMON2-MIB +54
A mibs/supermicro/SUPERMICRO-RSTP-MIB +1,160
A mibs/supermicro/SUPERMICRO-RTM6-MIB +418
A mibs/supermicro/SUPERMICRO-RTM6MI-MIB +499
A mibs/supermicro/SUPERMICRO-Sec-MIB +75
A mibs/supermicro/SUPERMICRO-SISP-MIB +244
A mibs/supermicro/SUPERMICRO-SNMP3-MIB +768
A mibs/supermicro/SUPERMICRO-SNMPv2-MIB +241
A mibs/supermicro/SUPERMICRO-SNOOP-MIB +2,686
A mibs/supermicro/SUPERMICRO-SSH-MIB +156
A mibs/supermicro/SUPERMICRO-SSL-MIB +185
A mibs/supermicro/SUPERMICRO-SYSLOG-MIB +740
A mibs/supermicro/SUPERMICRO-TACACS-EXT-MIB +435
A mibs/supermicro/SUPERMICRO-TACACS-MIB +436
A mibs/supermicro/SUPERMICRO-TCP-MIB +753
A mibs/supermicro/SUPERMICRO-USERMGM-MIB +304
A mibs/supermicro/SUPERMICRO-VLAN-MIB +1,612
A mibs/supermicro/SUPERMICRO-VRRP-MIB +183
A mibs/supermicro/SupermicroMIMst-MIB +2,865
A mibs/supermicro/SUPERMICROP-BRIDGE-MIB +976
A mibs/supermicro/SUPERMICROQ-BRIDGE-MIB +2,051

🏷️ 21.03.11166

Released 2021-03-25 18:32 • Commits r11161 through r11165
🚀 Included Development Changes (4 commits):
🔧 Minor Changes:
  • r11164: Improved polling darwin os. Added detect Mac hardware by snmp extend. +958-57
📝 Trivial Changes:
  • r11162: Fixed delete device form (OBS-3692). +59-58
  • r11163: Unified check vars for 1/yes/on/confirm value. +106-242
  • r11165: Improved detect HPE UPS (OBS-3693). +7-5
Files changed in merge (34)
M html/ajax/actions/alert_check_add.inc.php +1 -1
M html/ajax/actions/sensors_update.inc.php +1 -1
M html/ajax/actions/statuses_update.inc.php +1 -1
M html/includes/contacts-navbar.inc.php +2 -4
M html/includes/customoids-navbar.inc.php +7 -9
M html/includes/entities/cbqos.inc.php +4 -5
M html/includes/entities/oid_entry.inc.php +5 -5
M html/includes/functions.inc.php +4 -2
M html/includes/graphs/common.inc.php +4 -4
M html/includes/graphs/global/bits.inc.php +2 -4
M html/includes/graphs/sensor/current.inc.php +2 -3
M html/includes/graphs/sensor/dewpoint.inc.php +2 -3
M html/includes/graphs/sensor/snr.inc.php +2 -3
M html/includes/graphs/sensor/sound.inc.php +2 -3
M html/includes/group-navbar.inc.php +2 -3
M html/includes/maintenance-navbar.inc.php +8 -10
M html/includes/navbar.inc.php +6 -16
M html/includes/print/fdbtable.inc.php +1 -2
M html/index.php +14 -23
M html/pages/add_alert_check.inc.php +1 -86
M html/pages/bill/actions.inc.php +3 -4
M html/pages/delhost.inc.php +10 -14
M html/pages/device/data.inc.php +6 -8
M html/pages/device/edit/delete.inc.php +45 -42
M html/pages/device/edit/device.inc.php +8 -9
M html/pages/device/edit/geo.inc.php +7 -12
M html/pages/device/routing/eigrp/peers.inc.php +3 -5
M html/pages/device/routing/eigrp/ports.inc.php +3 -5
M html/pages/edituser/deleteuser.inc.php +3 -5
M html/pages/syslog_rules.inc.php +6 -8
M includes/definitions/os/apple.inc.php +10 -2
M includes/definitions/os/hp.inc.php +7 -5
A includes/polling/os/darwin.inc.php +944
M includes/polling/os/unix.inc.php +4 -55

🏷️ 21.03.11161

Released 2021-03-24 15:38 • Commits r11060 through r11160
🚀 Included Development Changes (100 commits):
✨ New Features:
  • r11072: Add cisco config check probe +473
  • r11099: Add static counters +28
  • r11102: Add hypervisor device type and assign proxmox and vmware to it. +12-8
  • r11103: device type definition +7-1
🐛 Bug Fixes:
  • r11065: Blacklist netstats on geist devices. +4
  • r11097: Fix occasional erroneous duplicate inclusion of polling functions on device modules edit page. +2-2
  • r11115: Fix RAISECOM-POWERMONITOR-MIB OID +1-1
  • r11141: HTML Cleanup +10-10
  • r11142: Fix CSS generator +4-13
  • r11143: Move POST variable processing. +2-2
  • r11144: Clean up query +1-3
  • r11146: Improve some dark mode colours
🔧 Minor Changes:
  • r11066: Improved support for old Geist EM series PDUs (OBS-3665). +20-35
  • r11067: Added support for Supermicro IPMI (OBS-3664). +272-48
  • r11079: Added new sensor classes distance and concentration. +77-6
  • r11081: Added support for Comet sensors (OBS-3671). +207-33
  • r11085: Added discovery VRFs by CISCO-VRF-MIB (OBS-1974). +89
  • r11087: Split Proxmox os detect from common Linux definition. Added Proxmox version detect. Added detect some distros by kernel string. +187-19
  • r11100: Added extra check for device status in poller system module (when all oids resets to empty) (OBS-3466). +127-70
  • r11105: Improved function age_to_seconds() for more time formats. Added function is_intnum() for correctly validate int strings and numbers. Added more param types for is_valid_param(). +147-89
  • r11116: Add support for description transformations in the sensor and status definition tables +6-2
  • r11123: Improved Housekeeping RRD files and dirs clean. Added ability for remove stale RRD dirs and dirs for old disabled devices (for use need activate in config). +178-73
  • r11128: Collect raspberry pi hardware model from unix-agent script +149-146
  • r11130: Slight wording changes on the configuration dump pages, pointing users to the web configurator +2-2
  • r11148: Moved detect version/type/features for some os (ie proxmox) by packages to definitions. +203-163
  • r11150: Added support for Univention Corporate Server (OBS-3685). +43
  • r11152: Updated distro script. Fixed detect debian version in some cases. Improved detect type of virtualization. +51-49
  • r11154: Added parsing Brocade NOS raslogd syslog format. +124-103
📋 MIB Updates:
  • r11080: Added mib files for Comet System.
  • r11090: Updated Ruckus/Brocade mib files.
  • r11106: Updated Peplink mib files.
🐘 PHP 8 Fixes:
  • r11073: Fixed compatibility errors in common functions. +114-60
  • r11089: Fixed division by zero error in calculate_mempool_properties(). +3-3
  • r11094: Fixed undefined arrays error. +9-13
  • r11119: Use safe alternative function is_intnum(). +73-85
  • r11132: Fixed incorrect variable in neighbours map. +3-4
  • r11155: Fixed another nonsensical fatal error. +8-16
  • r11158: Fixed TypeError in array_merge(). +29-22
📝 Trivial Changes:
  • r11061: Updated probes edit form and probe alert association. +56-35
  • r11062: Added unit conversion from mmHg and other pressure units. Improved detect incorrect unit cases in value_to_si(). +93-36
  • r11063: Disabled netstat module on Geist PDUs. +6-3
  • r11064: Disabled by default unused modules on ups, pdu, printer and environment os groups. +40-14
  • r11068: Removed duplicate os definition. Added ipmi os group. +18-11
  • r11069: Prevent serial changes by memory leak in Supermicro IPMI. +2-1
  • r11070: Prevent serial changes by memory leak in Supermicro IPMI (ver 2). +1-1
  • r11071: Improved detect Supermicro IPMI. +24-3
  • r11074: Fixed max display height for quick search results (OBS-3667). +4-4
  • r11075: Updated model/hardware definitions for Fortinet devices (OBS-3669). +284-261
  • r11076: Improved snmp_fix_numeric() for hex unit. +28-22
  • r11077: Improved discovery statuses by ATEN-IPMI-MIB (OBS-3670). +31-19
  • r11078: Ignore sensors with empty description and empty value by CISCO-ENTITY-SENSOR-MIB. +6-6
  • r11082: Updated Audiocodes os definitions. +40-4
  • r11083: Improved inventory discovery by MIKROTIK-MIB (OBS-3668). +10-2
  • r11084: Added display tags on disabled/ignored ports in ports view (OBS-3368). +22-11
  • r11086: Improved discovery sensors by NMS-EPON-ONU (OBS-3652). +139-43
  • r11088: Detect NET-SNMP-EXTEND-MIB by discovery. +8-3
  • r11091: Improved discovery DOM sensors by FOUNDRY-SN-SWITCH-GROUP-MIB. Updated Brocade os definition. +224-168
  • r11092: More improved discovery sensors for stacked Foundry switches. +24-19
  • r11093: Unificated ajax actions return json status. +36-221
  • r11095: Improved print_json_status(). +14-17
  • r11096: Use less specific version for proxmox os. +5
  • r11098: Fixed detect Cisco fxos on new firmwares. +1-2
  • r11101: Improved print_json_status() and processing ajax actions. +94-165
  • r11104: Simplify device type/icon changes in poller. Correctly set type for Proxmox Backup and Mail Gateway. +130-129
  • r11107: Improved detect Peplink Balance devices (OBS-3682). +74-38
  • r11108: Fixed check CSRF Token on add group page. +28-25
  • r11109: Remove empty polling code file for netman os; this OS uses UPS-MIB -26
  • r11110: Fixed incorrectly detect Proxmox LXC conteiners as pve os (OBS-3683). Split Proxmox VE and MG/BS os definitions. +62-41
  • r11112: Fix some mib_dirs, add missing MIB definitions and module-identity fields +358-142
  • r11113: Fix DOS line endings on 'dovecot' unix-agent collection script
  • r11114: Only show dovecot output if doveadm command exists; add note about dovecot versions differing, this won't work on newer versions at all +7-3
  • r11120: Improved age_to_seconds(), allow case insensitive date strings. +23-21
  • r11121: Fixed event_log_process() for arrays in reference. +9-3
  • r11122: Added rrdtool_file_valid() for validate rrd files. +25-8
  • r11125: Removed notification "Alerting requires rebuild". +5-3
  • r11126: Added discovery ip addresses by PEPLINK-WAN (OBS-3682). +104-13
  • r11127: Changet type for SmartOptics DCP. +1-1
  • r11131: Improved convert hex ip addresses in another case. +21-25
  • r11133: Do not show unix-agent tech status if not avialable for os. +34-27
  • r11134: Fixed incorrectly convert 2chars strings as hex (unprintable) string. +14-7
  • r11135: Fixed discovery neighbours with mac identifier by CISCO-CDP-MIB (OBS-3672). +71-58
  • r11136: Hide ignored statuses on device overview (Show/Hide by button click). +43-35
  • r11137: Keep disabled row class for statuses in humanize_status(). +3-2
  • r11138: Fixed another case discovery neighbours with mac by CISCO-CDP-MIB (OBS-3672). +17-8
  • r11139: Fill in missing header in OS overview webpage +1
  • r11140: Move up code to synthesize specific paths if they are unset, to allow logging at earlier stages +24-24
  • r11145: Fixed detect cisco ios hardware type in poller. +6-10
  • r11147: Changed event for PoE status otherFault to ignore. +1-1
  • r11149: Improved match_discovery_oids() for match by packages. Moved back detect proxmox os to definitions. +31-28
  • r11151: Fixed VMWare vCenter version polling. Fixed os type for vCenter (OBS-3687). +7-9
  • r11156: Improved html print functions. +68-42
  • r11157: Improved associate interfaces in syslog messages for Brocade NOS. +16-13
  • r11159: Improved support for Brocade NOS. +50-23
  • r11160: Fixed display ignored statuses on common pages. +7-6
🧹 Code Cleanup:
  • r11111: I just wan't do this :) +2-2
  • r11117: Reverted a change duplicating existing functionality (appear in r11116). +6-6
  • r11118: Fixed duplicate mib definitions identities. +74-83
  • r11124: Removed unused definitions. -2
📦 Other Changes:
  • r11129: Store unix agent raw output as device attribute to debug issues via device showtech page +17-1
  • r11153: derp +1-1
Files changed in merge (355)
M housekeeping.php +8 -10
M html/ajax/actions.php +88 -305
M html/ajax/actions/alert_check_add.inc.php +2 -14
M html/ajax/actions/edit_widget.inc.php +4 -6
M html/ajax/actions/group_add.inc.php +1 -6
M html/ajax/actions/group_edit.inc.php +3 -4
M html/ajax/actions/ports_update.inc.php +4 -12
M html/ajax/actions/sensors_update.inc.php +4 -10
M html/ajax/actions/statuses_update.inc.php +4 -10
M html/api/v0/includes/devices.inc.php +2 -4
M html/api/v0/index.php +2 -2
M html/css/bootstrap/less/variables-dark.less +27
M html/css/bootstrap/less/variables-darkblue.less +21
M html/css/observium-dark.css +46 -46
M html/css/observium-dark.map +1 -1
M html/css/observium-darkblue.css +46 -46
M html/css/observium-darkblue.map +1 -1
M html/icons.php +7 -5
M html/images/os/comet_2x.png ±0
A html/images/os/comet-dark_2x.png +1
A html/images/os/comet-dark.png +1
M html/images/os/comet.png ±0
A html/images/os/proxmox_2x.png +1
A html/images/os/proxmox-dark_2x.png +1
A html/images/os/proxmox-dark.png +1
A html/images/os/proxmox.png +1
A html/images/os/ucs_2x.png +1
A html/images/os/ucs.png +1
M html/includes/actions/edit_probe.inc.php +16 -6
M html/includes/entities/netscalervsvr.inc.php +4 -5
M html/includes/entities/port.inc.php +10 -8
M html/includes/entities/probe.inc.php +3 -1
M html/includes/entities/status.inc.php +19 -19
M html/includes/functions.inc.php +16 -13
A html/includes/graphs/sensor/concentration.inc.php +32
A html/includes/graphs/sensor/distance.inc.php +33
M html/includes/group_edit.inc.php +3 -2
M html/includes/modals/edit_probe.inc.php +9 -1
M html/includes/navbar.inc.php +3 -3
M html/includes/print-vrf.inc.php +2 -2
M html/includes/print/common.inc.php +7 -3
M html/includes/print/neighbours.inc.php +15 -15
M html/includes/print/rows.inc.php +3 -6
M html/includes/print/search.inc.php +68 -44
M html/includes/print/status.inc.php +2 -1
M html/includes/print/syslogs.inc.php +12 -9
M html/includes/search/neighbours.inc.php +1 -1
M html/index.php +4 -2
M html/js/observium.js +22 -3
M html/map.php +3 -4
M html/pages/add_alert_check.inc.php +2 -2
M html/pages/alert_check.inc.php +4 -3
M html/pages/bill/pdf_history.inc.php +1 -1
M html/pages/device/collectd.inc.php +1 -1
M html/pages/device/edit.inc.php +10 -11
M html/pages/device/edit/modules.inc.php +2 -2
M html/pages/device/edit/ports.inc.php -2
M html/pages/device/edit/sensors.inc.php -2
M html/pages/device/edit/status.inc.php -2
M html/pages/device/loadbalancer.inc.php +6 -4
M html/pages/device/loadbalancer/loadbalancer_rservers.inc.php +18 -18
M html/pages/device/loadbalancer/loadbalancer_vservers.inc.php +18 -18
M html/pages/device/loadbalancer/netscaler_services.inc.php +1 -1
M html/pages/device/loadbalancer/netscaler_vsvr.inc.php +10 -10
M html/pages/device/overview/status.inc.php +29 -16
M html/pages/device/port/junose-atm-vp.inc.php +3 -3
M html/pages/device/port/vlans.inc.php +2 -2
M html/pages/device/pseudowires.inc.php +5 -8
M html/pages/device/routing.inc.php +4 -3
M html/pages/device/showtech.inc.php +34 -13
M html/pages/devices/graphs.inc.php +4 -3
M html/pages/group_add.inc.php +7 -7
M html/pages/group.inc.php +4 -2
M html/pages/os.inc.php +1
M html/pages/ports/graphs.inc.php +2 -13
M html/pages/probes.inc.php +3 -4
M html/pages/routing/overview.inc.php +3 -2
M html/pages/settings/changed_config.inc.php +1 -1
M html/pages/settings/config.inc.php +1 -1
M includes/alerts.inc.php +9 -10
M includes/common.inc.php +262 -167
M includes/config-variables.inc.php +25 -13
M includes/db.inc.php +1 -1
M includes/defaults.inc.php +6
M includes/definitions.inc.php +24 -24
M includes/definitions/entities.inc.php -23
M includes/definitions/entities/devices.inc.php +7 -1
M includes/definitions/entities/probes.inc.php +34
M includes/definitions/entities/sensors.inc.php +11 -7
M includes/definitions/mibs.inc.php +23 -5
M includes/definitions/mibs/a10.inc.php +7 -1
M includes/definitions/mibs/alcatel.inc.php +4 -4
M includes/definitions/mibs/allied.inc.php +14 -8
A includes/definitions/mibs/asco.inc.php +21
M includes/definitions/mibs/aten.inc.php +52 -7
M includes/definitions/mibs/audiocodes.inc.php +10 -4
M includes/definitions/mibs/bdcom.inc.php +139 -43
M includes/definitions/mibs/brocade.inc.php +27 -9
M includes/definitions/mibs/cambium.inc.php +22 -13
M includes/definitions/mibs/carel.inc.php +6 -6
M includes/definitions/mibs/ciena.inc.php +20 -1
M includes/definitions/mibs/cisco.inc.php +12
M includes/definitions/mibs/ciscosb.inc.php +1 -1
M includes/definitions/mibs/clavister.inc.php +2 -1
M includes/definitions/mibs/comet.inc.php +112 -4
M includes/definitions/mibs/coriant.inc.php +6 -5
M includes/definitions/mibs/datacom.inc.php +4 -2
M includes/definitions/mibs/deliberant.inc.php +13 -10
M includes/definitions/mibs/dell.inc.php +9 -1
M includes/definitions/mibs/delta.inc.php +2 -1
M includes/definitions/mibs/digipower.inc.php +7 -1
M includes/definitions/mibs/edgecore/aos5810-54x-mib.inc.php +2 -1
M includes/definitions/mibs/forcepoint.inc.php +11 -2
M includes/definitions/mibs/geist.inc.php +20 -34
M includes/definitions/mibs/hirschmann.inc.php +17 -14
M includes/definitions/mibs/hp.inc.php +3 -2
M includes/definitions/mibs/ibm.inc.php +2 -1
M includes/definitions/mibs/infinera.inc.php +25 -11
M includes/definitions/mibs/ipinfusion.inc.php +4 -5
M includes/definitions/mibs/itwatchdogs.inc.php +17 -12
M includes/definitions/mibs/juniper.inc.php +7 -7
M includes/definitions/mibs/junose.inc.php +7 -1
M includes/definitions/mibs/kemp.inc.php +4 -5
A includes/definitions/mibs/ligowave.inc.php +19
M includes/definitions/mibs/megatec.inc.php +2 -2
M includes/definitions/mibs/netgear.inc.php +7 -2
M includes/definitions/mibs/netping.inc.php +23 -17
M includes/definitions/mibs/nortel.inc.php +1 -1
M includes/definitions/mibs/packetflux.inc.php +12 -8
M includes/definitions/mibs/pandacom.inc.php +4 -1
M includes/definitions/mibs/peplink.inc.php +48 -9
M includes/definitions/mibs/perle.inc.php +10 -7
M includes/definitions/mibs/powerwalker.inc.php +4 -7
M includes/definitions/mibs/qtech.inc.php +3 -3
M includes/definitions/mibs/rad.inc.php +2 -2
M includes/definitions/mibs/raisecom.inc.php +16 -11
M includes/definitions/mibs/riverbed.inc.php +3 -3
M includes/definitions/mibs/ruckus.inc.php +4 -11
M includes/definitions/mibs/sensatronics.inc.php +19 -1
M includes/definitions/mibs/sonus.inc.php +5 -2
M includes/definitions/mibs/synology.inc.php +2 -2
M includes/definitions/mibs/teleste.inc.php +10 -2
M includes/definitions/mibs/tempalert.inc.php +6 -6
M includes/definitions/mibs/teradici.inc.php +6 -5
M includes/definitions/mibs/ubiquiti.inc.php +4 -4
M includes/definitions/mibs/westermo.inc.php +2 -2
M includes/definitions/mibs/wti.inc.php +3 -1
M includes/definitions/models.inc.php +3 -261
M includes/definitions/os.inc.php +68 -141
A includes/definitions/os/audiocodes.inc.php +30
M includes/definitions/os/brocade.inc.php +89 -1
M includes/definitions/os/cisco.inc.php +2 -2
A includes/definitions/os/comet.inc.php +92
M includes/definitions/os/d-link.inc.php +1
M includes/definitions/os/fortinet.inc.php +281
M includes/definitions/os/mikrotik.inc.php +2 -2
A includes/definitions/os/peplink.inc.php +56
A includes/definitions/os/proxmox.inc.php +68
A includes/definitions/os/ruckus.inc.php +70
M includes/definitions/os/smartoptics.inc.php +1 -1
A includes/definitions/os/supermicro.inc.php +43
A includes/definitions/os/univention.inc.php +41
M includes/definitions/os/vertiv.inc.php +5 -1
M includes/definitions/os/vmware.inc.php +1 -1
M includes/definitions/wui.inc.php +10 -6
M includes/discovery/inventory/host-resources-mib.inc.php +38 -31
M includes/discovery/inventory/mikrotik-mib.inc.php +9 -2
M includes/discovery/ip-addresses/cisco-ietf-ip-mib.inc.php +2 -5
M includes/discovery/ip-addresses/ip-mib.inc.php +2 -3
M includes/discovery/ip-addresses/ipv6-mib.inc.php +2 -4
A includes/discovery/ip-addresses/peplink-wan.inc.php +65
M includes/discovery/neighbours/cisco-cdp-mib.inc.php +65 -44
M includes/discovery/os/linux.inc.php +11 -31
M includes/discovery/ports.inc.php +5
M includes/discovery/sensors.inc.php +28
A includes/discovery/sensors/aten-ipmi-mib.inc.php +159
M includes/discovery/sensors/cisco-entity-sensor-mib.inc.php +2 -3
M includes/discovery/sensors/entity-sensor-mib.inc.php +4 -3
M includes/discovery/sensors/fa-ext-mib.inc.php +5 -5
M includes/discovery/sensors/fortinet-fortigate-mib.inc.php +10 -9
M includes/discovery/sensors/foundry-poe-mib.inc.php +9 -17
M includes/discovery/sensors/foundry-sn-agent-mib.inc.php +15 -7
M includes/discovery/sensors/foundry-sn-switch-group-mib.inc.php +66 -105
M includes/discovery/sensors/fs-mib.inc.php +4 -2
M includes/discovery/sensors/huawei-entity-extent-mib.inc.php +4 -3
M includes/discovery/sensors/juniper-ifoptics-mib.inc.php +2 -4
M includes/discovery/sensors/powernet-mib.inc.php +6 -2
M includes/discovery/sensors/rad-gen-mib.inc.php +4 -2
A includes/discovery/vrf/cisco-vrf-mib.inc.php +88
M includes/entities/device.inc.php +46 -1
M includes/entities/ip-address.inc.php +20 -25
M includes/entities/sensor.inc.php +8 -16
M includes/entities/status.inc.php +18 -17
M includes/functions.inc.php +38 -18
M includes/housekeeping/rrd.inc.php +137 -50
M includes/polling/functions.inc.php +62 -70
M includes/polling/os.inc.php +87 -128
M includes/polling/os/cisco.inc.php +6 -10
D includes/polling/os/netman.inc.php -26
A includes/polling/os/packages.inc.php +138
M includes/polling/os/unix.inc.php +126 -60
M includes/polling/os/vmware.inc.php +7 -9
M includes/polling/ports.inc.php +18 -17
M includes/polling/system.inc.php +45 -13
M includes/polling/unix-agent.inc.php +3 -1
M includes/polling/unix-agent/raspberrypi.inc.php +6 -3
M includes/rewrites.inc.php +12 -3
M includes/rrdtool.inc.php +25 -8
M includes/snmp.inc.php +29 -26
M includes/syslog.inc.php +98 -103
A mibs/aten/ATEN-IPMI-MIB +329
A mibs/aten/PET-EVENTS +3,081
M mibs/brocade/BRCD-DOT1X-MIB +73 -70
M mibs/brocade/BROCADE-ENTITY-OID-MIB +194 -24
A mibs/brocade/BROCADE-IPSEC-MIB +464
M mibs/brocade/BROCADE-MCT-CLUSTER-MIB +18 -17
M mibs/brocade/BROCADE-SPX-MIB +69 -14
A mibs/brocade/BROCADE-STACK-ISSU-MIB +239
M mibs/brocade/BROCADE-SYSLOG-MIB +15 -12
M mibs/brocade/FDRY-DAI-MIB +36 -33
M mibs/brocade/FDRY-DHCP-SNOOPING-MIB +38 -35
M mibs/brocade/FDRY-DNS2-MIB +42 -40
M mibs/brocade/FDRY-IP-SOURCE-GUARD-MIB +45 -42
M mibs/brocade/FDRY-IPV6-IP-MIB +21 -21
M mibs/brocade/FDRY-MPLS-L2VPN-MIB +58 -371
M mibs/brocade/FDRY-POE-MIB +71 -46
M mibs/brocade/FDRY-RADIUS-MIB +67 -58
M mibs/brocade/FDRY-SNTP-MIB +42 -46
M mibs/brocade/FDRY-TACACS-MIB +50 -55
M mibs/brocade/FDRY-TRAP-MIB +46 -48
M mibs/brocade/FOUNDRY-BFD-STD-MIB +810 -809
M mibs/brocade/FOUNDRY-BGP4V2-MIB +33 -797
M mibs/brocade/FOUNDRY-BGP4V2-TC-MIB +6 -12
M mibs/brocade/FOUNDRY-CAR-MIB +58 -308
A mibs/brocade/FOUNDRY-DHCPSERVER-MIB +424
A mibs/brocade/FOUNDRY-IANA-PWE3-MIB +113
M mibs/brocade/FOUNDRY-LAG-MIB +75 -81
A mibs/brocade/Foundry-MPLS-MIB +298
A mibs/brocade/FOUNDRY-PW-ENET-STD-MIB +478
A mibs/brocade/FOUNDRY-PW-STD-MIB +2,362
A mibs/brocade/FOUNDRY-PW-TC-STD-MIB +271
M mibs/brocade/FOUNDRY-SN-AGENT-MIB +485 -954
M mibs/brocade/FOUNDRY-SN-APPLETALK-MIB +32 -30
M mibs/brocade/FOUNDRY-SN-ARP-GROUP-MIB +28 -30
M mibs/brocade/FOUNDRY-SN-BGP4-GROUP-MIB +265 -264
M mibs/brocade/FOUNDRY-SN-CAM-MIB +65 -81
M mibs/brocade/FOUNDRY-SN-IGMP-MIB +33 -31
M mibs/brocade/FOUNDRY-SN-IP-MIB +236 -170
M mibs/brocade/FOUNDRY-SN-IP-VRRP-MIB +110 -103
M mibs/brocade/FOUNDRY-SN-IPX-MIB +55 -53
M mibs/brocade/FOUNDRY-SN-MAC-AUTHENTICATION-MIB +11 -30
M mibs/brocade/FOUNDRY-SN-MRP-MIB +10 -29
M mibs/brocade/FOUNDRY-SN-NOTIFICATION-MIB +629 -702
M mibs/brocade/FOUNDRY-SN-OSPF-GROUP-MIB +187 -186
M mibs/brocade/FOUNDRY-SN-POS-GROUP-MIB +78 -75
M mibs/brocade/FOUNDRY-SN-ROOT-MIB +297 -109
M mibs/brocade/FOUNDRY-SN-STACKING-MIB +169 -92
M mibs/brocade/FOUNDRY-SN-SW-L4-SWITCH-GROUP-MIB +170 -166
M mibs/brocade/FOUNDRY-SN-SWITCH-GROUP-MIB +988 -763
M mibs/brocade/FOUNDRY-SN-VSRP-MIB +93 -95
M mibs/brocade/FOUNDRY-SN-WIRELESS-GROUP-MIB +31 -30
M mibs/brocade/FOUNDRY-VLAN-CAR-MIB +39 -35
A mibs/brocade/RUCKUS-ACL-MIB +1,646
A mibs/brocade/RUCKUS-DHCPCLIENT-MIB +92
A mibs/brocade/RUCKUS-WIRED-CLIENT-MIB +370
A mibs/brocade/VPLS-GENERIC-DRAFT-01-MIB +754
A mibs/comet/H0530-MIB +537
A mibs/comet/H3530-MIB +813
A mibs/comet/H3531-MIB +813
A mibs/comet/H4531-MIB +537
A mibs/comet/H5521-MIB +375
A mibs/comet/H5524-MIB +375
A mibs/comet/H6520-MIB +789
A mibs/comet/H6521-MIB +789
A mibs/comet/H7530-MIB +951
A mibs/comet/H7531-MIB +951
A mibs/comet/LANADPTER-MIB +163
A mibs/comet/MULTILOGGER-MIB +230
A mibs/comet/P2520-MIB +259
M mibs/comet/P8510-MIB +192 -28
A mibs/comet/P8511-MIB +426
A mibs/comet/P8541-MIB +678
A mibs/comet/P8552-MIB +840
A mibs/comet/P8610-MIB +300
A mibs/comet/P8611-MIB +426
A mibs/comet/P8631-MIB +552
A mibs/comet/P8641-MIB +678
A mibs/comet/P8652-MIB +840
A mibs/comet/T0510-MIB +298
A mibs/comet/T0610-MIB +298
A mibs/comet/T2514-MIB +298
A mibs/comet/T3510-MIB +526
A mibs/comet/T3511-MIB +526
A mibs/comet/T3611-MIB +526
A mibs/comet/T4511-MIB +298
A mibs/comet/T4611-MIB +298
A mibs/comet/T5540-MIB +298
A mibs/comet/T5541-MIB +298
A mibs/comet/T5545-MIB +298
A mibs/comet/T6540-MIB +640
A mibs/comet/T6541-MIB +640
A mibs/comet/T6545-MIB +640
A mibs/comet/T7510-MIB +640
A mibs/comet/T7511-MIB +640
A mibs/comet/T7610-MIB +640
A mibs/comet/T7611-MIB +640
A mibs/comet/T7613-MIB +640
M mibs/fortinet/FORTINET-FORTIGATE-MIB +1,568 -208
A mibs/geist/GEIST-EM-SERIES-MIB +705
D mibs/peplink/DEVICE -99
D mibs/peplink/GRE -171
D mibs/peplink/LAN -72
A mibs/peplink/PEPLINK-CELLULAR +685
A mibs/peplink/PEPLINK-DEVICE +314
A mibs/peplink/PEPLINK-GRE +184
A mibs/peplink/PEPLINK-IPSEC-VPN +187
A mibs/peplink/PEPLINK-IPT-NETFLOW-MIB +795
A mibs/peplink/PEPLINK-LAN +86
A mibs/peplink/PEPLINK-VPN-SPEEDFUSION +311
A mibs/peplink/PEPLINK-WAN +496
A mibs/peplink/PEPLINK-WiFi +616
A mibs/peplink/PEPLINK-WLC +707
D mibs/peplink/PEPVPN-SPEEDFUSION -280
A mibs/peplink/PEPWAVE-CELLULAR +685
A mibs/peplink/PEPWAVE-DEVICE +314
A mibs/peplink/PEPWAVE-GRE +184
A mibs/peplink/PEPWAVE-IPSEC-VPN +187
A mibs/peplink/PEPWAVE-IPT-NETFLOW-MIB +795
A mibs/peplink/PEPWAVE-LAN +86
A mibs/peplink/PEPWAVE-VPN-SPEEDFUSION +311
A mibs/peplink/PEPWAVE-WAN +496
A mibs/peplink/PEPWAVE-WiFi +616
A mibs/peplink/PEPWAVE-WLC +707
A mibs/peplink/PEPXIM-CELLULAR +685
A mibs/peplink/PEPXIM-DEVICE +314
A mibs/peplink/PEPXIM-GRE +184
A mibs/peplink/PEPXIM-IPSEC-VPN +187
A mibs/peplink/PEPXIM-IPT-NETFLOW-MIB +795
A mibs/peplink/PEPXIM-LAN +86
A mibs/peplink/PEPXIM-VPN-SPEEDFUSION +311
A mibs/peplink/PEPXIM-WAN +496
A mibs/peplink/PEPXIM-WiFi +616
A mibs/peplink/PEPXIM-WLC +707
D mibs/peplink/WAN -400
D mibs/peplink/WLC -664
A mibs/supermicro/SUPERMICRO-EVENTS +291
A probes/nagios/check_snmp_cisco_config +464
M scripts/agent-local/dovecot +7 -3
M scripts/agent-local/raspberrypi +143 -143
M scripts/distro +51 -49
M scripts/makecss.sh +4 -13
M tests/IncludesCommonTest.php +79 -14
M tests/IncludesFunctionsTest.php +1
M tests/IncludesSnmpTest.php +13 -3
M tests/IncludesSyslogTest.php +26

🏷️ 21.02.11060

Released 2021-02-27 10:26 • Commits r10926 through r11059
🚀 Included Development Changes (134 commits):
✨ New Features:
  • r10928: Add Lenovo EMC logos +2
  • r10929: Add IOMEGA / Lenovo EMC NAS +68
  • r10955: Add UEC Starline sensors +66
  • r11032: Add distance icon
🐛 Bug Fixes:
  • r10926: Don't apply data-toggle to navbar dropdown links. +1-28
  • r10927: Remove old comments +1-3
  • r10968: Show icons on navbar in SM breakpoint +21-5
🔧 Minor Changes:
  • r10945: Added testing feauture for export (and compare) db schema as json. Try ./test_db.php -e > db.json +125
  • r10958: Improved generate-rancid script. Rancid os map definitions moved to os definitions. Added more os map params for correct mapping in latest rancid versions. +408-236
  • r10959: Added userland compat function is_countable() for php less than 7.3. Added safe_count() function for fix TypeError exeptions in php 8.0. Fixed some TypeError exeptions in php 8.0. +31-23
  • r10965: Added email send "mx" backend (for send mails by mx dns records). Added all email config variables to WebUI config page. +122-19
  • r10972: Improved discovery Ekinops 360 Platform (OBS-3359). Added discovery DDM sensors by additional Ekinops MIBs. +611-107
  • r10977: More php 8.0 compatibility fixes. +230-280
  • r10980: Improved discovery sensors by RITTAL-CMC-III-MIB (OBS-3625). +285-147
  • r10986: Round 11 of php 8.0 compatibility fixes. +151-109
  • r10990: Added quick search for neighbours (OBS-3636). +147-95
  • r10994: Added support for MorningStar Solar Prostar controllers (OBS-3639). +211
  • r11001: Improved test_condition() compare numeric oids. Added ability for pre test by device fields like sysObjectId in discovery entities. Added case insensitive array_key_iexists(). +54-18
  • r11004: Added log_event_cache() for write delayed log events (at end of process) with combine multiple same messages. +195-32
  • r11005: Added detect snmpbulkwalk timeout error detect. Eventlog snmpbulkwalk error in discovery. +69-73
  • r11009: Added named constants for snmp error codes. +233-116
  • r11016: Migrated polling os params to common poll_device_mib_metatypes(). Use pre_test definition instead test for os params. +80-64
  • r11020: Improved support for APC InfraStruXure PDUs (OBS-3647). +430-32
  • r11025: Added discovery VRFs on Arista EOS. +81-5
  • r11031: Added discovery ports PoE sensors by BAY-STACK-PETH-EXT-MIB (OBS-3576). +194-29
  • r11033: Upgraded jQuery and related js libs to latest. Updated bootstrap js to latest 3.x.
  • r11034: Replaced popconfirm plugin with bootstrap-confirmation2 for fix jQuery 3.x compatibility. +82-39
📋 MIB Updates:
  • r10993: Added MorningStar mib files.
  • r11022: Updated Arista mib files.
  • r11030: Updated huawei mib files.
🐘 PHP 8 Fixes:
  • r11007: More compatibility fixes. +4-7
  • r11018: Another compatibility fixes on php 8.0. +8-11
  • r11026: Another php 8.0 compatibility fixes. +65-50
  • r11028: Compatibility fixes with php 8.0. +5-5
  • r11037: Improved compatibility with php8 in common functions. Added phpunit for array_get_nested(). +158-113
  • r11038: Fixed unittests in php8 for functions include. +11-12
  • r11040: Fixed unittests in php8. +94-84
  • r11041: Fixed compatibility with php8 in discovery_check_if_type_exist() (OBS-3656). +58-82
  • r11051: Fixed add new devices in php8. +2-2
  • r11056: Polling compatibility with php8. +59-47
  • r11059: Another compatibility round with php8. +48-64
📝 Trivial Changes:
  • r10930: Fixed polling serials by entPhysicalSerialNum (OBS-3605). -4
  • r10931: Improved is_valid_param() for aaset_tag (OBS-3608). +3-1
  • r10932: Clean mystical duplicate vrf entries (OBS-3600). +7
  • r10933: Fixed add/check processes for partitioned poller. +17-8
  • r10934: Improved update sensors limits passed by definitions or by device. +42-12
  • r10935: Discovery sensors limits by CISCO-ENTITY-SENSOR-EXT-MIB. +116-34
  • r10936: Fixed ldap bind for binddn or anonymous (OBS-1976). +48-43
  • r10937: Added ldap_internal_compare() for workaround with some ldap implementations which unsupport ldap_compare() (OBS-3611). +66-30
  • r10938: Added DB connect stats. +15-7
  • r10939: Added DB connect stats. +4-4
  • r10940: Last message: Removed rand() calls. +1-1
  • r10941: Fixed fatal error in unserialize() calls for php 8.0. +62-66
  • r10942: Fixed compatibility with php 5.6 in safe_unserialize(). +17-13
  • r10943: Fixed php 8.0 compatibility. Clean some deprecation warnings. +10-11
  • r10944: Reverted unnecessary changes. +12-12
  • r10946: Always clear colour tags at end of string in print_cli(). +6-2
  • r10947: Updated UserAgent lib to latest.
  • r10948: Fixed compatibility for option (OBS-3611). +1-1
  • r10949: Improved discovery Dell DRAC status/sensors by IDRAC-MIB-SMIv2 (OBS-3313). +249-155
  • r10950: Added discovery temperature sensors by EQUIPMENT-MIB (OBS-3590). +12
  • r10951: Improved export_db_schema() for default int length. +79-12
  • r10952: Fixed strange case with undefined random_int() function on php7.0 for Debian9 (OBS-3612). +1-1
  • r10954: Fixed scale for current sensors by RITTAL-CMC-III-MIB (OBS-3617). +15-9
  • r10956: Changed os discovery for Cisco FTD (OBS-3616). +53-32
  • r10957: Improved set scale for current sensors by RITTAL-CMC-III-MIB (OBS-3617). +5-6
  • r10960: Do not show old version notification in WUI when version check was disabled. +2-3
  • r10961: More php 8.0 compatibility fixes. +29-42
  • r10962: Fixed DivisionByZeroError in ports poller module in php 8.0. +72-37
  • r10963: Fixed polling wifi clients. Fixed display wifi ap members graphs. +18-14
  • r10964: Improved some rewrites in inventory discovery. +39-25
  • r10967: Renamed match_sysObjectID() to match_oid_num(). Allow array as $needle. +19-14
  • r10969: Added ability for discovery device MIBs by custom os defined sysoroid. +77-7
  • r10970: Fixed get form params in ports page. +13-15
  • r10971: Improved entity_measured_match_definition(), allowed extra rule param "condition". +17-5
  • r10974: Improved detect Eaton ATS devices (OBS-3628). +18-4
  • r10978: Fixed forms params generate. +7-7
  • r10979: Fixed function redeclaration in device edit status page (OBS-3632). +27-34
  • r10982: Improved discovery sensors and counters by RITTAL-CMC-III-MIB (OBS-3620). +49-19
  • r10983: Fixed php 8.0 compatibility for Ref library.
  • r10984: Updated Flight library.
  • r10985: Round 10 of php 8.0 compatibility fixes. +68-66
  • r10987: Improved db queries on neighbours map page. +122-99
  • r10988: Fixed "Undefined constant" errors. +37-47
  • r10989: Forced use safe_count() in graphs for minimizing the occurrence TypeError throws in php 8.0. +118-131
  • r10991: Fixed compatibility with php 5.6 in email transport. +1-1
  • r10995: Fixed parsinf syslog messges on Citrix Netscaller (OBS-3614). +29-11
  • r10996: Associate correct netscaler host by syslog message if possible (OBS-523). +17-2
  • r10997: Improved match_oid_num(), added unit tests. +107-41
  • r10998: More php 8.0 compatibility fixes. +3-1
  • r10999: More php 8.0 compatibility fixes in poller. +16-12
  • r11000: Fixed quick search inventory (exclude deleted entries). +2-2
  • r11002: Improved discovery cooling sensors by PowerNet-MIB (OBS-3255). +224-102
  • r11003: Define by default constants OBS_SCRIPT_NAME and OBS_PROCESS_NAME for use in scripts. +89-146
  • r11006: More php8.0 compatibibily fixes. +2
  • r11008: Added detect snmp error "OID not increasing". +45-33
  • r11010: Force snmp nobulk for some Cisco WLC devices. +7-4
  • r11011: Detect "OID not increasing" error in inventory discovery by ENTITY-MIB. Fixed discovery inventory and sensors on some Cisco WLC devices. +143-97
  • r11012: Allowed Markdown Extra formatting in get_markdown(). +16-10
  • r11013: Forced eventlog message about "Wrong .index in mibs dir" error. +37-10
  • r11014: Fixed datetime form elements layout. +38-39
  • r11015: Always use named snmp error codes. +26-25
  • r11017: Improved match_oid_num() for matching simple regex-like oid lists (ie: .1.3.6.1.4.1.(2011|2030)). +46-12
  • r11019: Added GETNEXT empty response snmp error code. +11
  • r11021: Added ClearOS distro icon (OBS-3650). +2
  • r11023: Temporary hide error message about unknown condition metric for incorrect time/weekday conditions (OBS-3646). +6-2
  • r11024: Improved fetch serial on Arista EOS (OBS-3640). +17
  • r11027: Correctly hide error message about unknown condition metric (OBS-3655). +6-3
  • r11029: Improved measured port association in latest Cisco IOS XR 7.x (OBS-3654). +38-30
  • r11035: Complete disabled deprecated mysql extension. Fixed phpunit tests db connect. +19-13
  • r11042: Fixed "Undefined index" errors in definitions. +20-15
  • r11043: Decreased minimum mariadb and python version warning to latest in centos/rhel 7. +11-8
  • r11044: Fixed query in ports_adsl table. +10-7
  • r11045: Fixed calculate_mempool_properties(), appeared in r11040 (OBS-3660). +3-1
  • r11046: Improved get_rancid_filename() for devices named by IPs. +27-32
  • r11047: Use data-* attribs for confirmation js. +21-27
  • r11048: Updated support for D-Link DMC devices (OBS-3659). +8-8
  • r11049: Fixed cpu_count var in poller-wrapper test. +7-1
  • r11050: Fixed memory polling by FORTINET-FORTISWITCH-MIB (OBS-3658). +19-13
  • r11052: Fixed discovery sensors scale on FortiSwitch devices (OBS-3658). +12-13
  • r11053: Decreased discovery time for ip addresses in vrfs. +15-10
  • r11054: Fixed discovery ip addresses by IP-MIB (appear in previous commit). Fixed detect bulk snmp error on snmpget cmd. +4-2
  • r11055: Do not set snmp bulk timeout error in snmp context requests. +3-1
  • r11057: Fixed duplicate VRF entries (OBS-3600). +10-6
  • r11058: Added check Group or Alert Checker already exist. +222-119
🧹 Code Cleanup:
  • r10953: Removed unnecessary json compat functions. +22-135
  • r10966: Moved value_unit_* functions to sensor entities include. +39-58
  • r10973: Removed duplicate os definition entry. -17
  • r10981: Removed duplicate os definitions. -58
Files changed in merge (607)
M add_device.php +15 -18
M adduser.php +2 -5
M alerter.php +2 -5
M billing-calculate.php +8 -13
M check-errors.php +4 -7
M delete_device.php +3 -6
M discovery.php +7 -11
M housekeeping.php +13 -17
M html/ajax/actions.php +6 -4
D html/ajax/actions/add_group.inc.php -56
A html/ajax/actions/alert_check_add.inc.php +80
D html/ajax/actions/edit_group.inc.php -33
A html/ajax/actions/group_add.inc.php +61
A html/ajax/actions/group_edit.inc.php +33
M html/ajax/search.php +11 -6
M html/billing-bandwidth-data.php +16 -16
M html/css/bootstrap/less/navbar.less +2 -2
M html/css/observium-dark.css +2 -2
M html/css/observium-dark.map +1 -1
M html/css/observium-darkblue.css +2 -2
M html/css/observium-darkblue.map +1 -1
M html/css/observium.css +2 -2
M html/css/observium.map +1 -1
M html/css/query-builder.default.css +1 -2
M html/css/sprite.css +434 -179
A html/css/weathermap-editor.css +202
M html/geojson.php +11 -9
A html/images/os/clearos_2x.png +1
A html/images/os/clearos.png +1
A html/images/os/lenovoemc_2x.png +1
A html/images/os/lenovoemc.png +1
A html/images/os/morningstar_2x.png +1
A html/images/os/morningstar.png +1
html/img/sprite/retina.css +16 -17
M html/img/sprite/svg_png_27.png ±0
M html/img/sprite/svg_png_36.png ±0
M html/img/sprite/svg_png_45.png ±0
M html/img/sprite/svg_png_54.png ±0
M html/img/sprite/svg_png.png ±0
M html/includes/authenticate.inc.php +11 -17
M html/includes/authentication/ldap.inc.php +165 -110
M html/includes/cache-data.inc.php +1 -1
M html/includes/collectd/functions.php +3 -3
M html/includes/contacts-navbar.inc.php +51 -14
M html/includes/entities/counter.inc.php +7 -10
M html/includes/entities/device.inc.php +4 -1
M html/includes/entities/mempool.inc.php +12 -15
M html/includes/entities/printersupply.inc.php +8 -11
M html/includes/entities/processor.inc.php +6 -8
M html/includes/entities/sensor.inc.php +6 -9
M html/includes/entities/status.inc.php +8 -11
M html/includes/entities/storage.inc.php +6 -8
M html/includes/functions.inc.php +87 -212
M html/includes/graphs/application/dovecot_auth_cache.inc.php +1 -1
M html/includes/graphs/application/dovecot_auth.inc.php +1 -1
M html/includes/graphs/application/dovecot_cache.inc.php +1 -1
M html/includes/graphs/application/dovecot_commands.inc.php +1 -1
M html/includes/graphs/application/dovecot_connected.inc.php +1 -1
M html/includes/graphs/application/dovecot_cpu.inc.php +1 -1
M html/includes/graphs/application/dovecot_io.inc.php +1 -1
M html/includes/graphs/application/dovecot_pages.inc.php +1 -1
M html/includes/graphs/application/dovecot_storage.inc.php +1 -1
M html/includes/graphs/application/dovecot_usage.inc.php +1 -1
M html/includes/graphs/application/exchange_mb_queued.inc.php +4
M html/includes/graphs/application/exim_reject.inc.php +1 -1
M html/includes/graphs/application/exim_sent.inc.php +1 -1
M html/includes/graphs/application/exim_spam.inc.php +1 -1
M html/includes/graphs/application/freeradius_accounting.inc.php +1 -1
M html/includes/graphs/application/freeradius_authentication.inc.php +1 -1
M html/includes/graphs/application/mailscanner_reject.inc.php +1 -1
M html/includes/graphs/application/mssql_cpu_usage.inc.php +2 -3
M html/includes/graphs/application/mssql_memory_usage.inc.php +2 -3
M html/includes/graphs/application/nsd_qtype.inc.php +1 -1
M html/includes/graphs/application/nsd_queries.inc.php +2 -2
M html/includes/graphs/application/nsd_rcode.inc.php +1 -1
M html/includes/graphs/application/nsd_zones.inc.php +2 -2
M html/includes/graphs/application/postfix_mailgraph_reject.inc.php +1 -1
M html/includes/graphs/application/postfix_mailgraph_sent.inc.php +1 -1
M html/includes/graphs/application/postfix_mailgraph_spam.inc.php +1 -1
M html/includes/graphs/application/postfix_qshape_stats.inc.php +1 -1
M html/includes/graphs/application/shoutcast_multi_stats.inc.php +2 -3
M html/includes/graphs/application/unbound_class.inc.php +1 -1
M html/includes/graphs/application/unbound_flags.inc.php +10 -10
M html/includes/graphs/application/unbound_opcode.inc.php +2 -3
M html/includes/graphs/application/unbound_qtype.inc.php +1 -1
M html/includes/graphs/application/unbound_queries.inc.php +1 -1
M html/includes/graphs/application/unbound_rcode.inc.php +2 -2
M html/includes/graphs/device/collectd.inc.php +1 -1
M html/includes/graphs/device/edac_errors.inc.php +2 -3
M html/includes/graphs/device/pagecount.inc.php +2 -2
M html/includes/graphs/device/ucd_ss_cpu.inc.php +2 -3
M html/includes/graphs/functions.inc.php +50 -56
M html/includes/graphs/generic_definition.inc.php +15 -6
M html/includes/graphs/generic_multi_bits.inc.php +3 -4
M html/includes/graphs/generic_multi_group_simplex_separated.inc.php +6 -5
M html/includes/graphs/generic_multi_line.inc.php +2 -3
M html/includes/graphs/generic_multi_separated.inc.php +3 -4
M html/includes/graphs/generic_multi_simplex_separated.inc.php +2 -3
M html/includes/graphs/global/pollermod.inc.php +3 -4
M html/includes/graphs/global/pollermods.inc.php +3 -6
M html/includes/graphs/legend.inc.php +2 -3
M html/includes/graphs/multi-customoid/auth.inc.php +1 -1
M html/includes/graphs/multi-port/auth.inc.php +1 -1
M html/includes/graphs/multi-port/bits_duo.inc.php +2 -2
M html/includes/graphs/multi-port/bits_trio_compare.inc.php +1 -1
M html/includes/graphs/multi-port/bits_trio.inc.php +1 -1
M html/includes/graphs/multi-port/groups_bits.inc.php +1 -1
M html/includes/graphs/sla/jitter.inc.php +1 -1
M html/includes/graphs/wifi-ap-member/auth.inc.php +5 -4
M html/includes/group_edit.inc.php +1 -1
M html/includes/group-navbar.inc.php +11 -8
M html/includes/navbar.inc.php +62 -58
M html/includes/notifications.inc.php +2 -3
M html/includes/print/alert.inc.php +5 -6
M html/includes/print/common.inc.php +28 -8
M html/includes/print/events.inc.php +7 -5
M html/includes/print/fdbtable.inc.php +1 -1
M html/includes/print/inventory.inc.php +27 -15
M html/includes/print/navbar.inc.php +8 -39
M html/includes/print/search.inc.php +106 -50
M html/includes/print/syslogs.inc.php +3 -3
M html/includes/search/accesspoints.inc.php +3 -5
M html/includes/search/devices.inc.php +6 -11
M html/includes/search/inventory.inc.php +8 -11
M html/includes/search/ip-addresses.inc.php +10 -10
M html/includes/search/loadbalancers.inc.php +13 -30
A html/includes/search/neighbours.inc.php +82
M html/includes/search/ports.inc.php +4 -7
M html/includes/search/sensors.inc.php +3 -5
M html/includes/search/slas.inc.php +3 -5
M html/includes/search/status.inc.php +3 -5
M html/index.php +15 -33
A html/js/bootstrap-confirmation.min.js +7
M html/js/bootstrap.min.js +3 -4
M html/js/interact.min.js +2 -5
A html/js/jquery-migrate.min.js +2
M html/js/jquery.min.js +2 -4
D html/js/jquery.popconfirm.js -162
M html/map.php +122 -99
M html/pages/add_alert_check.inc.php +5 -4
M html/pages/alert_check.inc.php +6 -3
M html/pages/bill/infoboxes.inc.php +8 -9
M html/pages/contact.inc.php +10 -11
M html/pages/device.inc.php +12 -9
M html/pages/device/alert.inc.php +7 -7
M html/pages/device/apps/mssql.inc.php +5 -5
M html/pages/device/data.inc.php +1 -1
M html/pages/device/edit.inc.php +20 -20
M html/pages/device/edit/modules.inc.php +5 -6
M html/pages/device/edit/status.inc.php +1 -22
M html/pages/device/graphs.inc.php +8 -11
M html/pages/device/health/diskio.inc.php +7 -9
M html/pages/device/health/mempool.inc.php +7 -9
M html/pages/device/health/processor.inc.php +7 -9
M html/pages/device/health/status.inc.php +8 -10
M html/pages/device/health/storage.inc.php +7 -9
M html/pages/device/logs/eventlog.inc.php +5 -6
M html/pages/device/logs/syslog.inc.php +5 -6
M html/pages/device/nfsen.inc.php +1 -1
M html/pages/device/overview/ucd_mem.inc.php +6 -7
M html/pages/device/perf.inc.php +16 -15
M html/pages/device/ports.inc.php +10 -7
M html/pages/device/wifi/accesspoints.inc.php +8 -7
M html/pages/group_add.inc.php +3 -3
M html/pages/group.inc.php +7 -8
M html/pages/migrate_alerts.inc.php +5 -3
M html/pages/modules.inc.php +7 -8
M html/pages/os.inc.php +10 -11
M html/pages/ports.inc.php +16 -17
M html/pages/processes.inc.php +11 -1
M html/pages/pseudowires.inc.php +8 -8
M html/pages/roles.inc.php +18 -18
M includes/alerting/email.inc.php +14 -5
M includes/alerts.inc.php +32 -23
M includes/common.inc.php +256 -205
M includes/config-variables.inc.php +113 -12
M includes/db.inc.php +156 -15
M includes/db/mysql.inc.php +2 -1
M includes/db/mysqli.inc.php +56 -50
M includes/defaults.inc.php +8 -7
M includes/definitions.inc.php +195 -84
M includes/definitions/entities/devices.inc.php +1 -1
M includes/definitions/mibs.inc.php +24 -13
M includes/definitions/mibs/apc.inc.php +455 -20
M includes/definitions/mibs/arista.inc.php +12
M includes/definitions/mibs/cambium.inc.php +2 -2
M includes/definitions/mibs/cisco.inc.php +40 -25
M includes/definitions/mibs/d-link.inc.php +17 -6
M includes/definitions/mibs/dell.inc.php +249 -2
M includes/definitions/mibs/eaton.inc.php +17 -4
A includes/definitions/mibs/ekinops
M includes/definitions/mibs/ekinops.inc.php +8 -106
M includes/definitions/mibs/fortinet.inc.php +19 -13
M includes/definitions/mibs/hp.inc.php +4 -4
M includes/definitions/mibs/ibm.inc.php +58
A includes/definitions/mibs/morningstar.inc.php +168
M includes/definitions/mibs/netgear.inc.php +10 -1
M includes/definitions/mibs/nortel.inc.php +21 -9
M includes/definitions/mibs/qnap.inc.php +2 -4
M includes/definitions/mibs/rittal.inc.php +31 -3
M includes/definitions/mibs/symbol.inc.php +2 -2
A includes/definitions/mibs/uec.inc.php +66
M includes/definitions/os.inc.php +6 -245
A includes/definitions/os/a10.inc.php +39
A includes/definitions/os/arbor.inc.php +26
A includes/definitions/os/arista.inc.php +50
M includes/definitions/os/avaya.inc.php +10 -7
M includes/definitions/os/brocade.inc.php +2 -1
M includes/definitions/os/bsd.inc.php +2 -1
M includes/definitions/os/ciena.inc.php +4 -5
M includes/definitions/os/cisco.inc.php +45 -22
M includes/definitions/os/ciscosb.inc.php +3 -1
A includes/definitions/os/citrix.inc.php +27
M includes/definitions/os/d-link.inc.php +3 -2
M includes/definitions/os/dell.inc.php +7 -3
M includes/definitions/os/eaton.inc.php +1
A includes/definitions/os/ekinops.inc.php +31
M includes/definitions/os/ericsson.inc.php +2 -1
M includes/definitions/os/extreme.inc.php +4 -1
A includes/definitions/os/f5.inc.php +34
M includes/definitions/os/fortinet.inc.php +3 -2
M includes/definitions/os/hp.inc.php +2 -1
M includes/definitions/os/huawei.inc.php +2 -1
M includes/definitions/os/ibm.inc.php +10
M includes/definitions/os/juniper.inc.php +6 -1
M includes/definitions/os/mikrotik.inc.php +3 -3
A includes/definitions/os/morningstar.inc.php +41
M includes/definitions/os/mrv.inc.php +2 -1
M includes/definitions/os/nokia.inc.php +3 -2
A includes/definitions/os/opengear.inc.php +55
A includes/definitions/os/paloalto.inc.php +28
A includes/definitions/os/rittal.inc.php +90
M includes/definitions/os/riverbed.inc.php +2 -1
M includes/definitions/os/ubiquiti.inc.php +2 -1
M includes/definitions/os/vertiv.inc.php +26 -1
M includes/definitions/rewrites.inc.php +1
M includes/definitions/version.inc.php +2 -2
M includes/definitions/wui.inc.php +5 -2
M includes/discovery/cisco-cef.inc.php +3 -3
M includes/discovery/counter/printer-mib.inc.php +1 -1
M includes/discovery/functions.inc.php +36 -29
M includes/discovery/inventory.inc.php +2 -3
M includes/discovery/inventory/entity-mib.inc.php +94 -86
M includes/discovery/ip-addresses.inc.php +6 -2
M includes/discovery/ip-addresses/ip-mib.inc.php +7 -9
M includes/discovery/junose-atm-vp.inc.php +1 -1
M includes/discovery/lsp.inc.php +4 -5
M includes/discovery/mempools.inc.php +2 -2
M includes/discovery/mempools/bianca-brick-mibres-mib.inc.php +1 -1
M includes/discovery/mempools/cisco-enhanced-mempool-mib.inc.php +1 -1
M includes/discovery/mempools/cisco-entity-qfp-mib.inc.php +1 -1
M includes/discovery/mempools/f5-bigip-system-mib.inc.php +2 -2
M includes/discovery/mempools/foundry-sn-agent-mib.inc.php +8 -10
M includes/discovery/mempools/hh3c-entity-ext-mib.inc.php +1 -1
M includes/discovery/mempools/host-resources-mib.inc.php +4 -7
M includes/discovery/mempools/hpn-icf-entity-ext-mib.inc.php +1 -1
M includes/discovery/mempools/huawei-entity-extent-mib.inc.php +5 -6
M includes/discovery/mempools/juniper-mib.inc.php +4 -4
M includes/discovery/mempools/juniper-srx5000-spu-monitoring-mib.inc.php +4 -4
M includes/discovery/mempools/timetra-system-mib.inc.php +2 -2
M includes/discovery/mempools/ucd-snmp-mib.inc.php +1 -1
M includes/discovery/mibs.inc.php +69 -7
M includes/discovery/neighbours.inc.php +2 -2
M includes/discovery/neighbours/cisco-cdp-mib.inc.php +3 -2
M includes/discovery/neighbours/lldp-mib.inc.php +1 -1
M includes/discovery/os/broadcom.inc.php +2 -2
M includes/discovery/os/freebsd.inc.php +1 -1
M includes/discovery/os/linux.inc.php +3 -3
M includes/discovery/os/solaris.inc.php +1 -1
M includes/discovery/printersupplies/ricohprivatemib.inc.php +6 -6
M includes/discovery/processors.inc.php +2 -2
M includes/discovery/processors/cisco-entity-qfp-mib.inc.php +1 -1
M includes/discovery/processors/f5-bigip-system-mib.inc.php +1 -1
M includes/discovery/processors/hh3c-entity-ext-mib.inc.php +1 -1
M includes/discovery/processors/hpn-icf-entity-ext-mib.inc.php +1 -1
M includes/discovery/processors/huawei-entity-extent-mib.inc.php +3 -3
M includes/discovery/processors/isilon-mib.inc.php +1 -1
M includes/discovery/processors/juniper-mib.inc.php +3 -3
M includes/discovery/processors/juniper-srx5000-spu-monitoring-mib.inc.php +3 -3
M includes/discovery/processors/ns-root-mib.inc.php +1 -1
M includes/discovery/pseudowires.inc.php +2 -3
M includes/discovery/sensors/alvarion-dot11-wlan-mib.inc.php +6 -6
M includes/discovery/sensors/areca-snmp-mib.inc.php +1 -1
M includes/discovery/sensors/aten-pe-cfg.inc.php +4 -4
M includes/discovery/sensors/baytech-mib-403-1.inc.php +2 -2
M includes/discovery/sensors/bluecoat-sg-sensor-mib.inc.php +1 -1
M includes/discovery/sensors/brocade-optical-monitoring-mib.inc.php +1 -1
M includes/discovery/sensors/cisco-entity-fru-control-mib.inc.php +3 -3
M includes/discovery/sensors/cisco-entity-sensor-mib.inc.php +35 -18
M includes/discovery/sensors/cmm-chassis-mib.inc.php +2 -2
M includes/discovery/sensors/cpqpower-mib.inc.php +6 -6
M includes/discovery/sensors/dell-vendor-mib.inc.php +2 -2
M includes/discovery/sensors/dev-cfg-mib.inc.php +2 -2
M includes/discovery/sensors/dksf-48-4-x-x-1.inc.php +5 -5
M includes/discovery/sensors/dksf-50-11-x-x-x.inc.php +6 -9
M includes/discovery/sensors/dksf-60-4-x-x-x.inc.php +8 -11
M includes/discovery/sensors/dksf-70-5-x-x-1.inc.php +6 -9
M includes/discovery/sensors/dnos-boxservices-private-mib.inc.php +5 -5
M includes/discovery/sensors/dps-mib-v38.inc.php +2 -2
M includes/discovery/sensors/edgeswitch-boxservices-private-mib.inc.php +3 -3
M includes/discovery/sensors/egnitephysensor-mib.inc.php +2 -2
A includes/discovery/sensors/ekinops-pm200frs02-mib.inc.php +91
M includes/discovery/sensors/entity-sensor-mib.inc.php +139 -47
M includes/discovery/sensors/eppc-mib.inc.php +3 -3
M includes/discovery/sensors/eqlmember-mib.inc.php +1 -1
M includes/discovery/sensors/extreme-system-mib.inc.php +1 -1
M includes/discovery/sensors/fa-ext-mib.inc.php +1 -1
M includes/discovery/sensors/fastpath-boxservices-private-mib.inc.php +4 -4
M includes/discovery/sensors/fortinet-fortigate-mib.inc.php +4 -4
M includes/discovery/sensors/foundry-sn-agent-mib.inc.php +8 -8
M includes/discovery/sensors/fs-mib.inc.php +3 -3
M includes/discovery/sensors/geist-mib-v3.inc.php +6 -6
M includes/discovery/sensors/gudeads-pdu8110-mib.inc.php +1 -1
M includes/discovery/sensors/hh3c-entity-ext-mib.inc.php +1 -1
M includes/discovery/sensors/hpn-icf-entity-ext-mib.inc.php +1 -1
M includes/discovery/sensors/hwg-pwr-mib.inc.php +2 -2
D includes/discovery/sensors/idrac-mib-smiv2.inc.php -153
M includes/discovery/sensors/ipomanii-mib.inc.php +15 -15
M includes/discovery/sensors/it-watchdogs-mib.inc.php +2 -2
M includes/discovery/sensors/it-watchdogs-v4-mib.inc.php +1 -1
M includes/discovery/sensors/lm-sensors-mib.inc.php +4 -4
M includes/discovery/sensors/lsi-megaraid-sas-mib.inc.php +5 -5
M includes/discovery/sensors/mg-snmp-ups-mib.inc.php +6 -6
M includes/discovery/sensors/netbotzv2-mib.inc.php +6 -6
M includes/discovery/sensors/nokia-ipso-system-mib.inc.php +2 -2
M includes/discovery/sensors/ns-root-mib.inc.php +1 -1
M includes/discovery/sensors/old-dnos-boxservices-private-mib.inc.php +4 -4
M includes/discovery/sensors/pdu-mib.inc.php +1 -1
M includes/discovery/sensors/poseidon-mib.inc.php +3 -3
M includes/discovery/sensors/power-ethernet-mib.inc.php +149 -8
M includes/discovery/sensors/powernet-mib.inc.php +147 -104
M includes/discovery/sensors/rad-gen-mib.inc.php +2 -2
M includes/discovery/sensors/radlan-hwenviroment.inc.php +2 -2
M includes/discovery/sensors/radlan-physicaldescription-mib.inc.php +2 -2
M includes/discovery/sensors/readydataos-mib.inc.php +3 -3
M includes/discovery/sensors/readynas-mib.inc.php +3 -3
M includes/discovery/sensors/rittal-cmc-iii-mib.inc.php +197 -142
M includes/discovery/sensors/rittal-cmc-tc-mib.inc.php +1 -1
M includes/discovery/sensors/roomalert24e-mib.inc.php +3 -3
M includes/discovery/sensors/roomalert3e-mib.inc.php +2 -2
M includes/discovery/sensors/roomalert4e-mib.inc.php +2 -2
M includes/discovery/sensors/serverscheck.inc.php +7 -7
M includes/discovery/sensors/sfa-info.inc.php +4 -4
M includes/discovery/sensors/smartnode-mib.inc.php +2 -2
M includes/discovery/sensors/spagent-mib.inc.php +3 -3
M includes/discovery/sensors/ste-mib.inc.php +1 -1
M includes/discovery/sensors/ste2-mib.inc.php +1 -1
M includes/discovery/sensors/timetra-port-mib.inc.php +2 -2
M includes/discovery/sensors/ups-mib.inc.php +5 -5
M includes/discovery/sensors/viptela-hardware.inc.php +2 -2
M includes/discovery/sensors/webgraph-old-thermo-hygrometer-us-mib.inc.php +2 -2
M includes/discovery/sensors/webgraph-thermo-hygrometer-us-mib.inc.php +2 -2
M includes/discovery/sensors/xups-mib.inc.php +6 -6
M includes/discovery/sensors/zyxel-transceiver-mib.inc.php +1 -1
M includes/discovery/sla.inc.php +2 -3
M includes/discovery/slas/cisco-rttmon-mib.inc.php +5 -5
M includes/discovery/slas/hpicf-ipsla-mib.inc.php +3 -3
M includes/discovery/status/cisco-stackwise-mib.inc.php +1 -1
M includes/discovery/status/eqldisk-mib.inc.php +1 -1
M includes/discovery/storage.inc.php +3 -16
M includes/discovery/storage/cisco-flash-mib.inc.php +2 -3
M includes/discovery/storage/gpfs-mib.inc.php +2 -4
M includes/discovery/storage/host-resources-mib.inc.php +4 -5
M includes/discovery/storage/netapp-mib.inc.php +2 -3
M includes/discovery/virtual-machines/vmware-vminfo-mib.inc.php +1 -1
M includes/discovery/vlans.inc.php +2 -4
M includes/discovery/vrf.inc.php +9 -6
A includes/discovery/vrf/arista-vrf-mib.inc.php +63
M includes/discovery/wifi/trapeze-networks-ap-config-mib.inc.php +1 -1
M includes/entities.inc.php +23 -11
M includes/entities/counter.inc.php +14 -11
M includes/entities/device.inc.php +50 -41
M includes/entities/ip-address.inc.php +5 -8
M includes/entities/port.inc.php +36 -29
M includes/entities/routing.inc.php +20 -9
M includes/entities/sensor.inc.php +61 -10
M includes/functions.inc.php +391 -249
M includes/geolocation.inc.php +2 -2
M includes/groups.inc.php +1 -1
M includes/polling/aruba-controller.inc.php +7 -4
M includes/polling/bgp-peers.inc.php +13 -11
M includes/polling/cisco-cef.inc.php +5 -5
M includes/polling/cisco-eigrp.inc.php +4 -4
M includes/polling/fdb-table.inc.php +11 -11
M includes/polling/fdb/atistackswitch9424-mib.inc.php +2 -2
M includes/polling/fdb/extreme-fdb-mib.inc.php +2 -3
M includes/polling/fdb/huawei-l2mam-mib.inc.php +2 -2
M includes/polling/fdb/rapid-city.inc.php +2 -3
M includes/polling/functions.inc.php +4 -5
M includes/polling/graphs/cisco-firewall-mib.inc.php +7
M includes/polling/junose-atm-vp.inc.php +8 -8
M includes/polling/loadbalancer/f5-bigip-local-mib.inc.php +31 -31
M includes/polling/mac-accounting.inc.php +5 -9
M includes/polling/mempools/agent-general-mib.inc.php +1 -1
M includes/polling/mempools/bianca-brick-mibres-mib.inc.php +1 -1
M includes/polling/mempools/bluecoat-sg-proxy-mib.inc.php +1 -1
M includes/polling/mempools/bluecoat-sg-usage-mib.inc.php +1 -1
M includes/polling/mempools/cisco-enhanced-mempool-mib.inc.php +2 -2
M includes/polling/mempools/cisco-entity-qfp-mib.inc.php +1 -1
M includes/polling/mempools/cisco-memory-pool-mib.inc.php +1 -1
M includes/polling/mempools/cisco-process-mib.inc.php +1 -1
M includes/polling/mempools/dell-networking-chassis-mib.inc.php +2 -2
M includes/polling/mempools/extreme-software-monitor-mib.inc.php +1 -1
M includes/polling/mempools/f10-c-series-chassis-mib.inc.php +1 -1
M includes/polling/mempools/f10-chassis-mib.inc.php +2 -2
M includes/polling/mempools/f10-m-series-chassis-mib.inc.php +1 -1
M includes/polling/mempools/f10-s-series-chassis-mib.inc.php +2 -2
M includes/polling/mempools/f5-bigip-system-mib.inc.php +1 -1
M includes/polling/mempools/hh3c-entity-ext-mib.inc.php +2 -2
M includes/polling/mempools/hpn-icf-entity-ext-mib.inc.php +2 -2
M includes/polling/mempools/huawei-entity-extent-mib.inc.php +1 -1
M includes/polling/mempools/juniper-mib.inc.php +1 -1
M includes/polling/mempools/juniper-srx5000-spu-monitoring-mib.inc.php +1 -1
M includes/polling/mempools/netswitch-mib.inc.php +1 -1
M includes/polling/mempools/oneaccess-sys-mib.inc.php +1 -1
M includes/polling/mempools/s5-chassis-mib.inc.php +1 -1
M includes/polling/mempools/smartnode-mib.inc.php +1 -1
M includes/polling/mempools/timetra-system-mib.inc.php +1 -1
M includes/polling/mempools/zxr10-mib.inc.php +1 -1
M includes/polling/mempools/zyxel-sys-memory-mib.inc.php +1 -1
M includes/polling/os.inc.php +7 -4
M includes/polling/os/apc.inc.php +59 -17
M includes/polling/os/avocent.inc.php +1 -1
M includes/polling/os/cisco.inc.php +1 -1
M includes/polling/os/equallogic.inc.php +1 -1
M includes/polling/os/exalt.inc.php +1 -1
M includes/polling/os/junos.inc.php +1 -1
M includes/polling/os/meraki.inc.php +2 -2
M includes/polling/os/unix.inc.php +2 -2
M includes/polling/os/vmware.inc.php +1 -1
M includes/polling/os/windows.inc.php +7 -7
M includes/polling/os/xos.inc.php +1 -1
M includes/polling/ports.inc.php +74 -39
M includes/polling/ports/cisco-stack-mib.inc.php +3 -3
M includes/polling/ports/netapp-mib.inc.php +3 -4
M includes/polling/ports/sw-mib.inc.php +2 -2
M includes/polling/printersupplies.inc.php +2 -4
M includes/polling/processors.inc.php +12 -5
M includes/polling/pseudowires.inc.php +4 -6
M includes/polling/sla.inc.php +8 -7
M includes/polling/slas/cisco-rttmon-mib.inc.php +3 -3
M includes/polling/slas/disman-ping-mib.inc.php +7 -7
M includes/polling/slas/hpicf-ipsla-mib.inc.php +8 -8
M includes/polling/storage.inc.php +2 -3
M includes/polling/storage/host-resources-mib.inc.php +1 -1
M includes/polling/storage/netapp-mib.inc.php +2 -2
M includes/polling/storage/ucd-snmp-mib.inc.php +1 -1
M includes/polling/system/snmpv2-mib.inc.php +2 -2
M includes/polling/ucd-mib.inc.php +3 -3
M includes/polling/wifi.inc.php +2 -1
M includes/polling/wifi/airespace-wireless-mib.inc.php +16 -15
M includes/polling/wifi/trapeze-networks-client-session-mib.inc.php +1 -1
M includes/rewrites.inc.php +8 -11
M includes/rrdtool.inc.php +13 -14
M includes/snmp.inc.php +309 -338
M includes/sql-config.inc.php +23 -15
M includes/syslog.inc.php +49 -34
M includes/update/update.php +29 -9
M libs/flight/net/Request.php +1 -1
M libs/flight/net/Router.php +1 -1
A libs/parsedown
D libs/Parsedown.php -1,994
M libs/pear/Mail/mime.php +2 -2
M libs/pear/Mail/mimePart.php +2 -2
M libs/ref.inc.php +17 -2
M libs/UserAgent/Browsers.php +1
M libs/UserAgent/Platforms.php +1
M libs/UserAgentParser.php +5 -3
M mibs/apc/PowerNet-MIB +920 -27
M mibs/arista/ARISTA-BRIDGE-EXT-MIB +134 -17
A mibs/arista/ARISTA-IP-MIB +310
M mibs/arista/ARISTA-PRODUCTS-MIB +221 -1
M mibs/arista/ARISTA-QOS-MIB +50 -6
A mibs/arista/ARISTA-VXLAN-MIB +421
M mibs/arista/ARISTA-XGS-MIB +1,081 -7
M mibs/fortinet/FORTINET-CORE-MIB +27 -15
A mibs/huawei/HUAWEI-8021X-EXT-MIB +2,664
A mibs/huawei/HUAWEI-ADSL-MIB +6,157
A mibs/huawei/HUAWEI-ANCP-AN-EXT-MIB +1,626
A mibs/huawei/HUAWEI-ANCP-AN-MIB +1,058
A mibs/huawei/HUAWEI-ANCP-TC-MIB +81
A mibs/huawei/HUAWEI-ARP-PROXY-MIB +625
A mibs/huawei/HUAWEI-BBS-ONT-MIB +254
M mibs/huawei/HUAWEI-BFD-MIB +60 -5
A mibs/huawei/HUAWEI-BOARD-SERVPROPERTY-MIB +519
A mibs/huawei/HUAWEI-BULKSTATISTICS-MIB +3,907
A mibs/huawei/HUAWEI-CES-MIB +2,576
A mibs/huawei/HUAWEI-CESOP-TDM-MIB +1,605
A mibs/huawei/HUAWEI-CLK-MIB +5,590
A mibs/huawei/HUAWEI-CMTS-MIB +23,306
A mibs/huawei/HUAWEI-COMMTEST-MIB +7,607
A mibs/huawei/HUAWEI-CPE-MGMT-MIB +591
A mibs/huawei/HUAWEI-DATACOMM-OID-MIB +154
M mibs/huawei/HUAWEI-DEVICE-MIB +910 -17
A mibs/huawei/HUAWEI-DHCP-PROXY-MIB +3,417
A mibs/huawei/HUAWEI-DSLAM-AAA-MIB +1,881
A mibs/huawei/HUAWEI-DSLAM-ACL-MIB +2,487
A mibs/huawei/HUAWEI-DSLAM-DHCPV6-RELAY-MIB +1,725
A mibs/huawei/HUAWEI-DSLAM-ERPS-MIB +825
A mibs/huawei/HUAWEI-DSLAM-LLDP-MIB +1,590
A mibs/huawei/HUAWEI-DSLAM-NTV-MIB +40,295
A mibs/huawei/HUAWEI-DSLAM-PITP-MIB +2,907
A mibs/huawei/HUAWEI-DSLAM-TNLPOLICY-MIB +133
A mibs/huawei/HUAWEI-DSLAM-VPLS-MIB +1,602
A mibs/huawei/HUAWEI-ELECTRO-SWITCH-MIB +146
A mibs/huawei/HUAWEI-ENTITY-VENDORTYPE-MIB +1,729
A mibs/huawei/HUAWEI-ENVIRONMENT-MIB +5,905
A mibs/huawei/HUAWEI-EQAM-AN-MIB +10,703
A mibs/huawei/HUAWEI-ETHERLIKE-EXT-MIB +22,346
A mibs/huawei/HUAWEI-ETHERNET-OAM-MIB +6,868
A mibs/huawei/HUAWEI-ETHERNET-OPTICMODULE-MIB +4,311
M mibs/huawei/HUAWEI-FWD-RES-TRAP-MIB +138 -4
A mibs/huawei/HUAWEI-GBOND-MIB +1,630
A mibs/huawei/HUAWEI-GONU-MIB +2,222
A mibs/huawei/HUAWEI-GPON-MIB +13,185
A mibs/huawei/HUAWEI-IPDR-MIB +555
A mibs/huawei/HUAWEI-IPDSLAM-COPS-MIB +563
A mibs/huawei/HUAWEI-IPDSLAM-INTERFACE-MIB +609
A mibs/huawei/HUAWEI-IPDSLAM-L3PROTOCOL-MIB +1,744
A mibs/huawei/HUAWEI-IPDSLAM-MACPOOL-MIB +227
A mibs/huawei/HUAWEI-IPDSLAM-MSTP-MIB +1,262
A mibs/huawei/HUAWEI-IPDSLAM-PPPOE-MIB +886
A mibs/huawei/HUAWEI-IPDSLAM-SECURITY-MIB +4,337
A mibs/huawei/HUAWEI-IPDSLAM-SIMULATION-MIB +1,451
A mibs/huawei/HUAWEI-IPDSLAM-VMAC-MIB +539
A mibs/huawei/HUAWEI-IPDSLAML2PPORTCONFIG-MIB +700
M mibs/huawei/HUAWEI-IPFPM-MIB +155 -115
M mibs/huawei/HUAWEI-IPV6-MIB +10 -8
A mibs/huawei/HUAWEI-LACP-MIB +774
A mibs/huawei/HUAWEI-LICENSE-MIB +2,111
A mibs/huawei/HUAWEI-LINE-COMMON-MIB +1,985
M mibs/huawei/HUAWEI-LOAD-BACKUP-MIB +4,173 -491
A mibs/huawei/HUAWEI-MASTERKEY-MIB +196
M mibs/huawei/HUAWEI-MIB +809 -84
A mibs/huawei/HUAWEI-MNGT-MIB +2,225
M mibs/huawei/HUAWEI-MPLS-EXTEND-MIB +75 -64
A mibs/huawei/HUAWEI-MPLS-LABEL-MIB +110
M mibs/huawei/HUAWEI-MPLSLDP-MIB +78 -17
A mibs/huawei/HUAWEI-NAC-MIB +581
A mibs/huawei/HUAWEI-NTDM-MIB +1,221
A mibs/huawei/HUAWEI-NTP-MIB +3,276
A mibs/huawei/HUAWEI-OLC-MIB +312
A mibs/huawei/HUAWEI-POWER-MIB +4,904
A mibs/huawei/HUAWEI-PROTECTION-MIB +2,431
A mibs/huawei/HUAWEI-PW-CMD-MIB +4,933
A mibs/huawei/HUAWEI-PW-TC-MIB +332
A mibs/huawei/HUAWEI-QOS-MIB +4,314
A mibs/huawei/HUAWEI-RFIPRETURN-MIB +810
A mibs/huawei/HUAWEI-RMON-MIB +1,379
A mibs/huawei/HUAWEI-RN-MIB +344
A mibs/huawei/HUAWEI-RSTP-EXT-MIB +1,002
A mibs/huawei/HUAWEI-SNMP-NOTIFICATION-MIB +3,246
A mibs/huawei/HUAWEI-SNMPTrap-MIB +186
M mibs/huawei/HUAWEI-SSH-MIB +114 -25
A mibs/huawei/HUAWEI-SWITCHOVER-MIB +892
M mibs/huawei/HUAWEI-TC-MIB +2,960 -124
A mibs/huawei/HUAWEI-TDMCPE-MIB +2,456
A mibs/huawei/HUAWEI-TIMELOCALIZATION-MIB +195
A mibs/huawei/HUAWEI-TRACE-COUNTER-MIB +511
A mibs/huawei/HUAWEI-VECTOR-MIB +2,737
M mibs/huawei/HUAWEI-VLAN-MIB +40 -6
A mibs/huawei/HUAWEI-VOIP-ONT-MIB +7,172
A mibs/huawei/HUAWEI-VOP-MIB +8,402
A mibs/huawei/HUAWEI-VRRP-SNOOPING-MIB +263
A mibs/huawei/HUAWEI-VS-MGMT-MIB +928
A mibs/huawei/HUAWEI-XDSL-COMMON-MIB +1,445
A mibs/huawei/HUAWEI-XDSL-LINE-MIB +26,099
A mibs/huawei/HUAWEI-XDSL-LINE-TC-MIB +1,525
A mibs/huawei/HUAWEI-XPON-COMMON-MIB +16,007
A mibs/huawei/HUAWEI-XPON-MIB +20,060
A mibs/huawei/HUAWEI-XPON-TRAP-MIB +6,754
A mibs/huawei/HWMUSA-DEV-MIB +1,073
A mibs/morningstar
M poller-wrapper.py +21 -8
M poller.php +9 -13
M rename_device.php +2 -5
M scripts/generate-emoji.php +3 -3
M scripts/generate-rancid.php +54 -25
M scripts/generate-smokeping.php +3 -6
M scripts/rename-port-rrdfile.php +1 -3
M snmptrap.php +2 -5
M syslog.php +3 -6
M test_alert.php +1 -5
A test_db.php +27
M test_geo.php +2 -3
M tests/HtmlIncludesFunctionsTest.php +3 -3
M tests/HtmlIncludesPrintTest.php +6 -5
M tests/IncludesAlertsTest.php +5 -4
M tests/IncludesCommonTest.php +105 -26
M tests/IncludesDbTest.php +11 -10
M tests/IncludesDefinitionsTest.php +9 -6
M tests/IncludesEncryptTest.php +5 -5
M tests/IncludesFunctionsTest.php +82 -29
M tests/IncludesPortDescrParserTest.php +7 -6
M tests/IncludesRewritesTest.php +9 -8
M tests/IncludesSnmpTest.php +6 -5
M tests/IncludesSyslogTest.php +18 -7
M tests/IncludesTemplatesTest.php +5 -4
M tests/SnmpDataTest2.php +1 -1
M update/095.php +7 -8
M update/184.sql +1 -1
M update/274.php +2 -3
M update/306.sql +2 -2
M update/360.php +1 -1
M update/388.php +1 -1
M update/410.php +1 -1
A update/439.sql +2