├── .github ├── PULL_REQUEST_TEMPLATE.md └── workflows │ ├── build-docs.yml │ ├── commit-message-check.yml │ ├── osv-scanner.yml │ └── pr-check.yml ├── .gitignore ├── LICENSE ├── Makefile ├── NOTICE ├── README ├── agent.yml ├── config ├── config.go └── generated.go ├── docs ├── .gitignore ├── Makefile ├── README.md ├── config.yaml ├── content.en │ ├── _index.md │ ├── docs │ │ ├── configuration │ │ │ ├── _index.md │ │ │ └── processors │ │ │ │ ├── _index.md │ │ │ │ ├── es_cluster_health.md │ │ │ │ ├── es_cluster_stats.md │ │ │ │ ├── es_index_stats.md │ │ │ │ ├── es_logs_processor.md │ │ │ │ ├── es_node_stats.md │ │ │ │ └── logs_processor.md │ │ ├── getting-started │ │ │ ├── _index.md │ │ │ └── install.md │ │ └── release-notes │ │ │ └── _index.md │ └── menu │ │ └── index.md ├── content.zh │ ├── _index.md │ ├── docs │ │ ├── configuration │ │ │ ├── _index.md │ │ │ └── processors │ │ │ │ ├── _index.md │ │ │ │ ├── es_cluster_health.md │ │ │ │ ├── es_cluster_stats.md │ │ │ │ ├── es_index_stats.md │ │ │ │ ├── es_logs_processor.md │ │ │ │ ├── es_node_stats.md │ │ │ │ └── logs_processor.md │ │ ├── getting-started │ │ │ ├── _index.md │ │ │ └── install.md │ │ ├── release-notes │ │ │ └── _index.md │ │ └── resources │ │ │ └── _index.md │ └── menu │ │ └── index.md └── static │ └── img │ ├── logo-en.svg │ └── logo-zh.svg ├── generated_metrics_tasks.go ├── go.mod ├── lib ├── process │ ├── discover.go │ ├── discover_test.go │ └── elastic.go ├── reader │ ├── common │ │ ├── bytes.go │ │ ├── datetime.go │ │ ├── dtfmt │ │ │ ├── builder.go │ │ │ ├── ctx.go │ │ │ ├── doc.go │ │ │ ├── dtfmt.go │ │ │ ├── elems.go │ │ │ ├── fields.go │ │ │ ├── fmt.go │ │ │ ├── prog.go │ │ │ └── util.go │ │ ├── match │ │ │ ├── cmp.go │ │ │ ├── compile.go │ │ │ ├── matcher.go │ │ │ ├── matcher_bench_test.go │ │ │ ├── matcher_test.go │ │ │ ├── matchers.go │ │ │ └── optimize.go │ │ └── streambuf │ │ │ ├── ascii.go │ │ │ ├── io.go │ │ │ ├── net.go │ │ │ └── streambuf.go │ ├── harvester │ │ ├── harvester.go │ │ ├── harvester_config.go │ │ └── harvester_test.go │ ├── linenumber │ │ ├── line_number.go │ │ ├── line_number_config.go │ │ └── line_reader.go │ ├── message.go │ ├── multiline │ │ ├── counter.go │ │ ├── message_buffer.go │ │ ├── multiline.go │ │ ├── multiline_config.go │ │ ├── pattern.go │ │ └── while.go │ ├── reader.go │ ├── readfile │ │ ├── encode.go │ │ ├── encoding │ │ │ ├── encoding.go │ │ │ ├── mixed.go │ │ │ └── utf16.go │ │ ├── limit.go │ │ ├── line.go │ │ ├── line_terminator.go │ │ ├── metafields.go │ │ ├── strip_newline.go │ │ └── timeout.go │ └── readjson │ │ ├── docker_json.go │ │ ├── docker_json_config.go │ │ ├── json.go │ │ └── json_config.go └── util │ ├── elastic.go │ ├── env.go │ ├── file.go │ └── network.go ├── main.go └── plugin ├── api ├── discover.go ├── init.go ├── log.go └── model.go ├── elastic ├── esinfo.go ├── esinfo_test.go ├── logging │ ├── es_logs.go │ └── es_logs_test.go └── metric │ ├── cluster_health │ └── cluster_health.go │ ├── cluster_stats │ └── cluster_stats.go │ ├── index_stats │ └── index_stats.go │ ├── metric.go │ └── node_stats │ ├── node_stats.go │ └── node_stats_test.go └── logs ├── file_detect.go ├── file_detect_unix.go ├── file_detect_windows.go ├── logs.go └── store.go /.github/PULL_REQUEST_TEMPLATE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/infinilabs/agent/HEAD/.github/PULL_REQUEST_TEMPLATE.md -------------------------------------------------------------------------------- /.github/workflows/build-docs.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/infinilabs/agent/HEAD/.github/workflows/build-docs.yml -------------------------------------------------------------------------------- /.github/workflows/commit-message-check.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/infinilabs/agent/HEAD/.github/workflows/commit-message-check.yml -------------------------------------------------------------------------------- /.github/workflows/osv-scanner.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/infinilabs/agent/HEAD/.github/workflows/osv-scanner.yml -------------------------------------------------------------------------------- /.github/workflows/pr-check.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/infinilabs/agent/HEAD/.github/workflows/pr-check.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/infinilabs/agent/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/infinilabs/agent/HEAD/LICENSE -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/infinilabs/agent/HEAD/Makefile -------------------------------------------------------------------------------- /NOTICE: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /README: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/infinilabs/agent/HEAD/README -------------------------------------------------------------------------------- /agent.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/infinilabs/agent/HEAD/agent.yml -------------------------------------------------------------------------------- /config/config.go: -------------------------------------------------------------------------------- 1 | package config 2 | -------------------------------------------------------------------------------- /config/generated.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/infinilabs/agent/HEAD/config/generated.go -------------------------------------------------------------------------------- /docs/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/infinilabs/agent/HEAD/docs/.gitignore -------------------------------------------------------------------------------- /docs/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/infinilabs/agent/HEAD/docs/Makefile -------------------------------------------------------------------------------- /docs/README.md: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /docs/config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/infinilabs/agent/HEAD/docs/config.yaml -------------------------------------------------------------------------------- /docs/content.en/_index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/infinilabs/agent/HEAD/docs/content.en/_index.md -------------------------------------------------------------------------------- /docs/content.en/docs/configuration/_index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/infinilabs/agent/HEAD/docs/content.en/docs/configuration/_index.md -------------------------------------------------------------------------------- /docs/content.en/docs/configuration/processors/_index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/infinilabs/agent/HEAD/docs/content.en/docs/configuration/processors/_index.md -------------------------------------------------------------------------------- /docs/content.en/docs/configuration/processors/es_cluster_health.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/infinilabs/agent/HEAD/docs/content.en/docs/configuration/processors/es_cluster_health.md -------------------------------------------------------------------------------- /docs/content.en/docs/configuration/processors/es_cluster_stats.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/infinilabs/agent/HEAD/docs/content.en/docs/configuration/processors/es_cluster_stats.md -------------------------------------------------------------------------------- /docs/content.en/docs/configuration/processors/es_index_stats.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/infinilabs/agent/HEAD/docs/content.en/docs/configuration/processors/es_index_stats.md -------------------------------------------------------------------------------- /docs/content.en/docs/configuration/processors/es_logs_processor.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/infinilabs/agent/HEAD/docs/content.en/docs/configuration/processors/es_logs_processor.md -------------------------------------------------------------------------------- /docs/content.en/docs/configuration/processors/es_node_stats.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/infinilabs/agent/HEAD/docs/content.en/docs/configuration/processors/es_node_stats.md -------------------------------------------------------------------------------- /docs/content.en/docs/configuration/processors/logs_processor.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/infinilabs/agent/HEAD/docs/content.en/docs/configuration/processors/logs_processor.md -------------------------------------------------------------------------------- /docs/content.en/docs/getting-started/_index.md: -------------------------------------------------------------------------------- 1 | --- 2 | weight: 10 3 | title: Getting Started 4 | bookCollapseSection: true 5 | --- 6 | -------------------------------------------------------------------------------- /docs/content.en/docs/getting-started/install.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/infinilabs/agent/HEAD/docs/content.en/docs/getting-started/install.md -------------------------------------------------------------------------------- /docs/content.en/docs/release-notes/_index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/infinilabs/agent/HEAD/docs/content.en/docs/release-notes/_index.md -------------------------------------------------------------------------------- /docs/content.en/menu/index.md: -------------------------------------------------------------------------------- 1 | --- 2 | headless: true 3 | --- 4 | 5 | - [**Documentation**]({{< relref "/docs/" >}}) 6 |
-------------------------------------------------------------------------------- /docs/content.zh/_index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/infinilabs/agent/HEAD/docs/content.zh/_index.md -------------------------------------------------------------------------------- /docs/content.zh/docs/configuration/_index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/infinilabs/agent/HEAD/docs/content.zh/docs/configuration/_index.md -------------------------------------------------------------------------------- /docs/content.zh/docs/configuration/processors/_index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/infinilabs/agent/HEAD/docs/content.zh/docs/configuration/processors/_index.md -------------------------------------------------------------------------------- /docs/content.zh/docs/configuration/processors/es_cluster_health.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/infinilabs/agent/HEAD/docs/content.zh/docs/configuration/processors/es_cluster_health.md -------------------------------------------------------------------------------- /docs/content.zh/docs/configuration/processors/es_cluster_stats.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/infinilabs/agent/HEAD/docs/content.zh/docs/configuration/processors/es_cluster_stats.md -------------------------------------------------------------------------------- /docs/content.zh/docs/configuration/processors/es_index_stats.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/infinilabs/agent/HEAD/docs/content.zh/docs/configuration/processors/es_index_stats.md -------------------------------------------------------------------------------- /docs/content.zh/docs/configuration/processors/es_logs_processor.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/infinilabs/agent/HEAD/docs/content.zh/docs/configuration/processors/es_logs_processor.md -------------------------------------------------------------------------------- /docs/content.zh/docs/configuration/processors/es_node_stats.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/infinilabs/agent/HEAD/docs/content.zh/docs/configuration/processors/es_node_stats.md -------------------------------------------------------------------------------- /docs/content.zh/docs/configuration/processors/logs_processor.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/infinilabs/agent/HEAD/docs/content.zh/docs/configuration/processors/logs_processor.md -------------------------------------------------------------------------------- /docs/content.zh/docs/getting-started/_index.md: -------------------------------------------------------------------------------- 1 | --- 2 | weight: 10 3 | title: 入门指南 4 | bookCollapseSection: true 5 | --- 6 | -------------------------------------------------------------------------------- /docs/content.zh/docs/getting-started/install.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/infinilabs/agent/HEAD/docs/content.zh/docs/getting-started/install.md -------------------------------------------------------------------------------- /docs/content.zh/docs/release-notes/_index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/infinilabs/agent/HEAD/docs/content.zh/docs/release-notes/_index.md -------------------------------------------------------------------------------- /docs/content.zh/docs/resources/_index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/infinilabs/agent/HEAD/docs/content.zh/docs/resources/_index.md -------------------------------------------------------------------------------- /docs/content.zh/menu/index.md: -------------------------------------------------------------------------------- 1 | --- 2 | headless: true 3 | --- 4 | 5 | - [**Documentation**]({{< relref "/docs/" >}}) 6 |
-------------------------------------------------------------------------------- /docs/static/img/logo-en.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/infinilabs/agent/HEAD/docs/static/img/logo-en.svg -------------------------------------------------------------------------------- /docs/static/img/logo-zh.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/infinilabs/agent/HEAD/docs/static/img/logo-zh.svg -------------------------------------------------------------------------------- /generated_metrics_tasks.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/infinilabs/agent/HEAD/generated_metrics_tasks.go -------------------------------------------------------------------------------- /go.mod: -------------------------------------------------------------------------------- 1 | module infini.sh/agent 2 | 3 | go 1.23.3 4 | -------------------------------------------------------------------------------- /lib/process/discover.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/infinilabs/agent/HEAD/lib/process/discover.go -------------------------------------------------------------------------------- /lib/process/discover_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/infinilabs/agent/HEAD/lib/process/discover_test.go -------------------------------------------------------------------------------- /lib/process/elastic.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/infinilabs/agent/HEAD/lib/process/elastic.go -------------------------------------------------------------------------------- /lib/reader/common/bytes.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/infinilabs/agent/HEAD/lib/reader/common/bytes.go -------------------------------------------------------------------------------- /lib/reader/common/datetime.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/infinilabs/agent/HEAD/lib/reader/common/datetime.go -------------------------------------------------------------------------------- /lib/reader/common/dtfmt/builder.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/infinilabs/agent/HEAD/lib/reader/common/dtfmt/builder.go -------------------------------------------------------------------------------- /lib/reader/common/dtfmt/ctx.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/infinilabs/agent/HEAD/lib/reader/common/dtfmt/ctx.go -------------------------------------------------------------------------------- /lib/reader/common/dtfmt/doc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/infinilabs/agent/HEAD/lib/reader/common/dtfmt/doc.go -------------------------------------------------------------------------------- /lib/reader/common/dtfmt/dtfmt.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/infinilabs/agent/HEAD/lib/reader/common/dtfmt/dtfmt.go -------------------------------------------------------------------------------- /lib/reader/common/dtfmt/elems.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/infinilabs/agent/HEAD/lib/reader/common/dtfmt/elems.go -------------------------------------------------------------------------------- /lib/reader/common/dtfmt/fields.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/infinilabs/agent/HEAD/lib/reader/common/dtfmt/fields.go -------------------------------------------------------------------------------- /lib/reader/common/dtfmt/fmt.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/infinilabs/agent/HEAD/lib/reader/common/dtfmt/fmt.go -------------------------------------------------------------------------------- /lib/reader/common/dtfmt/prog.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/infinilabs/agent/HEAD/lib/reader/common/dtfmt/prog.go -------------------------------------------------------------------------------- /lib/reader/common/dtfmt/util.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/infinilabs/agent/HEAD/lib/reader/common/dtfmt/util.go -------------------------------------------------------------------------------- /lib/reader/common/match/cmp.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/infinilabs/agent/HEAD/lib/reader/common/match/cmp.go -------------------------------------------------------------------------------- /lib/reader/common/match/compile.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/infinilabs/agent/HEAD/lib/reader/common/match/compile.go -------------------------------------------------------------------------------- /lib/reader/common/match/matcher.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/infinilabs/agent/HEAD/lib/reader/common/match/matcher.go -------------------------------------------------------------------------------- /lib/reader/common/match/matcher_bench_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/infinilabs/agent/HEAD/lib/reader/common/match/matcher_bench_test.go -------------------------------------------------------------------------------- /lib/reader/common/match/matcher_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/infinilabs/agent/HEAD/lib/reader/common/match/matcher_test.go -------------------------------------------------------------------------------- /lib/reader/common/match/matchers.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/infinilabs/agent/HEAD/lib/reader/common/match/matchers.go -------------------------------------------------------------------------------- /lib/reader/common/match/optimize.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/infinilabs/agent/HEAD/lib/reader/common/match/optimize.go -------------------------------------------------------------------------------- /lib/reader/common/streambuf/ascii.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/infinilabs/agent/HEAD/lib/reader/common/streambuf/ascii.go -------------------------------------------------------------------------------- /lib/reader/common/streambuf/io.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/infinilabs/agent/HEAD/lib/reader/common/streambuf/io.go -------------------------------------------------------------------------------- /lib/reader/common/streambuf/net.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/infinilabs/agent/HEAD/lib/reader/common/streambuf/net.go -------------------------------------------------------------------------------- /lib/reader/common/streambuf/streambuf.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/infinilabs/agent/HEAD/lib/reader/common/streambuf/streambuf.go -------------------------------------------------------------------------------- /lib/reader/harvester/harvester.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/infinilabs/agent/HEAD/lib/reader/harvester/harvester.go -------------------------------------------------------------------------------- /lib/reader/harvester/harvester_config.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/infinilabs/agent/HEAD/lib/reader/harvester/harvester_config.go -------------------------------------------------------------------------------- /lib/reader/harvester/harvester_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/infinilabs/agent/HEAD/lib/reader/harvester/harvester_test.go -------------------------------------------------------------------------------- /lib/reader/linenumber/line_number.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/infinilabs/agent/HEAD/lib/reader/linenumber/line_number.go -------------------------------------------------------------------------------- /lib/reader/linenumber/line_number_config.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/infinilabs/agent/HEAD/lib/reader/linenumber/line_number_config.go -------------------------------------------------------------------------------- /lib/reader/linenumber/line_reader.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/infinilabs/agent/HEAD/lib/reader/linenumber/line_reader.go -------------------------------------------------------------------------------- /lib/reader/message.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/infinilabs/agent/HEAD/lib/reader/message.go -------------------------------------------------------------------------------- /lib/reader/multiline/counter.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/infinilabs/agent/HEAD/lib/reader/multiline/counter.go -------------------------------------------------------------------------------- /lib/reader/multiline/message_buffer.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/infinilabs/agent/HEAD/lib/reader/multiline/message_buffer.go -------------------------------------------------------------------------------- /lib/reader/multiline/multiline.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/infinilabs/agent/HEAD/lib/reader/multiline/multiline.go -------------------------------------------------------------------------------- /lib/reader/multiline/multiline_config.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/infinilabs/agent/HEAD/lib/reader/multiline/multiline_config.go -------------------------------------------------------------------------------- /lib/reader/multiline/pattern.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/infinilabs/agent/HEAD/lib/reader/multiline/pattern.go -------------------------------------------------------------------------------- /lib/reader/multiline/while.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/infinilabs/agent/HEAD/lib/reader/multiline/while.go -------------------------------------------------------------------------------- /lib/reader/reader.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/infinilabs/agent/HEAD/lib/reader/reader.go -------------------------------------------------------------------------------- /lib/reader/readfile/encode.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/infinilabs/agent/HEAD/lib/reader/readfile/encode.go -------------------------------------------------------------------------------- /lib/reader/readfile/encoding/encoding.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/infinilabs/agent/HEAD/lib/reader/readfile/encoding/encoding.go -------------------------------------------------------------------------------- /lib/reader/readfile/encoding/mixed.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/infinilabs/agent/HEAD/lib/reader/readfile/encoding/mixed.go -------------------------------------------------------------------------------- /lib/reader/readfile/encoding/utf16.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/infinilabs/agent/HEAD/lib/reader/readfile/encoding/utf16.go -------------------------------------------------------------------------------- /lib/reader/readfile/limit.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/infinilabs/agent/HEAD/lib/reader/readfile/limit.go -------------------------------------------------------------------------------- /lib/reader/readfile/line.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/infinilabs/agent/HEAD/lib/reader/readfile/line.go -------------------------------------------------------------------------------- /lib/reader/readfile/line_terminator.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/infinilabs/agent/HEAD/lib/reader/readfile/line_terminator.go -------------------------------------------------------------------------------- /lib/reader/readfile/metafields.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/infinilabs/agent/HEAD/lib/reader/readfile/metafields.go -------------------------------------------------------------------------------- /lib/reader/readfile/strip_newline.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/infinilabs/agent/HEAD/lib/reader/readfile/strip_newline.go -------------------------------------------------------------------------------- /lib/reader/readfile/timeout.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/infinilabs/agent/HEAD/lib/reader/readfile/timeout.go -------------------------------------------------------------------------------- /lib/reader/readjson/docker_json.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/infinilabs/agent/HEAD/lib/reader/readjson/docker_json.go -------------------------------------------------------------------------------- /lib/reader/readjson/docker_json_config.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/infinilabs/agent/HEAD/lib/reader/readjson/docker_json_config.go -------------------------------------------------------------------------------- /lib/reader/readjson/json.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/infinilabs/agent/HEAD/lib/reader/readjson/json.go -------------------------------------------------------------------------------- /lib/reader/readjson/json_config.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/infinilabs/agent/HEAD/lib/reader/readjson/json_config.go -------------------------------------------------------------------------------- /lib/util/elastic.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/infinilabs/agent/HEAD/lib/util/elastic.go -------------------------------------------------------------------------------- /lib/util/env.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/infinilabs/agent/HEAD/lib/util/env.go -------------------------------------------------------------------------------- /lib/util/file.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/infinilabs/agent/HEAD/lib/util/file.go -------------------------------------------------------------------------------- /lib/util/network.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/infinilabs/agent/HEAD/lib/util/network.go -------------------------------------------------------------------------------- /main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/infinilabs/agent/HEAD/main.go -------------------------------------------------------------------------------- /plugin/api/discover.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/infinilabs/agent/HEAD/plugin/api/discover.go -------------------------------------------------------------------------------- /plugin/api/init.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/infinilabs/agent/HEAD/plugin/api/init.go -------------------------------------------------------------------------------- /plugin/api/log.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/infinilabs/agent/HEAD/plugin/api/log.go -------------------------------------------------------------------------------- /plugin/api/model.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/infinilabs/agent/HEAD/plugin/api/model.go -------------------------------------------------------------------------------- /plugin/elastic/esinfo.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/infinilabs/agent/HEAD/plugin/elastic/esinfo.go -------------------------------------------------------------------------------- /plugin/elastic/esinfo_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/infinilabs/agent/HEAD/plugin/elastic/esinfo_test.go -------------------------------------------------------------------------------- /plugin/elastic/logging/es_logs.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/infinilabs/agent/HEAD/plugin/elastic/logging/es_logs.go -------------------------------------------------------------------------------- /plugin/elastic/logging/es_logs_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/infinilabs/agent/HEAD/plugin/elastic/logging/es_logs_test.go -------------------------------------------------------------------------------- /plugin/elastic/metric/cluster_health/cluster_health.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/infinilabs/agent/HEAD/plugin/elastic/metric/cluster_health/cluster_health.go -------------------------------------------------------------------------------- /plugin/elastic/metric/cluster_stats/cluster_stats.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/infinilabs/agent/HEAD/plugin/elastic/metric/cluster_stats/cluster_stats.go -------------------------------------------------------------------------------- /plugin/elastic/metric/index_stats/index_stats.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/infinilabs/agent/HEAD/plugin/elastic/metric/index_stats/index_stats.go -------------------------------------------------------------------------------- /plugin/elastic/metric/metric.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/infinilabs/agent/HEAD/plugin/elastic/metric/metric.go -------------------------------------------------------------------------------- /plugin/elastic/metric/node_stats/node_stats.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/infinilabs/agent/HEAD/plugin/elastic/metric/node_stats/node_stats.go -------------------------------------------------------------------------------- /plugin/elastic/metric/node_stats/node_stats_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/infinilabs/agent/HEAD/plugin/elastic/metric/node_stats/node_stats_test.go -------------------------------------------------------------------------------- /plugin/logs/file_detect.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/infinilabs/agent/HEAD/plugin/logs/file_detect.go -------------------------------------------------------------------------------- /plugin/logs/file_detect_unix.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/infinilabs/agent/HEAD/plugin/logs/file_detect_unix.go -------------------------------------------------------------------------------- /plugin/logs/file_detect_windows.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/infinilabs/agent/HEAD/plugin/logs/file_detect_windows.go -------------------------------------------------------------------------------- /plugin/logs/logs.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/infinilabs/agent/HEAD/plugin/logs/logs.go -------------------------------------------------------------------------------- /plugin/logs/store.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/infinilabs/agent/HEAD/plugin/logs/store.go --------------------------------------------------------------------------------