Zabbix AWS CloudWatch logs連携

お世話になります。

【やりたいこと】
AWS CloudWatch logsに出力されるログのうち、特定の文字列が出力された一文をZabbixで監視したい。

【構成】
サーバ:Amazon Linux 2
Zabbix:6.0.13
※サーバについては増やす想定はしていません。(ZabbixとAWSの間にサーバを追加するような想定はしていません。)

Zabbix公式リポジトリで公開されているAWS用のテンプレートを用いてEC2やRDSのメトリクスを
取得することができたので似たような手段でlogも取得できないかと考えています。
もしくは他の手段でAWS CloudWatch logsのログをZabbixで監視できる方法がありましたら是非ご教授願います。

以上、よろしくお願いいたします。

コメント表示オプション

お好みのコメント表示方法を選び「設定の保存」をクリックすると変更が反映されます。
ユーザー TNK の写真

Lambdaを使用して、CloudWatch Logsで特定のパターンが検出され
たら、Zabbixサーバーにデータを送るような構成はいかがでしょう
か?

ご参考:
https://docs.aws.amazon.com/ja_jp/lambda/latest/dg/services-cloudwatchlo...
https://docs.aws.amazon.com/ja_jp/AmazonCloudWatch/latest/logs/Subscript...
https://www.happylifecreators.com/blog/20220323/

ユーザー shiro.h の写真

ログ管理の手法としてfluentdを用いたログ管理を想定しており、いい感じの記事があったのでそれを試すことになりました。
Lambdaでの方法も個人的に気になるのでどこかでやってみたいと思います。ありがとうございます。

https://hiroki-sawano.hatenablog.com/entry/fluent-plugin-cloudwatch-logs