YATG::Store::RPC - Back-end module to store polled data over the network
This module implements part of a callback handler used to store SNMP data to disk on a remote networked host.
There is not a lot to describe - it's a very lightweight call which throws data to an instance of YATG::Store::Disk on another system, so read the manual page for that module for more information.
You must of course configure
yatg_updater with the location of the RPC service (see below).
Also see RPC::Serialized::Handler::YATG::Store for guidance on setting up the remote RPC server.
The parameter signature for the
store subroutine is the same as that for
In the main
yatg_updater configuration, you need to specify the location of the remote RPC service. Follow the example in the bundled
yatg.yml example file.
rpc_serialized_client_inet: data_serializer: serializer: 'JSON::Syck'
Oliver Gorwits <email@example.com>
COPYRIGHT AND LICENSE
This software is copyright (c) 2014 by University of Oxford.
This is free software; you can redistribute it and/or modify it under the same terms as the Perl 5 programming language system itself.