Үндсэн агуулга руу алгасах

Cookie

Сайтаа сайжруулж, танд тохирох хямдрал, санал харуулахад тусална. Дэлгэрэнгүй

BD Systems AsiaАлбан ёсны түншBitdefender Country Partner (шинэ цонхонд)

Forwarder гэж юу вэ, хэрхэн суулгаж тохируулах вэ?

Bitdefender-ийн албан ёсны баримтаас орчуулавАнгли эх (EN) · Орчуулсан: 2026.11.10

Энэ хуудсыг AI-аар орчуулж, автоматаар шалгасан. Нарийн тохиргоо хийхээсээ өмнө англи эхтэй тулгаж болно.

Forwarder нь Security Data Lake руу лог өгөгдөл дамжуулдаг бие даасан агент юм. Энэ нь ихэвчлэн суурь үйлчилгээ болж ажиллаж, лог өгөгдлийг тохируулсан Security Data Lake-ийн чиглэл рүү тасралтгүй дамжуулна.

Forwarder нь Security Data Lake-тэй Transport Layer Security (TLS)-ээр холбогдож, лог өгөгдлийг аюулгүй дамжуулдаг. Мөн API токены баталгаажуулалт ашигладаг тул таны орчинд зөвхөн зөвшөөрөгдсөн forwarder л холбогдож чадна.

Forwarder суулгах ба тохируулах

Өгөгдөл хүлээн авахад дор хаяж нэг forwarder шаардлагатай. Ачааллыг хуваарилах эсвэл нөөцлөх зорилгоор хэд хэдэн forwarder тохируулж болно. Forwarder нь лог-ыг Security Data Lake руу аюулгүй холболт болох Transport Layer Security (TLS)-ээр илгээнэ. API токеноор баталгаажуулдаг тул зөвхөн зөвшөөрөгдсөн forwarder л лог өгөгдөл илгээж чадна.

Forwarder-ийг тохируулахдаа эхлээд суулгаж, Security Data Lake-д бүртгэгдэхэд шаардлагатай нэвтрэх мэдээллээр тохируулж, дараа нь эхлүүлснээр лог өгөгдлийг аюулгүй илгээж эхэлнэ.

Forwarder суулгах

Forwarder-ийг үйлдлийн системийн багц, Docker, эсвэл binary (бэлэн хэлбэрийн файл) аргаар суулгаж болно. Үйлдлийн системийн багц эсвэл binary ашиглах бол таны үйлдлийн систем дээр Java суусан байх ёстой. Java суулгахын өмнө тухайн forwarder-ийн хувилбарын шаардлагад нийцэж байгаа эсэхийг шалгана уу.

Forwarder-ийг дараах аргуудын аль нэгээр суулгана:

  • Үйлдлийн системийн багцаар суулгах:

- DEB package – Ubuntu зэрэг Debian суурьтай түгээлтүүдэд.
- RPM package – RHEL, CentOS, Fedora зэрэг Red Hat суурьтай түгээлтүүдэд.

  • Docker – Forwarder нь удирдлагатай контейнер болж ажилладаг контейнержсэн орчинд.
  • Standalone binary – Гар аргаар суулгах, эсвэл багцын менежмент ашигладаггүй тусгай орчинд.

Урьдчилсан шаардлага

Сайн гүйцэтгэл авахын тулд forwarder-д дор хаяж 2 CPU цөм (3 GHz), 4 GB RAM, 25 GB хадгалах зай хуваарилахыг зөвлөж байна.

Тэмдэглэл: Security Data Lake-тэй холбоо тасарсан үед forwarder нь forwarder.conf файлын message_journal_max_size талбарт заасан хэмжээнд хүртэл лог-ыг кэшлэнэ. Тиймээс хуваарилсан хадгалах зай хэдэн цагийн лог багтаахуйц байгаа эсэхийг заавал шалгана уу.
Анхааруулга: Доорх суулгах арга бүрийн жишээ командад орсон татаж авах URL нь жишээ болгон оруулсан бөгөөд хамгийн сүүлийн хувилбартай таарахгүй байж болно. Үргэлж хамгийн сүүлийн хувилбарыг суулгахын тулд сонгосон аргынхаа командад байгаа татаж авах URL нь Bitdefender Forwarder releases хэсэгт байгаа хамгийн сүүлийн хувилбарын URL-тай таарч байгаа эсэхийг шалгана уу.

Binary-аар суулгах

Forwarder-ийг binary хэлбэрээр суулгахын тулд Bitdefender Forwarder releases хэсгээс binary файлуудыг татаж аваад системдээ гараар суулгана.

Үйлдлийн системийн багцаар суулгах

Forwarder-ийг суулгах хамгийн түгээмэл арга бол Linux үйлдлийн системийн багц ашиглах явдал юм. DEB болон RPM форматын аль нэгийг сонгож болно.

Суулгахын өмнө дараахыг шалгана уу:

  • Таны системд Java суусан байх.
  • Доорх Forwarder тохируулах хэсгийн (4-р алхам) зааврын дагуу forwarder ingest hostname болон API баталгаажуулалтын токеныг авч хадгалсан байх. Суулгалтыг үргэлжлүүлэхэд эдгээр хэрэгтэй.

