Mengumpulkan log Fortinet FortiAnalyzer

Didukung di:

Dokumen ini menjelaskan cara mengumpulkan dan menyerap log Fortinet FortiAnalyzer ke Google Security Operations menggunakan Bindplane. Parser mentransformasi log ke dalam format UDM. Proses ini menangani pesan berformat CEF dan nilai kunci, mengekstrak kolom, melakukan transformasi data (seperti mengonversi stempel waktu dan memperkaya protokol IP), serta memetakannya ke kolom UDM yang sesuai berdasarkan jenis dan subjenis peristiwa. Parser juga menyertakan logika khusus untuk menangani koneksi jaringan, kueri DNS, permintaan HTTP, dan berbagai peristiwa keamanan, yang memperkaya UDM dengan detail seperti protokol aplikasi, informasi pengguna, dan hasil keamanan.

Sebelum memulai

  • Pastikan Anda memiliki instance Google Security Operations.
  • Pastikan Anda menggunakan Windows 2016 atau yang lebih baru, atau host Linux dengan systemd.
  • Jika berjalan di belakang proxy, pastikan port firewall terbuka.
  • Pastikan Anda memiliki akses istimewa ke Fortinet FortiAnalyzer.

Mendapatkan file autentikasi penyerapan Google SecOps

  1. Login ke konsol Google SecOps.
  2. Buka Setelan SIEM > Agen Pengumpulan.
  3. Download File Autentikasi Penyerapan. Simpan file dengan aman di sistem tempat BindPlane akan diinstal.

Mendapatkan ID pelanggan Google SecOps

  1. Login ke konsol Google SecOps.
  2. Buka Setelan SIEM > Profil.
  3. Salin dan simpan ID Pelanggan dari bagian Detail Organisasi.

Menginstal agen Bindplane

Penginstalan Windows

  1. Buka Command Prompt atau PowerShell sebagai administrator.
  2. Jalankan perintah berikut:

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

Penginstalan Linux

  1. Buka terminal dengan hak istimewa root atau sudo.
  2. Jalankan perintah berikut:

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

Referensi penginstalan tambahan

Mengonfigurasi agen BindPlane untuk menyerap Syslog dan mengirimkannya ke Google SecOps

  1. Akses file konfigurasi:

    1. Cari file config.yaml. Biasanya, file ini berada di direktori /etc/bindplane-agent/ di Linux atau di direktori penginstalan di Windows.
    2. Buka file menggunakan editor teks (misalnya, nano, vi, atau Notepad).
  2. Edit file config.yaml sebagai berikut:

    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. Ganti port dan alamat IP sesuai kebutuhan di infrastruktur Anda.

  4. Ganti <customer_id> dengan ID pelanggan yang sebenarnya.

  5. Perbarui /path/to/ingestion-authentication-file.json ke jalur tempat file autentikasi disimpan di bagian Dapatkan file autentikasi penyerapan Google SecOps.

Mulai ulang agen Bindplane untuk menerapkan perubahan

  • Untuk memulai ulang agen Bindplane di Linux, jalankan perintah berikut:

    sudo systemctl restart bindplane-agent
    
  • Untuk memulai ulang agen Bindplane di Windows, Anda dapat menggunakan konsol Services atau memasukkan perintah berikut:

    net stop BindPlaneAgent && net start BindPlaneAgent
    

Mengonfigurasi Syslog di Fortinet FortiAnalyzer

  1. Login ke FortiAnalyzer.
  2. Aktifkan mode CLI.
  3. Jalankan perintah berikut:

    config system syslog
      edit NAME
        set ip IP_ADDRESS
        set port PORT
        set reliable enable or disable
      next
    end
    
  4. Perbarui kolom berikut:

    • NAME: nama server syslog.
    • IP_ADDRESS: masukkan alamat IPv4 agen Bindplane.
    • PORT: masukkan nomor port untuk agen Bindplane; misalnya, 514.
    • enable or disable: jika Anda menetapkan nilai reliable sebagai enable, data akan dikirim sebagai TCP; jika Anda menetapkan nilai reliable sebagai disable, data akan dikirim sebagai UDP.

Tabel Pemetaan UDM

