הגדרת סוכן המעקב

בדף הזה מוסבר איך להגדיר אילו מדדים מובנים ייאספו על ידי סוכן Monitoring ממכונה וירטואלית של Linux. התוכן בדף הזה מיועד לאדמינים של מערכות שרוצים לשנות את הגדרת ברירת המחדל של סוכן המעקב.

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

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

לפני שמתחילים

אם לא התקנתם את סוכן Monitoring במכונה וירטואלית, תוכלו לעיין במאמר התקנת סוכן Monitoring.

שינוי הגדרות ברירת המחדל של סוכן המעקב

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

  1. עורכים את קובץ התצורה של סוכן המעקב /etc/stackdriver/collectd.conf.

  2. מפעילים מחדש את סוכן המעקב באמצעות הפקודה הבאה:

       sudo service stackdriver-agent restart

הפסקת האיסוף של מדדי תהליכים

במאמר השבתת האיסוף של מדדי תהליכים מוסבר איך להפסיק את האיסוף של מדדי תהליכים – המדדים עם הקידומת agent.googleapis.com/processes.

הגדרת מדדי המעבד (CPU) שמדווחים

כברירת מחדל, סוכן Monitoring מדווח על השימוש הכולל במעבד לפי מצב עבור כל המעבדים במכונה הווירטואלית באמצעות סוג המדד agent.googleapis.com/cpu/utilization. ההתנהגות הזו מוגדרת בקובץ התצורה באמצעות ההגדרות הבאות:

  • ValuesPercentage true
  • ReportByCpu false

אם רוצים שהסוכן ידווח על השימוש בכל מעבד, או אם רוצים שהוא ידווח על מדדי זמן השימוש במעבד, agent.googleapis.com/cpu/usage_time, צריך לשנות את ההגדרות האלה:

  • כדי להגדיר את סוכן המעקב לדיווח על agent.googleapis.com/cpu/utilization לכל מעבד, פועלים לפי השלבים הבאים:

    • משאירים את ValuesPercentage בערך ברירת המחדל true.
    • מגדירים את ReportByCpu להיות true.
  • כדי להגדיר את סוכן המעקב לדיווח על agent.googleapis.com/cpu/usage_time לכל מעבד:

    • מגדירים את ValuesPercentage להיות false.
    • מגדירים את ReportByCpu להיות true.

הסוכן של Monitoring יכול לדווח על ניצול המעבד או על השימוש במעבד, אבל לא על שני המדדים. זוהי מגבלה ידועה של collectd. כשהשדה ReportByCpu מכיל את הערך true, השדה ValuesPercentage קובע אם השימוש או הניצול מדווחים. כאשר ReportByCpu הוא false, הסוכן מדווח על ניצול ה-CPU.

פתרון בעיות

אם נתקלתם בבעיות בהתקנה או בהפעלה של הסוכן, כדאי לעיין במאמר בנושא פתרון בעיות בהתקנת הסוכן.