Protocol for data exchange between daemon and client ---------------------------------------------------- Client commands: - list [node] Asks client to list all items available for query for this host. If no host is given, default to host that runs the munin-node - nodes List hosts - config Asks the client for configuration items. - fetch Fetches values. - version Print versionstring List simply lists items available for gathering. E.g. load, cpu, memory, df, et alia. Config gives the basic configuration for an item. See the file "README.config" for a full description. Example outputs: > config load < graph_args --title "Load average" < load.label Load < . > config memory < graph_args --title "Memory usage" --base 1024 < used.label Used < used.draw AREA < shared.label Shared < shared.draw STACK < buffers.label Buffers < buffers.draw STACK < cache.label Cache < cache.draw STACK < free.label Free < free.draw STACK < swap.label Swap < swap.draw STACK Fetch fetches the actual values. Returned data fields: - .value Numeric value, or 'U'. Required. Example outputs: > fetch load < load.value 0.42 < . > fetch memory < used.value 98422784 < shared.value 1058086912 < buffers.value 2912256 < cache.value 8593408 < free.value 235753472 < swap.value 85053440