Telegraf 是用於收集、處理、聚合和寫入指標、日誌和其他任意資料的代理程式。
提供超過 300 個插件的綜合套件,涵蓋廣泛的功能,包括系統監控、雲端服務和訊息傳遞
允許整合使用者定義的程式碼以有效率地收集、轉換和傳輸數據
編譯為獨立的靜態二進位文件,無需任何外部依賴項,確保簡化的部署過程
利用 TOML 進行配置,提供使用者友善且明確的設定體驗
由超過 1,200 名貢獻者組成的多元化社群共同開發
用戶可以從廣泛的主題中選擇插件,包括但不限於:
設備:OPC UA、Modbus
日誌:檔案、尾部、目錄監視器
訊息傳遞:AMQP、Kafka、MQTT
監控:OpenTelemetry、Prometheus
網路:思科遙測MDT、gNMI
系統監控:CPU、記憶體、磁碟、網路、SMART、Docker、Nvidia SMI等。
通用:Exec、HTTP、HTTP 偵聽器、SNMP、SQL
Windows:事件日誌、管理儀器、效能計數器
對於二進位版本、Docker 映像、RPM 和 DEB 套件以及 Telegraf 的其他版本,請參閱安裝指南。
有關版本控制和發佈時間的詳細信息,請參閱發布文件。
使用者使用他們希望使用的插件和設定定義 TOML 配置,然後將該配置傳遞給 Telegraf。然後,Telegraf 代理程式在每個間隔從輸入收集數據,並在每個刷新間隔將資料傳送到輸出。
有關基本演練,請參閱快速入門。
有關包括教學課程、參考和其他資料的完整文件列表,請從 /docs 目錄開始。
此外,每個插件都有自己的自述文件,其中包括有關如何配置、使用以及有時調試或故障排除的詳細資訊。在 /plugins 目錄下尋找特定插件。
以下是一些常用的文件:
變更日誌
配置
常問問題
發布
安全
我們熱愛我們由 1,200 多名貢獻者組成的社群! Telegraf 中包含的許多外掛程式最初都是由社群成員貢獻的。如果您有興趣提供協助,請查看我們的貢獻指南。此外,如果您對我們的工程團隊有疑問或意見,請加入我們的社群 Slack 或社群論壇。
如果您對 Telegraf 和 InfluxDB 完全陌生,您還可以免費註冊 InfluxDB 大學學習課程以了解更多資訊。
如果您對我們的工程團隊有疑問或意見,請使用社群 Slack 或社群論壇。 GitHub 問題僅限於實際問題和功能請求。