• ログイン今すぐ開始

本書は、お客様のご参考のために原文の英語版を機械翻訳したものです。

英語版と齟齬がある場合、英語版の定めが優先するものとします。より詳しい情報については、本リンクをご参照ください。

問題を作成する

SELinuxの使用中にデータの報告が停止する

問題

New Relic の PHP エージェントを使用すると、エージェントがデータを報告しなくなります。オペレーティングシステムに SELinux がデフォルトで含まれているか、またはセキュリティ目的で環境に追加されています。

解決策

この問題を解決するには、次のいずれかの方法を使用します。

原因

エージェントのPHPエクステンションとデーモンは、デフォルトでは /tmp/.newrelic.sock (Unix socket)を通じて通信します。SELinuxがPHPエクステンションとデーモンの通信を許可するように設定されていない場合、SELinuxが enforcing モードに設定されているときに、この2つのエージェントコンポーネントが相互に通信することができなくなります。

場合によっては、SELinuxがデーモンの起動を完全に妨げてしまうこともあります。 PHPデーモンの検証 は、SELinuxの問題を診断する際に必要なトラブルシューティングのステップかもしれません。

SELinuxは、お使いの環境でプロセスの通信を制限するために設計されたセキュリティソフトウェアです。SELinuxは、サーバーセキュリティの強力なツールです。そのため、自分のサーバー環境に合わせて実装・設定する必要があります。

New Relic は、お客様のサーバーのセキュリティの設定方法や実行を許可するプロセスの決定に影響を与えません。また、お客様のソフトウェアのセキュリティに関する決定についても責任を負いません。実装する前に、構成設定がお客様のセキュリティポリシーに準拠しているかどうかを確認してください。

Copyright © 2022 New Relic株式会社。

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.