DEB (Debian Package)-ээр суулгах

Debian суурьтай Linux системд DEB багцаар forwarder суулгахдаа дараах алхмуудыг дагана:

  1. DEB багцыг татаж аваад шаардлагатай хамаарлуудыг суулгана.

```
sudo apt-get update
sudo apt-get install apt-transport-https openjdk-21-jdk-headless wget
wget https://download.bitdefender.com/business/data-insights/forwarder/packages/bitdefender-forwarder_7.3-1_all.deb
sudo dpkg -i bitdefender-forwarder_7.3-1_all.deb
```

  1. Тохиргооны файлыг шинэчилнэ.

```
sudo vi /etc/bitdefender/forwarder/forwarder.conf
```

Тохиргооны файлд дараах талбаруудыг доор заасан утгуудтайгаар нэмэх ёстой:

- forwarder_server_hostname = ingest-<your-account>.datainsights.gravityzone.bitdefender.com - forwarder ingest hostname. Энэ нь таны Security Data Lake URL-ийн өмнө ingest- угтвар нэмсэн хэлбэр юм.
- forwarder_grpc_api_token = <API_token_value> - таны API токен. API токен үүсгэх талаар доорх Forwarder тохируулах хэсгийн (4-р алхам) заавраас үзнэ үү.
- forwarder_configuration_port = 13302 - forwarder-ийн тохиргооны порт. Энэ утга заавал байх ёстой.
- forwarder_message_transmission_port = 13301 - forwarder-ийн мессеж дамжуулах порт. Энэ утга заавал байх ёстой.
- forwarder_grpc_enable_tls = true - forwarder-ийн холбоонд TLS-ийг идэвхжүүлнэ. Утга нь заавал true байх ёстой.

  1. Security Data Lake forwarder үйлчилгээг эхлүүлнэ.

```
sudo systemctl start bitdefender-forwarder.service
```

RPM (Red Hat Package Manager)-ээр суулгах

Red Hat суурьтай Linux системд RPM багцаар forwarder суулгахдаа дараах алхмуудыг дагана:

  1. Java суулгана.

```
sudo yum install java-21-openjdk-headless
```

  1. Security Data Lake-ийн репозиторын тохиргоог суулгана.

```
sudo rpm -Uvh https://download.bitdefender.com/business/data-insights/forwarder/packages/bitdefender-forwarder-7.3-1.rpm
```

  1. Security Data Lake forwarder багцыг суулгана.

```
sudo yum install bitdefender-forwarder
```

  1. Тохиргооны файлыг шинэчилнэ.

```
sudo vi /etc/bitdefender/forwarder/forwarder.conf
```

Тохиргооны файлд дараах талбаруудыг доор заасан утгуудтайгаар нэмэх ёстой:

- forwarder_server_hostname = ingest-<your-account>.datainsights.gravityzone.bitdefender.com - forwarder ingest hostname. Энэ нь таны Security Data Lake URL-ийн өмнө ingest- угтвар нэмсэн хэлбэр юм.
- forwarder_grpc_api_token = <API_token_value> - таны API токен. API токен үүсгэх талаар доорх Forwarder тохируулах хэсгийн (4-р алхам) заавраас үзнэ үү.
- forwarder_configuration_port = 13302 - forwarder-ийн тохиргооны порт. Энэ утга заавал байх ёстой.
- forwarder_message_transmission_port = 13301 - forwarder-ийн мессеж дамжуулах порт. Энэ утга заавал байх ёстой.
- forwarder_grpc_enable_tls = true - forwarder-ийн холбоонд TLS-ийг идэвхжүүлнэ. Утга нь заавал true байх ёстой.

  1. Security Data Lake Forwarder үйлчилгээг эхлүүлнэ:

```
sudo systemctl start bitdefender-forwarder.service
```

Docker-оор суулгах

Forwarder нь Docker image хэлбэрээр бас байдаг. Суулгах аргаас үл хамааран forwarder болон Security Data Lake хоорондын холболтыг хамгаалахын тулд дижитал сертификат үүсгэх ёстой.

Image-ийг татаж авахын тулд дараах командыг ажиллуулна:

docker pull bdfbusiness/bitdefender-forwarder:<release-version>
Тэмдэглэл: Bitdefender Forwarder releases хэсэгт байгаа хамгийн сүүлийн тогтвортой хувилбарыг ашиглахыг зөвлөж байна.

Контейнерийг ажиллуулахдаа дараах орчны хувьсагчдыг заавал өгөх ёстой:

Тэмдэглэл: Контейнерийн сонголтуудыг тохируулахдаа сонголт бүрийн нэрийг том үсгээр бичиж, өмнө нь BITDEFENDER_ угтвар залгана.

`
BITDEFENDER_FORWARDER_SERVER_HOSTNAME
BITDEFENDER_FORWARDER_GRPC_API_TOKEN
`

Мөн контейнерийг ажиллуулахдаа сертификатын файлыг volume болгон холбох (mount хийх) ёстой.

