2025 Changelog
Summary
Commits: 46
Lines Added: 797616
Lines Removed: 734627
r13848
mike | 2025-01-21 19:25:22
MINOR
Added ebuild unix-agent script OBS-4947.
scripts/agent-local/ceph
scripts/agent-local/dhcpkit
scripts/agent-local/dovecot
scripts/agent-local/ebuild
scripts/agent-local/kamailio
scripts/agent-local/lighttpd
scripts/agent-local/mongodb
r13847
mike | 2025-01-21 19:19:47
MINOR
Added polling ebuild packages by unix-agent OBS-4947.
includes/definitions/wui.inc.php
includes/polling/os/unix.inc.php
includes/polling/unix-agent/packages.inc.php
r13846
mike | 2025-01-20 18:22:32
TRIVIAL
Improved console output for discovery ucd-diskio.
includes/discovery/ucd-diskio.inc.php
r13845
mike | 2025-01-20 17:55:16
MINOR
Improved polling/discovery ucd-diskio. Filtered out loop pseudo disks.
includes/definitions/rrdtypes.inc.php
includes/discovery/ucd-diskio.inc.php
includes/polling/ucd-diskio.inc.php
r13844
mike | 2025-01-17 17:01:26
MAJOR
Added support for Vertiv NETSURE OBS-4953.
includes/definitions/mibs/vertiv/ees-power-mib.inc.php
includes/definitions/mibs/vertiv.inc.php
includes/definitions/os/vertiv.inc.php
r13843
mike | 2025-01-17 13:42:23
MINOR
Added basic support for Liebert/Vertiv RDU OBS-4965.
includes/definitions/mibs/vertiv
includes/definitions/mibs/vertiv/dcs-mib.inc.php
includes/definitions/os/vertiv.inc.php
r13842
mike | 2025-01-17 12:08:00
MIBS
Added new vertiv mib files.
mibs/vertiv/BDFB-MIB
mibs/vertiv/DCS-MIB
mibs/vertiv/EES-POWER-MIB
mibs/vertiv/LMS-MIB
mibs/vertiv/NETSURE-DISTRIB-MIB
mibs/vertiv/NETSURE-NCU-MIB
mibs/vertiv/VEC-MIB
r13841
mike | 2025-01-15 15:28:01
MINOR
Fixed check entity write permission in ajax update action for ports, sensors and statuses.
html/ajax/actions/ports_update.inc.php
html/ajax/actions/sensors_update.inc.php
html/ajax/actions/statuses_update.inc.php
r13840
mike | 2025-01-15 14:24:29
MIBS
Moved unused hp laserjet mibs to old dir, for reduce snmpwalk errors.
mibs/hp/DIFF-SERV-MIB
mibs/hp/HP-OFFICEJET-PRO-X576DW-MIB
mibs/hp/HP-PAGEWIDE-PRO-477DW-MFP-MIB
mibs/hp/IJ8060-MIB
mibs/hp/LJ1200-MIB
mibs/hp/LJ1220-MIB
mibs/hp/LJ2025-MIB
mibs/hp/LJ2200-MIB
mibs/hp/LJ2300-MIB
mibs/hp/LJ2400-MIB
mibs/hp/LJ2500-MIB
mibs/hp/LJ251-MIB
mibs/hp/LJ252-MIB
mibs/hp/LJ275-MIB
mibs/hp/LJ276-MIB
mibs/hp/LJ277-MIB
mibs/hp/LJ3000-MIB
mibs/hp/LJ3005-MIB
mibs/hp/LJ3015-MIB
mibs/hp/LJ3035-MIB
mibs/hp/LJ3200-MIB
mibs/hp/LJ3505-MIB
mibs/hp/LJ3525-MIB
mibs/hp/LJ3530mfp-MIB
mibs/hp/LJ3700-MIB
mibs/hp/LJ375-MIB
mibs/hp/LJ3800-MIB
mibs/hp/LJ401-MIB
mibs/hp/LJ4015-MIB
mibs/hp/LJ402-MIB
mibs/hp/LJ4100mfp-MIB
mibs/hp/LJ4200-MIB
mibs/hp/LJ425-MIB
mibs/hp/LJ4250-MIB
mibs/hp/LJ426-MIB
mibs/hp/LJ4300-MIB
mibs/hp/LJ4300mfp-MIB
mibs/hp/LJ4345-MIB
mibs/hp/LJ435-MIB
mibs/hp/LJ451-MIB
mibs/hp/LJ452-MIB
mibs/hp/LJ4525-MIB
mibs/hp/LJ4600-MIB
mibs/hp/LJ4650-MIB
mibs/hp/LJ4730-MIB
mibs/hp/LJ476-MIB
mibs/hp/LJ477-MIB
mibs/hp/LJ501-MIB
mibs/hp/LJ5035-MIB
mibs/hp/LJ5200-MIB
mibs/hp/LJ521-MIB
mibs/hp/LJ5500-MIB
mibs/hp/LJ5550-MIB
mibs/hp/LJ570-MIB
mibs/hp/LJ6015-MIB
mibs/hp/LJ6040mfp-MIB
mibs/hp/LJ701-MIB
mibs/hp/LJ9000mfp-MIB
mibs/hp/LJ9040mfp-MIB
mibs/hp/LJ9050mfp-MIB
mibs/hp/LJ9055-MIB
mibs/hp/LJ9065-MIB
mibs/hp/LJ9200C-MIB
mibs/hp/LJ9250C-MIB
mibs/hp/LJ9500-MIB
mibs/hp/LJ9500mfp-MIB
mibs/hp/LJM9050mfp-MIB
mibs/hp/LaserJet-5-MIB
mibs/hp/LaserJet-Series-5000-MIB
mibs/hp/LaserJet-Series-8100-MBM-MIB
mibs/hp/LaserJet-Series2100-MIB
mibs/hp/LaserJet-Series4000-MIB
mibs/hp/LaserJet-Series4050-MIB
mibs/hp/LaserJet-Series8000-MBM-MIB
mibs/hp/LaserJet-Series8000-MIB
mibs/hp/LaserJet-Series8000-Stapler-MIB
mibs/hp/LaserJet-Series8100-MIB
mibs/hp/LaserJet-Series8100-Stapler-MIB
mibs/hp/LaserJet4V-MIB
mibs/hp/LaserJet5Si-MIB
mibs/hp/LaserJet5Si-Mopier-MIB
mibs/hp/LaserJet6P-MIB
mibs/hp/LaserJet_3300-MIB
mibs/hp/old
mibs/hp/old/HP-OFFICEJET-PRO-X576DW-MIB
mibs/hp/old/HP-PAGEWIDE-PRO-477DW-MFP-MIB
mibs/hp/old/IJ8060-MIB
mibs/hp/old/LJ1200-MIB
mibs/hp/old/LJ1220-MIB
mibs/hp/old/LJ2025-MIB
mibs/hp/old/LJ2200-MIB
mibs/hp/old/LJ2300-MIB
mibs/hp/old/LJ2400-MIB
mibs/hp/old/LJ2500-MIB
mibs/hp/old/LJ251-MIB
mibs/hp/old/LJ252-MIB
mibs/hp/old/LJ275-MIB
mibs/hp/old/LJ276-MIB
mibs/hp/old/LJ277-MIB
mibs/hp/old/LJ3000-MIB
mibs/hp/old/LJ3005-MIB
mibs/hp/old/LJ3015-MIB
mibs/hp/old/LJ3035-MIB
mibs/hp/old/LJ3200-MIB
mibs/hp/old/LJ3505-MIB
mibs/hp/old/LJ3525-MIB
mibs/hp/old/LJ3530mfp-MIB
mibs/hp/old/LJ3700-MIB
mibs/hp/old/LJ375-MIB
mibs/hp/old/LJ3800-MIB
mibs/hp/old/LJ401-MIB
mibs/hp/old/LJ4015-MIB
mibs/hp/old/LJ402-MIB
mibs/hp/old/LJ4100mfp-MIB
mibs/hp/old/LJ4200-MIB
mibs/hp/old/LJ425-MIB
mibs/hp/old/LJ4250-MIB
mibs/hp/old/LJ426-MIB
mibs/hp/old/LJ4300-MIB
mibs/hp/old/LJ4300mfp-MIB
mibs/hp/old/LJ4345-MIB
mibs/hp/old/LJ435-MIB
mibs/hp/old/LJ451-MIB
mibs/hp/old/LJ452-MIB
mibs/hp/old/LJ4525-MIB
mibs/hp/old/LJ4600-MIB
mibs/hp/old/LJ4650-MIB
mibs/hp/old/LJ4730-MIB
mibs/hp/old/LJ476-MIB
mibs/hp/old/LJ477-MIB
mibs/hp/old/LJ501-MIB
mibs/hp/old/LJ5035-MIB
mibs/hp/old/LJ5200-MIB
mibs/hp/old/LJ521-MIB
mibs/hp/old/LJ5500-MIB
mibs/hp/old/LJ5550-MIB
mibs/hp/old/LJ570-MIB
mibs/hp/old/LJ6015-MIB
mibs/hp/old/LJ6040mfp-MIB
mibs/hp/old/LJ701-MIB
mibs/hp/old/LJ9000mfp-MIB
mibs/hp/old/LJ9040mfp-MIB
mibs/hp/old/LJ9050mfp-MIB
mibs/hp/old/LJ9055-MIB
mibs/hp/old/LJ9065-MIB
mibs/hp/old/LJ9200C-MIB
mibs/hp/old/LJ9250C-MIB
mibs/hp/old/LJ9500-MIB
mibs/hp/old/LJ9500mfp-MIB
mibs/hp/old/LJM9050mfp-MIB
mibs/hp/old/LaserJet-5-MIB
mibs/hp/old/LaserJet-Series-5000-MIB
mibs/hp/old/LaserJet-Series-8100-MBM-MIB
mibs/hp/old/LaserJet-Series2100-MIB
mibs/hp/old/LaserJet-Series4000-MIB
mibs/hp/old/LaserJet-Series4050-MIB
mibs/hp/old/LaserJet-Series8000-MBM-MIB
mibs/hp/old/LaserJet-Series8000-MIB
mibs/hp/old/LaserJet-Series8000-Stapler-MIB
mibs/hp/old/LaserJet-Series8100-MIB
mibs/hp/old/LaserJet-Series8100-Stapler-MIB
mibs/hp/old/LaserJet4V-MIB
mibs/hp/old/LaserJet5Si-MIB
mibs/hp/old/LaserJet5Si-Mopier-MIB
mibs/hp/old/LaserJet6P-MIB
mibs/hp/old/LaserJet_3300-MIB
r13839
mike | 2025-01-14 10:23:43
MINOR
Improved support for RoomAlert 12E and 12S OBS-4963.
html/images/os/roomalert.png
html/images/os/roomalert_2x.png
includes/definitions/mibs/avtech.inc.php
includes/discovery/sensors/roomalert12e-mib.inc.php
includes/discovery/sensors/roomalert12s-mib.inc.php
r13838
mike | 2025-01-14 10:21:20
MIBS
Updated avtech mib files.
mibs/avtech/ROOMALERT12E-MIB
mibs/avtech/ROOMALERT12S-MIB
r13837
mike | 2025-01-13 11:41:12
TRIVIAL
Fixed missing hostname parameter in sql query for poller/discovery.
alerter.php
discovery.php
poller.php
r13836
mike | 2025-01-11 17:19:52
MINOR
Improved discovery powersupply statuses by ATEN-IPMI-MIB
.
includes/definitions/mibs/aten.inc.php
includes/discovery/sensors/aten-ipmi-mib.inc.php
r13835
mike | 2025-01-11 17:18:47
TRIVIAL
Improved convert float states to numeric in state_string_to_numeric()
.
includes/entities/status.inc.php
tests/IncludesFunctionsTest.php
r13834
mike | 2025-01-11 14:30:50
TRIVIAL
Fixed incorrect removing ucd-old processors.
includes/discovery/processors/ucd-snmp-mib.inc.php
r13833
mike | 2025-01-11 14:12:15
DEVEL
Fixed sql query.
includes/discovery/processors/ucd-snmp-mib.inc.php
r13832
mike | 2025-01-11 13:48:45
DEVEL
Improved debug output for discovery processors by UCD-SNMP-MIB
.
includes/discovery/processors/ucd-snmp-mib.inc.php
r13831
mike | 2025-01-11 13:34:25
TRIVIAL
Added warning on device page, when device not polled for a long time (> 20min).
html/includes/notifications.inc.php
html/pages/device.inc.php
r13830
mike | 2025-01-11 13:18:28
MINOR
Added get_time_gmt()
for get current unixtime in UTC+0. Same arguments as for get_time()
.
includes/common.inc.php
r13829
mike | 2025-01-11 10:59:54
TRIVIAL
Added device entity type for IPv4/6 attribs.
includes/definitions/entities/devices.inc.php
r13828
mike | 2025-01-10 23:12:18
MINOR
Improved group/alert entity association by ip addresses.
includes/alerts.inc.php
includes/definitions/entities/ports.inc.php
includes/entities/ip-address.inc.php
includes/entities.inc.php
includes/groups.inc.php
r13827
mike | 2025-01-10 23:09:42
TRIVIAL
Improved group edit and update ajax form.
html/ajax/actions/group_edit.inc.php
html/includes/group_edit.inc.php
r13826
mike | 2025-01-10 19:09:49
MINOR
Added discovery DOM fiber sensors by NSCRTV-FTTX-GPON-MIB
.
includes/definitions/entities/sensors.inc.php
includes/definitions/mibs/nscrtv.inc.php
includes/definitions/os/cdata.inc.php
includes/definitions/os/tplink.inc.php
includes/discovery/sensors/nscrtv-fttx-gpon-mib.inc.php
r13825
mike | 2025-01-10 13:55:03
MINOR
Improved detect QTech Switch OBS-4861. Added discovery power supply statuses by DCN-MIB
and clones.
includes/definitions/mibs/dcn/dcn-xxx.php
includes/definitions/mibs/qtech.inc.php
includes/definitions/os/qtech.inc.php
r13824
mike | 2025-01-10 13:47:58
MIBS
Fixed qtech mib files errors. Added aletrnative variant of QTECH-MIB
.
mibs/qtech/GARP-MIB
mibs/qtech/LLDPPRIVATE-MIB
mibs/qtech/QTECH-ALT-MIB
mibs/qtech/QTECH-CLUSTER-MIB
mibs/qtech/QTECH-CT-STANDARD-MIB
mibs/qtech/QTECH-GBNDeviceSWAPI-MIB
mibs/qtech/QTECH-GBNDeviceSwitch-MIB
mibs/qtech/QTECH-GBNL2QACL-MIB
mibs/qtech/QTECH-GBNPlatformGNLink-MIB
mibs/qtech/QTECH-GBNServiceCM-MIB
mibs/qtech/QTECH-GBNServiceRADIUS-MIB
mibs/qtech/QTECH-IP-PRIVATE-MIB
mibs/qtech/QTECH-MIB
mibs/qtech/QTECH-NETFLOW-MIB
mibs/qtech/QTECH-NMS-CARD-OPERATION-MIB
mibs/qtech/QTECH-NMS-CARD-SYS-MIB
mibs/qtech/QTECH-PRODUCTS-MIB
mibs/qtech/QTECH-V1-TRAP
mibs/qtech/QTECH-VM-MIB
mibs/qtech/QTECH-VPLS-BGP-MIB
mibs/qtech/QTECH-VPLS-LDP-MIB
mibs/qtech/QTECH-WLAN-FIT-AP-CF-MIB
mibs/qtech/QTECH-WLAN-FIT-AP-IN-MIB
r13823
mike | 2025-01-10 10:11:39
TRIVIAL
Set floatCharging state as ok by PowerNet-MIB
OBS-4943.
includes/definitions/mibs/apc/powernet-mib.inc.php
r13822
mike | 2025-01-09 19:59:58
MINOR
Added port statistics for VIF interfaces by BISON-ROUTER-MIB
OBS-4945.
includes/discovery/ports/bison-router-mib.inc.php
includes/polling/ports/bison-router-mib.inc.php
r13821
mike | 2025-01-09 19:40:25
TRIVIAL
Detect unix distro by sysdescr only for server/workstation.
includes/polling/os/unix.inc.php
r13820
mike | 2025-01-09 18:01:08
TRIVIAL
Improved include dirs sorting when required.
includes/include-dir.inc.php
r13819
mike | 2025-01-09 18:00:16
CLEAN
Moved common unix os/mib definitions and dirs to separate unix include.
includes/definitions/mibs/bsd.inc.php
includes/definitions/mibs/unix.inc.php
includes/definitions/os/bsd.inc.php
includes/definitions/os/unix.php
includes/definitions/os.inc.php
mibs/bsd
mibs/unix
r13818
mike | 2025-01-09 16:17:01
TRIVIAL
Improved discovery error message when device is down.
discovery.php
r13817
mike | 2025-01-09 11:28:27
MIBS
Updated Forcepoint mib files.
mibs/forcepoint/FORCEPOINT-NGFW-ENGINE-MIB
mibs/forcepoint/STONESOFT-FIREWALL-MIB
mibs/forcepoint/STONESOFT-IPS-MIB
mibs/forcepoint/STONESOFT-LOG-FORWARDING-MIB
mibs/forcepoint/STONESOFT-NETNODE-MIB
mibs/forcepoint/STONESOFT-SMI-MIB
r13816
mike | 2025-01-08 16:56:53
MINOR
Added SNMP timeout, retries and max-repetition command line options for snmpdump script.
scripts/snmpdump.php
r13815
mike | 2025-01-08 16:01:26
TRIVIAL
Fixed bgp sort query in get_status_array()
OBS-4958.
html/includes/print/status.inc.php
r13814
mike | 2025-01-07 21:40:59
MIBS
Updated Siae mib files.
mibs/siaemic/ALFOPLUS-SIAE-MIB
r13813
mike | 2025-01-07 21:36:57
MAJOR
Added basic os definition for Siae Microelettronica SM-OS OBS-1532.
html/images/os/siaemic.png
html/images/os/siaemic_2x.png
includes/definitions/mibs/siaemic.inc.php
includes/definitions/os/siaemic.inc.php
r13812
mike | 2025-01-07 20:28:26
TRIVIAL
Skipped discovery DOM sensors for incorrectly reported ports by CISCO-ENTITY-SENSOR-MIB
OBS-4954.
includes/discovery/sensors/cisco-entity-sensor-mib.inc.php
includes/entities/port.inc.php
r13811
mike | 2025-01-07 19:13:05
TRIVIAL
Clean by default null chars converted to dots in port ifName/ifDescr at end of label (three or more dots in sequence).
includes/definitions/os/delta.inc.php
includes/discovery/pseudowires/pw-std-mib.inc.php
includes/polling/ports.inc.php
r13810
mike | 2025-01-07 19:08:41
MINOR
Improved snmp_fix_string()
for clean snmp null chars converted to dots. Added unit parameter.
includes/snmp.inc.php
tests/IncludesSnmpTest.php
r13809
mike | 2025-01-05 21:19:43
CLEAN
Moved some os definitions to vendor named includes. (Part 3).
includes/definitions/os/cts.inc.php
includes/definitions/os/gfi.inc.php
includes/definitions/os/nvidia.inc.php
includes/definitions/os.inc.php
r13808
mike | 2025-01-05 21:06:58
CLEAN
Moved some os definitions to vendor named includes. Cleaned some mib definitions. (Part 2).
includes/definitions/mibs/atmedia.inc.php
includes/definitions/mibs/baytech.inc.php
includes/definitions/mibs/carel.inc.php
includes/definitions/mibs/dps.inc.php
includes/definitions/mibs/eip.inc.php
includes/definitions/mibs/fiberroad.inc.php
includes/definitions/mibs/forcepoint.inc.php
includes/definitions/mibs/ingrasys.inc.php
includes/definitions/mibs/jacarta.inc.php
includes/definitions/mibs/jetnexus.inc.php
includes/definitions/mibs/kohler.inc.php
includes/definitions/mibs/omnitron.inc.php
includes/definitions/mibs/saf.inc.php
includes/definitions/mibs/teleste.inc.php
includes/definitions/mibs/tempalert.inc.php
includes/definitions/mibs/teradici.inc.php
includes/definitions/mibs/uec.inc.php
includes/definitions/os/accuenergy.inc.php
includes/definitions/os/atmedia.inc.php
includes/definitions/os/baytech.inc.php
includes/definitions/os/carel.inc.php
includes/definitions/os/ceragon.inc.php
includes/definitions/os/dps.inc.php
includes/definitions/os/eip.inc.php
includes/definitions/os/fiberroad.inc.php
includes/definitions/os/forcepoint.inc.php
includes/definitions/os/ibm.inc.php
includes/definitions/os/ingrasys.inc.php
includes/definitions/os/jacarta.inc.php
includes/definitions/os/jetnexus.inc.php
includes/definitions/os/kohler.inc.php
includes/definitions/os/nexans.inc.php
includes/definitions/os/omnitron.inc.php
includes/definitions/os/saf.inc.php
includes/definitions/os/teleste.inc.php
includes/definitions/os/tempalert.inc.php
includes/definitions/os/teradici.inc.php
includes/definitions/os/uec.inc.php
includes/definitions/os.inc.php
includes/polling/os/ipoman.inc.php
r13807
mike | 2025-01-05 19:40:29
CLEAN
Cleaned auto generated copyright headers.
includes/definitions/os/adf.inc.php
includes/definitions/os/dasan.inc.php
includes/definitions/os/ddn.inc.php
includes/definitions/os/exalt.inc.php
includes/definitions/os/fastback.inc.php
includes/definitions/os/gamatronic.inc.php
includes/definitions/os/gta.inc.php
includes/definitions/os/infoblox.inc.php
includes/definitions/os/megatec.inc.php
includes/definitions/os/messpc.inc.php
includes/definitions/os/packetflux.inc.php
includes/definitions/os/pulsesecure.inc.php
includes/definitions/os/racktivity.inc.php
includes/definitions/os/sensatronics.inc.php
includes/definitions/os/sonus.inc.php
includes/definitions/os/trango.inc.php
includes/definitions/os/waystream.inc.php
r13806
mike | 2025-01-05 19:30:03
CLEAN
Moved some os definitions to vendor named includes. Cleaned some mib definitions.
includes/definitions/mibs/dasan.inc.php
includes/definitions/mibs/ddn.inc.php
includes/definitions/mibs/exalt.inc.php
includes/definitions/mibs/fastback.inc.php
includes/definitions/mibs/megatec.inc.php
includes/definitions/mibs/messpc.inc.php
includes/definitions/mibs/racktivity.inc.php
includes/definitions/mibs/sensatronics.inc.php
includes/definitions/mibs/sonus.inc.php
includes/definitions/mibs/trango.inc.php
includes/definitions/mibs/waystream.inc.php
includes/definitions/os/adf.inc.php
includes/definitions/os/bsd.inc.php
includes/definitions/os/dasan.inc.php
includes/definitions/os/ddn.inc.php
includes/definitions/os/exalt.inc.php
includes/definitions/os/fastback.inc.php
includes/definitions/os/gamatronic.inc.php
includes/definitions/os/gta.inc.php
includes/definitions/os/infoblox.inc.php
includes/definitions/os/megatec.inc.php
includes/definitions/os/messpc.inc.php
includes/definitions/os/packetflux.inc.php
includes/definitions/os/pulsesecure.inc.php
includes/definitions/os/racktivity.inc.php
includes/definitions/os/sensatronics.inc.php
includes/definitions/os/sonus.inc.php
includes/definitions/os/trango.inc.php
includes/definitions/os/waystream.inc.php
includes/definitions/os.inc.php
r13805
mike | 2025-01-05 15:56:05
TRIVIAL
Fixed poller/discovery host argument allow use ip address as hostname OBS-4950.
alerter.php
discovery.php
poller.php
scripts/snmpdump.php
r13804
mike | 2025-01-05 11:29:55
TRIVIAL
Prevent using old ifHighSpeed values when port ifSpeed set to very low value OBS-4951.
includes/entities/port.inc.php
r13803
mike | 2024-12-25 11:54:34
TRIVIAL
Fixed alerter spam option, appear in previous commit.
alerter.php
includes/alerts.inc.php