From: Martin Sperl Date: Thu, 2 Oct 2014 09:47:00 +0000 (+0000) Subject: added descriptions X-Git-Tag: v1.5.0-rc1~24^2^2~3 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=785d179920ed22f77f8be5420d195e0d5eba2e37;p=thirdparty%2Frrdtool-1.x.git added descriptions --- diff --git a/doc/rrdcached.pod b/doc/rrdcached.pod index 58d01887..2999eb40 100644 --- a/doc/rrdcached.pod +++ b/doc/rrdcached.pod @@ -276,20 +276,20 @@ exchange for slightly higher memory utilization. The default isE1. Do not set this more than the B<-w> value divided by your average RRD step size. -=item B<-O> +=item B<-O> Prevent the CREATE command from overwriting existing files, even when it is instructed to do so. This is for added security. =item B<-G> -I - + When running as daemon and invoked from a privileged account, reset group privileges to those of I. The group may be specified as a name or as a group ID. The daemon will exit with a diagnostic if it cannot successfully transition to the specified group. =item B<-U> -I - + When running as daemon and invoked from a privileged account, reset user privileges to those of I. The user may be specified as a name or as a user ID. The daemon will exit with a diagnostic if @@ -446,7 +446,7 @@ Tree nodes and entries in the update queue are the same data structure. =item * -The local time ("First") and the time specified in updates ("Time") may differ. +The local time ("First") and the time specified in updates ("Time") may differ. =item * @@ -466,13 +466,13 @@ ASCII art rocks. =head2 Authentication -If your rrdtool installation was built without libwrap there is no form of +If your rrdtool installation was built without libwrap there is no form of authentication for clients connecting to the rrdcache daemon! If your rrdtool installation was built with libwrap then you can use hosts_access to restrict client access to the rrdcache daemon (rrdcached). For more information on how to use hosts_access to restrict access to the rrdcache -daemon you should read the hosts_access(5) man pages. +daemon you should read the hosts_access(5) man pages. It is still highly recommended to install a packet filter or similar mechanism to prevent unauthorized connections. Unless you have a dedicated VLAN or VPN for @@ -492,7 +492,7 @@ accepted commands to those needed by external clients. If, for example, external clients want to draw graphs of the cached data, they should only be allowed to use the C command. -Authorization does not work when rrcached is socket-activated by systemd. +Authorization does not work when rrcached is socket-activated by systemd. =head2 Encryption @@ -586,12 +586,22 @@ returns immediately, even though the writes may take a long time. Shows any "pending" updates for a file, in order. The updates shown have not yet been written to the underlying RRD file. -=item B I I [I [I]] +=item B I I [I [I] [I ...]] Calls C with the specified arguments and returns the result in text form. If necessary, the file is flushed to disk first. The client side function C (declared in C) parses the output and behaves just like C for easy integration of remote queries. +ds defines the columns to dump - if none are given then all are returned + +=item B I I [I [I] [I ...]] + +Calls C with the specified arguments and returns the result in +text/binary form to avoid unnecessary un/marshalling overhead. +If necessary, the file is flushed to disk first. The client side function +C (declared in C) parses the output and behaves just +like C for easy integration of remote queries. +ds defines the columns to dump - if none are given then all are returned =item B I @@ -655,16 +665,16 @@ is not accepted from the other command channels. =item B I [I] -Return the timestamp for the first CDP in the specified RRA. Default is to +Return the timestamp for the first CDP in the specified RRA. Default is to use RRA zero if none is specified. -=item B I +=item B I Return the timestamp for the last update to the specified RRD. Note that the cache is I flushed before checking, as the client is expected to request this separately if it is required. -=item B I +=item B I Return the configuration information for the specified RRD. Note that the cache is I flushed before checking, as the client is expected to request @@ -802,7 +812,8 @@ Both B and this manual page have been written by Florian. =head1 CONTRIBUTORS kevin brintnall Ekbrint@rufus.netE -Steve Shipway Esteve@steveshipway.orgE +Steve Shipway Esteve@steveshipway.orgE +Martin Sperl Errdtool@martin.sperl.orgE =cut