docker run \
  -e BITDEFENDER_FORWARDER_SERVER_HOSTNAME=ingest-<SERVER_NAME> \
  -e BITDEFENDER_FORWARDER_GRPC_API_TOKEN=<API_TOKEN> \
  -v /path/to/cert/cert.pem:/etc/bitdefender/forwarder/cert.pem \
  bitdefender/bitdefender-forwarder:<RELEASE_VERSION>

Жишээ: Bitdefender Forwarder-ийн Docker Compose тохиргоо

Дараах жишээ нь дэмжих .env файлын хамт Docker Compose ашиглан Security Data Lake Forwarder-ийг хэрхэн байршуулахыг харуулна.

.env файл

# Your Security Data Lake URL prefixed by an "ingest-" string, e.g. ingest-<your-account>.datainsights.gravityzone.bitdefender.com
BITDEFENDER_FORWARDER_SERVER_HOSTNAME=
# Provided in the Forwarder Setup Wizard in Security Data Lake. [required]

####### DO NOT USE QUOTES IN THESE ENV VARS !!!###########################
# The API Token for authenticating the forwarder.
BITDEFENDER_FORWARDER_GRPC_API_TOKEN=
# Provided in the Forwarder Setup Wizard in Security Data Lake. [required]

# Enables TLS for forwarder communication. Always enable for production use.
BITDEFENDER_FORWARDER_GRPC_ENABLE_TLS=true  #mandatory to be set to true
BITDEFENDER_FORWARDER_CONFIGURATION_PORT=13302 #mandatory value
BITDEFENDER_FORWARDER_TRANSMISSION_PORT=13301 #mandatory value

Дараах талбарууд заавал байх ёстой:

  • BITDEFENDER_FORWARDER_SERVER_HOSTNAME=ingest-<your-account>.datainsights.gravityzone.bitdefender.com - forwarder ingest hostname. Энэ нь таны Security Data Lake URL-ийн өмнө ingest- угтвар нэмсэн хэлбэр юм.
  • BITDEFENDER_FORWARDER_GRPC_API_TOKEN=<API_token_value> - таны API токен. API токен үүсгэх талаар доорх Forwarder тохируулах хэсгийн (4-р алхам) заавраас үзнэ үү.
  • BITDEFENDER_FORWARDER_CONFIGURATION_PORT=13302 - forwarder-ийн тохиргооны порт. Энэ утга заавал байх ёстой.
  • BITDEFENDER_FORWARDER_TRANSMISSION_PORT=13301 - forwarder-ийн мессеж дамжуулах порт. Энэ утга заавал байх ёстой.
  • BITDEFENDER_FORWARDER_GRPC_ENABLE_TLS=true - forwarder-ийн холбоонд TLS-ийг идэвхжүүлнэ. Утга нь заавал true байх ёстой.

docker-compose.yml

services:
  forwarder:
    image: "bdfbusiness/bitdefender-forwarder:<version>";
    environment:
      BITDEFENDER_FORWARDER_SERVER_HOSTNAME:
"${BITDEFENDER_FORWARDER_SERVER_HOSTNAME:?Please configure
BITDEFENDER_FORWARDER_SERVER_HOSTNAME in the .env file}"
      BITDEFENDER_FORWARDER_GRPC_API_TOKEN:
"${BITDEFENDER_FORWARDER_GRPC_API_TOKEN:?Please configure
BITDEFENDER_FORWARDER_GRPC_API_TOKEN in the .env file}"
      BITDEFENDER_FORWARDER_GRPC_ENABLE_TLS: "${BITDEFENDER_FORWARDER_GRPC_ENABLE_TLS:-true}"
    ports:
      - "5044:5044/tcp"   # Beats
      - "5140:5140/udp"   # Syslog
      - "5140:5140/tcp"   # Syslog
      - "5555:5555/tcp"   # RAW TCP
      - "5555:5555/udp"   # RAW TCP
      - "12201:12201/tcp" # GELF TCP
      - "12201:12201/udp" # GELF UDP
      #- "10000:10000/tcp" # Custom TCP port
      #- "10000:10000/udp" # Custom UDP port
    volumes:
      - "forwarder-data:/var/lib/bitdefender-forwarder";
      #- "/path/to/custom/jvm.options:/etc/bitdefender/forwarder/jvm.options";
    restart: "on-failure"

volumes:
  forwarder-data:

Forwarder эхлүүлэх

Тохиргоог дуусгасны дараа forwarder-ийг эхлүүлснээр Setup Wizard (тохируулах хөтөч) дараагийн алхамд түүнийг илрүүлнэ.

Хэрэв та forwarder-ийг үйлдлийн системийн багц эсвэл Docker-оор суулгасан бол эхлүүлэх команд суулгалтын процесст багтсан тул forwarder аль хэдийн ажиллаж байх ёстой.

Хэрэв forwarder-ийг binary-аар суулгасан бол дараах алхмаар эхлүүлнэ:

  1. Terminal цонх нээнэ.
  1. Программын директор руу очно.
  1. Дараах командаар эхлүүлэх скриптийг ажиллуулна:

