SnmpKit.SnmpSim.ValueSimulator (snmpkit v2.0.1)
Generate realistic values based on MIB-derived behavior patterns. Supports counters, gauges, enums, and correlated metrics with time-based variations.
Summary
Functions
Simulate a value based on profile data, behavior configuration, and device state.
Functions
Simulate a value based on profile data, behavior configuration, and device state.
Examples
# Traffic counter simulation
value = SnmpKit.SnmpSim.ValueSimulator.simulate_value(
%{type: "Counter32", value: 1000000},
{:traffic_counter, %{rate_range: {1000, 125_000_000}}},
%{device_id: "cm_001", uptime: 3600, interface_utilization: 0.3}
)