欧美一区二区三区,国内熟女精品熟女A片视频小说,日本av网,小鲜肉男男GAY做受XXX网站

fluentd plugin mysql

Fluentd是一個(gè)流式數(shù)據(jù)收集器,可將不同類型的日志數(shù)據(jù)從不同的源收集,并將其發(fā)送到不同的目標(biāo),如Elasticsearch,Kafka等。插件是Fluentd的核心概念之一,它擴(kuò)展了Fluentd的功能,允許Fluentd集成更多的數(shù)據(jù)源和目標(biāo)。

Fluentd plugin mysql是用于收集和處理MySQL數(shù)據(jù)庫(kù)日志的插件。它允許您將MySQL的二進(jìn)制日志和錯(cuò)誤日志發(fā)送到Fluentd,以便集中管理和處理。該插件使用MySQL原始協(xié)議實(shí)現(xiàn)了強(qiáng)大的故障轉(zhuǎn)移機(jī)制,支持MRR(多線程剪切復(fù)制)和GTID(全局事務(wù)標(biāo)識(shí)符)模式。

<source>
@type mysql_binlog
host localhost
username root
port 3306
tag_prefix mysql.
tag_suffix ''
include_tables []
exclude_tables []
backup_directory /var/log/mysql
backup_type incremental
incremental_backup_interval 60
</source>
<source>
@type mysql_error
host localhost
username root
port 3306
tag_prefix mysql_error.
run_interval 1m
query_interval 1m
refresh_interval 30s
</source>

如上所示,插件提供了兩種類型的source: mysql_binlog和mysql_error。mysql_binlog通過連接到MySQL二進(jìn)制日志并實(shí)時(shí)讀取其內(nèi)容來捕獲二進(jìn)制日志事件。mysql_error使用SHOW ERROR LOG命令連接到MySQL錯(cuò)誤日志并定期輪詢以獲取新條目。

插件允許您在配置文件中指定要包含或排除的表,這通常很有用,因?yàn)槟赡軆H想關(guān)注數(shù)據(jù)庫(kù)中特定的表或數(shù)據(jù)。

最后,插件具有備份功能,允許您在啟動(dòng)Fluentd后恢復(fù)MySQL二進(jìn)制日志事件。此功能特別有用,因?yàn)镸ySQL二進(jìn)制日志文件可能會(huì)在Fluentd停止期間生成。