```
./bin/bitdefender-forwarder run --configfile forwarder.conf
```

Forwarder тохируулах

Forwarder Setup Wizard

Security Data Lake нь forwarder-ийг тохируулж, таны орчинтой холбох үйл явцыг хялбаршуулдаг Forwarder Setup Wizard-тай.

Forwarder-ийг тохируулахдаа дараах алхмуудыг дагана:

  1. Enterprise > Forwarders руу очно.

Forwarders хуудас нээгдэнэ.

  1. New Forwarder эсвэл Get Started-ийг сонгож хөтчийг эхлүүлнэ.

Welcome таб сонгогдсон New Forwarder цонх нээгдэнэ.

  1. Welcome таб дээр Start configuration-ийг сонгоно.
  1. Select forwarder таб дээр дараах алхмуудыг хийнэ:

1. Start new Forwarder-ийг сонгоно, эсвэл саяхан суулгасан forwarder-ийг сонгоод Configure selected Forwarder-ийг сонгоно.

2. 1. Install Forwarder хэсэгт Continue-ийг сонгоно.

3. 2. Create API Token хэсэгт forwarder таны Security Data Lake орчинд нэвтрэхэд ашиглах API токеныг тохируулна. Токен нь үндсэн Forwarder System User дээр үүсдэг тул GravityZone дахь хэрэглэгч устсан ч холбоо тасрах эрсдэлгүй. Token Name болон Token TTL-ийг оруулаад Create Token-ийг сонгоно. Токен нь анхдагчаар 100 жилийн дараа хүчинтэй байдлаа алддаг тул хугацааг нь өөрчилж, байгууллагынхаа шаардлагын дагуу сольж байхаа мартуузай.

4. 3. Configure Forwarder хэсэгт Copy as configuration snippet-ийг дарж, өөрийн forwarder-ийн тохиргоонд нэмэх шаардлагатай тохиргооны сонголтуудыг хуулж аваад Continue-ийг сонгоно:

Энэ алхамд авсан forwarder_server_hostname болон forwarder_grpc_api_token утгуудыг холбогдох тохиргооны файлд нэмсэн эсэхээ шалгана уу:

- DEB эсвэл RPM багцаар суулгасан forwarder-ийн хувьд forwarder_server_hostname болон forwarder_grpc_api_token утгуудыг /etc/bitdefender/forwarder/forwarder.conf файлд нэмнэ.
- Docker-оор суулгасан forwarder-ийн хувьд BITDEFENDER_FORWARDER_SERVER_HOSTNAME болон BITDEFENDER_FORWARDER_GRPC_API_TOKEN утгуудыг .env файлд нэмнэ.

5. 4. Select Forwarder хэсэгт саяхан нэмсэн forwarder-ээ сонгоод Configure selected Forwarder-ийг сонгоно.

  1. Configure Forwarder хэсэгт дараах талбаруудыг бөглөөд Add Forwarded inputs-ийг сонгоно.

- Title - Энэ forwarder-ийг ялгах тодорхой нэр оруулна.
- Description (Optional) - Forwarder-ийг ялгах, зорилгыг нь тайлбарлахад тус болох нэмэлт мэдээлэл оруулна.

> Тэмдэглэл: Configure Forwarder хэсэгт мөн автоматаар бөглөгддөг Hostname талбар байдаг. Энэ нь forwarder ажиллаж буй системийн hostname-ийг харуулна.

  1. Add Inputs таб дээр дараах алхмуудыг хийнэ:

1. Create Input Profile-ийг сонгоно.

2. Input-ийн гарчиг болон тайлбарыг оруулаад Add Inputs-ийг сонгоно.

3. Үүсгэх input-ийн төрлийг сонгоод Create Input-ийг сонгоно.

4. Input-ийг тохируулахын тулд дараах талбаруудыг бөглөөд Create Input-ийг сонгоно.

