Fortinet FortiAnalyzer のログを収集する

以下でサポートされています。

このドキュメントでは、Bindplane を使用して Fortinet FortiAnalyzer ログを収集し、Google Security Operations に取り込む方法について説明します。パーサーはログを UDM 形式に変換します。CEF 形式と Key-Value 形式の両方のメッセージを処理し、フィールドを抽出して、データ変換(タイムスタンプの変換や IP プロトコルの拡充など)を行い、イベントタイプとサブタイプに基づいて適切な UDM フィールドにマッピングします。パーサーには、ネットワーク接続、DNS クエリ、HTTP リクエスト、さまざまなセキュリティ イベントを処理するための特定のロジックも含まれており、アプリケーション プロトコル、ユーザー情報、セキュリティ結果などの詳細で UDM を拡充します。

始める前に

  • Google Security Operations インスタンスがあることを確認します。
  • Windows 2016 以降、または systemd を使用する Linux ホストを使用していることを確認します。
  • プロキシの背後で実行している場合は、ファイアウォール ポートが開いていることを確認します。
  • Fortinet FortiAnalyzer への特権アクセス権があることを確認します。

Google SecOps の取り込み認証ファイルを取得する

  1. Google SecOps コンソールにログインします。
  2. [SIEM 設定] > [コレクション エージェント] に移動します。
  3. Ingestion Authentication File をダウンロードします。Bindplane をインストールするシステムにファイルを安全に保存します。

Google SecOps のお客様 ID を取得する

  1. Google SecOps コンソールにログインします。
  2. [SIEM 設定] > [プロファイル] に移動します。
  3. [組織の詳細情報] セクションから [お客様 ID] をコピーして保存します。

Bindplane エージェントをインストールする

Windows のインストール

  1. 管理者として コマンド プロンプトまたは PowerShell を開きます。
  2. 次のコマンドを実行します。

    msiexec /i "https://github.com/observIQ/bindplane-agent/releases/latest/download/observiq-otel-collector.msi" /quiet
    

Linux のインストール

  1. root 権限または sudo 権限でターミナルを開きます。
  2. 次のコマンドを実行します。

    sudo sh -c "$(curl -fsSlL https://github.com/observiq/bindplane-agent/releases/latest/download/install_unix.sh)" install_unix.sh
    

その他のインストール リソース

Syslog を取り込んで Google SecOps に送信するように Bindplane エージェントを構成する

  1. 構成ファイルにアクセスします。

    1. config.yaml ファイルを見つけます。通常、Linux では /etc/bindplane-agent/ ディレクトリに、Windows ではインストール ディレクトリにあります。
    2. テキスト エディタ(nanovi、メモ帳など)を使用してファイルを開きます。
  2. config.yaml ファイルを次のように編集します。

    receivers:
        udplog:
            # Replace the port and IP address as required
            listen_address: "0.0.0.0:514"
    
    exporters:
        chronicle/chronicle_w_labels:
            compression: gzip
            # Adjust the path to the credentials file you downloaded in Step 1
            creds: '/path/to/ingestion-authentication-file.json'
            # Replace with your actual customer ID from Step 2
            customer_id: <customer_id>
            endpoint: malachiteingestion-pa.googleapis.com
            # Add optional ingestion labels for better organization
            ingestion_labels:
                log_type: FORTINET_FORTIANALYZER
                raw_log_field: body
    
    service:
        pipelines:
            logs/source0__chronicle_w_labels-0:
                receivers:
                    - udplog
                exporters:
                    - chronicle/chronicle_w_labels
    
  3. 自社のインフラストラクチャでの必要性に応じて、ポートと IP アドレスを置き換えます。

  4. <customer_id> は、実際の顧客 ID に置き換えます。

  5. /path/to/ingestion-authentication-file.json の値を、Google SecOps の取り込み認証ファイルを取得するで認証ファイルを保存したパスに更新します。

Bindplane エージェントを再起動して変更を適用する

  • Linux で Bindplane エージェントを再起動するには、次のコマンドを実行します。

    sudo systemctl restart bindplane-agent
    
  • Windows で Bindplane エージェントを再起動するには、Services コンソールを使用するか、次のコマンドを入力します。

    net stop BindPlaneAgent && net start BindPlaneAgent
    

