After the recent update, “Health” "Toner shows “No Results Found”, but all others like “Memory”, “Processor” and “Storage” Etc. are all good to show the results.
Also, in each device page, the toner level is shown correctly.
Validate.php shows no errors.
| Component |
Version |
| LibreNMS |
25.5.0-57-g26d0e1e726 (2025-05-29T00:18:40-07:00) |
| DB Schema |
2025_05_25_183627_drop_view_port_mac_link (341) |
| PHP |
8.3.6 |
| Python |
3.12.3 |
| Database |
MariaDB 10.11.11-MariaDB-0ubuntu0.24.04.2 |
| RRDTool |
1.7.2 |
| SNMP |
5.9.4.pre2 |
| =========================================== |
|
[OK] Composer Version: 2.8.9
[OK] Dependencies up-to-date.
[OK] Database Connected
[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
I have noticed the same thing, but I literally replaced all my old Kyocera MFD with HP last week and saw the problem when I reviewed their status in LibreNMS. I see one of the changes in 25.5.0 was to do with JetDirect metrics. Are your devices HP too? Is anyone with other brands seeing the issue?
Yes, I am having the same problem with the Fuji printers. Only the toner option is not showing any data. Anyone found any solution?
I have a few HP but most are Lexmark. All of them have that issue.
Anyone else has that issue? Any help would be appreciated.
I have a Xerox printer and under the device display, all printer information displays correctly.
However, under the Health, Toner, there is not information displayed for the printer. It used to work fine before, but something broke it recently.
I’ve been looking at the code and if I’m reading it correctly, it looks like some major refactoring of the code around sensors was done. After Memory, Processor, Storage and Disk I/O, the code assumes the rest of the metrics in the Health menu are sensors and have a current value, low limit and high limit. Toner however, has its own unique set of metrics and needs its own view.
We need a developer to write the code that would add the custom view for toner, so there is nothing we can do via configuration.
@happyrogue228 I saw you raised issue #17750 but it got closed as a “support request”. I’ve added a comment which will hopefully get it reopened. If I was better at writing code rather than just reading it, I would try myself.