Разработчик(и) | Данные о сокровищах |
---|---|
Первоначальный выпуск | 10 октября 2011 г. ( 2011-10-10 ) |
Стабильный релиз | 1.16.6 / 20 августа 2024 г. ( 2024-08-20 ) [1] |
Репозиторий |
|
Написано в | С , Руби |
Операционная система | Linux ( Amazon Linux , CentOS , RHEL ), macOS (10.9 и выше), Windows (7 и выше) |
Тип | Инструмент ведения журнала |
Лицензия | Апач 2.0 |
Веб-сайт | www.fluentd.org |
Fluentd — это кроссплатформенный проект программного обеспечения для сбора данных с открытым исходным кодом , изначально разработанный в Treasure Data . Он написан в основном на языке программирования C с тонкой оболочкой Ruby , которая обеспечивает гибкость для пользователей. [2]
Fluentd позиционировался для « больших данных », полу- или неструктурированных наборов данных. Он анализирует журналы событий , журналы приложений и потоки кликов . [3] По словам Суонсюрья и Микконена, «основная идея Fluentd — быть объединяющим слоем между различными типами входов и выходов журналов». [4] Fluentd доступен на Linux , macOS и Windows . [5]
Эту статью необходимо обновить . Пожалуйста ( Май 2024 ) |
Fluentd был создан Садаюки Фурухаши как проект компании Treasure Data, базирующейся в Маунтин-Вью . Написанный в основном на Ruby , его исходный код был выпущен как программное обеспечение с открытым исходным кодом в октябре 2011 года. [6] [7] Компания объявила о финансировании в размере 5 миллионов долларов в 2013 году. [8] Затем Treasure Data была продана Arm Ltd. в 2018 году. [9]
Fluentd был одним из инструментов сбора данных, рекомендованных Amazon Web Services в 2013 году, когда было сказано, что он похож на Apache Flume или Scribe . [10] BigQuery от Google Cloud Platform рекомендует Fluentd в качестве инструмента по умолчанию для сбора данных в реальном времени и использует настроенную Google версию Fluentd, называемую google-fluentd, в качестве агента регистрации по умолчанию. [11] [12]
Fluent Bit — это обработчик и пересылщик журналов, который разрабатывается как подпроект CNCF под эгидой проекта Fluentd. [13] Fluentd написан на C и Ruby и потребляет не менее шестидесяти мегабайт памяти. Fluent Bit написан только на C, без зависимостей, и потребляет около одного мегабайта памяти, что упрощает его запуск под встроенным Linux и в контейнерах . [14]