Skip to content
Snippets Groups Projects

ad graphs for printer

Merged Hahn Axel (hahn) requested to merge 6681-printer-with-snmp3-support into master
3 files
+ 165
0
Compare changes
  • Side-by-side
  • Inline

Files

+ 83
0
 
; ======================================================================
 
;
 
; SNMP_PRINTER - Toner and other consumables
 
;
 
; https://github.com/Tylan/check_snmp_printer/tree/master
 
; with light modifications for IML
 
;
 
; ----------------------------------------------------------------------
 
; 2023-09-19 <axel.hahn@unibe.ch> add disabled hosts
 
; ======================================================================
 
 
[printer-consumables-colors.graph]
 
check_command = "snmp_printer, check_snmp_printer"
 
 
[printer-consumables-colors.metrics_filters]
 
Yellow_Toner.value = "$service_name_template$.perfdata.Yellow_Toner.value"
 
Black_Toner.value = "$service_name_template$.perfdata.Black_Toner.value"
 
Magenta_Toner.value = "$service_name_template$.perfdata.Magenta_Toner.value"
 
Cyan_Toner.value = "$service_name_template$.perfdata.Cyan_Toner.value"
 
 
; German naming
 
Patrone_Gelb.value = "$service_name_template$.perfdata.Patrone_Gelb.value"
 
Patrone_Schwarz.value = "$service_name_template$.perfdata.Patrone_Schwarz.value"
 
Patrone_Magenta.value = "$service_name_template$.perfdata.Patrone_Magenta.value"
 
Patrone_Cyan.value = "$service_name_template$.perfdata.Patrone_Cyan.value"
 
 
[printer-consumables-colors.urlparams]
 
areaAlpha = "0.5"
 
lineWidth = "2"
 
yMin = "0"
 
yMax = "100"
 
yUnitSystem = "si"
 
vtitle = " Percentage Left"
 
 
[printer-consumables-colors.functions]
 
Yellow_Toner.value = "alias(color($metric$, '#ffff00'), 'Yellow')"
 
Black_Toner.value = "alias(color($metric$, '#000000'), 'Black')"
 
Magenta_Toner.value = "alias(color($metric$, '#ff00ff'), 'Magenta')"
 
Cyan_Toner.value = "alias(color($metric$, '#00ffff'), 'Cyan')"
 
 
; German naming
 
Patrone_Gelb.value = "alias(color($metric$, '#ffff00'), 'Gelb')"
 
Patrone_Schwarz.value = "alias(color($metric$, '#000000'), 'Schwarz')"
 
Patrone_Magenta.value = "alias(color($metric$, '#ff00ff'), 'Magenta')"
 
Patrone_Cyan.value = "alias(color($metric$, '#00ffff'), 'Cyan')"
 
 
; ----------------------------------------------------------------------
 
 
[printer-consumables-others.graph]
 
check_command = "snmp_printer"
 
 
[printer-consumables-others.metrics_filters]
 
Transfer_Unit.value = "$service_name_template$.perfdata.Transfer_Unit.value"
 
Fuser.value = "$service_name_template$.perfdata.Fuser.value"
 
Color_Imaging_Kit.value = "$service_name_template$.perfdata.Color_Imaging_Kit.value"
 
Black_Imaging_Unit.value = "$service_name_template$.perfdata.Black_Imaging_Unit.value"
 
Document_Feeder_Kit.value = "$service_name_template$.perfdata.Document_Feeder_Kit.value"
 
Maintenance_Kit.value = "$service_name_template$.perfdata.Maintenance_Kit.value"
 
Clean_Rollers.value = "$service_name_template$.perfdata.Clean_Rollers.value"
 
Puncher_Waste.value = "$service_name_template$.perfdata.Puncher_Waste.value"
 
Saddle_Staples.value = "$service_name_template$.perfdata.Saddle_Staples.value"
 
Staples.value = "$service_name_template$.perfdata.Staples.value"
 
Stapler.value = "$service_name_template$.perfdata.Stapler.value"
 
 
[printer-consumables-others.urlparams]
 
areaAlpha = "0.5"
 
yMin = "0"
 
yMax = "100"
 
yUnitSystem = "si"
 
vtitle = " Percentage Left"
 
 
[printer-consumables-others.functions]
 
Transfer_Unit.value = "alias(color($metric$, '#49ba23'), 'Transfer Unit')"
 
Fuser.value = "alias(color($metric$, '#ba8823'), 'Fuser')"
 
Color_Imaging_Kit.value = "alias(color($metric$, '#c76fb6'), 'Color Imaging Kit')"
 
Black_Imaging_Unit.value = "alias(color($metric$, '#000000'), 'Black Imaging Unit')"
 
Document_Feeder_Kit.value = "alias(color($metric$, '#00008b'), 'Document Feeder Kit')"
 
Maintenance_Kit.value = "alias(color($metric$, '#ba232a'), 'Maintenance Kit')"
 
Clean_Rollers.value = "alias(color($metric$, '#2393ba'), 'Clean Rollers')"
 
Puncher_Waste.value = "alias(color($metric$, '#ff99cc'), 'Puncher Waste')"
 
Saddle_Staples.value = "alias(color($metric$, '#999966'), 'Saddle Staples')"
 
Staples.value = "alias(color($metric$, '#996600'), 'Staples')"
 
Stapler.value = "alias(color($metric$, '#996600'), 'Stapler')"
Loading