- Input Type – Үүсгэх input-ийн төрлийг сонгоно (жишээ нь Bitdefender GravityZone).
- Title – Энэ input-ийг ялгах тодорхой нэр оруулна.
- Bind Address – Input-ийн сонсох сүлжээний хаягийг зааж өгнө (жишээ нь 0.0.0.0 эсвэл 127.0.0.1).
- Port – Input-ийн өгөгдөл хүлээн авахад ашиглах TCP портын дугаарыг тодорхойлно.
- Timezone – Мессежийн цагийн тэмдэглэгээний цагийн бүсийг тохируулна (жишээ нь Etc/UTC эсвэл America/Chicago).
- Receive Buffer Size (optional) – Сүлжээний холболтын хүлээн авах буферийн хэмжээг байтаар зааж өгнө.
- No. of Worker Threads (optional) – Ирж буй холболтыг боловсруулах worker thread-ийн тоог тодорхойлно.
- TLS Cert File (optional) – Хамгаалагдсан холболтод ашиглах TLS сертификатын файлын зам.
- TLS Private Key File (optional) – TLS сертификатад харгалзах хувийн түлхүүр файлын зам.
- Enable TLS – Ирж буй холболтод TLS шифрлэлтийг идэвхжүүлж, холбоог хамгаална.
- TLS Key Password (optional) – Шифрлэгдсэн TLS түлхүүр файлын нууц үг (байгаа бол).
- TLS Client Authentication (optional) – Клиентүүд TLS сертификатаар баталгаажих шаардлагатай эсэхийг тодорхойлно.
- TLS Client Auth Trusted Certs (optional) – TLS баталгаажуулалтад итгэмжлэгдсэн клиент сертификатуудыг агуулсан файл эсвэл директор.
- TCP Keepalive – Идэвхгүй TCP холболтыг хадгалахын тулд keepalive пакетуудыг идэвхжүүлнэ.
- Enable Bulk Receiving (must always be checked) – Шинэ мөрөөр тусгаарлагдан хамт ирсэн мессежүүдийг багцаар боловсруулахыг зөвшөөрнө (үргэлж тэмдэглэсэн байх ёстой).
- Enable CORS – Хөтчөөс ирэх хүсэлтэд зориулсан Cross-Origin Resource Sharing толгойг идэвхжүүлнэ.
- Max. HTTP Chunk Size (optional) – Ирж буй хүсэлтийн биеийг боловсруулах HTTP chunk-ийн дээд хэмжээ (байтаар).
- Idle Writer Timeout (optional) – Идэвхгүй клиентийн холболтыг хаахаас өмнөх хугацаа (секундээр; идэвхгүй болгохын тулд 0 ашиглана).
- Authorization Header Name – Зөвшөөрлийн HTTP толгойн нэр. Үүнийг Event Push хүсэлтүүдээ баталгаажуулахад ашигладаг.
- Authorization Header Value – Хүсэлтийг баталгаажуулахад хүлээгдэх зөвшөөрлийн толгойн утга (жишээ нь bearer токен). Үүнийг Event Push хүсэлтүүдээ баталгаажуулахад ашигладаг.
- Locale (optional) – Цагийн тэмдэглэгээг задлан уншихад ашиглах locale-ийг тодорхойлно (жишээ нь en эсвэл en_US).
- Use Full Field Names – CEF (Common Event Format) спецификацтай нийцүүлэхийн тулд CEF-ийн бүтэн талбарын нэрийг идэвхжүүлнэ.

5. Add another Input-ийг сонгоод дээрх алхмуудыг давтана, эсвэл Save Inputs-ийг сонгоно.

  1. Summary таб дээр Configure Another forwarder-ийг сонгоод дээрх алхмуудыг давтана, эсвэл Exit configuration-ийг сонгоно.

Forwarder одоо Forwarders хуудасны Forwarders жагсаалтад харагдана.

Шинэ input profile тохируулах

Input profile нь forwarder-ууд ямар өгөгдөл цуглуулж, түүнийг Security Data Lake руу хэрхэн илгээхийг мэдэхэд ашигладаг загвар юм.

Input profile нь өөр өөр эх үүсвэрээс лог өгөгдөл цуглуулах нэг буюу хэд хэдэн input-ийг бүлэглэсэн, дахин ашиглах боломжтой тохиргоо юм. Input profile бүр нэг буюу хэд хэдэн forwarder-т хэрэглэх input тохиргоонуудын багцыг агуулдаг тул таны орчин даяар өгөгдөл цуглуулалтыг нэг мөр, үр дүнтэй удирдах боломжийг олгоно.

Input profile нь томоохон байршуулалтыг хялбаршуулж, дараах боломжийг олгоно:

  • Хэд хэдэн forwarder дээр input тохиргоог нэгтгэн стандартчилах.
  • Өөр өөр байршил, систем, орчинд ижил input тодорхойлолтыг дахин ашиглах.
  • Forwarder бүрийг гараар тохируулахын оронд өгөгдөл цуглуулах тохиргоог нэг дор хялбар өөрчлөх.

Input profile хэрхэн ажилладаг вэ

Та forwarder үүсгэхдээ түүнд input profile оноодог. Forwarder нь тэр профайлд тодорхойлсон input-уудыг ашиглан тохируулсан эх үүсвэрүүдээс (жишээ нь Syslog, Beats эсвэл Raw/Plaintext) лог цуглуулна.

Хэд хэдэн forwarder ижил төрлийн өгөгдөл цуглуулах шаардлагатай бол тэдэнд нэг input profile-ийг оноож болно. Жишээ нь:

  • Хэд хэдэн хостын Windows event лог.
  • Олон роутерийн Syslog урсгал.
  • Өөр өөр бүс нутаг дахь серверүүдийн Filebeat лог.
Тэмдэглэл: Өгөгдлийн урсгалыг, жишээ нь бизнес нэгж эсвэл газарзүйн бүс нутгаар нь тусгаарлах, ангилах шаардлагатай бол хэд хэдэн input profile үүсгээд тус тусад нь оноож болно.

Шинэ input profile үүсгэх

Шинэ input profile үүсгэхдээ дараах алхмуудыг дагана:

  1. System > Forwarders руу очно.
  1. Хуудасны зүүн дээд хэсгээс Input Profiles табыг сонгоод New Input Profile-ийг сонгоно.
  1. Профайлд тодорхой гарчиг болон тайлбар оруулаад Create-ийг сонгоно.
  1. Энэ профайлд оноох шинэ input-ийг үүсгэж тохируулахын тулд Create Input-ийг сонгоно.

