* feature: Allow customisation of rrd step/heartbeat when creating new rrd files
* revert defaults
* added docs + webui config option
* Move RrdDefinition to an Object to make them easier to create and remove the possibility of typos.
* Fix style/lint issues and missing use statements
* 3 more missing use statements
* updated doc + moved schema file
* Update services page
- Bring services overview page in line with the rest of the interface
using bootstrap classes, panels, colors etc.
- Getting rid of most of the tables using bootstrap's grid classes.
Device services page might need a bit more work but I'm not ready yet.
* Fix style check issues
* Bigger status labels
* fix: addhost.php throw proper exception when database add fails
createHost() now throws an exception when adding to the database fails with a hint to run ./validate.php
Add phpdocs to createHost()
* fixed exim app queue graph to show queue and not frozen messages
* I agree to the conditions of the Contributor Agreement contained in doc/General/Contributing.md.
* Update exim-stats.inc.php
Output from debug of poller.php:
SNMP[/usr/bin/snmpget -v2c -c COMMUNITY -Oqv -M /opt/librenms/mibs:/opt/librenms/mibs/supermicro udp:HOSTNAME:161 .1.3.6.1.4.1.8072.1.3.2.3.1.2.10.101.120.105.109.45.115.116.97.116.115]
"0
0"
exim-statsRRD[update /opt/librenms/rrd/monitoring2/app-exim-stats-5.rrd N:0:0]
So we have two resulting variables from that outpu (note additional quotes there)
$frozen = '"0';
$queue = '0"';
And it fails. My graphs contain nan instead of real values. I think same issue is with apache application.
* Update exim-stats.inc.php
Updated to remove quote from string and then convert it to integer.
* Fix for #5734 - incorrect hostname in the mouse-over of the services in the availability-map
* Fixed a few small bugs, introduced by the Poller tidy up of laf
* add single pool based poller for php-fpm
* add the page for php-fpm
* add graph for php-fpm
* I agree to the conditions of the Contributor Agreement contained in doc/General/Contributing.md.
* use named OID as suggest by @laf
* document PHP-FPM monitoring
* link it in the index
* clean up the named oid
* add how to grab the script in question
* Update discovery-protocols.inc.php
Allow invalid hostnames if discovery by IP is true
* Update AUTHORS.md
signing
* Update AUTHORS.md
signing
* CDP discovery by IP modification
CDP would not discover devices that had invalid DNS value for cdpCacheDeviceId - modified to accept
Also exclude adding devices whose hostname matches the IP
* Update AUTHORS.md
* I agree to the conditions of the Contributor Agreement contained in doc/General/Contributing.md.
I agree to the conditions of the Contributor Agreement contained in doc/General/Contributing.md.
* Made tooltip and popup on worldmap show sysName when ip_to_sysname is config'd
* fixed style
This wasn't working, as relevant config options were missing. Also, statistics-interval: 0 just dumps stats to the log, if someone decides they want to do it; ok. It has no influence on functionality.
* Update mellanox.yaml
* Update AUTHORS.md
* I agree to the conditions of the Contributor Agreement contained in doc/General/Contributing.md.
* Create mellanox-i5035.snmprec
* Update OSDiscoveryTest.php
* feature: Added ability to switch port polling mode
* update, speed things up slightly by walking certain tables
* more fixes
* updates
* updates
* update to exclude ports that are down
* wrong variable used
* update to set previous port status when null
* small update to port disco