Commit Graph

191 Commits

Author SHA1 Message Date
ysyneu a6e15f7fe9
Merge branch 'main' into main 2022-06-29 10:10:36 +08:00
Ulric Qin 94a403b1f8 code refactor 2022-06-29 08:07:28 +08:00
Ulric Qin ef0e2b5c86 code refactor 2022-06-29 08:05:37 +08:00
Ulric Qin d0747c637f add elasticsearch_up metric 2022-06-29 07:49:46 +08:00
Ulric Qin d88c8fccb4 add es plugin, beta version 2022-06-28 23:59:47 +08:00
yushuangyu e11cc6677e add more docs for traces.yaml 2022-06-28 20:11:39 +08:00
yushuangyu cf5b714013 rename traces.yaml 2022-06-28 17:04:57 +08:00
yushuangyu ae7ec8008e add trace support 2022-06-28 16:33:27 +08:00
Ulric Qin de571b21f2 refactor agent 2022-06-24 16:35:46 +08:00
kongfei605 126767df70
Merge pull request #48 from kongfei605/feature_log_kafka
send logs to kafka
2022-06-24 16:08:58 +08:00
kongfei bc52cc6b5d update logs config 2022-06-24 15:06:24 +08:00
kongfei 2a91c66d9f delete logs item output 2022-06-24 14:49:45 +08:00
kongfei 12be2e8a19 send logs to kafka 2022-06-24 13:42:41 +08:00
Ulric Qin e82b21f942 refactor oracle plugin to support instance level queries 2022-06-24 10:06:33 +08:00
Ulric Qin af60b3579b add configuration: quiet for conntrack plugin 2022-06-21 10:22:56 +08:00
Ulric Qin 5a72490192 add plugin: conntrack 2022-06-21 10:15:45 +08:00
ulricqin 0f05600c16
Merge pull request #27 from hctech/feature_zookeeper
采集zookeeper监控数据
2022-06-20 17:27:13 +08:00
huangchao dd9af850ba zk插件新增集群标识 2022-06-20 17:11:08 +08:00
Ulric Qin cb3b4050a0 output plugin ck support idle_duration 2022-06-17 20:21:37 +08:00
Ulric Qin 52e372adf3 add clickhouse as output plugin, beta version 2022-06-17 19:04:02 +08:00
huangchao ff879d7d75 采集zookeeper监控数据 2022-06-14 18:09:22 +08:00
Ulric Qin 854988dfd7 add kubernetes plugin 2022-06-14 17:21:37 +08:00
Ulric Qin 4c00e5f894 update kubernetes plugin README 2022-06-14 17:07:55 +08:00
Ulric Qin af64a82b30 add kubernetes plugin 2022-06-14 17:03:52 +08:00
Ulric Qin f2e86773e4 refactor plugin: procstat 2022-06-13 17:35:39 +08:00
Ulric Qin fb0cd3a593 add some README doc 2022-06-13 16:35:36 +08:00
Ulric Qin 3716ef612e add some doc 2022-06-13 15:58:26 +08:00
Ulric Qin 30cc8caaba add some README 2022-06-13 15:37:42 +08:00
Ulric Qin 8cc051be0b Merge branch 'main' of github.com:flashcatcloud/categraf 2022-06-10 13:10:45 +08:00
Ulric Qin 8a4afb4ea2 support template for prometheus label value 2022-06-10 13:10:31 +08:00
kongfei605 dcce8640af
keep hostname of logs consistent with metrics (#10)
* keep hostname of logs consistent with metrics

* update description of bug report template (#2)
2022-06-10 08:47:04 +08:00
Ulric Qin e2640c083b prometheus plugin: support get scrape urls from consul 2022-06-09 18:53:25 +08:00
Ulric Qin d8eb2d9ce3 split memstats to basic and extend 2022-06-07 23:15:05 +08:00
Ulric Qin 6d685f8d1e refactor configurations of plugin: switch_legacy 2022-06-07 22:55:30 +08:00
Ulric Qin 526a74a8f2 add metric: docker_up and configuration item: container_id_label_enable 2022-06-07 22:52:34 +08:00
Ulric Qin 9536196e74 refactor docker.toml 2022-06-07 20:20:44 +08:00
Ulric Qin d7cb4d6318 ignore author label key 2022-06-07 12:06:09 +08:00
Ulric Qin 1d4e7803bb ignore description and has label key 2022-06-07 12:03:05 +08:00
Ulric Qin 3af20d1813 docker plugin: ignore some labels 2022-06-07 11:10:16 +08:00
Ulric Qin f6bf4f3185 exclude some labels of docker plugin 2022-06-07 10:59:22 +08:00
Ulric Qin 9759dea2c8 add docker plugin v1 2022-06-07 10:36:17 +08:00
Ulric Qin 31ae053212 add some comment doc for rabbitmq plugin 2022-06-04 12:50:42 +08:00
kongfei 4d90e43c1b Merge branch 'main' into feature_logs_agent 2022-06-02 21:41:21 +08:00
kongfei a5300405a7 add logs.toml 2022-06-02 00:56:36 +08:00
Ulric Qin 60e1703df0 add plugin: nginx_upstream_check 2022-06-01 11:58:12 +08:00
Ulric Qin 5e9bda3cf6 remove some configurations of writer 2022-05-28 09:24:30 +08:00
Ulric Qin b16543bf2e switch_legacy v1 2022-05-27 19:13:30 +08:00
Ulric Qin 6b19556e2a add config struct for switch_legacy 2022-05-26 18:58:31 +08:00
Ulric Qin d03346a8c5 refactor switch_legacy configurations 2022-05-25 21:51:09 +08:00
Ulric Qin 16b3284c12 refactor switch_lagacy configurations 2022-05-25 21:48:27 +08:00
Ulric Qin 369617f4d6 add switch_legacy plugin skelton 2022-05-25 15:38:49 +08:00
Ulric Qin e321f1fd53 prometheus plugin support read bearer token file 2022-05-18 12:51:49 +08:00
Ulric Qin a917949603 rename plugin net_response and nvidia_smi 2022-05-14 16:35:10 +08:00
Ulric Qin 6ff022ce9d rename plugin kernel_vmstat and linux_sysctl_fs 2022-05-14 16:31:30 +08:00
Ulric Qin ece3f87065 rename plugin http_response 2022-05-14 16:26:52 +08:00
Ulric Qin 888b6d149e add nvidiasmi plugin 2022-05-14 16:20:29 +08:00
Ulric Qin 5d4ee86b72 modify mem plugin's default configurations 2022-05-13 15:53:01 +08:00
Ulric Qin c14afc6ab9 comment ntp server 2022-05-09 16:06:43 +08:00
Ulric Qin 343c0eccfd prometheus plugin: support ignore_label_keys configuration 2022-05-06 11:20:03 +08:00
Ulric Qin 2f674af459 update default settings of rabbitmq configuration 2022-05-03 10:59:42 +08:00
Ulric Qin 2a142c92e2 add categraf.service 2022-05-01 23:33:38 +08:00
Ulric Qin 8e1e960a3b add some dashboards 2022-05-01 20:56:07 +08:00
Ulric Qin 87fbbeb72a add rabbitmq plugin skelton 2022-04-29 16:36:57 +08:00
Ulric Qin 7c9d2ac04c code refactor 2022-04-28 22:26:43 +08:00
Ulric Qin 3699e1b4a5 scrape semple /metrics 2022-04-28 22:19:40 +08:00
Ulric Qin 316c4a75e7 add prometheus plugin skelton 2022-04-28 15:20:57 +08:00
Ulric Qin 7b70e7ae0b delete tag if tagvalue is - 2022-04-28 12:29:55 +08:00
Ulric Qin 9aa13e35ec add tomcat plugin framework 2022-04-28 10:14:49 +08:00
Ulric Qin f8e11ab533 comment default mysql.toml 2022-04-28 09:57:53 +08:00
Ulric Qin 10573a3b26 auto detect hostname and ip 2022-04-27 17:54:11 +08:00
Ulric Qin 6eb9723753 comment custom queries of mysql plugin 2022-04-27 17:38:08 +08:00
Ulric Qin 28ddaabccb support mysql custom queries 2022-04-27 17:22:21 +08:00
Ulric Qin 5b4110675b gather slave status 2022-04-27 15:37:41 +08:00
Ulric Qin 978e5162e3 disable gather table size by default 2022-04-27 13:32:12 +08:00
Ulric Qin 2f9c9c34ee gather table size 2022-04-27 13:28:35 +08:00
Ulric Qin 59674d645d gather schema size 2022-04-27 12:37:02 +08:00
Ulric Qin a3b7470349 code refactor 2022-04-27 11:48:57 +08:00
Ulric Qin 8fc15dc671 gather process list 2022-04-27 11:42:59 +08:00
Ulric Qin cd583ed558 add instance label 2022-04-26 17:16:40 +08:00
Ulric Qin 3ca8f7d5ab collect binlog 2022-04-26 17:04:51 +08:00
Ulric Qin 5674713c3a add ntp server 2022-04-26 15:18:13 +08:00
Ulric Qin fd1b4aaad8 init mysql plugin 2022-04-26 11:00:26 +08:00
Ulric Qin 11ead55c91 code refactor 2022-04-25 16:36:13 +08:00
Ulric Qin 4980450a97 refactor framework 2022-04-25 15:34:15 +08:00
Ulric Qin 59347e7b96 code refactor 2022-04-25 14:51:52 +08:00
Ulric Qin 27bbabf07f doc refactor 2022-04-24 11:47:03 +08:00
Ulric Qin ae054bf1f1 add config item: use_replica_role_tag 2022-04-23 23:58:48 +08:00
Ulric Qin e700338f10 add redis plugin v1 2022-04-23 23:33:46 +08:00
Ulric Qin c3a70cf6d3 add partial redis plugin 2022-04-22 18:15:45 +08:00
Ulric Qin a0b286acb2 plugin(disk) support configuration: ignore_mount_points 2022-04-22 14:35:08 +08:00
Ulric Qin a8b13de71a gather more metrics for procstat 2022-04-21 18:13:16 +08:00
Ulric Qin 4af5eef048 add procstat, just statistic proc number 2022-04-21 16:39:53 +08:00
Ulric Qin b2dbb4e833 add ntp plugin 2022-04-20 23:45:02 +08:00
Ulric Qin 1b15230498 add default configurations for kernelvmstat 2022-04-20 17:09:19 +08:00
Ulric Qin dbf0d9c22c add kernelvmstat 2022-04-20 16:59:16 +08:00
Ulric Qin 4e471c0a28 remove _ in input plugin name 2022-04-20 16:38:40 +08:00
Ulric Qin 93c88c32cc comment http_respoonse default settings 2022-04-20 15:03:13 +08:00
Ulric Qin 6c9ccd347e add plugin: http_response 2022-04-20 14:58:24 +08:00
Ulric Qin 64edfb1387 comment default configs for net_response 2022-04-20 10:15:35 +08:00
Ulric Qin c9e0f472a8 add plugin: net_response 2022-04-20 10:06:44 +08:00