Gather public API coverage
[platform/core/system/dlog.git] / configs / dlog-pipe.conf.qos
1 # Lines starting with # are comments and are ignored.
2 # Empty lines are also ignored.
3 # Every other line is a config value and has to be in key=value format
4
5 backend=pipe
6
7 ##### Settings used by the logging library
8
9 # Platform logging. Whether logging happens at all.
10 plog=1
11
12 # Debugmode - whether write platform debug log or not
13 debugmode=1
14
15 # Limiter - whether it's enabled and the rules (check the documentation for how to create rules).
16 limiter=1
17 limiter|*|*=allow
18
19 ##### Settings used by the logging daemon
20
21 # Sockets that all programs connect to to receive a logging pipe.
22 main_conn_sock=/var/lib/dlog-tests/main.conn
23 apps_conn_sock=/var/lib/dlog-tests/apps.conn
24 system_conn_sock=/var/lib/dlog-tests/system.conn
25 radio_conn_sock=/var/lib/dlog-tests/radio.conn
26 kmsg_conn_sock=/var/lib/dlog-tests/kmsg.conn
27 syslog_conn_sock=/var/lib/dlog-tests/syslog.conn
28
29 # Sockets that administrative programs connect to to manipulate the daemon.
30 main_ctl_sock=/var/lib/dlog-tests/main.ctl
31 apps_ctl_sock=/var/lib/dlog-tests/apps.ctl
32 system_ctl_sock=/var/lib/dlog-tests/system.ctl
33 radio_ctl_sock=/var/lib/dlog-tests/radio.ctl
34 kmsg_ctl_sock=/var/lib/dlog-tests/kmsg.ctl
35 syslog_ctl_sock=/var/lib/dlog-tests/syslog.ctl
36
37 # Permissions for the relevant sockets.
38 main_conn_sock_rights=0222
39 apps_conn_sock_rights=0222
40 system_conn_sock_rights=0222
41 radio_conn_sock_rights=0222
42 kmsg_conn_sock_rights=0222
43 syslog_conn_sock_rights=0222
44
45 main_ctl_sock_rights=0222
46 apps_ctl_sock_rights=0222
47 system_ctl_sock_rights=0222
48 radio_ctl_sock_rights=0222
49 kmsg_ctl_sock_rights=0222
50 syslog_ctl_sock_rights=0222
51
52 main_conn_sock_owner=log
53 apps_conn_sock_owner=log
54 system_conn_sock_owner=log
55 radio_conn_sock_owner=log
56 kmsg_conn_sock_owner=log
57 syslog_conn_sock_owner=log
58
59 main_ctl_sock_owner=log
60 apps_ctl_sock_owner=log
61 system_ctl_sock_owner=log
62 radio_ctl_sock_owner=log
63 kmsg_ctl_sock_owner=log
64 syslog_ctl_sock_owner=log
65
66 main_conn_sock_group=log
67 apps_conn_sock_group=log
68 system_conn_sock_group=log
69 radio_conn_sock_group=log
70 kmsg_conn_sock_group=log
71 syslog_conn_sock_group=log
72
73 main_ctl_sock_group=log
74 apps_ctl_sock_group=log
75 system_ctl_sock_group=log
76 radio_ctl_sock_group=log
77 kmsg_ctl_sock_group=log
78 syslog_ctl_sock_group=log
79
80 main_size=1048576
81 apps_size=1048576
82 system_size=1048576
83 radio_size=1048576
84 kmsg_size=1048576
85 syslog_size=1048576
86
87 dlog_logger_conf_test0=dlogutil -b main -r 512 -n 10 -f /var/lib/dlog-tests/test0 -v threadtime *:I
88 dlog_logger_conf_test1=dlogutil -b main -r 512 -n 10 -f /var/lib/dlog-tests/test1 -v threadtime
89 dlog_logger_conf_test2=dlogutil -b main -r 512 -n 10 -f /var/lib/dlog-tests/test2 -v threadtime *:E
90
91 util_sorting_time_window=5000
92 util_sorting_buffer_size=32000
93 dynamic_config_path=/tmp/dlog-filters/
94
95 qos_file_path=/tmp/dlog-filters/42-qos.conf
96 qos_refresh_rate_s=5
97 qos_max_throughput_logs=50
98 qos_threshold_logs=40
99 qos_threshold_reapply_logs=5
100 qos_method=equal