Health Sensor graphs not rendering

Hello,

In the last 24-48 hours graphs associated with Health Sensors has stopped rendering and I’m at a loss to what might be the issue. Here is the ./validate.php output, error messages I found in the librenms.log and screen shot of the about page. Based on the log entry mayb it has something to do with laravel framework?

Any direction / help would be greatly appreciated.

===========================================
Component | Version
--------- | -------
LibreNMS  | 24.11.0-75-g57bdbad3e (2024-12-07T12:12:08-06:00)
DB Schema | 2024_10_20_154356_create_qos_table (310)
PHP       | 8.3.14
Python    | 3.10.12
Database  | MariaDB 10.6.18-MariaDB-0ubuntu0.22.04.1
RRDTool   | 1.7.2
SNMP      | 5.9.1
===========================================

[OK]    Composer Version: 2.8.3
[OK]    Dependencies up-to-date.
[OK]    Database connection successful
[OK]    Database connection successful
[OK]    Database Schema is current
[OK]    SQL Server meets minimum requirements
[OK]    lower_case_table_names is enabled
[OK]    MySQL engine is optimal
[OK]    Database and column collations are correct
[OK]    Database schema correct
[OK]    MySQL and PHP time match
[OK]    Active pollers found
[OK]    Dispatcher Service not detected
[OK]    Locks are functional
[OK]    Python poller wrapper is polling
[OK]    Redis is unavailable
[OK]    rrd_dir is writable
[OK]    rrdtool version ok
librenms@librenms:~$ 

In librenms.log I’m seeing the following message for every graph that does not render:

Call to undefined method App\Models\Sensor::unit() {"userId":1,"exception":"[object] (BadMethodCallException(code: 0): Call to undefined method App\\Models\\Sensor::unit() at /opt/librenms/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php:67)"} 

Screenshot of About page

Cheers

Just went looking at Discord and github and found the following issue and fix

https://github.com/librenms/librenms/issues/16832

I ran daily.sh and the fix is already in the master branch! Man these guys are good.

The latest updated has fixed the issue for me.

Cheers

This topic was automatically closed 7 days after the last reply. New replies are no longer allowed.