| TLSRPT-COLLECTD(1) | tlsrpt-collectd | TLSRPT-COLLECTD(1) |
نام (NAME)
tlsrpt-collectd - دیمنی برای جمعآوری دادههای گزارش TLSRPT از نمونههای MTA از طریق سوکت دامنه یونیکس
خلاصه دستور (SYNOPSIS)
tlsrpt-collectd [گزینه]
توضیحات (DESCRIPTION)
دیمن tlsrpt-collectd دادههای مربوط به تحویل موفق رمزگذاریشدهٔ ایمیلها یا خطاهای رخداده در حین تلاش برای تحویل را از MTAها جمعآوری میکند. این دادهها از پیش تجمیع شده و توسط tlsrpt-fetcherهای متناظر بازیابی خواهند شد.
دیمن tlsrpt-collectd میتواند از پساندهای ذخیرهسازی مختلفی استفاده کند و اگر قرار باشد دادهها توسط tlsrpt-reportd استفاده شوند، باید برای هر یک از این پیادهسازیها یک پیادهسازی fetcher متناظر ارائه شود.
همچنین امکان پیادهسازی پساندهای ذخیرهسازی که توسط tlsrpt-reportd پرسوجو نمیشوند نیز وجود دارد. چنین پساندهای «ذخیرهسازی» صرفاً دادهها را برای اهداف تحلیلی جمعآوری کرده و راهکاری برای بازیابی دوبارهٔ آنها ارائه نمیدهند.
گزینهها (OPTIONS)
--storage=URL
--socketname=path
--socketuser=name
--socketgroup=name
--socketmode=octal
--sockettimeout=n
--max_uncommited_datagrams=n
--retry_commit_datagram_count=n
--daily_rollover_script=script
--dump_path_for_invalid_datagram=path
گزینههای عمومی (General options)
--config_file=filename
--help
--pidfilename=path
گزینههای ثبت وقایع (Logging options)
--logfilename=filename
--log_level=level
محیط (ENVIRONMENT)
تمامی گزینههای پیکربندی به جز --help و --config_file را میتوان از طریق متغیرهای محیطی نیز تنظیم کرد. متغیر محیطی متناظر با هر گزینهٔ پیکربندی، شامل پیشوند TLSRPT_COLLECTD_ به همراه نام تنظیم پیکربندی با حروف تمام بزرگ است. برای نمونه، گزینهٔ --log_level را میتوان با استفاده از متغیر محیطی TLSRPT_COLLECTD_LOG_LEVEL پیکربندی کرد.
وضعیت خروج (EXIT STATUS)
0
1
2
3
مثالها (EXAMPLES)
اجرای tlsrpt-collectd با یک فایل پیکربندی خاص و بازنویسی تنظیم log-level:
tlsrpt-collectd --config-file /path/to/config.cfg --log_level info
همچنین ببینید (SEE ALSO)
man:tlsrpt-fetcher[1], man:tlsrpt-reportd[1]
نویسندگان (AUTHORS)
Boris Lohner
| 2026-09-01 | tlsrpt-collectd |