Bitdefender GravityZone-ийг Sumo Logic-тэй хэрхэн холбох вэ?
Энэ хуудсыг AI-аар орчуулж, автоматаар шалгасан. Нарийн тохиргоо хийхээсээ өмнө англи эхтэй тулгаж болно.
Bitdefender GravityZone эх үүсвэрийг Sumo Logic-т тохируулах
Та Bitdefender GravityZone-ийн өгөгдлийг Sumo Logic дээр харах боломжтой. Ийм өгөгдөл цуглуулахын тулд Sumo Logic дээрх Hosted Collector-т эх үүсвэр (source) нэмж, Bitdefender GravityZone API-г тохируулна.
Урьдчилсан нөхцөл
- Sumo Logic данс
- Bitdefender GravityZone (cloud) данс
- Таны Sumo Logic орчинд байрлах машин дээр тохируулсан Hosted Collector
Bitdefender GravityZone-ийн өгөгдлийг API-аар цуглуулахын тулд дараах алхмуудыг дагана уу.
Hosted Collector-т эх үүсвэр нэмэх
- Sumo Logic-д нэвтэрнэ.
- Manage Data > Collection хэсэг рүү орно.
- Hosted Collector-ийн хажууд байрлах Add Source товчийг дарна.
- HTTP Logs & Metrics-ийг сонгоно.
- Эх үүсвэрийн Name (нэр)-ийг оруулна.
- Эх үүсвэрийн дэлгэрэнгүй болон логийн нэмэлт тохиргоог хийнэ.
Дэлгэрэнгүйг Sumo Logic-ийн тусламжийн нийтлэл-ээс үзнэ үү.
- Save товчийг дарж эх үүсвэрийг нэмнэ.
Энэ эх үүсвэр өөрийн гэсэн давтагдашгүй URL-тай. Event Push Service API-г тохируулсны дараа Bitdefender GravityZone өгөгдлөө энэ URL руу илгээнэ.
Эх үүсвэрийн URL авах
- Manage Data > Collection хэсэг рүү орно.
- Hosted Collector-ийг нэрээр нь олоод Show URL товчийг дарна.
- HTTP эх үүсвэрийн хаягийг хуулна.
Bitdefender GravityZone API түлхүүр үүсгэх
- GravityZone Control Center-т нэвтэрнэ.
- Баруун дээд буланд байрлах хэрэглэгчийн дүрсийг дараад My Account (Миний данс)-ийг сонгоно.
- API keys хэсэгт орж Add товчийг дарна.
- Event Push Service API нүдийг тэмдэглэнэ.
Bitdefender GravityZone-оос илүү мэдээлэл авахын тулд бусад API-г ч идэвхжүүлж болно.
- Save товчийг дарна.
Нууц мэдээлэл алдагдахаас сэргийлэхийн тулд өөрийн үүсгэсэн API түлхүүрийг бусдад бүү дамжуул.
- Control Center API хэсгээс Access URL-ийг хуулна.
Event Push Service API-г тохируулахад танд энэ түлхүүр хэрэгтэй.
Event Push Service API-г тохируулах
GravityZone Control Center-ийн аль үйл явдлыг Sumo Logic дээр харахаа энэ журмаар сонгон бүртгүүлнэ.
- Mac эсвэл Linux terminal нээнэ.
- Bitdefender GravityZone API түлхүүрийн ард хоёр цэг (":") тавьж,
echoкомандаар ажиллуулна.
- Linux terminal дээр:
```
> echo –n 'Ge9HCYqdU7jIDR90wN0eE1zbB5Snc5HN:' | base64 –w 0
```
- Mac terminal дээр:
```
> echo –n 'Ge9HCYqdU7jIDR90wN0eE1zbB5Snc5HN:' | base64 –b 0
```
Энэ нь API түлхүүрийг base64 тэмдэгт мөр болгон кодлоно.
Гарах утгын жишээ:
```
R2U5SENZcWRVN2pJRFI5MHdOMGVFMXpiQjVTbmM1SE46
```
```
4oCTbiBhY2M1ZGY2ODU2YTdiZWUwODE3MmJlM2I2NDQ3YjMyNTg2OWIzM2M2ZjU2ZGJjNGNjMmRkYjJmZmM0OWFkYzRjOgo=
```
Та энэ кодлогдсон тэмдэгт мөрийг POST хүсэлтийн зөвшөөрлийн токен болгон ашиглана.
> Тэмдэглэл: Sumo Logic одоогоор setPushEventSettings аргад ашигладаг authentication header-ээр баталгаажуулалт хийхийг дэмждэггүй. Event push дамжуулах механизм ажиллахад header хэрэгтэй хэвээр байх ч Sumo Logic-ийн https collector үүнийг үл тоомсорлодог тул header-т дурын тэмдэгт мөр бичиж болно.
- Дараах curl командуудыг ажиллуулж, онцолсон тохиргоог өөрчилнө.
```
curl -k -X POST \
https://cloudgz.gravityzone.bitdefender.com/api/v1.0/jsonrpc/push \
-H 'authorization: Basic R2U5SENZcWRVN2pJRFI5QndOMGVFMXpiQjVTbmNISE46' \
-H 'cache-control: no-cache' \
-H 'content-type: application/json' \
-d '{"params": {"status": 1,"serviceType": "jsonRPC","serviceSettings": {"url": "SumoLogic URL","requireValidSslCertificate": false, "authorization":"auth header value"},"subscribeToEventTypes": {"modules": true,"sva": true,"registration": true,"supa-update-status": true,"av": true,"aph": true,"fw": true,"avc": true,"uc": true,"dp": true,"hd": true,"sva-load": true,"task-status": true,"exchange-malware": true,"network-sandboxing": true,"adcloud": true,"exchange-user-credentials": true}},"jsonrpc": "2.0","method": "setPushEventSettings","id": "1"}'
```
Гарах утгын жишээ:
```
{"id":"1","jsonrpc":"2.0","result":true}
```
Event Push Service-ийн тохиргоо дахин ачаалагдсаны дараа GravityZone Sumo Logic руу үйл явдал илгээж эхэлнэ. Энэ нь 10 минут тутамд болдог.
Дараах жагсаалт нь GravityZone-оос Sumo Logic руу илгээж болох үйл явдлын төрлүүд юм.
- modules — Product Modules event
- sva — Security Server Status event
- registration — Product Registration event
- supa-update-status — Outdated Update Server event (Update Server нь Relay байх тохиолдолд)
- av — Antimalware event
- aph — Antiphishing event
- fw — Firewall event
- avc — ATC/IDS event
- uc — User Control event
- dp — Data Protection event
- hd — HyperDetect event
- sva-load — Overloaded Security Server event
- task-status — Task Status event
- exchange-malware — Exchange Malware Detection event
- network-sandboxing — Sandbox Analyzer Detection
- adcloud — Active Directory Integration Issue
- exchange-user-credentials — Exchange User Credentials
- Үйл явдлыг шууд илгээж эхлүүлэхийн тулд дараах командыг ажиллуулж, онцолсон тохиргоог өөрчилнө.
```
curl -k -X POST \
https://cloudgz.gravityzone.bitdefender.com/api/v1.0/jsonrpc/push \
-H 'authorization: Basic R2U5SENZcWRVN2pJRFI5QndOMGVFMXpiQjVTbmNISE46' \
-H 'cache-control: no-cache' \
-H 'content-type: application/json' \
-d '{"params": {}, "jsonrpc": "2.0", "method": "getPushEventSettings", "id": "2"}'
```
- Интеграцийг турших бол дараах командыг ажиллуулж, онцолсон тохиргоог өөрчилнө.
```
curl -k -X POST \
https://cloudgz.gravityzone.bitdefender.com/api/v1.0/jsonrpc/push \
-H 'authorization: Basic R2U5SENZcWRVN2pJRFI5QndOMGVFMXpiQjVTbmNISE46' \
-H 'cache-control: no-cache' \
-H 'content-type: application/json' \
-d '{"params": {"eventType": "av"}, "jsonrpc": "2.0", "method": "sendTestPushEvent", "id": "3"}'
```
Одоо та Bitdefender GravityZone-ийн өгөгдлийг Manage Data > Collection хэсэгт харах боломжтой.
Push Events Service-ийн дэлгэрэнгүйг Push API баримт-аас үзнэ үү.
Энэ хуудсанд гарсан нэр томъёо
- Control Center
- GravityZone-ийн удирдлагын вэб консол
- Network
- Таны байгууллагын бүх төхөөрөмжийн жагсаалт (Inventory)
- Relay
- Шинэчлэлт, суулгацыг дотоод сүлжээнд түгээдэг агент
- Sandbox Analyzer
- Сэжигтэй файлыг тусгаарлагдсан орчинд ажиллуулж шалгах
