Conversation
There was a typo in the enum sdpBindTypes of the table mpls_sdp_binds. The word "mirror" was mispelled as "mirrior" and "atmSdu" and "atmCell" were concatinated for some reason, which breaks pollers and discovery. This commit changes the column-type of all enum columns of this table to simple strings to prevent such issues in the future.
* Added support for NetElastic Flex BNG devices * Updated tests
…renms#16478) * Adjsut decimal places in number_format to be significant figures instead of a fixed decimal place * StyleCI * Converted significnt figures calc to a function an applied to formatBi as well * Fixed case when SF rounding = 0 * Update comment * Add missing strval() call * Update formatting defaults to do rounding only (original behaviour) * Update all instances of formatBase, formatSi and formatBi that have a value set for $sf
* Completed discovery * Added menu options for both ports and device * Added poller as well as some discovery fixes * Added web pages to see graphs * iStyleCI * StyleCI * Added snmpsim and test data * Remove empty test file * Convert QoS to use a model instead of components * Fix to get graphs showing * Another fix * StyleCI * StyleCI * DB Schema * SNMP data update * Switch discovery and poller to use newer interfaces * Fix poller bug * Fix QueueTree direction * Observer fix for null values * Added test data * StyleCI * Remove symlink for current graph * Change default drop colours * Fix HTML * Recurse the $show variable in the QoS tree * Remove some old code * Added packets to the QoS DB schema and convert Mikroti drops to use these * Remove debug echo * DB Schema update * Added QoS counter to the about page * Update test data * Fixed test data * Changed all "traffic" names to "bytes" Changed the ID column to qos_id * DB schema fix * DB Schema * Move drop percentages to the observer code * Fixed DB Schema * DB Schema * Initial discovery work for Cisco CBQoS * Move the class map match info into a tooltip * Change URL index to be QoS ID instead of rrd_id * Added graphs for CBQoS using existing RRD files * Completed the polling for Cisco CBQoS * Removed old component based method * StyleCI * DB Schema * StyleCI * PHPStan fixes * Update test data * Finished polling for Cisco CBQoS * Avoid exception on Cisco CBQoS if things change between runs * Update Cisco CBQoS to handle partial implementations on devices * Fix bug * Fix for no polling * Fix the case when no data is returned * Only show device level QoS if there are queues with no port and parent * Shuffle Cisco graphs * Re-order Cisco QoS RRD data because the keys don't seem to matter
* Update arubaos-cx.yaml to remove historical temp records as limits
Removing low_limit and high_limit that was setting the values to the historical low and high temperature recorded by the switch.
From the MIB:
arubaWiredTempSensorMinTemp OBJECT-TYPE
SYNTAX Integer32
UNITS "millidegrees Celsius"
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Historic minimum temperature of the temperature sensor."
* Update arubaos-cx_8360.json
* Update arubaos-cx_8360.json
---------
Co-authored-by: Neil Lathwood <gh+n@laf.io>
* Adding Microsoft DHCP Scope Monitoring * Updated modules.os value in windows.yaml discovery file * Added test data files * Updated mibs and hardware/software detection * Moved test locations --------- Co-authored-by: Neil Lathwood <gh+n@laf.io>
…s on each timer refresh (librenms#16822)
* Added support for Tachyon Networks devices * Fix styleci * Renamed mib and optimized svg logo --------- Co-authored-by: Neil Lathwood <gh+n@laf.io>
* Update smartos-dcp-m.yaml * Update smartos-dcp-m_dcp-m40-pam4-zr.json --------- Co-authored-by: Neil Lathwood <gh+n@laf.io>
* WIP: New graph design for health sensors * fix style * fix style * Next sensor fanspeed * charge, humidity, load are specific percent graphs * add temperature * Fix StyleCI * Fix StyleCI * Use a generic include file * Format Treshold with Number::formatSi * Fix StyleCI * Fix Lint * Workaround a rrdtool bug * comment * fix git mistake * Convert sql query to eloquent * Fix StyleCI * Require librenms#16743 * clean up * Fix typo * Fix typo * Add Trendline like PR librenms#10520 * revert unnessary sensor changes
* Updated detection for APC AP7998B devices * Updated PowerNet-MIB * Working version of the MIB
librenms#16788) * feat(mibs/adva/*): add MIBs for ADVA FSP3000 Cloud Connect devices running AOS * feat(includes/discovery/sensors/pre-cache/adva_fsp3000c.inc.php): add pre-cache rules for FSP3000 Cloud Connect devices to simplify ifDescr * feat(includes/definitions/adva_fsp3000c.yaml): add definition file for ADVA FSP3000 Cloud Connect devices * feat(includes/definitions/discovery/adva_fsp3000c.yaml): add discovery definition file for ADVA FSP3000 Cloud Connect devices * feat(includes/discovery/sensors/pre-cache/adva_fsp3000c.inc.php): add pre-cache rules for FSP3000 Cloud Connect devices to simplify ifDescr * tests(tests/snmpsim/adva_fsp3000c_*): adding test for snmpsim * feat(mibs/adva/*): add MIBs for ADVA FSP3000 Cloud Connect devices running AOS * tests(tests/adva_fsp3000c_*.json): adding tests JSON files * tests(tests/snmpsim/adva_fsp3000c_*): adding test for snmpsim * tests(tests/adva_fsp3000c_*.json): adding tests JSON files * feat(mibs/adva/*): patching ADVA MIB for FSP3000C * Revert "feat(mibs/adva/*): patching ADVA MIB for FSP3000C" This reverts commit 30993088fbb816fba902c9ae19907ace41a9208d. * feat(mibs/adva/*): patching ADVA MIB for FSP3000C * tests(tests/*): updating tests files * tests(tests/*): updating tests files * test fix attempt * dos2unix AOS-CORE-CONDITION-MIB * ifAlias not used * feat(*): rename adva_fsp3000c to adva-os to support aosProducts globally * tests(tests/*): updating tests files to adva-os * tests(tests/*): updating tests files to adva-aos * feat(includes/definitions/discovery/adva-aos.yaml): update state sensors with corresponding alarms levels * tests(tests/*): updating tests files to adva-aos_tsh1r2.json * tests(tests/*): updating tests files to adva-aos_sh1r.json * Update adva-aos_tsh1r2.json --------- Co-authored-by: PipoCanaja <38363551+PipoCanaja@users.noreply.github.com>
* Update Stulz MIB * More sensors * Fix formatting * Use subindex * Add test file * Removed unused pre-cache * Updated test file * Added test data * Change mutiplier to integer * Multiply and divide at the same time * Update test files
* fix type, add date, filter more empty transceivers entries * filter -255 as illegitimate value * filter -255, tests fixed * tests
* Cisco SB - Bugfix for 16544 * Update ciscosb.inc.php StyleI * Update AUTHORS.md * New tests data with -m sensors as extra flag * fixing tests * 2nd try --------- Co-authored-by: PipoCanaja <38363551+PipoCanaja@users.noreply.github.com>
Utilizes index added in librenms#16754
* Implement panSysHAState * ref librenms#8924 * Added snmprec of module sensors * nxos hsrp test data * delete unrelated test data * fix tests * tests cleanup --------- Co-authored-by: PipoCanaja <38363551+PipoCanaja@users.noreply.github.com>
* expand if statement to gather the right Values from Cisco C800 Routers * Linted PHP code * changed comment prefix * removed whitespaces --------- Co-authored-by: PipoCanaja <38363551+PipoCanaja@users.noreply.github.com>
) * NXOS Fan Sensor fix for librenms#16544 * Nexus 3k Test Data * Nexus (NXOS) SNMPrec * Add files via upload * Update nxos_n3k-3064pq.json * Update nxos_n3k-3064pq.json * Update nxos_n3k-3064pq.json Remove NTP app * Delete tests/data/nxos_n3k-3064pq.json * Revert "Delete tests/data/nxos_n3k-3064pq.json" This reverts commit 913cc12. * Delete new test data --------- Co-authored-by: Neil Lathwood <gh+n@laf.io> Co-authored-by: PipoCanaja <38363551+PipoCanaja@users.noreply.github.com>
…brenms#16744) * Add outlet state and frequency for poweralert (Tripplite) devices * Update poweralert.json * add poweralert_poweralert.snmprec * add support for outlet descriptions * fix tests * fix style --------- Co-authored-by: PipoCanaja <38363551+PipoCanaja@users.noreply.github.com>
* Added PANOS sensor to monitor active GlobalProtect VPN tunnels, aka sessions, as a way to track VPN availability on a PA firewall * Added test data * Added corrected test data * Removed initial test data * Updated test data due to previous failure * Additional edits * Uploading modified panos_vsys.json file * Uploading panos test files * Restoring panos test files * Additional changes * Modifying panos.json
* fix ciena-sds entity discovery * fix ci complaint * fix another ci issue * remove if-mib walk * Update ciena-sds.json --------- Co-authored-by: Neil Lathwood <gh+n@laf.io>
* Update fortiauthenticator.yaml additional Object ID for FortiAuthenticator * Update fortiauthenticator.yaml --------- Co-authored-by: Tony Murray <murraytony@gmail.com>
* Oxidized better error messages * Bettererer
* Added additional support for Flex BNG devices * Updated test data
Add missing sensors & new Opengear platfor
* Update vrp.yaml Add power suply status to VRP OS. * Update vrp_power.json * Update vrp_ne8000-m8.json --------- Co-authored-by: Neil Lathwood <gh+n@laf.io>
* Fix FS S3400 series polling using fs-bdcom mib * Fix FS S3400 series polling using fs-bdcom mib * Adding some test data for FS S3400 series * Bugfix (librenms#17126) * Update lnms commands in InfluxDBv2 docs (librenms#17124) * Additional support for SM-OS (librenms#17061) * Updated sm-os detection and sensors * Test data and small changes * CI fix * Updated test data * Updated test data * Updated test data * Fix test data because VLAN should not be polled --------- Co-authored-by: Kevin Zink <mpikzink@users.noreply.github.com> Co-authored-by: Slashdoom <5092581+slashdoom@users.noreply.github.com> Co-authored-by: Neil Lathwood <gh+n@laf.io>
* Update yunshan.yaml Add power supply status to Yunshan OS * Update yunshan_s5735-v2.snmprec * Update yunshan_s5735-v2.json --------- Co-authored-by: Neil Lathwood <gh+n@laf.io>
* feat: add map coords in location hash for fullscreen map * refactor: simplify fullscreen map interaction by enabling scroll wheel zoom on load librenms#17090 * fix: adjust z-index values for fullscreen map layers and navbar
* enable_syslog_hooks config default * Update Syslog.md --------- Co-authored-by: Neil Lathwood <gh+n@laf.io>
* Added additional snr support * CI fixes * CI fixes * Added transceiver support * Fixed CI * updated entPhysicalIndex
…brenms#17113) * Imcopower-big added alarms and Imcopower-ls110 renamed temperature sensor * Fix yaml
…renms#17114) * Fix Proxmox module: Use $vars array for VM info retrieval Replaced Request::get() with $vars[] in proxmox_vm_info() to properly retrieve VM ID and instance. This fixes an issue where the Proxmox module was not working due to incorrect parameter retrieval. * Fix Proxmox module: Use correct device ID for VM retrieval Replaced Request::get('device') with $device["device_id"] in proxmox_node_vms() to ensure the correct device ID is passed. This fixes an issue where the Proxmox module was not retrieving VMs correctly. * Update proxmox.inc.php --------- Co-authored-by: Neil Lathwood <gh+n@laf.io>
* Initial detection for Keenetic devices * snmprec and test data fixes * svg viewbox * discovery improvement * EntityMIB version 4 upgrade * Fix ENTITY snmprec Currently no index is provided * Update nokia-isam.json MIB is now updated, so the value is "energyObject" instead of "13" * typo * fix SNMP options This seems to be unrelated to this PR * revert changes that were moved to librenms#17147 --------- Co-authored-by: PipoCanaja <38363551+PipoCanaja@users.noreply.github.com>
* Add custom maps optional node warning state display * corrected Config::get calls * corrected order to prevent text colour override of disabled nodes * style fixes * Warning logic update Alter the node warning logic * remove leading whitespace * revert custom setting to use only existing uptime_warning --------- Co-authored-by: eskyuu <swilton@fluentit.com.au>
…ms#16952) * Moved currentInUse from custom table to sensors * Updated test data
…7131) * addhost preferred snmp version * addhost form defaults * Update addhost.inc.php --------- Co-authored-by: Neil Lathwood <gh+n@laf.io>
* Web add hosts fixes Fix issues with selecting defaults. Some fields intended to be blank by default otherwise it disables LibreNMS trying multiple credentials. Remove a few security issues as well. Fix missing space in selected and some php code that looks like it was written by ChatGPT. * More fixes
This reverts commit 264654c.
Bumps [elliptic](https://github.com/indutny/elliptic) from 6.6.0 to 6.6.1. - [Commits](indutny/elliptic@v6.6.0...v6.6.1) --- updated-dependencies: - dependency-name: elliptic dependency-type: indirect ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* ArubaCX: update MIB (from 10.15) * ArubaosCX: Add Transceiver info * ArubaCX: Add connector info * ArubaosCX: fix unit analyzer * ArubaosCX: reverse test * ArubaosCX: fix order of use * Add snmpsim tests for Aruba CX (10.15) Transceivers * ArubaCX: Add test data for ArubaCX OS 10.15 (Transceivers)
* Fix null check broken in librenms#17171 * shorter math
garryshtern
pushed a commit
that referenced
this pull request
Jun 14, 2025
* Import Glpi.php from GitLab * Update Glpi.php for styleci compatibility * Second style compliance commit * Third StyleCI compliance commit * Apply fixes from StyleCI * Fix: close ticket when state is 0 * Remove whitespace * Remove http requests and use all assets (#4) * Add GLPI Transport documentation --------- Co-authored-by: StyleCI Bot <bot@styleci.io>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
25.2.0 p1 release with the watchdog timeout patch - implemented with Andrew Lee