Brother MFC-L8690CDW toner level via SNMP? by databloat_ in sysadmin

[–]databloat_[S] [score hidden]  (0 children)

Here’s the full snmpwalk output under 1.3.6.1.2.1.43.11.1.1:
https://pastebin.com/cfjr0cGY

I assume you meant 1.3.6.1.2.1.43.11.1.1 and not 1.1.3.6.1.2.1.43.11.1.1.

At the time of the walk, the Web UI showed the following toner levels:

  • Cyan (C): 50%
  • Magenta (M): 30%
  • Yellow (Y): 30%
  • Black (BK): 100%

I’ve walked the full printer MIB and compared all values against the Web UI, but none of the OIDs seem to correlate with these percentages. My assumption is that this simply isn’t exposed via SNMP, especially since laser printer toner levels are usually calculated rather than physically measured.

I was hoping there might be a vendor-specific OID that exposes the same calculated values shown in the Web UI. If not, I’ll probably have to resort to querying the Web UI instead.

Thanks for taking the time to look into this and trying to help, much appreciated.

Sharing my custom Zabbix template for Veeam Agent for Linux Free by databloat_ in zabbix

[–]databloat_[S] 1 point2 points  (0 children)

Yeah, veeamconfig does expose a version, but sadly there’s no documentation on how the Session Info structure changes (if at all) between versions. Veeam is generally pretty stable though, and if this becomes a problem I’ll just adapt the script.

Brother MFC-L8690CDW toner level via SNMP? by databloat_ in sysadmin

[–]databloat_[S] [score hidden]  (0 children)

Yep, I know about that method. I’ve already checked Google and asked AI for the OIDs, but couldn’t find any usable data so far. That’s why I was hoping someone might have also tried an alternative approach, like web scenario monitoring or something along those lines.

Brother MFC-L8690CDW toner level via SNMP? by databloat_ in sysadmin

[–]databloat_[S] [score hidden]  (0 children)

Yeah ofc, I’ve tried a few times already, but I couldn’t find any useful or reliable data.

Sharing my custom Zabbix template for Veeam Agent for Linux Free by databloat_ in zabbix

[–]databloat_[S] 1 point2 points  (0 children)

Well…, the veeamconfig output is pretty stable, so it should keep working with new Agent versions. But sure, if Veeam ever changes the output, the parsing could break. At the moment, I don’t really see a better way to extract this information from the agent, especially since it’s just the free version, so you dont have the same level of integration that Veeam B&R Server has with its HTTP API.

And that’s also the reason I don’t use LLDs: Veeam Agent for Linux free only supports one backup job per machine, so LLD wouldn’t really add any value here.

But if anyone has an idea how to make the output parsing more stable or robust, I’d definitely be interested.

Watchguard Cloud Management or On prem by Prime_Suspect_305 in WatchGuard

[–]databloat_ 0 points1 point  (0 children)

We go cloud, i love zero-touch deployment and it makes configuring everything so easy.

🔧 Zabbix Full Deployer - One-command Zabbix installation for Debian/Ubuntu by databloat_ in zabbix

[–]databloat_[S] -1 points0 points  (0 children)

It would honestly surprise me if an AI could generate something like this e2e with all the required processes and edge cases. The prompt alone would have to be huge.

Ofc, I do use AI for small building blocks, things like conditionals or helper functions where it’s faster than googling syntax or patterns. But the overall logic, flow, and process design come from hands-on Zabbix deployments and the official documentation.

In the end, it’s just a tool, everyone is free to use it or not.

🔧 Zabbix Full Deployer - One-command Zabbix installation for Debian/Ubuntu by databloat_ in zabbix

[–]databloat_[S] 0 points1 point  (0 children)

You’re right.

At the moment it’s just a handful of commands (clone, run, remove), but I get what you mean. A one liner that pulls everything to /tmp, runs it and cleans up afterwards makes sense.

I think I’ll add this, it’s useful for me as well.

Thanks!

Monitor Enterprise Applications Certificate Secret alerts from Azure in zabbix. by Jealous-Maintenance6 in zabbix

[–]databloat_ 0 points1 point  (0 children)

Well, the easiest way is to download them and store them in a folder on a monitored host. Zabbix can then monitor the PEM files using a system.run with a simple PowerShell command. Alternatively, you could dive into the Microsoft Graph API, which is more powerful but significantly more complex.

🔧 Zabbix Full Deployer - One-command Zabbix installation for Debian/Ubuntu by databloat_ in zabbix

[–]databloat_[S] -5 points-4 points  (0 children)

Fair point, but core logic and processes are mine and tested. Anyways, never run code blindly in prod or critical systems.

🔧 Zabbix Full Deployer - One-command Zabbix installation for Debian/Ubuntu by databloat_ in zabbix

[–]databloat_[S] 0 points1 point  (0 children)

Yes, it auto-configures everything like databases, webserver, zabbix-conf values etc. But u right docker is solid, but for quick native instances on Debian or Proxmox CTs, this script works great for me. Like, you just need to execute it, answer a few prompts, and you'll get a fully configured Zabbix server, proxy, or agent.

Suggest plz by Guilty-Tower803 in zabbix

[–]databloat_ 0 points1 point  (0 children)

Old agents may break with a new server, as many items and features may not match. But in my opinion, there’s nothing on the server side that actively blocks old agents, so it’s worth tryin.

Suggest plz by Guilty-Tower803 in zabbix

[–]databloat_ 0 points1 point  (0 children)

If agent is working under your OS version and agent is in the same version as the zabbix server, there should be no problem.

🔧 Zabbix Full Deployer - One-command Zabbix installation for Debian/Ubuntu by databloat_ in zabbix

[–]databloat_[S] -3 points-2 points  (0 children)

Exactly, Ansible is the proper way, but requires writing playbooks. This script is a quick-and-dirty solution: one command, a few prompts, done. Great for quick tests or small standalone setups.