Project

General

Profile

Client Configuration - tinyids

etc/tinyids.conf.default

cp /etc/tinyids/tinyids.conf.default /etc/tinyids/tinyids.conf

tinyids Configuration Options

backends_conf_dir
Directory that contains configuration files for collector backends.

backends_conf_dir = /etc/tinyids/backends.conf.d

extra_backends_dir
Directory where custom backends exist.

extra_backends_dir = /etc/tinyids/backends

keys_dir
Directory where the keys should be searched.

keys_dir = /etc/tinyids/keys/

tests
You can set which tests are run by providing a comma-delimited list of tests. If a list is not provided, all valid tests run.

tests =

hashing_delay
Hashing delay. This is the time in milliseconds tinyids should wait between two consequent hashing operations. This feature exists in order to reduce the disk I/O operations per second.

hashing_delay = 10

debug_protocol
Debug protocol. If this option is enabled and tinyids is launched with the --debug switch, all communication with tinyidsd will be printed to STDERR. Note that using this option all sensitive information, like passphrases, is printed without any encryption.

debug_protocol = 0

Remote Server Configuration

Server name format by convention:

server__{name}

Example server configuration:

[server__MyRemoteTinyidsd]
enabled = 1
host = 127.0.0.1
port = 10500
public_key = remote.pub
  • If the 'enabled' option is missing, the server entry is enabled by default. To explicitly disable a configured server, set 'enabled' to 0.
  • Only the filename of the public key is required. The key is retrieved from the directory that has been set in the 'keys_dir' option.
  • If the 'public_key' option is empty or not set, then the communication with the specific server will not be encrypted.