ניתן להתקין את Zabbix Windows Agent מתוכנית ההתקנה של Windows MSI חבילות (32 סיביות או 64 סיביות) זמינות עבור הורד.
הדרישה המינימלית להתקנת Zabbix agent 2 MSI היא Windows 7 x32.
ניתן גם להתקין את כלי העזר של Zabbix Get and Send, יחד עם Zabbix agent/agent 2 או בנפרד.
לא ניתן להתקין חבילת 32 סיביות ב-Windows 64 סיביות.
כל החבילות מגיעות עם תמיכת TLS, עם זאת, הגדרת TLS היא אופציונאלי.
גם התקנה מבוססת ממשק משתמש וגם שורת פקודה נתמכת.
למרות שהתקנת Zabbix מחבילות ההתקנה של MSI נתמכת במלואה, מומלץ להתקין לפחות Microsoft .NET Framework 2 לטיפול נכון בשגיאות. ראה הורדת .NET Framework של Microsoft.
::: שימו לב חשוב מומלץ להשתמש בנתיבי ברירת מחדל שסופק על ידי המתקין שכן שימוש בנתיבים מותאמים אישית ללא הרשאות מתאימות עלול לסכן את אבטחת ההתקנה. :::
להתקנה, לחץ פעמיים על קובץ ה-MSI שהורד.
קבל את הרישיון כדי להמשיך לשלב הבא.
ציין את הפרמטרים הבאים.
פרמטר | תיאור |
---|---|
שם מארח | ציין שם מארח. |
שרת Zabbix IP/DNS | ציין IP/DNS של שרת Zabbix. |
יציאת האזנה לסוכן | ציין יציאת האזנה לסוכן (10050 כברירת מחדל). |
שרת או פרוקסי לבדיקות אקטיביות | ציין IP/DNS של שרת/פרוקסי Zabbix עבור בדיקות סוכן פעיל. |
הפעל PSK | סמן את תיבת הסימון כדי לאפשר תמיכה ב-TLS באמצעות מפתחות משותפים מראש. |
הוסף מיקום סוכן ל-PATH | הוסף מיקום סוכן למשתנה PATH. |
הזן זהות וערך מפתח משותפים מראש. שלב זה זמין רק אם סימנת את הפעל PSK בשלב הקודם.
בחר רכיבי Zabbix להתקנה - סוכן Zabbix daemon, Zabbix שולח, Zabbix get.
רכיבי Zabbix יחד עם קובץ התצורה יותקנו ב תיקיית Zabbix Agent בקבצי Program. zabbix_agentd.exe יוגדר למעלה כשירות Windows עם הפעלה אוטומטית.
קבוצת הפרמטרים הבאה נתמכת על ידי MSIs שנוצרו:
מספר | פרמטר | תיאור |
---|---|---|
1 | LOGTYPE | |
2 | LOGFILE | |
3 | שרת | |
4 | האזנה | |
5 | שרת | |
6 | שם מארח | |
7 | פסק זמן | |
8 | TLSCONNECT | |
9 | TLSACCEPT | |
10 | TLSPSKIDENTITY | |
11 | TLSPSKFILE | |
12 | TLSPSKVALUE | |
13 | TLSCAFILE | |
14 | TLSCRLFILE | |
15 | TLSSERVERCERTISSUER | |
16 | TLSSERVERCERTSUBJECT | |
17 | TLSCERTFILE | |
18 | TLSKEYFILE | |
19 | האזנה | |
20 | ממשק מארח | |
21 | HOSTMETADATA | |
22 | HOSTMETADATAITEM | |
23 | STATUSPORT | סוכן Zabbix 2 בלבד. |
24 | ENABLEPERSISTENTBUFFER | סוכן Zabbix 2 בלבד. |
25 | PERSISTENTBUFFERPERIOD | סוכן Zabbix 2 בלבד. |
26 | PERSISTENTBUFFERFILE | סוכן Zabbix 2 בלבד. |
27 | מתקין | |
28 | ENABLEPATH | |
29 | SKIP | SKIP=fw - אל תתקין כלל חריג של חומת אש |
30 | INCLUDE | רצף כולל מופרד ב-; |
31 | ALLOWDENYKEY | רצף של "AllowKey" ו-"DenyKey" פרמטרים מופרדים ב-; . השתמש ב-\;' כדי להימלט מהמפריד. |
32 | ADDPROGRAM | רשימה מופרדת בפסיקים של תוכניות להתקנה. ערכים אפשריים: AgentProgram , GetProgram , SenderProgram לדוגמה, ADDPROGRAM=AgentProgram,GetProgram |
33 | ADDLOCAL | רשימה מופרדת בפסיקים של תוכניות להתקנה. ערכים אפשריים: AgentProgram , GetProgram , SenderProgram לדוגמה, ADDLOCAL=AgentProgram,SenderProgram |
34 | CONF | ציין נתיב לקובץ תצורה מותאם אישית, למשל, CONF=c:\full\path\to\user.conf |
כדי להתקין אתה יכול להפעיל, למשל:
SET INSTALLFOLDER=C:\Program Files\za
msiexec /l*v log.txt /i zabbix_agent-6.0.0-x86.msi /qn^
LOGTYPE=קובץ^
LOGFILE="%INSTALLFOLDER%\za.log"^
SERVER=192.168.6.76^
LISTENPORT=12345^
SERVERACTIVE=::1^
HOSTNAME=myHost^
TLSCONNECT=psk^
TLSACCEPT=psk^
TLSPSKIDENTITY=MyPSKID^
TLSPSKFILE="%INSTALLFOLDER%\mykey.psk"^
TLSCAFILE="c:\temp\f.txt1"^
TLSCRLFILE="c:\temp\f.txt2"^
TLSSERVERCERTISSUER="CA שלי"^
TLSSERVERCERTSUBJECT="האישור שלי"^
TLSCERTFILE="c:\temp\f.txt5"^
TLSKEYFILE="c:\temp\f.txt6"^
ENABLEPATH=1^
INSTALLFOLDER="%INSTALLFOLDER%"^
SKIP=fw^
ALLOWDENYKEY="DenyKey=vfs.file.contents[/etc/passwd]"
אוֹ
msiexec /l*v log.txt /i zabbix_agent-6.0.0-x86.msi /qn^
SERVER=192.168.6.76^
TLSCONNECT=psk^
TLSACCEPT=psk^
TLSPSKIDENTITY=MyPSKID^
TLSPSKVALUE=1f87b595725ac58dd977beef14b97461a7c1045b9a1c963065002c5473194952
אם גם TLSPSKFILE וגם TLSPSKVALUE יעברו, אז TLSPSKVALUE ייכתב ל-TLSPSKFILE.