ניטור של Redis

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

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

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

גילוי

‫Monitoring מגלה שירותי Redis שפועלים בפרויקט שלכם ב-Cloud Platform אם יש לכם:

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

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

  1. במסוף 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, אתם צריכים לערוך את redis.conf בתור root לפי ההוראות שמופיעות בחלק העליון של הקובץ.

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

    sudo service stackdriver-agent restart
    

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

מדדי Redis

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