במדריך הזה מוסבר איך להגדיר את Monitoring כדי לעקוב אחרי Redis.
Redis הוא מאגר מתקדם של צמדי מפתח/ערך בקוד פתוח. הוא נקרא לעיתים קרובות שרת של מבנה נתונים, כי הערכים יכולים להכיל מחרוזות, גיבובים, רשימות, קבוצות וקבוצות ממוינות. מידע נוסף זמין באתר redis.io.
הפונקציונליות הזו זמינה רק לסוכנים שפועלים ב-Linux. האפשרות הזו לא זמינה ב-Windows.
Discovery
אם יש לכם את הדברים הבאים, שירות Monitoring יזהה שירותי Redis שפועלים בפרויקט שלכם ב-Cloud Platform:
- מכונות וירטואליות עם redis בשם שלהן.
- כללי חומת אש שפותחים את היציאה 6379.
כדי לראות את המדדים של Redis:
-
במסוף Google Cloud , עוברים לדף Dashboards:
אם משתמשים בסרגל החיפוש כדי למצוא את הדף הזה, בוחרים בתוצאה שבה הכותרת המשנית היא Monitoring.
- בוחרים את לוח הבקרה Redis מהרשימה.
הגדרת מעקב אחרי Redis
הסוכן של Monitoring משתמש בספריית הלקוח hiredis כדי לעקוב אחרי Redis. אחרי שמתקינים את Redis, מתקינים את hiredis על ידי הרצת הפקודות הבאות:
RHEL ו-CentOS
sudo yum install epel-release sudo yum install hiredisUbuntu 18.04 LTS, 16.04 LTS ו-Debian 9
sudo apt-get install libhiredis0.13SLES
sudo zypper install libhiredis0_13
הגדרת המעקב
כדי לעקוב אחרי Redis, מבצעים את הפעולות הבאות במכונת ה-VM אחרי התקנת סוכן המעקב:
מתקינים את קובץ התצורה של 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)אם מופעלת הגנה באמצעות סיסמה במופע Redis, או אם אתם משתמשים במארח או ביציאה לא סטנדרטיים עבור Redis, אתם צריכים לערוך את
redis.confכמשתמש על לפי ההוראות שמופיעות בחלק העליון של הקובץ.מפעילים מחדש את סוכן המעקב על ידי הרצת הפקודה הבאה:
sudo service stackdriver-agent restart
מידע נוסף על הפלאגין collectd redis זמין במאמר Plugin:Redis.
מדדי Redis
הרשימה המלאה של המדדים שהתוסף Redis עוקב אחריהם מופיעה במאמר מדדי הסוכן: redis. יכול להיות שיהיו הבדלים בין המדדים שנאספים בפועל לבין המדדים שזמינים בתפריטים של Monitoring.