Fortinet FortiAnalyzer で Syslog を構成する

  1. FortiAnalyzer にログインします。
  2. CLI モードを有効にします。
  3. 次のコマンドを実行します。

    config system syslog
      edit NAME
        set ip IP_ADDRESS
        set port PORT
        set reliable enable or disable
      next
    end
    
  4. 次のフィールドを更新します。

    • NAME: syslog サーバーの名前。
    • IP_ADDRESS: Bindplane エージェントの IPv4 アドレスを入力します。
    • PORT: Bindplane エージェントのポート番号を入力します(例: 514)。
    • enable or disable: reliable の値を enable に設定すると TCP で送信され、disable に設定すると UDP で送信されます。

UDM マッピング テーブル

ログフィールド UDM マッピング ロジック
act security_result.action_details ログが CEF 形式の場合の act フィールドの値。
action security_result.action_details ログが CEF 形式でない場合の action フィールドの値。security_result.actionsecurity_result.description の派生に使用されます。
action security_result.action 派生。actionacceptpassthroughpasspermitdetected、または login の場合、ALLOWdenydroppedblockedclose のいずれかの場合、BLOCKtimeout の場合は FAIL。それ以外の場合は UNKNOWN_ACTION
action security_result.description 派生。Action: + 派生した security_result.action に設定します。
ad.app target.application ログが CEF 形式の場合の ad.app フィールドの値。値が HTTPSHTTPDNSDHCPSMB のいずれかの場合、network.application_protocol にマッピングされます。
ad.appact additional.fields ログが CEF 形式の場合の ad.appact フィールドの値。キー appact の Key-Value ペアとして追加されます。
ad.appcat additional.fields ログが CEF 形式の場合の ad.appcat フィールドの値。キー appcat の Key-Value ペアとして追加されます。
ad.appid additional.fields ログが CEF 形式の場合の ad.appid フィールドの値。キー appid の Key-Value ペアとして追加されます。
ad.applist additional.fields ログが CEF 形式の場合の ad.applist フィールドの値。キー applist の Key-Value ペアとして追加されます。
ad.apprisk additional.fields ログが CEF 形式の場合の ad.apprisk フィールドの値。キー apprisk の Key-Value ペアとして追加されます。
ad.cipher_suite network.tls.cipher ログが CEF 形式の場合の ad.cipher_suite フィールドの値。
ad.countapp (マッピングされません) IDM オブジェクトにはマッピングされません。
ad.countweb (マッピングされません) IDM オブジェクトにはマッピングされません。
ad.dstcity target.location.city ログが CEF 形式の場合の ad.dstcity フィールドの値。
ad.dstcountry target.location.country_or_region ログが CEF 形式の場合の ad.dstcountry フィールドの値。
ad.dstintf security_result.detection_fields ログが CEF 形式の場合の ad.dstintf フィールドの値。キー dstintf の Key-Value ペアとして追加されます。
ad.dstintfrole security_result.detection_fields ログが CEF 形式の場合の ad.dstintfrole フィールドの値。キー dstintfrole の Key-Value ペアとして追加されます。
ad.dstregion target.location.state ログが CEF 形式の場合の ad.dstregion フィールドの値。
ad.duration network.session_duration.seconds ログが CEF 形式の場合の ad.duration フィールドの値。
ad.eventtime metadata.event_timestamp ログが CEF 形式の場合の ad.eventtime フィールドの値。
ad.http_agent network.http.parsed_user_agent ログが CEF 形式の場合の ad.http_agent フィールドの値。
ad.http_method network.http.method ログが CEF 形式の場合の ad.http_method フィールドの値。
ad.http_refer network.http.referral_url ログが CEF 形式の場合の ad.http_refer フィールドの値。
ad.http_request_bytes network.sent_bytes ログが CEF 形式の場合の ad.http_request_bytes フィールドの値。
ad.http_response_bytes network.received_bytes ログが CEF 形式の場合の ad.http_response_bytes フィールドの値。
ad.http_retcode (マッピングされません) IDM オブジェクトにはマッピングされません。
ad.http_url (マッピングされません) IDM オブジェクトにはマッピングされません。
ad.lanin (マッピングされません) IDM オブジェクトにはマッピングされません。
ad.lanout (マッピングされません) IDM オブジェクトにはマッピングされません。
ad.logid metadata.product_log_id ログが CEF 形式の場合の ad.logid フィールドの値。
ad.mastersrcmac principal.mac ログが CEF 形式の場合の ad.mastersrcmac フィールドの値。
ad.original_src (マッピングされません) IDM オブジェクトにはマッピングされません。
ad.original_srccountry (マッピングされません) IDM オブジェクトにはマッピングされません。
ad.poluuid (マッピングされません) IDM オブジェクトにはマッピングされません。
ad.policyid security_result.rule_id ログが CEF 形式の場合の ad.policyid フィールドの値。
ad.policyname security_result.rule_name ログが CEF 形式の場合の ad.policyname フィールドの値。
ad.policytype security_result.rule_type ログが CEF 形式の場合の ad.policytype フィールドの値。
ad.profile target.resource.name ログが CEF 形式の場合の ad.profile フィールドの値。また、target.resource.resource_typeACCESS_POLICY に設定します。
ad.proto network.ip_protocol ログが CEF 形式の場合の ad.proto フィールドの値。parse_ip_protocol.include ファイルを使用して解析されます。
ad.qclass network.dns.questions.class ログが CEF 形式の場合の ad.qclass フィールドの値。dns_query_class_mapping.include ファイルを使用してマッピングされます。
ad.qname network.dns.questions.name ログが CEF 形式の場合の ad.qname フィールドの値。
ad.qtype (マッピングされません) IDM オブジェクトにはマッピングされません。
ad.qtypeval network.dns.questions.type ログが CEF 形式の場合の ad.qtypeval フィールドの値。
ad.rcvddelta (マッピングされません) IDM オブジェクトにはマッピングされません。
ad.rcvdpkt additional.fields ログが CEF 形式の場合の ad.rcvdpkt フィールドの値。キー receivedPackets の Key-Value ペアとして追加されます。
ad.sentdelta (マッピングされません) IDM オブジェクトにはマッピングされません。
ad.sentpkt additional.fields ログが CEF 形式の場合の ad.sentpkt フィールドの値。キー sentPackets の Key-Value ペアとして追加されます。
ad.server_pool_name (マッピングされません) IDM オブジェクトにはマッピングされません。
ad.sourceTranslatedAddress principal.nat_ip ログが CEF 形式の場合の ad.sourceTranslatedAddress フィールドの値。
ad.sourceTranslatedPort principal.nat_port ログが CEF 形式の場合の ad.sourceTranslatedPort フィールドの値。
ad.src principal.ip ログが CEF 形式の場合の ad.src フィールドの値。
ad.srccountry principal.location.country_or_region ログが CEF 形式の場合の ad.srccountry フィールドの値。
ad.srcintf security_result.detection_fields ログが CEF 形式の場合の ad.srcintf フィールドの値。キー srcintf の Key-Value ペアとして追加されます。
ad.srcintfrole security_result.detection_fields ログが CEF 形式の場合の ad.srcintfrole フィールドの値。キー srcintfrole の Key-Value ペアとして追加されます。
ad.srcmac principal.mac ログが CEF 形式の場合の ad.srcmac フィールドの値。
ad.srcserver (マッピングされません) IDM オブジェクトにはマッピングされません。
ad.spt principal.port ログが CEF 形式の場合の ad.spt フィールドの値。
ad.status security_result.summary ログが CEF 形式の場合の ad.status フィールドの値。
ad.subtype metadata.product_event_type ログが CEF 形式の場合に、ad.logid とともに使用して metadata.product_event_type を作成します。また、metadata.event_type の導出や、DNS イベントと HTTP イベントの特定のフィールドのマッピングにも使用されます。
ad.trandisp (マッピングされません) IDM オブジェクトにはマッピングされません。
ad.tz (マッピングされません) IDM オブジェクトにはマッピングされません。
ad.utmaction security_result.action ログが CEF 形式の場合の ad.utmaction フィールドの値。security_result.actionsecurity_result.description の派生に使用されます。
ad.user_name (マッピングされません) IDM オブジェクトにはマッピングされません。
ad.vd principal.administrative_domain ログが CEF 形式の場合の ad.vd フィールドの値。
ad.vwlid (マッピングされません) IDM オブジェクトにはマッピングされません。
ad.wanin (マッピングされません) IDM オブジェクトにはマッピングされません。
ad.wanout (マッピングされません) IDM オブジェクトにはマッピングされません。
ad.xid (マッピングされません) IDM オブジェクトにはマッピングされません。
ad.x509_cert_subject (マッピングされません) IDM オブジェクトにはマッピングされません。
agent (マッピングされません) IDM オブジェクトにはマッピングされません。
appid additional.fields ログが CEF 形式でない場合の appid フィールドの値。キー appid の Key-Value ペアとして追加されます。
app target.application ログが CEF 形式でない場合の app フィールドの値。値が HTTPSHTTPDNSDHCPSMB のいずれかの場合、network.application_protocol にマッピングされます。
appact additional.fields ログが CEF 形式でない場合の appact フィールドの値。キー appact の Key-Value ペアとして追加されます。
appcat additional.fields ログが CEF 形式でない場合の appcat フィールドの値。キー appcat の Key-Value ペアとして追加されます。
applist additional.fields ログが CEF 形式でない場合の applist フィールドの値。キー applist の Key-Value ペアとして追加されます。
apprisk additional.fields ログが CEF 形式でない場合の apprisk フィールドの値。キー apprisk の Key-Value ペアとして追加されます。
cat security_result1.rule_id ログが CEF 形式でない場合の cat フィールドの値。
catdesc security_result.description ログが CEF 形式でない場合の catdesc フィールドの値。catdesc が空でない場合にのみ使用されます。
centralnatid (マッピングされません) IDM オブジェクトにはマッピングされません。
cipher_suite network.tls.cipher ログが CEF 形式でない場合の cipher_suite フィールドの値。
countssl (マッピングされません) IDM オブジェクトにはマッピングされません。
crlevel security_result.severity ログが CEF 形式でない場合の crlevel フィールドの値。security_result.severity の派生に使用されます。
craction security_result.about.labels ログが CEF 形式でない場合の craction フィールドの値。キー craction の Key-Value ペアとして追加されます。
create_time (マッピングされません) IDM オブジェクトにはマッピングされません。
data (マッピングされません) 未加工のログデータ。UDM に直接マッピングされません。
date (マッピングされません) IDM オブジェクトにはマッピングされません。
devname principal.hostnameprincipal.asset.hostname ログが CEF 形式でない場合の devname フィールドの値。
devid (マッピングされません) IDM オブジェクトにはマッピングされません。
devtype (マッピングされません) IDM オブジェクトにはマッピングされません。
direction network.direction ログが CEF 形式でない場合の direction フィールドの値。incoming または inbound の場合は INBOUNDoutgoing または outbound の場合は OUTBOUND
dpt target.port ログが CEF 形式の場合の dpt フィールドの値。
dstip target.iptarget.asset.ip ログが CEF 形式でない場合の dstip フィールドの値。
dstintf security_result.detection_fields ログが CEF 形式でない場合の dstintf フィールドの値。キー dstintf の Key-Value ペアとして追加されます。
dstintfrole security_result.detection_fields ログが CEF 形式でない場合の dstintfrole フィールドの値。キー dstintfrole の Key-Value ペアとして追加されます。
dstport target.port ログが CEF 形式でない場合の dstport フィールドの値。
dstregion target.location.state ログが CEF 形式でない場合の dstregion フィールドの値。
dstuuid target.user.product_object_id ログが CEF 形式でない場合の dstuuid フィールドの値。
duration network.session_duration.seconds ログが CEF 形式でない場合の duration フィールドの値。
dstcity target.location.city ログが CEF 形式でない場合の dstcity フィールドの値。
dstcountry target.location.country_or_region ログが CEF 形式でない場合の dstcountry フィールドの値。
dstmac target.mac ログが CEF 形式でない場合の dstmac フィールドの値。
eventtime metadata.event_timestamp ログが CEF 形式でない場合の eventtime フィールドの値。値はマイクロ秒から秒に減らされます。
eventtype security_result2.rule_type ログが CEF 形式でない場合の eventtype フィールドの値。
externalID (マッピングされません) IDM オブジェクトにはマッピングされません。
group principal.user.group_identifiers ログが CEF 形式でない場合の group フィールドの値。
hostname target.hostnametarget.asset.hostname ログが CEF 形式でない場合の hostname フィールドの値。
http_agent network.http.parsed_user_agent ログが CEF 形式でない場合の http_agent フィールドの値。解析されたユーザー エージェント オブジェクトに変換されます。
http_method network.http.method ログが CEF 形式でない場合の http_method フィールドの値。
http_refer network.http.referral_url ログが CEF 形式でない場合の http_refer フィールドの値。
http_request_bytes network.sent_bytes ログが CEF 形式でない場合の http_request_bytes フィールドの値。
http_response_bytes network.received_bytes ログが CEF 形式でない場合の http_response_bytes フィールドの値。
httpmethod network.http.method ログが CEF 形式でない場合の httpmethod フィールドの値。
in network.received_bytes ログが CEF 形式の場合の in フィールドの値。
incidentserialno (マッピングされません) IDM オブジェクトにはマッピングされません。
lanin (マッピングされません) IDM オブジェクトにはマッピングされません。
lanout (マッピングされません) IDM オブジェクトにはマッピングされません。
level security_result.severitysecurity_result.severity_details ログが CEF 形式でない場合の level フィールドの値。security_result.severity の派生に使用されます。error または warning の場合は HIGHnotice の場合は MEDIUMinformation または info の場合は LOW。また、security_result.severity_detailslevel: + level に設定します。
locip principal.ipprincipal.asset.ip ログが CEF 形式でない場合の locip フィールドの値。
logdesc metadata.description ログが CEF 形式でない場合の logdesc フィールドの値。
logid metadata.product_log_id ログが CEF 形式でない場合の logid フィールドの値。
logver (マッピングされません) IDM オブジェクトにはマッピングされません。
mastersrcmac principal.mac ログが CEF 形式でない場合の mastersrcmac フィールドの値。
method (マッピングされません) IDM オブジェクトにはマッピングされません。
msg metadata.description ログが CEF 形式でない場合の msg フィールドの値。catdesc が空の場合、security_result.description にも使用されます。
out network.sent_bytes ログが CEF 形式の場合の out フィールドの値。
outintf (マッピングされません) IDM オブジェクトにはマッピングされません。
policyid security_result.rule_id ログが CEF 形式でない場合の policyid フィールドの値。
policyname security_result.rule_name ログが CEF 形式でない場合の policyname フィールドの値。
policytype security_result.rule_type ログが CEF 形式でない場合の policytype フィールドの値。
poluuid (マッピングされません) IDM オブジェクトにはマッピングされません。
profile target.resource.name ログが CEF 形式でない場合の profile フィールドの値。また、target.resource.resource_typeACCESS_POLICY に設定します。
proto network.ip_protocol ログが CEF 形式でない場合の proto フィールドの値。parse_ip_protocol.include ファイルを使用して解析されます。
qclass network.dns.questions.class ログが CEF 形式でない場合の qclass フィールドの値。dns_query_class_mapping.include ファイルを使用してマッピングされます。
qname network.dns.questions.name ログが CEF 形式でない場合の qname フィールドの値。
reason security_result.description ログが CEF 形式でない場合の reason フィールドの値。reasonN/A でなく、空でない場合にのみ使用されます。
rcvdbyte network.received_bytes ログが CEF 形式でない場合の rcvdbyte フィールドの値。
rcvdpkt additional.fields ログが CEF 形式でない場合の rcvdpkt フィールドの値。キー receivedPackets の Key-Value ペアとして追加されます。
remip target.iptarget.asset.ip ログが CEF 形式でない場合の remip フィールドの値。
remport (マッピングされません) IDM オブジェクトにはマッピングされません。
reqtype (マッピングされません) IDM オブジェクトにはマッピングされません。
sentbyte network.sent_bytes ログが CEF 形式でない場合の sentbyte フィールドの値。
sentpkt additional.fields ログが CEF 形式でない場合の sentpkt フィールドの値。キー sentPackets の Key-Value ペアとして追加されます。
service network.application_protocoltarget.application ログが CEF 形式でない場合の service フィールドの値。parse_app_protocol.include ファイルを使用して解析されます。パーサーの出力が空でない場合、network.application_protocol にマッピングされます。それ以外の場合は、元の値が target.application にマッピングされます。
sessionid network.session_id ログが CEF 形式でない場合の sessionid フィールドの値。
sn (マッピングされません) IDM オブジェクトにはマッピングされません。
sourceTranslatedAddress principal.nat_ip ログが CEF 形式の場合の sourceTranslatedAddress フィールドの値。
sourceTranslatedPort principal.nat_port ログが CEF 形式の場合の sourceTranslatedPort フィールドの値。
spt principal.port ログが CEF 形式の場合の spt フィールドの値。
src principal.ip ログが CEF 形式の場合の src フィールドの値。
srcip principal.ipprincipal.asset.ip ログが CEF 形式でない場合の srcip フィールドの値。
srcintf security_result.detection_fields ログが CEF 形式でない場合の srcintf フィールドの値。キー srcintf の Key-Value ペアとして追加されます。
srcintfrole security_result.detection_fields ログが CEF 形式でない場合の srcintfrole フィールドの値。キー srcintfrole の Key-Value ペアとして追加されます。
srcmac principal.mac ログが CEF 形式でない場合の srcmac フィールドの値。ハイフンはコロンに置き換えられます。
srcport principal.port ログが CEF 形式でない場合の srcport フィールドの値。
srccountry principal.location.country_or_region ログが CEF 形式でない場合の srccountry フィールドの値。Reserved でなく、空でない場合にのみマッピングされます。
srcuuid principal.user.product_object_id ログが CEF 形式でない場合の srcuuid フィールドの値。
srcserver (マッピングされません) IDM オブジェクトにはマッピングされません。
start (マッピングされません) IDM オブジェクトにはマッピングされません。
status security_result.summary ログが CEF 形式でない場合の status フィールドの値。
subtype metadata.product_event_type ログが CEF 形式でない場合に type とともに使用して metadata.product_event_type を作成します。また、metadata.event_type の導出や、DNS イベントと HTTP イベントの特定のフィールドのマッピングにも使用されます。
time (マッピングされません) IDM オブジェクトにはマッピングされません。
timestamp metadata.event_timestamp timestamp フィールドの値。
trandisp (マッピングされません) IDM オブジェクトにはマッピングされません。
transip (マッピングされません) IDM オブジェクトにはマッピングされません。
transport (マッピングされません) IDM オブジェクトにはマッピングされません。
type metadata.product_event_type ログが CEF 形式でない場合に subtype とともに使用して metadata.product_event_type を作成します。metadata.event_type の派生にも使用されます。
tz (マッピングされません) IDM オブジェクトにはマッピングされません。
ui (マッピングされません) IDM オブジェクトにはマッピングされません。
url target.url ログが CEF 形式でない場合の url フィールドの値。
user principal.user.userid ログが CEF 形式でない場合の user フィールドの値。N/A でなく、空でない場合にのみマッピングされます。
utmaction security_result.actionsecurity_result2.action_details ログが CEF 形式でない場合の utmaction フィールドの値。security_result.actionsecurity_result.description の派生に使用されます。
utmaction security_result.action 派生。utmactionacceptallowpassthroughpasspermit、または detected の場合、ALLOWdenydroppedblockedblock のいずれかの場合、BLOCK。それ以外の場合は UNKNOWN_ACTION
utmaction security_result.description 派生。action1 が空の場合、UTMAction: + 派生 security_result.action に設定します。
utmevent (マッピングされません) IDM オブジェクトにはマッピングされません。
vd principal.administrative_domain ログが CEF 形式でない場合の vd フィールドの値。
vpntunnel (マッピングされません) IDM オブジェクトにはマッピングされません。
wanin (マッピングされません) IDM オブジェクトにはマッピングされません。
wanout (マッピングされません) IDM オブジェクトにはマッピングされません。
N/A(パーサー ロジック) about.asset.asset_id 派生。ログが CEF 形式の場合、Fortinet. + product_name + : + deviceExternalId に設定します。
N/A(パーサー ロジック) about.hostname 派生。ログが CEF 形式の場合は auth0 に設定します。
N/A(パーサー ロジック) extensions.auth 派生。metadata.event_typeUSER_LOGIN の場合、空のオブジェクトが作成されます。
N/A(パーサー ロジック) extensions.auth.type 派生。metadata.event_typeUSER_LOGIN の場合、AUTHTYPE_UNSPECIFIED に設定します。
N/A(パーサー ロジック) metadata.event_type パーサー内のさまざまなログフィールドとロジックに基づいて派生します。NETWORK_CONNECTIONSTATUS_UPDATEGENERIC_EVENTNETWORK_DNSNETWORK_HTTPUSER_LOGINUSER_LOGOUTNETWORK_UNCATEGORIZED のいずれかです。
N/A(パーサー ロジック) metadata.log_type 派生。FORTINET_FORTIANALYZER に設定します。
N/A(パーサー ロジック) metadata.product_event_type 派生。type + - + subtype に設定します。
N/A(パーサー ロジック) metadata.product_name 派生。Fortianalyzer に設定するか、CEF メッセージから抽出します。
N/A(パーサー ロジック) metadata.product_version CEF メッセージから抽出されます。
N/A(パーサー ロジック) metadata.vendor_name 派生。Fortinet に設定します。
N/A(パーサー ロジック) network.application_protocol parse_app_protocol.include ファイルを使用して service フィールドまたは app フィールドから派生するか、DNS イベントの場合は DNS に設定されます。ad.appHTTPSHTTPDNSDHCPSMB のいずれかである場合は、それに基づいて設定します。
N/A(パーサー ロジック) network.dns.questions 派生。DNS イベント用に設定された nametypeclass フィールドを含む質問オブジェクトの配列。
N/A(パーサー ロジック) network.http.parsed_user_agent http_agent フィールドを解析されたユーザー エージェント オブジェクトに変換して導出されます。
N/A(パーサー ロジック) network.ip_protocol parse_ip_protocol.include ファイルを使用して proto フィールドから派生します。
N/A(パーサー ロジック) principal.administrative_domain vd フィールドの値。
N/A(パーサー ロジック) principal.asset.ip principal.ip からコピーされます。
N/A(パーサー ロジック) principal.asset.hostname principal.hostname からコピーされます。
N/A(パーサー ロジック) security_result.about.labels Key-Value ペアの配列。存在する場合は craction が入力されます。
N/A(パーサー ロジック) security_result.action action または utmaction から取得されます。
N/A(パーサー ロジック) security_result.description 使用可能なフィールドとログ形式に応じて、actionutmactionmsgcatdescreason から派生します。
N/A(パーサー ロジック) security_result.severity crlevel または level から取得されます。
N/A(パーサー ロジック) security_result.severity_details 派生。level: + level に設定します。
N/A(パーサー ロジック) security_result.detection_fields Key-Value ペアの配列。存在する場合は srcintfsrcintfroledstintfdstintfrole が入力されます。
N/A(パーサー ロジック) target.asset.ip target.ip からコピーされます。
N/A(パーサー ロジック) target.asset.hostname target.hostname からコピーされます。
N/A(パーサー ロジック) target.resource.resource_type 派生。profile フィールドが存在する場合は ACCESS_POLICY に設定します。

さらにサポートが必要な場合 コミュニティ メンバーや Google SecOps のプロフェッショナルから回答を得ることができます。