ניטור של Redis

המדריך הזה יעזור לכם להגדיר את Monitoring כדי לעקוב אחרי Redis.

‫Redis הוא מאגר מתקדם של מפתחות/ערכים בקוד פתוח. הוא מכונה לעיתים קרובות שרת מבנה נתונים, כי הערכים יכולים להכיל מחרוזות, גיבובים, רשימות, קבוצות וקבוצות ממוינות. מידע נוסף זמין באתר redis.io.

הפונקציונליות הזו זמינה רק לסוכנים שפועלים ב-Linux. היא לא זמינה ב-Windows.

גילוי

כדי ש-Monitoring יגלה שירותי Redis שפועלים בפרויקט שלכם ב-Cloud Platform, צריך:

  • מכונות וירטואליות עם redis בשם שלהן.
  • כללים של חומת אש שפותחים את היציאה 6379.

כדי לראות את המדדים של Redis:

  1. נכנסים לדף  Dashboards במסוף Google Cloud :

    כניסה לדף Dashboards

    אם אתם משתמשים בשורת החיפוש כדי למצוא את הדף הזה, בחרו בתוצאה שכותרת המשנה שלה היא Monitoring.

  2. בוחרים את מרכז הבקרה Redis מהרשימה.

הגדרת המעקב אחרי Redis

סוכן Monitoring משתמש בספריית הלקוח hiredis כדי לעקוב אחרי Redis. אחרי שמתקינים את Redis, מתקינים את hiredis באמצעות הפקודות הבאות:

  • ‫RHEL ו-CentOS

        sudo yum install epel-release
        sudo yum install hiredis
    
  • ‫Ubuntu 18.04 LTS,‏ 16.04 LTS ו-Debian 9

        sudo apt-get install libhiredis0.13
    
  • SLES

        sudo zypper install libhiredis0_13
    

הגדרת המעקב

כדי לעקוב אחרי Redis, מבצעים את הפעולות הבאות במכונת ה-VM אחרי התקנת סוכן המעקב:

  1. מתקינים את קובץ התצורה של Redis, redis.conf, באמצעות הפקודה הבאה:

    (cd /etc/stackdriver/collectd.d/ && sudo curl -O https://raw.githubusercontent.com/Stackdriver/stackdriver-agent-service-configs/master/etc/collectd.d/redis.conf)
    
  2. אם מכונת Redis מוגנת באמצעות סיסמה, או אם אתם משתמשים במארח או ביציאה לא סטנדרטיים ל-Redis, כמשתמש root, ערכו את redis.conf לפי ההוראות שבראש הקובץ.

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

    sudo service stackdriver-agent restart
    

מידע נוסף על הפלאגין collectd redis זמין במאמר Plugin:Redis.

מדדי Redis

הרשימה המלאה של המדדים שפלאגין Redis עוקב אחריהם מופיעה במאמר מדדי הסוכן: redis. המדדים שנאספים בפועל והמדדים שזמינים בתפריטים של Monitoring יכולים להשתנות.