תארו לעצמכם: האתר שלכם פתאום מאט, משתמשים מתלוננים על שגיאות. הלוגים לא מראים סיבה ברורה, עומס השרת תקין. ללא נראות (observability), אתם עלולים לבזבז שעות בחיפוש מחט בערמת שחת. New Relic מספקת שקיפות לכל עסקה—מבקשת HTTP ועד שאילתת SQL מול מסד הנתונים.
אחד הלקוחות שלנו—חנות מסחר אלקטרוני עם 10,000 הזמנות ביום—התמודד עם TTFB שעלה ל-3 שניות. לאחר הגדרת New Relic, גילינו שמטמון Redis לא אופטימלי היה האשם. האופטימיזציה ארכה שעתיים, ו-TTFB ירד ל-300 אלפיות השנייה. "New Relic חסכה לנו אלפים במכירות אבודות," אמר ה-CTO שלהם. אבחון כזה ללא ניטור היה אורך ימים, ואובדן הלקוחות היה מגיע לאלפים.
החשיבות של ניטור שרתים
ללא ניטור, אתם פועלים בעיוורון. אם האתר מאט ברגע מסוים, אתם לא יודעים אם השרת, מסד הנתונים או API חיצוני הם האשם. New Relic אוספת מדדים בזמן אמת: CPU, RAM, קלט/פלט דיסק, זמן השהיה ברשת. זה מאפשר זיהוי מהיר של גורם השורש, ומפחית את ה-MTTR ב-60%.
בעיות ש-New Relic פותרת
- APM עוקב אחר כל עסקה: זמן ביצוע, מספר קריאות, שגיאות. אתם רואים איזה endpoint הוא האיטי ביותר—לעיתים קרובות קפיצת האחוזון ה-95 נובעת מאינדקס חסר.
- ניטור תשתית מראה את עומס השרת: אם ה-CPU הוא 90%, ייתכן שתצטרכו שדרוג או אופטימיזציה שחוסכת 30% בעלויות ענן.
- ניטור דפדפן לוכד חוויית משתמש אמיתית: LCP, CLS, INP. New Relic מספקת המלצות לשיפור—ראינו הפחתה של 40% ב-LCP לאחר יישומן.
| פרמטר | חינם (100 GB/חודש) | Pro (ניתן להתאמה) |
|---|---|---|
| APM | כן, מארח אחד | ללא הגבלה |
| תשתית | כן, מארח אחד | ללא הגבלה |
| דפדפן | 10,000 מפגשים | לפי בקשה |
| התראות | כן | NRQL מתקדם |
| שמירת נתונים | יום אחד | עד 30 יום |
New Relic Pro מאפשרת שמירת נתונים ארוכה יותר והתראות גמישות יותר. עבור רוב הפרויקטים, המסלול החינמי מספיק, אבל תחת עומס כבד אנו ממליצים על Pro. עלויות ההתקנה שלנו מתחילות ב-$1,500 ובדרך כלל מחזירות את עצמן תוך חודש באמצעות שיפור ביצועים והפחתת זמני השבתה.
מה אתם מקבלים לאחר ההתקנה (תוצרים)
- לוחות מחוונים מוגדרים במלואם לתשתית, APM ומדדים עסקיים
- התראות NRQL מותאמות אישית המכוונות לשיעורי שגיאה, שאילתות איטיות ואירועים עסקיים
- פריסת סוכן על כל השרתים (תשתית, APM עבור PHP/Node.js)
- מפגש הדרכה לצוות (שעה אחת) ותיעוד כתוב
- שבועיים של תמיכה לאחר ההשקה לכיוונון עדין
איך אנו מגדירים את New Relic: תהליך מפתח ביד
- ניתוח: זיהוי עסקאות קריטיות, endpoints, שרתים. אנו מעריכים 4 שעות.
- התקנת סוכן תשתית על כל השרתים – אנו משתמשים בסקריפטים של אוטומציה.
- התקנת סוכן APM עבור PHP ו/או Node.js – כולל מעקב מבוזר (distributed tracing).
- הגדרת מדדים מותאמים אישית לאירועים עסקיים (לדוגמה, ביצוע הזמנה).
- יצירת התראות NRQL לשגיאות ושאילתות איטיות – אנו קובעים ספים בהתבסס על הנתונים שלכם.
- אינטגרציה עם CI/CD: ניטור גרסאות לאחר פריסה.
- מסירת תיעוד והדרכת הצוות שלכם.
התקנת סוכן והגדרה
התקינו את סוכן התשתית עם פקודה אחת:
curl -Ls https://download.newrelic.com/install/newrelic-cli/scripts/install.sh | \
bash && sudo NEW_RELIC_API_KEY="NRAK-..." \
NEW_RELIC_ACCOUNT_ID="1234567" \
/usr/local/bin/newrelic installלאחר מכן הגדירו את curl -Ls https://download.newrelic.com/install/newrelic-cli/scripts/install.sh | \ bash && sudo NEW_RELIC_API_KEY="NRAK-..." \ NEW_RELIC_ACCOUNT_ID="1234567" \ /usr/local/bin/newrelic install :
---
license_key: your-license-key
display_name: web01.example.com
custom_attributes:
environment: production
app: myapp
region: eu-west-1
---עבור PHP, התקינו את סוכן ה-APM והוסיפו הגדרות ל-php.ini:
wget https://download.newrelic.com/php_agent/archive/10.x.x/newrelic-php5-10.x.x-linux.tar.gz
tar -xzf newrelic-php5-*.tar.gz
cd newrelic-php5-*/
sudo ./newrelic-install install extension = newrelic.so
newrelic.license = "your-license-key"
newrelic.appname = "MyApp (Production)"
newrelic.distributed_tracing_enabled = true
newrelic.transaction_tracer.enabled = true
newrelic.transaction_tracer.threshold = 500עבור Node.js, התקינו את מודול /etc/newrelic-infra.yml והוסיפו את license_key: your-license-key display_name: web01.example.com custom_attributes: environment: production app: myapp region: eu-west-1 כשורה הראשונה בנקודת הכניסה. הגדרה באמצעות משתני סביבה.
מדדים מותאמים אישית והתראות NRQL
מדדים מותאמים אישית מאפשרים מעקב אחר אינדיקטורים עסקיים. דוגמה ב-PHP:
newrelic_custom_metric('Custom/OrderProcessing/Duration', $durationMs);
newrelic_custom_metric('Custom/Orders/Total', $order->total);
newrelic_record_custom_event('OrderPlaced', [
'orderId' => $order->id,
'userId' => $user->id,
'total' => $order->total,
'items' => $order->items->count(),
]);התראות NRQL מאפשרות תגובה מיידית לחריגות. לדוגמה, התראה על אחוז שגיאות: wget https://download.newrelic.com/php_agent/archive/10.x.x/newrelic-php5-10.x.x-linux.tar.gz tar -xzf newrelic-php5-*.tar.gz cd newrelic-php5-*/ sudo ./newrelic-install install . או לוח מחוונים עם 20 השאילתות האיטיות ביותר למסד הנתונים.
טעויות הגדרה נפוצות
- רישיון או מפתח API שגוי. הסוכן לא יכול להתאמת, נתונים לא נשלחים. ודאו שהמפתח פעיל ותואם לחשבון.
-
מעקב מבוזר לא מופעל. עסקאות לא מקושרות בין שירותים, והתמונה המלאה אובדת. הפעילו דרך
extension = newrelic.so newrelic.license = "your-license-key" newrelic.appname = "MyApp (Production)" newrelic.distributed_tracing_enabled = true newrelic.transaction_tracer.enabled = true newrelic.transaction_tracer.threshold = 500עבור PHP אוnewrelicעבור Node.js. - סף התראה נמוך מדי. אזעקות שווא קבועות מעייפות את הצוות. הגדירו ספים בהתבסס על סטטיסטיקות (לדוגמה, אחוזון 95).
מה נראות New Relic מספקת?
לאחר ההתקנה, אתם מקבלים תמונה מלאה של ביצועים: זמן תגובה של כל עסקה, עומס שרת, חוויית משתמש אמיתית. זה מפחית את זמן האבחון משעות לדקות. לדוגמה, אתם יכולים לראות שזמן התגובה באחוזון ה-95 גדל ל-2 שניות, ולמצוא מיד את הסיבה—שאילתת מסד נתונים איטית או API חיצוני תקוע.
לוחות זמנים והיקף
התקנה בסיסית (תשתית + APM) אורכת יום אחד. אם נדרשים מדדים מותאמים אישית והתראות—2-3 ימים. אנו מוסרים תיעוד ומכשירים את הצוות שלכם. לאחר ההשקה, אנו מספקים שבועיים של תמיכה טכנית.
| שלב | תיאור | משך |
|---|---|---|
| ניתוח | ראיון עם הצוות, ביקורת על הניטור הקיים | יום אחד |
| התקנת סוכן | תשתית + APM + דפדפן | יום אחד |
| מדדים מותאמים אישית | הגדרת אירועים עסקיים | יום אחד |
| התראות ולוחות מחוונים | התראות NRQL, לוחות מחוונים | יום אחד |
| הדרכה | מסירת תיעוד, הדגמה | חצי יום |
למה לבחור בנו?
אנחנו בשוק מעל 10 שנים והקמנו ניטור ל-40+ פרויקטים על מגוון טכנולוגיות (PHP, Node.js, Python). המהנדסים שלנו מוסמכים בנראות (observability). אנו מבטיחים שלאחר ההתקנה, תקבלו התראות על בעיות לפני שהן משפיעות על משתמשים. New Relic מזהה את גורם השורש של תקלות פי 2 מהר יותר ממתחרים. צרו קשר לקבלת הערכת עלות לפרויקט. הזמינו את התקנת הניטור שלנו של New Relic מפתח ביד וקבלו שקיפות מלאה לתוך האפליקציה שלכם.







