By using active checks, you can easily log SNMP-data without having to open up port 161 on your monitored hosts. You can also use this method with active checks to log SNMP-Data from hosts behind NAT-translating firewalls that you would not be able to monitor using regular SNMP-checks.
The installation is extremely easy:
You can now use snmpget[<OID>] to monitor your hosts without requiring your zabbix server to be able to connect to the snmp-service on your monitored host.