5 התקנת סוכן ב־Mac OS מ־PKG

סקירה כללית

ניתן להתקין את סוכן Mac OS של Zabbix מחבילות התקנה של PKG זמין עבור הורדה. זמינות גרסאות עם או בלי הצפנה.

סוכן התקנת

ניתן להתקין את הסוכן באמצעות ממשק המשתמש הגרפי או מתוך שורת הפקודה, למשל:

 מתקין sudo -pkg zabbix_agent-6.0.12-macos-amd64-openssl.pkg -target /

הקפד להשתמש בגרסת חבילת Zabbix הנכונה בפקודה. זה חייב להתאים לשם החבילה שהורדת.

סוכן פועל

הסוכן יופעל אוטומטית לאחר התקנה או הפעלה מחדש.

אתה יכול לערוך את קובץ התצורה בכתובת /usr/local/etc/zabbix/zabbix_agentd.conf במידת הצורך.

כדי להפעיל את הסוכן באופן ידני, תוכל להפעיל:

 sudo launchctl התחל com.zabbix.zabbix_agentd

כדי לעצור את הסוכן באופן ידני:

 sudo launchctl stop com.zabbix.zabbix_agentd

במהלך השדרוג, קובץ התצורה הקיים אינו מוחלף. במקום זאת נוצר קובץ zabbix_agentd.conf.NEW חדש לשימוש עבורו סקירה ועדכון של קובץ התצורה הקיים, במידת הצורך. זכור להפעיל מחדש את הסוכן לאחר שינויים ידניים בתצורה קוֹבֶץ.

פתרון בעיות והסרה של סוכן

סעיף זה מפרט כמה פקודות שימושיות שניתן להשתמש בהן פתרון בעיות והסרה של התקנת סוכן Zabbix.

ראה אם סוכן Zabbix פועל:

 ps aux | grep zabbix_agentd

ראה אם סוכן Zabbix הותקן מחבילות:

 $ pkgutil --pkgs | grep zabbix
 com.zabbix.pkg.ZabbixAgent

ראה את הקבצים שהותקנו מחבילת ההתקנה (שים לב ה- / הראשוני אינו מוצג בתצוגה זו):

 $ pkgutil --only-files --files com.zabbix.pkg.ZabbixAgent
 Library/LaunchDaemons/com.zabbix.zabbix_agentd.plist
 usr/local/bin/zabbix_get
 usr/local/bin/zabbix_sender
 usr/local/etc/zabbix/zabbix_agentd/userparameter_examples.conf.NEW
 usr/local/etc/zabbix/zabbix_agentd/userparameter_mysql.conf.NEW
 usr/local/etc/zabbix/zabbix_agentd.conf.NEW
 usr/local/sbin/zabbix_agentd

עצור את סוכן Zabbix אם הוא הושק עם launchctl:

 sudo launchctl unload /Library/LaunchDaemons/com.zabbix.zabbix_agentd.plist

הסר קבצים (כולל תצורה ויומנים) שהותקנו עם חבילת התקנה:

 sudo rm -f /Library/LaunchDaemons/com.zabbix.zabbix_agentd.plist
 sudo rm -f /usr/local/sbin/zabbix_agentd
 sudo rm -f /usr/local/bin/zabbix_get
 sudo rm -f /usr/local/bin/zabbix_sender
 sudo rm -rf /usr/local/etc/zabbix
 sudo rm -rf /var/log/zabbix

שכח שסוכן Zabbix הותקן:

 sudo pkgutil --forget com.zabbix.pkg.ZabbixAgent