fluentd에서 ChatWork에 게시하는 플러그인 "fluent-plugin-chatwork(구: fluent-plugin-out_chatwork)"
사용법
설정 파일은 이런 느낌
<match **>
@type chatwork
api_token YOUR_SECRET_TOKEN
room_id 0000000000
message Hello ChatWork!\n<%= record["value"] %>
</match>
message
에서는 erb나 ¥n
의 개행에 대응하고 있는 것이 특징입니다
사용 사례
사내 GitLab의 webhook을 td-agent로 받고 chatwork에 통지하는데 큰 활약을 하고 있습니다.
낡은 자료입니다만 하고 있는 이런 느낌입니다.
fluentd 초보자가 gitlab과 ChatWork를 함께 사용해 보았습니다.
아직도 후회하는 것
처음 만든 fluent 플러그인에서 플러그인의 명명 규칙을 잘 모르고 fluent-plugin-out_chatwork라는 이름으로 되어 있습니다
【추기】 fluent-plugin-chatwork v1.0.0을 릴리스했다
의견 @repeatedly 님의 조언
파괴적인 변경이므로 v0.0.3에서 v1.0.0으로
이전 이름의 gem은 fluent-plugin-chatwork를 dependency로 하면서 마이그레이션용으로 v0.0.99.0을 출시하고 있습니다. 1
htps : / / 루 바이 게 ms. 오 rg / 게 ms / f
gem install
하려고 하면 아래와 같은 경고가 나오도록 하고 있습니다. 2
$ gem install fluent-plugin-out_chatwork
Fetching: fluent-plugin-chatwork-1.0.0.gem (100%)
Successfully installed fluent-plugin-chatwork-1.0.0
Fetching: fluent-plugin-out_chatwork-0.0.99.0.gem (100%)
===========================================================================
[DEPRECATION WARNING] fluent-plugin-out_chatwork is deprecated.
Please install fluent-plugin-chatwork instead of fluent-plugin-out_chatwork
===========================================================================
GitHub의 리포지토리 이름을 바꾸면 이전 URL에 연결되어 있을 때 링크가 끊어지는 것이 싫었기 때문에 그대로입니다.
이 버전은 rspec 2.99.0을 의식합니다. ↩
post_install_message 를 이용. htp : // 굳이 s. 하는 가시 ms. 오 rg / s 페시 후 카치 온 레후 렌세 / # 포 st_ 인 s ta l _ ↩
Reference
이 문제에 관하여(fluentd에서 ChatWork에 게시하는 플러그인 "fluent-plugin-chatwork(구: fluent-plugin-out_chatwork)"), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://qiita.com/sue445/items/f6ce8a32aba82045a2fb
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
<match **>
@type chatwork
api_token YOUR_SECRET_TOKEN
room_id 0000000000
message Hello ChatWork!\n<%= record["value"] %>
</match>
사내 GitLab의 webhook을 td-agent로 받고 chatwork에 통지하는데 큰 활약을 하고 있습니다.
낡은 자료입니다만 하고 있는 이런 느낌입니다.
fluentd 초보자가 gitlab과 ChatWork를 함께 사용해 보았습니다.
아직도 후회하는 것
처음 만든 fluent 플러그인에서 플러그인의 명명 규칙을 잘 모르고 fluent-plugin-out_chatwork라는 이름으로 되어 있습니다
【추기】 fluent-plugin-chatwork v1.0.0을 릴리스했다
의견 @repeatedly 님의 조언
파괴적인 변경이므로 v0.0.3에서 v1.0.0으로
이전 이름의 gem은 fluent-plugin-chatwork를 dependency로 하면서 마이그레이션용으로 v0.0.99.0을 출시하고 있습니다. 1
htps : / / 루 바이 게 ms. 오 rg / 게 ms / f
gem install
하려고 하면 아래와 같은 경고가 나오도록 하고 있습니다. 2
$ gem install fluent-plugin-out_chatwork
Fetching: fluent-plugin-chatwork-1.0.0.gem (100%)
Successfully installed fluent-plugin-chatwork-1.0.0
Fetching: fluent-plugin-out_chatwork-0.0.99.0.gem (100%)
===========================================================================
[DEPRECATION WARNING] fluent-plugin-out_chatwork is deprecated.
Please install fluent-plugin-chatwork instead of fluent-plugin-out_chatwork
===========================================================================
GitHub의 리포지토리 이름을 바꾸면 이전 URL에 연결되어 있을 때 링크가 끊어지는 것이 싫었기 때문에 그대로입니다.
이 버전은 rspec 2.99.0을 의식합니다. ↩
post_install_message 를 이용. htp : // 굳이 s. 하는 가시 ms. 오 rg / s 페시 후 카치 온 레후 렌세 / # 포 st_ 인 s ta l _ ↩
Reference
이 문제에 관하여(fluentd에서 ChatWork에 게시하는 플러그인 "fluent-plugin-chatwork(구: fluent-plugin-out_chatwork)"), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://qiita.com/sue445/items/f6ce8a32aba82045a2fb
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
$ gem install fluent-plugin-out_chatwork
Fetching: fluent-plugin-chatwork-1.0.0.gem (100%)
Successfully installed fluent-plugin-chatwork-1.0.0
Fetching: fluent-plugin-out_chatwork-0.0.99.0.gem (100%)
===========================================================================
[DEPRECATION WARNING] fluent-plugin-out_chatwork is deprecated.
Please install fluent-plugin-chatwork instead of fluent-plugin-out_chatwork
===========================================================================
Reference
이 문제에 관하여(fluentd에서 ChatWork에 게시하는 플러그인 "fluent-plugin-chatwork(구: fluent-plugin-out_chatwork)"), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/sue445/items/f6ce8a32aba82045a2fb텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)