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