Vendor-Specific OID Documentation
This directory contains vendor-specific SNMP OID mappings and analysis for printer manufacturers.
Files
EPSON_OID_MAPPING.md
Epson-specific OID mappings for enhanced metrics collection.
- Enterprise OID base:
1.3.6.1.4.1.231.* - Custom counters and supply tracking
- Vendor quirks and workarounds
KYOCERA_OID_MAPPING.md
Kyocera-specific OID mappings and meter analysis.
- Enterprise OID discovery
- Counter mappings
- Vendor-specific behaviors
VENDOR_METER_ANALYSIS.md
Cross-vendor meter analysis and counter normalization strategies.
- Comparison of meter implementations across vendors
- PrintAudit category mappings
- Heuristics for counter detection
Usage
These documents serve as reference material for:
- Adding new vendor support
- Understanding vendor-specific SNMP implementations
- Debugging vendor-specific issues
- Improving parser heuristics
Implementation
Vendor-specific code is implemented in:
agent/scanner/vendor/hp.goagent/scanner/vendor/canon.goagent/scanner/vendor/brother.goagent/scanner/vendor/generic.go(fallback)agent/scanner/vendor/registry.go(vendor detection)
Adding New Vendors
- Identify vendor enterprise OID from
sysObjectID - Document OID mappings in this directory
- Create vendor module in
agent/scanner/vendor/ - Add detection logic to
registry.go - Test with real hardware
- Update main SNMP reference:
docs/SNMP_REFERENCE.md
See: docs/SNMP_REFERENCE.md for general SNMP documentation
Epson Enterprise OID Mapping
Device: AM-C550 Series (172.52.105.91) Enterprise OID Base: 1.3.6.1.4.1.1248.1.2.2.27.* Validation Date: 2025-11-03 Status: ✅ …
Kyocera Enterprise OID Mapping
Device: TASKalfa 6052ci (172.52.105.95) Serial: W2D8303202 Enterprise OID Base: 1.3.6.1.4.1.1347.* Analysis Date: 2025-11-03 …
Vendor Meter Analysis from Production Logs
Date: November 3, 2025 Source: logs_20251103_064511.zip analysis Purpose: Identify meter detection gaps and opportunities for …