> Тэмдэглэл: Нийцтэй бүх input болон тохируулах зааврын жагсаалтыг Input types хэсгээс үзнэ үү.

Профайлд нэмэх input бүрийн хувьд энэ алхмыг давтана.

  1. Дууссаны дараа System > Forwarders руу буцаж очно. Шинэ input profile Inputs хүснэгтэд харагдана.

Input profile засах ба устгах

Input profile-ийг засах эсвэл устгахын тулд System > Forwarders руу очоод, хуудасны зүүн дээд хэсгээс Input Profiles табыг сонгоно.

Input profile-ийн нэр эсвэл тайлбарыг засахын тулд Name баганад байгаа профайлын нэр дээр дарна.

Тохиргооны цонх руу орохын тулд Actions баганад байгаа Edit товчийг сонгоно.

Input profile-ийг устгахын тулд Actions баганад байгаа Choose action-ийг сонгоод Delete-ийг сонгоно.

Тэмдэглэл: Input profile-ийг устгахад тэр профайлаас үүссэн бүх input нь оноогдсон бүх forwarder-ээс хамт устна. Хэрэв forwarder тухайн профайлыг ашиглаж байгаа бол холбогдох input-ууд өгөгдөл цуглуулах, дамжуулахаа тэр даруй зогсооно. Профайл устгахыг буцаах боломжгүй тул устгахаа баталгаажуулахын өмнө ямар ч forwarder түүнээс хамаарахгүй байгааг шалгана уу.

Forwarder-уудыг хянах

Forwarder-ууд Security Data Lake-тэй холбогдсоны дараа тэдгээр болон тэдгээрийн input-уудыг хянаж, үйл ажиллагаа, гүйцэтгэлийг нь мөшгөж болно. Үүнийг Security Data Lake орчин дахь идэвхтэй forwarder-уудыг харах, REST API дуудлагаар эрүүл мэндийн төлөв ба input-ийн дэлгэрэнгүйг шалгах, мөн forwarder-ийн метрикийг Prometheus зэрэг хяналтын хэрэгсэл рүү экспортлох замаар хийж болно.

Security Data Lake дотроос forwarder-уудыг хянах

Forwarders хуудас руу орохын тулд консолын баруун дээд хэсэгт байгаа Enterprise цэсийг сонгоод Forwarders-ийг сонгоно.

Forwarders хуудсанд таны Security Data Lake instance-д нэмэгдсэн бүх forwarder-ийн жагсаалт харагдана. Forwarder бүр холбогдох мэдээллийг дараах баганаар зохион байгуулсан хүснэгтэд харагдана:

  • Title – Forwarder-ийн өвөрмөц нэр.
  • Status – Одоогийн холболтын төлөвийг харуулна. Ногоон Connected тэмдэг нь forwarder таны cloud instance руу мессеж идэвхтэй илгээж байгааг илтгэнэ.
  • Description – Forwarder-ийн товч тайлбар.
  • Hostname – Forwarder эсвэл forwarder input суусан системийн hostname.
  • Version – Forwarder-ийн хувилбарын дугаар.
  • Input Profile – Forwarder-т оноосон input profile.
  • Metrics – Одоогийн мессежийн хурдыг (msg/s) харуулах бөгөөд үйл ажиллагааг шалгахад тусална.

> Тэмдэглэл: Metrics баганад мессежийн хурд идэвхтэй байх нь forwarder зөв ажиллаж байгааг бас илтгэнэ.

  • Actions – Forwarder-ийг засах эсвэл бусад боломжит үйлдлийг хийх боломж олгоно.

REST API дуудлагаар forwarder-уудыг хянах

Forwarder Agent REST API нь таны forwarder-уудын эрүүл мэндийн төлөв болон input-уудыг шалгах, хяналтад зориулж Prometheus метрик экспортлох боломжийг олгоно. API-г идэвхжүүлэхийн тулд forwarder-ийн тохиргоог дараах алхмаар шинэчилнэ:

  1. forwarder.conf файлыг нээнэ.
  1. Дараах мөрийг нэмнэ:

```
forwarder_api_enabled = true
```

Идэвхжүүлсэн үед API нь forwarder_api_socket_path параметрээр тодорхойлогдсон Unix domain socket дээр сонсоно. Харин forwarder_api_tcp_bind_address-аар TCP хаяг заасан бол тэр хаяг дээр сонсоно. Endpoint-д хүсэлт илгээж forwarder-ийн мэдээллийг авахад curl зэрэг хэрэгслийг ашиглаж болно. Unix socket-той танил биш бол ашиглах зааврыг албан ёсны гарын авлагаас үзнэ үү.

Forwarder-ийн төлөвийг шалгах

Forwarder-ийн эрүүл мэндийн төлөвийг шалгахын тулд дараах REST endpoint-д хүсэлт илгээнэ:

GET /api/health

