Advertisement
Guest User

tachyon.conf

a guest
Apr 25th, 2018
247
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 10.01 KB | None | 0 0
  1. ## Erlang NSQ client.
  2. ##
  3. ## Default: aggregator
  4. ##
  5. ## Acceptable values:
  6. ## - text
  7. channel = aggregator
  8.  
  9. ## the NSQ topic on which kstat binary metrics are received
  10. ##
  11. ## Default: tachyon
  12. ##
  13. ## Acceptable values:
  14. ## - text
  15. topic = tachyon
  16.  
  17. ## The number of connections used to receive kstat metrics
  18. ##
  19. ## Default: 10
  20. ##
  21. ## Acceptable values:
  22. ## - an integer
  23. connections = 10
  24.  
  25. ## One more more nsqlookupd http interfaces for tachyon to discover
  26. ## the channels.
  27. ##
  28. ## Default: 127.0.0.1:4161
  29. ##
  30. ## Acceptable values:
  31. ## - an IP/port pair, e.g. 127.0.0.1:10011
  32. nsqlookupd.name = 127.0.0.1:4161
  33.  
  34. ## The rules file to load
  35. ##
  36. ## Default: /data/tachyon/etc/tachyon.rules
  37. ##
  38. ## Acceptable values:
  39. ## - text
  40. rules_file = /data/tachyon/etc/tachyon.rules
  41.  
  42. ## The DalmatinerDB backend (if used).
  43. ##
  44. ## Default: 127.0.0.1:5555
  45. ##
  46. ## Acceptable values:
  47. ## - an IP/port pair, e.g. 127.0.0.1:10011
  48. ddb = 127.0.0.1:5555
  49.  
  50. ## Erlang NSQ client.
  51. ##
  52. ## Default: 10s
  53. ##
  54. ## Acceptable values:
  55. ## - a time duration with units, e.g. '10s' for 10 seconds
  56. nsq.discover_interval = 10s
  57.  
  58. ## Percent of jitter.
  59. ##
  60. ## Default: 10
  61. ##
  62. ## Acceptable values:
  63. ## - an integer
  64. nsq.discover_jitter = 10
  65.  
  66. ## Maximum messages consued at a time.
  67. ##
  68. ## Default: 100
  69. ##
  70. ## Acceptable values:
  71. ## - an integer
  72. nsq.max_in_flight = 100
  73.  
  74. ## Interval in which discovery servers are polled.
  75. ##
  76. ## Default: 1s
  77. ##
  78. ## Acceptable values:
  79. ## - a time duration with units, e.g. '10s' for 10 seconds
  80. nsq.retry_inital = 1s
  81.  
  82. ## Interval in which discovery servers are polled.
  83. ##
  84. ## Default: 10s
  85. ##
  86. ## Acceptable values:
  87. ## - a time duration with units, e.g. '10s' for 10 seconds
  88. nsq.max_retry_delay = 10s
  89.  
  90. ## The way retry delays increase.
  91. ##
  92. ## Default: linear
  93. ##
  94. ## Acceptable values:
  95. ## - one of: linear, quadratic
  96. nsq.retry_algo = linear
  97.  
  98. ## where do you want the console.log output:
  99. ## off : nowhere
  100. ## file: the file specified by log.console.file
  101. ## console : standard out
  102. ## both : log.console.file and standard out.
  103. ##
  104. ## Default: tachyon
  105. ##
  106. ## Acceptable values:
  107. ## - text
  108. log.service = tachyon
  109.  
  110. ##
  111. ## Default: file
  112. ##
  113. ## Acceptable values:
  114. ## - one of: off, file, console, both
  115. log.console = file
  116.  
  117. ## the log level of the console log
  118. ##
  119. ## Default: info
  120. ##
  121. ## Acceptable values:
  122. ## - one of: debug, info, warning, error
  123. log.console.level = info
  124.  
  125. ## location of the console log
  126. ##
  127. ## Default: /data/tachyon/log/console.log
  128. ##
  129. ## Acceptable values:
  130. ## - the path to a file
  131. log.console.file = /data/tachyon/log/console.log
  132.  
  133. ## location of the error log
  134. ##
  135. ## Default: /data/tachyon/log/error.log
  136. ##
  137. ## Acceptable values:
  138. ## - the path to a file
  139. log.error.file = /data/tachyon/log/error.log
  140.  
  141. ## location of the debug log
  142. ##
  143. ## Default: off
  144. ##
  145. ## Acceptable values:
  146. ## - the text "off"
  147. ## - the path to a file
  148. ## log.debug.file = /data/tachyon/log/debug.log
  149.  
  150. ## turn on syslog
  151. ##
  152. ## Default: off
  153. ##
  154. ## Acceptable values:
  155. ## - one of: on, off
  156. log.syslog = off
  157.  
  158. ## The ip of the graylog server
  159. ##
  160. ## Default: off
  161. ##
  162. ## Acceptable values:
  163. ## - an IP/port pair, e.g. 127.0.0.1:10011
  164. ## - the text "off"
  165. ## log.graylog.host = 127.0.0.1:12201
  166.  
  167. ## the log level of the graylog log
  168. ##
  169. ## Default: info
  170. ##
  171. ## Acceptable values:
  172. ## - one of: debug, info, warning, error
  173. log.graylog.level = info
  174.  
  175. ## The ip of the graylog server
  176. ##
  177. ## Default: off
  178. ##
  179. ## Acceptable values:
  180. ## - an IP/port pair, e.g. 127.0.0.1:10011
  181. ## - the text "off"
  182. ## log.logstash.host = 127.0.0.1:9125
  183.  
  184. ## the log level of the graylog log
  185. ##
  186. ## Default: info
  187. ##
  188. ## Acceptable values:
  189. ## - one of: debug, info, warning, error
  190. log.logstash.level = info
  191.  
  192. ## Whether to write a crash log, and where.
  193. ## Commented/omitted/undefined means no crash logger.
  194. ##
  195. ## Default: /data/tachyon/log/crash.log
  196. ##
  197. ## Acceptable values:
  198. ## - text
  199. log.crash.file = /data/tachyon/log/crash.log
  200.  
  201. ## Maximum size in bytes of events in the crash log - defaults to 65536
  202. ##
  203. ## Default: 64KB
  204. ##
  205. ## Acceptable values:
  206. ## - a byte size with units, e.g. 10GB
  207. log.crash.msg_size = 64KB
  208.  
  209. ## Maximum size of the crash log in bytes, before its rotated, set
  210. ## to 0 to disable rotation - default is 0
  211. ##
  212. ## Default: 10MB
  213. ##
  214. ## Acceptable values:
  215. ## - a byte size with units, e.g. 10GB
  216. log.crash.size = 10MB
  217.  
  218. ## What time to rotate the crash log - default is no time
  219. ## rotation. See the lager README for a description of this format:
  220. ## https://github.com/basho/lager/blob/master/README.org
  221. ##
  222. ## Default: $D0
  223. ##
  224. ## Acceptable values:
  225. ## - text
  226. log.crash.date = $D0
  227.  
  228. ## Number of rotated crash logs to keep, 0 means keep only the
  229. ## current one - default is 0
  230. ##
  231. ## Default: 5
  232. ##
  233. ## Acceptable values:
  234. ## - an integer
  235. log.crash.count = 5
  236.  
  237. ## Whether to redirect error_logger messages into lager - defaults to true
  238. ##
  239. ## Default: on
  240. ##
  241. ## Acceptable values:
  242. ## - one of: on, off
  243. log.error.redirect = on
  244.  
  245. ## maximum number of error_logger messages to handle in a second
  246. ## lager 2.0.0 shipped with a limit of 50, which is a little low for riak's startup
  247. ##
  248. ## Default: 100
  249. ##
  250. ## Acceptable values:
  251. ## - an integer
  252. log.error.messages_per_second = 100
  253.  
  254. ## Name of the Erlang node
  255. ##
  256. ## Default: tachyon@127.0.0.1
  257. ##
  258. ## Acceptable values:
  259. ## - text
  260. nodename = tachyon@127.0.0.1
  261.  
  262. ## Cookie for distributed node communication. All nodes in the
  263. ## same cluster should use the same cookie or they will not be able to
  264. ## communicate.
  265. ##
  266. ## Default: erlang
  267. ##
  268. ## Acceptable values:
  269. ## - text
  270. distributed_cookie = erlang
  271.  
  272. ## Sets the number of threads in async thread pool, valid range
  273. ## is 0-1024. If thread support is available, the default is 64.
  274. ## More information at: http://erlang.org/doc/man/erl.html
  275. ##
  276. ## Default: 64
  277. ##
  278. ## Acceptable values:
  279. ## - an integer
  280. erlang.async_threads = 64
  281.  
  282. ## The number of concurrent ports/sockets
  283. ## Valid range is 1024-134217727
  284. ##
  285. ## Default: 65536
  286. ##
  287. ## Acceptable values:
  288. ## - an integer
  289. erlang.max_ports = 65536
  290.  
  291. ## DQE Indexing backend like dqe_idx_pg or dqe_idx_ddb
  292. ##
  293. ## Default: dqe_idx_ddb
  294. ##
  295. ## Acceptable values:
  296. ## - text
  297. idx.backend = dqe_idx_pg
  298.  
  299. ## The TCP hostname or IP for the backend server.
  300. ## Set this or backend_server.
  301. ##
  302. ## Default: 127.0.0.1
  303. ##
  304. ## Acceptable values:
  305. ## - text
  306. idx.pg.backend_host = 192.168.178.19
  307.  
  308. ## The TCP port for the backend server
  309. ## Set this or backend_server.
  310. ##
  311. ## Default: 5432
  312. ##
  313. ## Acceptable values:
  314. ## - an integer
  315. idx.pg.backend_port = 5432
  316.  
  317. ## Initial number of conneciton pool workers
  318. ##
  319. ## Default: 20
  320. ##
  321. ## Acceptable values:
  322. ## - an integer
  323. idx.pg.size = 20
  324.  
  325. ## Number of overflow connections - be careful with those!
  326. ##
  327. ## Default: 0
  328. ##
  329. ## Acceptable values:
  330. ## - an integer
  331. idx.pg.max_overflow = 0
  332.  
  333. ## Initial number of conneciton pool workers
  334. ##
  335. ## Default: metric_metadata
  336. ##
  337. ## Acceptable values:
  338. ## - text
  339. idx.pg.database = metric_metadata
  340.  
  341. ## Username for the conection
  342. ##
  343. ## Default: ddb
  344. ##
  345. ## Acceptable values:
  346. ## - text
  347. idx.pg.username = ddb
  348.  
  349. ## Password for the conection
  350. ##
  351. ## Default: ddb
  352. ##
  353. ## Acceptable values:
  354. ## - text
  355. idx.pg.password = [password]
  356.  
  357. ## How long a pool worker should wait before timing out
  358. ##
  359. ## Default: 5s
  360. ##
  361. ## Acceptable values:
  362. ## - a time duration with units, e.g. '10s' for 10 seconds
  363. idx.pg.timeout = 10s
  364.  
  365. ## The TCP hostname or IP for the backend server.
  366. ## Set this or backend_server.
  367. ##
  368. ## Default: 127.0.0.1
  369. ##
  370. ## Acceptable values:
  371. ## - text
  372. ddb_connection.backend_host = 127.0.0.1
  373.  
  374. ## The TCP port for the backend server
  375. ## Set this or backend_server.
  376. ##
  377. ## Default: 5555
  378. ##
  379. ## Acceptable values:
  380. ## - an integer
  381. ddb_connection.backend_port = 5555
  382.  
  383. ## Maximum number of datapoints to read in 1 chunk
  384. ##
  385. ## Default: 604800
  386. ##
  387. ## Acceptable values:
  388. ## - an integer
  389. ddb_connection.max_read = 604800
  390.  
  391. ## maximum pool size
  392. ##
  393. ## Default: 20
  394. ##
  395. ## Acceptable values:
  396. ## - an integer
  397. ddb_connection.pool.size = 20
  398.  
  399. ## maximum number of workers created if pool is empty
  400. ##
  401. ## Default: 5
  402. ##
  403. ## Acceptable values:
  404. ## - an integer
  405. ddb_connection.pool.max = 5
  406.  
  407. ## Domain this listener is listening to.
  408. ##
  409. ## Default: .local
  410. ##
  411. ## Acceptable values:
  412. ## - text
  413. mdns.client.domain = .local
  414.  
  415. ## The IP of the interface mdns traffic is received.
  416. ## a ip of 0.0.0.0 means the first found interface. The default is 5453
  417. ##
  418. ## Default: 0.0.0.0
  419. ##
  420. ## Acceptable values:
  421. ## - text
  422. mdns.client.interface = 0.0.0.0
  423.  
  424. ## The multicast group the MDNS service is running on.
  425. ##
  426. ## Default: 224.0.0.251:5353
  427. ##
  428. ## Acceptable values:
  429. ## - an IP/port pair, e.g. 127.0.0.1:10011
  430. mdns.client.multicast_group = 224.0.0.251:5353
  431.  
  432. ## the time that the mdns client iwll wait for a reply from a counterpart
  433. ## before it claims a timeout.
  434. ##
  435. ## Default: 1s500ms
  436. ##
  437. ## Acceptable values:
  438. ## - a time duration with units, e.g. '10s' for 10 seconds
  439. mdns.client.timeout = 1s500ms
  440.  
  441. ## Number of tiems a given request will try to find a responding host
  442. ## before it gives up.
  443. ##
  444. ## Default: 4
  445. ##
  446. ## Acceptable values:
  447. ## - an integer
  448. mdns.client.retries = 4
  449.  
  450. ## Deley between retries to ensure minimal hickups don't blow up the
  451. ## system.
  452. ##
  453. ## Default: 150ms
  454. ##
  455. ## Acceptable values:
  456. ## - a time duration with units, e.g. '10s' for 10 seconds
  457. mdns.client.retrie_delay = 150ms
  458.  
  459. ## Number of downvotes a endpoint needs to be taken offline for this round.
  460. ## before it gives up.
  461. ##
  462. ## Default: 5
  463. ##
  464. ## Acceptable values:
  465. ## - an integer
  466. mdns.client.max_downvotes = 5
  467.  
  468. ## Initial/idle size of a connection pool.
  469. ##
  470. ## Default: 5
  471. ##
  472. ## Acceptable values:
  473. ## - an integer
  474. mdns.client.pool.initial = 5
  475.  
  476. ## Maximum size of the connector pools, ther is one pool per endpoint per
  477. ## service.
  478. ##
  479. ## Default: 5
  480. ##
  481. ## Acceptable values:
  482. ## - an integer
  483. mdns.client.pool.max = 5
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement