2016/09/05TweetPocketAdachinですっ。今回は久しぶりにZabbixでハマりました。ローカル(zabbix-server)のログ監視はできるのに、なぜリモート先のログ監視はできないのか。ハマりまくったので、先輩に聞いたらある項目を設定するだけで解決となりました。みなさんハマらないようにzabbixログ監視の設定方法をブログします。今回はmysqld_error.logを監視するために以下のように作成しました。気をつけるのはタイプをZabbixエージェント(アクティブ)に、データ型をログにすれば問題ありません。キーは今回どこのログを監視したいのか入れること。@以下は先ほど正規表現で指定した名前を入れます。名前はなんでもいいですが、条件式がzabbix2.4以上になると変わっています。・条件式{テンプレート名:log[/var/log/mysql/mysqld_error.log,@mysqld_error.log].iregexp(@mysqld_error.log)}<>01{テンプレート名:log[/var/log/mysql/mysqld_error.log,@mysqld_error.log].iregexp(@mysqld_error.log)}<>0■slackの通知で確認テストとしてError系入れてみました。zabbixadachin1989年生まれのSRE。ホスティングから大規模なアドテクなどのインフラエンジニアとして携わり、AnsibleやTerraformでのインフラコード化を推進。副業では数社サーバー保守、未経験によるエンジニアのメンターなども実施している。「脆弱性スキャナVuls」のOSS活動もしており、自称エバンジェリスト/技術広報/テクニカルサポート/コントリビュータでもある。レイテンシ、パフォーマンス、モニタリング、緊急対応、インフラコード化、リファクタリング、セキュリティ強化、新技術の検証、Docker開発環境の提供、AWSでのインフラ構築、ECS(Fargate)、Wordpressによるコーポレートサイトの修正、メンター、分析基盤の運用を担当している。コメントデータの処理方法の詳細はこちらをご覧ください。