Амжилттай хариу нь forwarder-ийн нийт эрүүл мэнд, input-уудын төлөв болон upstream холболтыг дүгнэсэн JSON объект буцаана. Жишээ нь:

{
    "healthy": true,
    "inputs": {
        "healthy": true,
        "running": 2,
        "failed": 0,
        "not running": 0
    },
    "upstream": {
        "healthy": true
    }
}

Энэ жишээнд бүх бүрэлдэхүүн хэсэг хэвийн бөгөөд тохируулсан хоёр input хоёулаа асуудалгүй ажиллаж байна.

Тодорхой forwarder-ийн input-уудын жагсаалт авах

Forwarder дээр ажиллаж буй input-уудын жагсаалтыг авахын тулд дараах REST endpoint-д хүсэлт илгээнэ:

GET /api/inputs

Амжилттай хариу нь тохируулсан input бүрийг ID болон гарчигтай нь жагсаасан JSON объект буцаана. Жишээ нь:

{
    "inputs": [
        {
            "id": "5fc91564d44bfd2000249e8c",
            "title": "Random"
        },
        {
            "id": "5fc91550d44bfd2000249e74",
            "title": "Beats"
        }
    ]
}

Input profile руу орж Forwarder хэсгийг шалгаснаар input-ийн дэлгэрэнгүйг цааш судалж, мессеж хүлээн авч байгаа эсэхийг шалгаж болно. Хэрэв өгөгдөл харагдахгүй бол шинэ input үүсгэнэ үү.

Тохиргооны дэлгэрэнгүйг харахын тулд input-ийн нэр дээр дарж үндсэн профайлыг нээнэ — энэ хуудсанд анхны тохиргооны үед таны тодорхойлсон тохиргоонууд харагдана.

Хэрэв input алдаатай (failed) төлөвт байвал /api/inputs endpoint тухайн input-ийн ID болон гарчгийн талаар ямар ч мэдээлэл буцаахгүй.

Forwarder-ийн үйл ажиллагаа болон node-ийн эрүүл мэндийн талаар нэмэлт мэдээлэл авахын тулд өөрийн node дээрх Details товчийг сонгож, мессежийн кэш (буфер)-ийн мэдээллийг харна. Journal дахь мессежийн тоо нь forwarder-ийн дискэн дээрх хадгалах дараалал бөгөөд Security Data Lake-ийн бусад бүрэлдэхүүн хэсэгт асуудал гарсан ч өгөгдөл алдагдахгүйн тулд мессежүүдийг түр хадгалдаг.

Prometheus метрик экспортоор forwarder-уудыг хянах

Forwarder өөрөө дотоод метрикийг харах суурилуулсан интерфейсгүй. Энэ мэдээлэлд хандахын тулд forwarder-ийн метрикийн интерфейс болох локал Prometheus контейнер тохируулж болно. Эдгээр метрик нь Security Data Lake-ийн уламжлалт метрикүүдтэй төстэй боловч Prometheus-ийн стандарт форматаар экспортлогдоно.

Forwarder-ийн хяналтад зориулж Prometheus тохируулахдаа дараах алхмуудыг дагана:

  1. Prometheus-ийг татаж аваад эхлүүлнэ.
  1. Өөрийн машин дээр Docker суулгана.
  1. Prometheus-ийн тохиргооны файл үүсгэнэ, жишээ нь:

```
touch /tmp/prometheus.yml
```

  1. Файлд дараах тохиргоог нэмнэ:

```
global:
scrape_interval: 15s
scrape_timeout: 10s
evaluation_interval: 15s

alerting:
alertmanagers:
- static_configs:
- targets: []
scheme: http
timeout: 10s
api_version: v1

scrape_configs:
- job_name: prometheus
honor_timestamps: true
scrape_interval: 15s
scrape_timeout: 10s
metrics_path: /api/metrics/prometheus
scheme: http
static_configs:
- targets:
- host.docker.internal:9001
```

  1. Prometheus контейнерийг эхлүүлэхийн тулд дараах Docker командыг ажиллуулна:

```
docker run \
-p 9090:9090 \
-v /tmp/prometheus.yml:/etc/prometheus/prometheus.yml \
prom/prometheus
```

Контейнер ажиллаж эхэлмэгц Prometheus заасан endpoint-оос forwarder-ийн метрикийг цуглуулж эхэлнэ. Ингэснээр та forwarder-ийн гүйцэтгэлийг бодит цагт хянах боломжтой.

Forwarder-ийн найдвартай байдал

Өргөн хүрээтэй, удаан үргэлжилсэн эсвэл сүйрлийн шинжтэй томоохон доголдлын үед ч үйл ажиллагаа тасралтгүй байлгах, найдвартай байдлыг сайжруулахын тулд тэсвэрлэх чадварын стратегийн нэг хэсэг болгон нэмэлт forwarder байршуулж болно. Үүний тулд тохирох хэрэгсэл, журам, бодлогыг нэвтрүүлж, таагүй нөхцөлд ч үйл ажиллагаагаа хадгалах хэрэгтэй.

