参考: Sophos Linux Sensor の設定オプション
次の表は、Sophos Linux Sensor (SLS) で使用される環境変数と設定ファイルの値を示しています。設定ファイルの値は、object.subobject として書き込まれます。たとえば、次の yaml エントリは、service.metadata.labels
として書き込まれます。
service:
metadata:
labels:
- "region=US-EAST-1"
設定変数が runtimedetections.yaml
とコマンドラインの両方で設定されてた場合、コマンドラインの値によって上書きされます。設定変数が設定されていない場合は、デフォルトの値に戻ります。
環境変数
RUNTIMEDETECTIONS_CLOUD_META
設定 | 説明 |
---|---|
Configuration File Value | cloud_meta |
タイプ | センサーのメタデータサービスを定義します。詳細は、メタデータを参照してください。 |
種類 | string |
デフォルト | "off" |
例
RUNTIMEDETECTIONS_CLOUD_META=auto
RUNTIMEDETECTIONS_CONFIG
設定 | 説明 |
---|---|
Configuration File Value | 該当なし |
タイプ | runtimedetections.yaml ファイルの別の場所と名前 |
種類 | string |
デフォルト | /etc/sophos/runtimedetections-rules.yaml |
例
RUNTIMEDETECTIONS_CONFIG=/var/run/myconfig.yaml
RUNTIMEDETECTIONS_SERVICE_METADATA_LABELS
設定 | 説明 |
---|---|
Configuration File Value | service.metadata.labels |
タイプ | センサーホストに関する、=メタデータで区切られた、キーの値のペアの文字列 |
種類 | string |
デフォルト | "" |
例
RUNTIMEDETECTIONS_SERVICE_METADATA_LABELS="metahost=true"
RUNTIMEDETECTIONS_DEBUG
設定 | 説明 |
---|---|
Configuration File Value | debug |
タイプ | デバッグ、プロファイリング機能、およびログを、オン/オフに切り替えます |
種類 | boolean |
デフォルト | false |
例
RUNTIMEDETECTIONS_DEBUG=true
RUNTIMEDETECTIONS_LOG_OUTPUT
設定 | 説明 |
---|---|
Configuration File Value | log_output |
タイプ | デバッグ、プロファイリング機能、およびログを、オン/オフに切り替えます |
種類 | string |
デフォルト | "" |
例
RUNTIMEDETECTIONS_LOG_OUTPUT=/var/log/runtimedetections.log
RUNTIMEDETECTIONS_LOG_LEVEL
設定 | 説明 |
---|---|
Configuration File Value | log_level |
種類 | string |
タイプ | ログに記録されるメッセージのレベル |
デフォルト | info |
例
RUNTIMEDETECTIONS_LOG_LEVEL=debug
RUNTIMEDETECTIONS_MONITOR_PORT
設定 | 説明 |
---|---|
Configuration File Value | monitor_port |
種類 | integer |
タイプ | ヘルスチェック、バージョン、varz、プロファイリングエンドポイントに応答するための TCP ポート。 |
デフォルト | 9010 |
例
RUNTIMEDETECTIONS_MONITOR_PORT=9999
RUNTIMEDETECTIONS_LISTEN_ADDR
設定 | 説明 |
---|---|
Configuration File Value | listen_addr |
種類 | string |
タイプ | センサーのテレメトリサービスが待機するソケットアドレス (UNIX ソケットの場合もあります) |
デフォルト | unix://var/run/sophos/sensor.sock |
例
RUNTIMEDETECTIONS_LISTEN_ADDR=localhost:8443
RUNTIMEDETECTIONS_INVESTIGATIONS_FLIGHT_RECORDER_ENABLED
設定 | 説明 |
---|---|
Configuration File Value | investigations.flight_recorder.enabled |
種類 | boolean |
タイプ | 埋め込まれているフライトレコーダーを有効にして、調査をオンにします |
デフォルト | false |
例
RUNTIMEDETECTIONS_INVESTIGATIONS_FLIGHT_RECORDER_ENABLED=true
RUNTIMEDETECTIONS_PERF_EVENT_REORDER_WINDOW
設定 | 説明 |
---|---|
Configuration File Value | perf_event_reorder_window |
種類 | time.duration |
タイプ | イベントが並び替えされる際の遅延。 |
デフォルト | 75ms |
例
RUNTIMEDETECTIONS_PERF_EVENT_REORDER_WINDOW=0ms
RUNTIMEDETECTIONS_INOTIFY_REQUEST_QUEUE_SIZE
設定 | 説明 |
---|---|
Configuration File Value | inotify_request_queue_size |
種類 | integer |
タイプ | inotify ウォッチャーの添付、および書き込み損失のチェックに使用するキューのサイズ。 |
デフォルト | 1024 |
例
RUNTIMEDETECTIONS_INOTIFY_REQUEST_QUEUE_SIZE=0
RUNTIMEDETECTIONS_RUNTIME_DIR
設定 | 説明 |
---|---|
Configuration File Value | runtime_dir |
種類 | string |
タイプ | ランタイム時に使用する場所。 |
デフォルト | /var/run/sophos |
例
RUNTIMEDETECTIONS_RUNTIME_DIR=/var/run/sophos
RUNTIMEDETECTIONS_SUPPORT_DIR
設定 | 説明 |
---|---|
Configuration File Value | support_dir |
種類 | string |
タイプ | サポートファイルの場所。 |
デフォルト | /var/lib/sophos |
例
RUNTIMEDETECTIONS_SUPPORT_DIR=/var/lib/sophos
RUNTIMEDETECTIONS_CONTENT_PATH
設定 | 説明 |
---|---|
Configuration File Value | content_path |
種類 | string |
タイプ | コンテンツファイルを含むファイルまたはフォルダ。 |
デフォルト | /var/lib/sophos/content/runtimedetections-rules.yaml |
例
RUNTIMEDETECTIONS_CONTENT_PATH=/var/lib/sophos/content/runtimedetections-content.yaml
RUNTIMEDETECTIONS_DOCKER_DATA_ROOT
設定 | 説明 |
---|---|
Configuration File Value | docker_data_root |
種類 | string |
タイプ | Docker の設定済みデータルートパス。 |
デフォルト | /var/lib/docker |
例
RUNTIMEDETECTIONS_DOCKER_DATA_ROOT=/var/lib/docker
追加の設定ファイルの値
investigations.flight_recorder.tables
設定 | 説明 |
---|---|
変数名 | 該当なし |
タイプ | データをフラッシュするときに使用するテーブルと設定。 |
種類 | list |
デフォルト | "" |
investigations.sinks
設定 | 説明 |
---|---|
変数名 | 該当なし |
タイプ | データをフラッシュするときに使用するシンク。 |
種類 | list |
デフォルト | "" |
investigations.reporting_interval
設定 | 説明 |
---|---|
変数名 | 該当なし |
タイプ | レポート間のフラッシュ操作の間隔。 |
種類 | string |
デフォルト | "" |
investigations.max_payload_size
設定 | 説明 |
---|---|
変数名 | 該当なし |
タイプ | フラッシュされた単一のペイロードの最大バイト数。 |
種類 | integer |
デフォルト | 4194304 |
investigations.timeout
設定 | 説明 |
---|---|
変数名 | 該当なし |
タイプ | フラッシュ操作がタイムアウトするまでの時間。 |
種類 | string |
デフォルト | 5s |
詳細情報