Commit Graph
86 Commits
Author SHA1 Message Date
Mustafa Akın 5c720d3a4d Remove vendor now, go is better at handling dependencies 2022-07-03 22:40:29 +03:00
Mustafa Akın 62c4f35f3d Merge branch 'xxops/master' 2022-07-03 22:01:43 +03:00
Mustafa Akın 90375e68c2 Merge branch 'webhook-transport-proxy' 2022-07-03 21:58:38 +03:00
Mustafa Akın 970e9a0adb Merge branch 'add-opensearch-sink' 2022-07-03 21:57:59 +03:00
chenlichao 8f1f14fb3d Enhance webhook sink, add template feature to http headers 2022-03-28 19:31:29 +08:00
minchao 0c6926329e fix proxy support for webhook transport
Because the webhook used http.DefaultTransport which supports http.ProxyFromEnvironment in v0.10.
2022-03-08 11:39:58 +08:00
Andrey Shikanov 97247cb9fd Add deDot for receiver: file 2022-02-17 16:14:46 +03:00
Willem Borgesius 90ce4b5f94 Add opensearch sink 2021-12-16 08:17:44 +01:00
Mustafa Akın 3b6a261d4a Kafka avro commit merge 2021-11-06 12:31:27 +03:00
Mustafa Akın 7eef4f6586 Merge branch 'kafka-avro' of https://github.com/xmcqueen/kubernetes-event-exporter into xmcqueen-kafka-avro 2021-11-06 12:31:04 +03:00
mustafaakin-atl 4b40b6b1b6 Merge pull request #134 from TinySong/webhook-tls
webhook support tls setting
2021-11-06 12:21:17 +03:00
mustafaakin-atl 1dfcee6ef7 Merge pull request #142 from blamarvt/es-err-info
Log error message when ES sink fails to index
2021-11-06 12:19:40 +03:00
mustafaakin-atl 13119e5d33 Merge pull request #141 from omauger/master
Support SASL connection for Kafka and add function to get time format ISO8601
2021-11-06 12:19:14 +03:00
Brian McQueen a4756bc0cb cleaned up the code a bit and add more comments 2021-10-06 16:09:08 -07:00
Brian McQueen 4cb4939cb1 added support for kafka with avro 2021-10-06 15:23:18 -07:00
Brian Lamar add874fb4c Log error message when ES sink fails to index 2021-08-27 15:57:06 -04:00
omauger 1646dc34c7 kafka sink works with sasl auth 2021-08-26 14:21:05 +02:00
omauger 5db3ccd0d0 Update Kafka output to support sasl auth 2021-08-24 16:09:47 +02:00
song c59e7c974e webhook support tls setting 2021-08-06 10:14:52 +08:00
Alex Andrews b7d83c8999 Add firehose sink 2021-07-21 12:36:32 +01:00
Mustafa Akın b1c3a9efff Merge branch 'update-slack-library' of https://github.com/jun06t/kubernetes-event-exporter into jun06t-update-slack-library 2021-06-16 22:45:02 +03:00
Mustafa Akın 5867a4eea6 Minor fixes for event bridge 2021-06-16 22:26:02 +03:00
Mustafa Akın bf1f9bdd8c resolve conflicts 2021-06-16 22:09:23 +03:00
Mustafa Akın dbcf9044fc Resolve conflicts 2021-06-16 22:06:56 +03:00
makocchi db3b1847a6 Improve slack attachment (#92)
* improve slack attachment

* update slack configuration
2021-06-16 21:36:06 +03:00
Christoph Petrausch 46c2cb70f4 elasticsearch: Add TLS client cert auth (#116)
* elasticsearch: Add TLS client cert auth

* Elasticsearch: Init RootCA certpool to prevent nil pointer dereference

* Elasticsearch: Refactor TLS setup to catch errors

Don't setup client cert auth of not both keyFile and certFile are configured
2021-06-16 21:35:06 +03:00
Jason Yanowitz ce3f5f0c78 expose InsecureSkipVerify for Kafka TLS config (#86)
Defaults to false if it's not specified.

    Co-authored-by: Joyce Yee <jzyeezy>
2021-06-16 21:34:20 +03:00
Akif Khanandakif.ak 57d362476e Syslog sink (#107)
* Implemented syslog sink, this enables pushing k8s-events to rsyslog, syslog daemon server over both tcp/udp.

* Reverting go.mod indirect dependency

* Reverting go.mod indirect dependency

Co-authored-by: akif.ak <akif.ak@flipkart.com>
2021-06-16 21:31:21 +03:00
mustafaakin-atl 6da0e1bfd3 Merge pull request #122 from freenet-group/master
Add pipe sink
2021-06-16 21:30:46 +03:00
Junpei Tsuji 1a76957af5 Use slack-go/slack instead of nlope/slack 2021-06-16 05:19:09 +09:00
Daniel Fischedick 3fffeceea1 fixed ReceiverConfig 2021-06-01 16:53:25 +02:00
Daniel Fischedick 04f8c35514 Add pipe sink 2021-05-10 14:23:29 +02:00
Christoph Petrausch 08ed16bc0f Add a DeDot function to the EnhancedObject to replace dots
This replaces all dots in the labels and annotations of the enhancedObject.

Fixes #109
2021-03-08 16:48:04 +01:00
Markus Blaschke 3b4791d54a implement stdout receiver
add stdout receiver without any rotation and additional file handling

Signed-off-by: Markus Blaschke <mblaschke82@gmail.com>
2020-10-12 20:08:20 +02:00
vikash s df79a3fbda added logs for sing 2020-10-12 15:29:07 +05:30
vikash s c1ece30710 eventbridge sink logs added 2020-10-12 13:26:59 +05:30
vikash s f0b407dc5e added eventbridge sink 2020-09-28 18:24:02 +05:30
vikash s e22b95e70e parsing event details 2020-09-17 20:09:44 +05:30
vikash s 63dc187fb6 Event bridge config added 2020-09-14 16:36:51 +05:30
Mustafa Akin f6a8e09c0d Type support added for Elasticsearch 6 and lower. Fixes #77 2020-08-22 17:38:58 +03:00
Mustafa Akın 1139c6f5c6 Merge pull request #69 from vsbus/victor/bq-try3
BigQuerySink
2020-08-22 17:21:47 +03:00
Mustafa Akın 2997c0ce02 Merge pull request #72 from sshishov/ss/fix_webhook_response_check
Fix comparison and use proper error message in webhook response
2020-08-22 15:45:39 +03:00
Sergei Shishov b3f99e354c Fix comparison and use proper error message 2020-07-28 13:05:39 +04:00
Jiri Brunclik 471d52de78 Fix setting alert priority in OpsGenie sink 2020-07-24 13:58:58 +02:00
Ubuntu 9f08e0d6ad big Query Sink 2020-07-21 16:44:09 -07:00
Ubuntu 519e4c2d78 mg 2020-07-09 02:03:18 +00:00
Ubuntu 5769a36640 init-draft 2020-07-09 01:29:40 +00:00
Manuel Rüger 6468760f2d pkg/sinks/receiver.go: Fix typo in filename 2020-07-02 15:09:54 +02:00
Mustafa Akin d262b1f7c7 Treat all 2xx succesful in webhook, fixes #57 2020-06-22 17:36:56 +03:00
Mustafa Akin c4a5dd0857 Merge branch 'master' of github.com:opsgenie/kubernetes-event-exporter into multiple-fixes-for-issues 2020-06-22 17:35:36 +03:00