Kolom Log Pemetaan UDM Logika
act security_result.action_details Nilai dari kolom act saat log dalam format CEF.
action security_result.action_details Nilai dari kolom action saat log tidak dalam format CEF. Digunakan untuk mendapatkan security_result.action dan security_result.description.
action security_result.action Diturunkan. Jika action adalah accept, passthrough, pass, permit, detected, atau login, maka ALLOW. Jika deny, dropped, blocked, atau close, maka BLOCK. Jika timeout, maka FAIL. Jika tidak, UNKNOWN_ACTION.
action security_result.description Diturunkan. Tetapkan ke Action: + security_result.action turunan.
ad.app target.application Nilai dari kolom ad.app saat log dalam format CEF. Jika nilainya adalah HTTPS, HTTP, DNS, DHCP, atau SMB, nilai tersebut dipetakan ke network.application_protocol.
ad.appact additional.fields Nilai dari kolom ad.appact saat log dalam format CEF, ditambahkan sebagai pasangan nilai kunci dengan kunci appact.
ad.appcat additional.fields Nilai dari kolom ad.appcat saat log dalam format CEF, ditambahkan sebagai pasangan nilai kunci dengan kunci appcat.
ad.appid additional.fields Nilai dari kolom ad.appid saat log dalam format CEF, ditambahkan sebagai pasangan nilai kunci dengan kunci appid.
ad.applist additional.fields Nilai dari kolom ad.applist saat log dalam format CEF, ditambahkan sebagai pasangan nilai kunci dengan kunci applist.
ad.apprisk additional.fields Nilai dari kolom ad.apprisk saat log dalam format CEF, ditambahkan sebagai pasangan nilai kunci dengan kunci apprisk.
ad.cipher_suite network.tls.cipher Nilai dari kolom ad.cipher_suite saat log dalam format CEF.
ad.countapp (tidak dipetakan) Tidak dipetakan ke objek IDM.
ad.countweb (tidak dipetakan) Tidak dipetakan ke objek IDM.
ad.dstcity target.location.city Nilai dari kolom ad.dstcity saat log dalam format CEF.
ad.dstcountry target.location.country_or_region Nilai dari kolom ad.dstcountry saat log dalam format CEF.
ad.dstintf security_result.detection_fields Nilai dari kolom ad.dstintf saat log dalam format CEF, ditambahkan sebagai pasangan nilai kunci dengan kunci dstintf.
ad.dstintfrole security_result.detection_fields Nilai dari kolom ad.dstintfrole saat log dalam format CEF, ditambahkan sebagai pasangan nilai kunci dengan kunci dstintfrole.
ad.dstregion target.location.state Nilai dari kolom ad.dstregion saat log dalam format CEF.
ad.duration network.session_duration.seconds Nilai dari kolom ad.duration saat log dalam format CEF.
ad.eventtime metadata.event_timestamp Nilai dari kolom ad.eventtime saat log dalam format CEF.
ad.http_agent network.http.parsed_user_agent Nilai dari kolom ad.http_agent saat log dalam format CEF.
ad.http_method network.http.method Nilai dari kolom ad.http_method saat log dalam format CEF.
ad.http_refer network.http.referral_url Nilai dari kolom ad.http_refer saat log dalam format CEF.
ad.http_request_bytes network.sent_bytes Nilai dari kolom ad.http_request_bytes saat log dalam format CEF.
ad.http_response_bytes network.received_bytes Nilai dari kolom ad.http_response_bytes saat log dalam format CEF.
ad.http_retcode (tidak dipetakan) Tidak dipetakan ke objek IDM.
ad.http_url (tidak dipetakan) Tidak dipetakan ke objek IDM.
ad.lanin (tidak dipetakan) Tidak dipetakan ke objek IDM.
ad.lanout (tidak dipetakan) Tidak dipetakan ke objek IDM.
ad.logid metadata.product_log_id Nilai dari kolom ad.logid saat log dalam format CEF.
ad.mastersrcmac principal.mac Nilai dari kolom ad.mastersrcmac saat log dalam format CEF.
ad.original_src (tidak dipetakan) Tidak dipetakan ke objek IDM.
ad.original_srccountry (tidak dipetakan) Tidak dipetakan ke objek IDM.
ad.poluuid (tidak dipetakan) Tidak dipetakan ke objek IDM.
ad.policyid security_result.rule_id Nilai dari kolom ad.policyid saat log dalam format CEF.
ad.policyname security_result.rule_name Nilai dari kolom ad.policyname saat log dalam format CEF.
ad.policytype security_result.rule_type Nilai dari kolom ad.policytype saat log dalam format CEF.
ad.profile target.resource.name Nilai dari kolom ad.profile saat log dalam format CEF. Juga menetapkan target.resource.resource_type ke ACCESS_POLICY.
ad.proto network.ip_protocol Nilai dari kolom ad.proto saat log dalam format CEF. Diuraikan menggunakan file parse_ip_protocol.include.
ad.qclass network.dns.questions.class Nilai dari kolom ad.qclass saat log dalam format CEF. Dipetakan menggunakan file dns_query_class_mapping.include.
ad.qname network.dns.questions.name Nilai dari kolom ad.qname saat log dalam format CEF.
ad.qtype (tidak dipetakan) Tidak dipetakan ke objek IDM.
ad.qtypeval network.dns.questions.type Nilai dari kolom ad.qtypeval saat log dalam format CEF.
ad.rcvddelta (tidak dipetakan) Tidak dipetakan ke objek IDM.
ad.rcvdpkt additional.fields Nilai dari kolom ad.rcvdpkt saat log dalam format CEF, ditambahkan sebagai pasangan nilai kunci dengan kunci receivedPackets.
ad.sentdelta (tidak dipetakan) Tidak dipetakan ke objek IDM.
ad.sentpkt additional.fields Nilai dari kolom ad.sentpkt saat log dalam format CEF, ditambahkan sebagai pasangan nilai kunci dengan kunci sentPackets.
ad.server_pool_name (tidak dipetakan) Tidak dipetakan ke objek IDM.
ad.sourceTranslatedAddress principal.nat_ip Nilai dari kolom ad.sourceTranslatedAddress saat log dalam format CEF.
ad.sourceTranslatedPort principal.nat_port Nilai dari kolom ad.sourceTranslatedPort saat log dalam format CEF.
ad.src principal.ip Nilai dari kolom ad.src saat log dalam format CEF.
ad.srccountry principal.location.country_or_region Nilai dari kolom ad.srccountry saat log dalam format CEF.
ad.srcintf security_result.detection_fields Nilai dari kolom ad.srcintf saat log dalam format CEF, ditambahkan sebagai pasangan nilai kunci dengan kunci srcintf.
ad.srcintfrole security_result.detection_fields Nilai dari kolom ad.srcintfrole saat log dalam format CEF, ditambahkan sebagai pasangan nilai kunci dengan kunci srcintfrole.
ad.srcmac principal.mac Nilai dari kolom ad.srcmac saat log dalam format CEF.
ad.srcserver (tidak dipetakan) Tidak dipetakan ke objek IDM.
ad.spt principal.port Nilai dari kolom ad.spt saat log dalam format CEF.
ad.status security_result.summary Nilai dari kolom ad.status saat log dalam format CEF.
ad.subtype metadata.product_event_type Digunakan dengan ad.logid untuk membuat metadata.product_event_type saat log dalam format CEF. Juga digunakan untuk mendapatkan metadata.event_type dan memetakan kolom tertentu untuk peristiwa DNS dan HTTP.
ad.trandisp (tidak dipetakan) Tidak dipetakan ke objek IDM.
ad.tz (tidak dipetakan) Tidak dipetakan ke objek IDM.
ad.utmaction security_result.action Nilai dari kolom ad.utmaction saat log dalam format CEF. Digunakan untuk mendapatkan security_result.action dan security_result.description.
ad.user_name (tidak dipetakan) Tidak dipetakan ke objek IDM.
ad.vd principal.administrative_domain Nilai dari kolom ad.vd saat log dalam format CEF.
ad.vwlid (tidak dipetakan) Tidak dipetakan ke objek IDM.
ad.wanin (tidak dipetakan) Tidak dipetakan ke objek IDM.
ad.wanout (tidak dipetakan) Tidak dipetakan ke objek IDM.
ad.xid (tidak dipetakan) Tidak dipetakan ke objek IDM.
ad.x509_cert_subject (tidak dipetakan) Tidak dipetakan ke objek IDM.
agent (tidak dipetakan) Tidak dipetakan ke objek IDM.
appid additional.fields Nilai dari kolom appid saat log tidak dalam format CEF, ditambahkan sebagai pasangan nilai kunci dengan kunci appid.
app target.application Nilai dari kolom app saat log tidak dalam format CEF. Jika nilainya adalah HTTPS, HTTP, DNS, DHCP, atau SMB, nilai tersebut dipetakan ke network.application_protocol.
appact additional.fields Nilai dari kolom appact saat log tidak dalam format CEF, ditambahkan sebagai pasangan nilai kunci dengan kunci appact.
appcat additional.fields Nilai dari kolom appcat saat log tidak dalam format CEF, ditambahkan sebagai pasangan nilai kunci dengan kunci appcat.
applist additional.fields Nilai dari kolom applist saat log tidak dalam format CEF, ditambahkan sebagai pasangan nilai kunci dengan kunci applist.
apprisk additional.fields Nilai dari kolom apprisk saat log tidak dalam format CEF, ditambahkan sebagai pasangan nilai kunci dengan kunci apprisk.
cat security_result1.rule_id Nilai dari kolom cat saat log tidak dalam format CEF.
catdesc security_result.description Nilai dari kolom catdesc saat log tidak dalam format CEF. Hanya digunakan jika catdesc tidak kosong.
centralnatid (tidak dipetakan) Tidak dipetakan ke objek IDM.
cipher_suite network.tls.cipher Nilai dari kolom cipher_suite saat log tidak dalam format CEF.
countssl (tidak dipetakan) Tidak dipetakan ke objek IDM.
crlevel security_result.severity Nilai dari kolom crlevel saat log tidak dalam format CEF. Digunakan untuk mendapatkan security_result.severity.
craction security_result.about.labels Nilai dari kolom craction saat log tidak dalam format CEF, ditambahkan sebagai pasangan nilai kunci dengan kunci craction.
create_time (tidak dipetakan) Tidak dipetakan ke objek IDM.
data (tidak dipetakan) Data log mentah. Tidak dipetakan langsung ke UDM.
date (tidak dipetakan) Tidak dipetakan ke objek IDM.
devname principal.hostname, principal.asset.hostname Nilai dari kolom devname saat log tidak dalam format CEF.
devid (tidak dipetakan) Tidak dipetakan ke objek IDM.
devtype (tidak dipetakan) Tidak dipetakan ke objek IDM.
direction network.direction Nilai dari kolom direction saat log tidak dalam format CEF. Jika incoming atau inbound, maka INBOUND. Jika outgoing atau outbound, maka OUTBOUND.
dpt target.port Nilai dari kolom dpt saat log dalam format CEF.
dstip target.ip, target.asset.ip Nilai dari kolom dstip saat log tidak dalam format CEF.
dstintf security_result.detection_fields Nilai dari kolom dstintf saat log tidak dalam format CEF, ditambahkan sebagai pasangan nilai kunci dengan kunci dstintf.
dstintfrole security_result.detection_fields Nilai dari kolom dstintfrole saat log tidak dalam format CEF, ditambahkan sebagai pasangan nilai kunci dengan kunci dstintfrole.
dstport target.port Nilai dari kolom dstport saat log tidak dalam format CEF.
dstregion target.location.state Nilai dari kolom dstregion saat log tidak dalam format CEF.
dstuuid target.user.product_object_id Nilai dari kolom dstuuid saat log tidak dalam format CEF.
duration network.session_duration.seconds Nilai dari kolom duration saat log tidak dalam format CEF.
dstcity target.location.city Nilai dari kolom dstcity saat log tidak dalam format CEF.
dstcountry target.location.country_or_region Nilai dari kolom dstcountry saat log tidak dalam format CEF.
dstmac target.mac Nilai dari kolom dstmac saat log tidak dalam format CEF.
eventtime metadata.event_timestamp Nilai dari kolom eventtime saat log tidak dalam format CEF. Nilai dikurangi dari mikrodetik menjadi detik.
eventtype security_result2.rule_type Nilai dari kolom eventtype saat log tidak dalam format CEF.
externalID (tidak dipetakan) Tidak dipetakan ke objek IDM.
group principal.user.group_identifiers Nilai dari kolom group saat log tidak dalam format CEF.
hostname target.hostname, target.asset.hostname Nilai dari kolom hostname saat log tidak dalam format CEF.
http_agent network.http.parsed_user_agent Nilai dari kolom http_agent saat log tidak dalam format CEF. Dikonversi menjadi objek agen pengguna yang diuraikan.
http_method network.http.method Nilai dari kolom http_method saat log tidak dalam format CEF.
http_refer network.http.referral_url Nilai dari kolom http_refer saat log tidak dalam format CEF.
http_request_bytes network.sent_bytes Nilai dari kolom http_request_bytes saat log tidak dalam format CEF.
http_response_bytes network.received_bytes Nilai dari kolom http_response_bytes saat log tidak dalam format CEF.
httpmethod network.http.method Nilai dari kolom httpmethod saat log tidak dalam format CEF.
in network.received_bytes Nilai dari kolom in saat log dalam format CEF.
incidentserialno (tidak dipetakan) Tidak dipetakan ke objek IDM.
lanin (tidak dipetakan) Tidak dipetakan ke objek IDM.
lanout (tidak dipetakan) Tidak dipetakan ke objek IDM.
level security_result.severity, security_result.severity_details Nilai dari kolom level saat log tidak dalam format CEF. Digunakan untuk mendapatkan security_result.severity. Jika error atau warning, maka HIGH. Jika notice, maka MEDIUM. Jika information atau info, maka LOW. Juga menetapkan security_result.severity_details ke level: + level.
locip principal.ip, principal.asset.ip Nilai dari kolom locip saat log tidak dalam format CEF.
logdesc metadata.description Nilai dari kolom logdesc saat log tidak dalam format CEF.
logid metadata.product_log_id Nilai dari kolom logid saat log tidak dalam format CEF.
logver (tidak dipetakan) Tidak dipetakan ke objek IDM.
mastersrcmac principal.mac Nilai dari kolom mastersrcmac saat log tidak dalam format CEF.
method (tidak dipetakan) Tidak dipetakan ke objek IDM.
msg metadata.description Nilai dari kolom msg saat log tidak dalam format CEF. Juga digunakan untuk security_result.description jika catdesc kosong.
out network.sent_bytes Nilai dari kolom out saat log dalam format CEF.
outintf (tidak dipetakan) Tidak dipetakan ke objek IDM.
policyid security_result.rule_id Nilai dari kolom policyid saat log tidak dalam format CEF.
policyname security_result.rule_name Nilai dari kolom policyname saat log tidak dalam format CEF.
policytype security_result.rule_type Nilai dari kolom policytype saat log tidak dalam format CEF.
poluuid (tidak dipetakan) Tidak dipetakan ke objek IDM.
profile target.resource.name Nilai dari kolom profile saat log tidak dalam format CEF. Juga menetapkan target.resource.resource_type ke ACCESS_POLICY.
proto network.ip_protocol Nilai dari kolom proto saat log tidak dalam format CEF. Diuraikan menggunakan file parse_ip_protocol.include.
qclass network.dns.questions.class Nilai dari kolom qclass saat log tidak dalam format CEF. Dipetakan menggunakan file dns_query_class_mapping.include.
qname network.dns.questions.name Nilai dari kolom qname saat log tidak dalam format CEF.
reason security_result.description Nilai dari kolom reason saat log tidak dalam format CEF. Hanya digunakan jika reason bukan N/A dan tidak kosong.
rcvdbyte network.received_bytes Nilai dari kolom rcvdbyte saat log tidak dalam format CEF.
rcvdpkt additional.fields Nilai dari kolom rcvdpkt saat log tidak dalam format CEF, ditambahkan sebagai pasangan nilai kunci dengan kunci receivedPackets.
remip target.ip, target.asset.ip Nilai dari kolom remip saat log tidak dalam format CEF.
remport (tidak dipetakan) Tidak dipetakan ke objek IDM.
reqtype (tidak dipetakan) Tidak dipetakan ke objek IDM.
sentbyte network.sent_bytes Nilai dari kolom sentbyte saat log tidak dalam format CEF.
sentpkt additional.fields Nilai dari kolom sentpkt saat log tidak dalam format CEF, ditambahkan sebagai pasangan nilai kunci dengan kunci sentPackets.
service network.application_protocol, target.application Nilai dari kolom service saat log tidak dalam format CEF. Diuraikan menggunakan file parse_app_protocol.include. Jika output parser tidak kosong, output tersebut dipetakan ke network.application_protocol. Jika tidak, nilai asli dipetakan ke target.application.
sessionid network.session_id Nilai dari kolom sessionid saat log tidak dalam format CEF.
sn (tidak dipetakan) Tidak dipetakan ke objek IDM.
sourceTranslatedAddress principal.nat_ip Nilai dari kolom sourceTranslatedAddress saat log dalam format CEF.
sourceTranslatedPort principal.nat_port Nilai dari kolom sourceTranslatedPort saat log dalam format CEF.
spt principal.port Nilai dari kolom spt saat log dalam format CEF.
src principal.ip Nilai dari kolom src saat log dalam format CEF.
srcip principal.ip, principal.asset.ip Nilai dari kolom srcip saat log tidak dalam format CEF.
srcintf security_result.detection_fields Nilai dari kolom srcintf saat log tidak dalam format CEF, ditambahkan sebagai pasangan nilai kunci dengan kunci srcintf.
srcintfrole security_result.detection_fields Nilai dari kolom srcintfrole saat log tidak dalam format CEF, ditambahkan sebagai pasangan nilai kunci dengan kunci srcintfrole.
srcmac principal.mac Nilai dari kolom srcmac saat log tidak dalam format CEF. Tanda hubung diganti dengan titik dua.
srcport principal.port Nilai dari kolom srcport saat log tidak dalam format CEF.
srccountry principal.location.country_or_region Nilai dari kolom srccountry saat log tidak dalam format CEF. Hanya dipetakan jika tidak Reserved dan tidak kosong.
srcuuid principal.user.product_object_id Nilai dari kolom srcuuid saat log tidak dalam format CEF.
srcserver (tidak dipetakan) Tidak dipetakan ke objek IDM.
start (tidak dipetakan) Tidak dipetakan ke objek IDM.
status security_result.summary Nilai dari kolom status saat log tidak dalam format CEF.
subtype metadata.product_event_type Digunakan dengan type untuk membuat metadata.product_event_type saat log tidak dalam format CEF. Juga digunakan untuk mendapatkan metadata.event_type dan memetakan kolom tertentu untuk peristiwa DNS dan HTTP.
time (tidak dipetakan) Tidak dipetakan ke objek IDM.
timestamp metadata.event_timestamp Nilai dari kolom timestamp.
trandisp (tidak dipetakan) Tidak dipetakan ke objek IDM.
transip (tidak dipetakan) Tidak dipetakan ke objek IDM.
transport (tidak dipetakan) Tidak dipetakan ke objek IDM.
type metadata.product_event_type Digunakan dengan subtype untuk membuat metadata.product_event_type saat log tidak dalam format CEF. Juga digunakan untuk mendapatkan metadata.event_type.
tz (tidak dipetakan) Tidak dipetakan ke objek IDM.
ui (tidak dipetakan) Tidak dipetakan ke objek IDM.
url target.url Nilai dari kolom url saat log tidak dalam format CEF.
user principal.user.userid Nilai dari kolom user saat log tidak dalam format CEF. Hanya dipetakan jika tidak N/A dan tidak kosong.
utmaction security_result.action, security_result2.action_details Nilai dari kolom utmaction saat log tidak dalam format CEF. Digunakan untuk mendapatkan security_result.action dan security_result.description.
utmaction security_result.action Diturunkan. Jika utmaction adalah accept, allow, passthrough, pass, permit, atau detected, maka ALLOW. Jika deny, dropped, blocked, atau block, maka BLOCK. Jika tidak, UNKNOWN_ACTION.
utmaction security_result.description Diturunkan. Disetel ke UTMAction: + security_result.action turunan jika action1 kosong.
utmevent (tidak dipetakan) Tidak dipetakan ke objek IDM.
vd principal.administrative_domain Nilai dari kolom vd saat log tidak dalam format CEF.
vpntunnel (tidak dipetakan) Tidak dipetakan ke objek IDM.
wanin (tidak dipetakan) Tidak dipetakan ke objek IDM.
wanout (tidak dipetakan) Tidak dipetakan ke objek IDM.
T/A (Parser Logic) about.asset.asset_id Diturunkan. Tetapkan ke Fortinet. + product_name + : + deviceExternalId jika log dalam format CEF.
T/A (Parser Logic) about.hostname Diturunkan. Tetapkan ke auth0 jika log dalam format CEF.
T/A (Parser Logic) extensions.auth Diturunkan. Objek kosong dibuat saat metadata.event_type adalah USER_LOGIN.
T/A (Parser Logic) extensions.auth.type Diturunkan. Tetapkan ke AUTHTYPE_UNSPECIFIED saat metadata.event_type adalah USER_LOGIN.
T/A (Parser Logic) metadata.event_type Diperoleh berdasarkan berbagai kolom log dan logika dalam parser. Dapat berupa NETWORK_CONNECTION, STATUS_UPDATE, GENERIC_EVENT, NETWORK_DNS, NETWORK_HTTP, USER_LOGIN, USER_LOGOUT, atau NETWORK_UNCATEGORIZED.
T/A (Parser Logic) metadata.log_type Diturunkan. Tetapkan ke FORTINET_FORTIANALYZER.
T/A (Parser Logic) metadata.product_event_type Diturunkan. Tetapkan ke type + - + subtype.
T/A (Parser Logic) metadata.product_name Diturunkan. Ditetapkan ke Fortianalyzer atau diekstrak dari pesan CEF.
T/A (Parser Logic) metadata.product_version Diekstrak dari pesan CEF.
T/A (Parser Logic) metadata.vendor_name Diturunkan. Tetapkan ke Fortinet.
T/A (Parser Logic) network.application_protocol Diperoleh dari kolom service atau app menggunakan file parse_app_protocol.include, atau ditetapkan ke DNS untuk peristiwa DNS. Juga ditetapkan berdasarkan ad.app jika merupakan salah satu dari HTTPS, HTTP, DNS, DHCP, atau SMB.
T/A (Parser Logic) network.dns.questions Diturunkan. Array objek pertanyaan, masing-masing dengan kolom name, type, dan class, diisi untuk peristiwa DNS.
T/A (Parser Logic) network.http.parsed_user_agent Diperoleh dari kolom http_agent dengan mengonversinya menjadi objek agen pengguna yang diuraikan.
T/A (Parser Logic) network.ip_protocol Diperoleh dari kolom proto menggunakan file parse_ip_protocol.include.
T/A (Parser Logic) principal.administrative_domain Nilai dari kolom vd.
T/A (Parser Logic) principal.asset.ip Disalin dari principal.ip.
T/A (Parser Logic) principal.asset.hostname Disalin dari principal.hostname.
T/A (Parser Logic) security_result.about.labels Array pasangan nilai kunci, yang diisi dengan craction jika ada.
T/A (Parser Logic) security_result.action Berasal dari action atau utmaction.
T/A (Parser Logic) security_result.description Diperoleh dari action, utmaction, msg, catdesc, atau reason, bergantung pada kolom yang tersedia dan format log.
T/A (Parser Logic) security_result.severity Berasal dari crlevel atau level.
T/A (Parser Logic) security_result.severity_details Diturunkan. Tetapkan ke level: + level.
T/A (Parser Logic) security_result.detection_fields Array pasangan nilai kunci, yang diisi dengan srcintf, srcintfrole, dstintf, dan dstintfrole jika ada.
T/A (Parser Logic) target.asset.ip Disalin dari target.ip.
T/A (Parser Logic) target.asset.hostname Disalin dari target.hostname.
T/A (Parser Logic) target.resource.resource_type Diturunkan. Tetapkan ke ACCESS_POLICY jika kolom profile ada.

Perlu bantuan lain? Dapatkan jawaban dari anggota Komunitas dan profesional Google SecOps.