Таны орчин доголдолд өртөх эрсдэлтэй бол мессеж сэргээх механизм болон ачаалал хуваарилалтыг хоёуланг нь хэрэгжүүлэхийг авч үзээрэй.

Мессеж сэргээх

Forwarder-ийн дискэн journal нь сүлжээний тасалдлын үед өгөгдлийн тасралтгүй байдлыг хангахын тулд суурилуулсан кэшлэлтийг хийдэг. Security Data Lake-тэй холболт тасарвал ирж буй мессежүүдийг дискэнд түр хадгална.

Интернэт холболт байхгүй үед ч forwarder мессеж хүлээн авч, хадгалсаар байна. Холболт сэргэмэгц forwarder автоматаар хэвийн ажиллагаандаа орж, journal-д кэшлэгдсэн мессежүүдийг Security Data Lake руу илгээнэ.

Ачаалал хуваарилах сонголтууд

Таны байршуулалт өсөх тусам өгөгдлийн дамжуулалт нэмэгдэж, системүүд даяар боловсруулах хүсэлтийн тоо ихэснэ. Том эсвэл олон forwarder-тэй орчинд өгөгдлийн урсгалыг жигд хуваарилахын тулд load balancer тохируулахыг зөвлөж байна. Энэ нь их тооны хүсэлтийг даах, саатлыг бууруулах, нийт тэсвэрлэх чадварыг хадгалахад тусална.

Load balancer нь хүсэлтийг таны локал эсвэл гадаад дата төвүүдийн хэвийн ажиллаж буй node-ууд руу автоматаар чиглүүлж, тогтвортой гүйцэтгэл болон доголдол тэсвэрлэх чадварыг хангана.

Хувилбарын дугаарлалт

Forwarder нь MAJOR.MINOR хувилбарын схемийг баримталдаг бөгөөд Security Data Lake-ээс хамааралгүйгээр тусад нь гардаг.

Forwarder-уудаа хамгийн сүүлийн хувилбар руу тогтмол шинэчилж байна уу.

Forwarder-ийн алдааг олж засах (Troubleshooting ба debugging)

Forwarder-ийн асуудлыг шийдэхийн тулд дараах үйлдлүүдийг хийнэ:

  • Холболт, тохиргоо, input оноолтыг шалгана.
  • Forwarder 13301 болон 13302 портуудад сүлжээний холболттой эсэхийг баталгаажуулна.
  • forwarder.conf файл дахь токены утга зөв эсэхийг шалгана.
  • Forwarder хост дээр зөв input profile оноогдсон эсэхийг шалгана.
  • Forwarder хост дээрх галт ханын дүрмүүд шаардлагатай урсгалыг зөвшөөрч байгаа эсэхийг хянана.

Forwarder-ийн debugging командууд нь forwarder-ийг ямар аргаар суулгасан байгаагаас хамаарна.

  • Docker-оор байршуулсан forwarder-ийн лог-ыг шалгахын тулд дараах командын дарааллуудын аль нэгийг ажиллуулна:

```
docker ps
docker logs --follow --timestamps <container id>
```

эсвэл

```
docker exec -it <container id>
tail -f /var/log/bitdefender-forwarder/forwarder.log
```

  • Гараар (DEB эсвэл RPM-ээр) байршуулсан forwarder-ийн лог-ыг шалгахын тулд дараах командыг ажиллуулна:

```
tail -f /var/log/bitdefender-forwarder/forwarder.log
```

Bitdefender Forwarder releases

Энэ хэсэгт одоогоор дэмжигдэж буй Bitdefender Forwarder-ийн бүх хувилбарын өөрчлөлтийн жагсаалт болон татаж авах холбоосууд байна.

Тэмдэглэл: Таны forwarder-ийн хувилбар Bitdefender Forwarder 7.1-ээс хуучин бол түүнийг устгаад хамгийн сүүлийн Bitdefender Forwarder хувилбарыг суулгах шаардлагатай.

Bitdefender Forwarder 7.5

Гарсан огноо

2026.07.10

Алдаа засвар

Төрөл бүрийн алдааг зассан.

Татаж авах холбоосууд

Bitdefender Forwarder 7.3

Гарсан огноо

2026.05.04

Сайжруулалтууд

  • Input-ийн алдааг Security Data Lake сервер рүү илгээх дэмжлэг нэмсэн.
  • Input-ийн төлөвийн алдааг Security Data Lake сервер рүү мэдээлэх боломж нэмсэн.

Алдаа засвар

  • REST API идэвхжсэн үед forwarder эхлэх асуудлыг зассан.

Татаж авах холбоосууд

Bitdefender Forwarder 7.1

Гарсан огноо

2026.02.18

Алдаа засвар

  • REST API идэвхжсэн үед forwarder эхлэх асуудлыг зассан.

Татаж авах холбоосууд

Энэ хуудсанд гарсан нэр томъёо

Endpoint
Хамгаалж буй компьютер, сервер, виртуал машин
Асуулт байна уу?AI туслах GravityZone-ийн монгол баримтаас хайна. Нарийн асуудлыг таны гэрээт борлуулагч, Bitdefender Mongolia-ийн инженер шийднэ.