ניטור API, מדדים ובדיקות תקינות

נטר את Smart Money API עם בדיקות תקינות מקיפות, מדדי ביצועים והתרעות. עקוב אחר זמן פעולה, זמן תגובה, שיעורי שגיאות ותאימות ל-SLA.

פורסם ב-21 במרץ 2026 13 דקות קריאה פעולות

סקירת ניטור

Smart Money API מספק יכולות ניטור מקיפות למעקב אחר בריאות השירות, ביצועים ואמינות. הפעל אסטרטגיות ניטור אלה כדי לזהות בעיות מוקדם ולשמור על זמן פעולה גבוה.

שלוש שכבות ניטור:

  • בדיקות תקינות — זמינות נקודות קצה ותפקוד בסיסי
  • מדדים — נתוני ביצועים (זמן תגובה, תפוקה, שיעורי שגיאות)
  • רישום — פרטי בקשה/תגובה לניפוי שגיאות ולבדיקה

מדדי יעד: 99.9% זמן פעולה, <100ms p95 זמן תגובה, <0.1% שיעור שגיאות, <5 שניות זמן גילוי ממוצע.

בדיקות תקינות

נקודת קצה לבריאות API

בדיקת תקינות
// בדיקת חיים פשוטה (לא נדרש אימות)
GET /health
// תגובה
HTTP/1.1 200 OK
{
"status": "healthy",
"timestamp": 1709980800000,
"uptime": 99.95
}

מצב בריאות מפורט

בריאות מפורטת
// סטטוס מפורט עם בריאות רכיבים
GET /v1/status
-H "Authorization: Bearer token"
{
"status": "operational",
"components": {
"api": "healthy",
"database": "healthy",
"cache": "healthy",
"exchanges": "healthy"
},
"metrics": {
"p95_latency_ms": 85,
"error_rate": 0.0012,
"uptime_percent": 99.95
}
}
קבל את מפתח ה-API שלך תוך 30 שניות

מוכן לבנות? קבל מפתח API בחינם (100 קריאות/יום, ללא כרטיס) והתחל למשוך נתוני לווייתנים, מימון ונתוני שרשרת חיים.

קבל את מפתח ה-API שלך →

מדדים וניטור

מדדים מרכזיים למעקב

מדד יעד סף התרעה
זמן פעולה 99.9% <99.5%
P95 זמן תגובה <100ms >500ms
שיעור שגיאות <0.1% >1%
בקשות/שנייה משתנה מתקרב למגבלה
שיעור פגיעה במטמון >70% <50%

נקודת קצה למדדים של API

שאילתת מדדים
// קבל מדדי API לניטור
GET /v1/metrics?period=1h
-H "Authorization: Bearer token"
// מחזיר מדדים בפורמט Prometheus
# HELP api_requests_total סך בקשות API
# TYPE api_requests_total counter
api_requests_total{method="GET",status="200"} 4502
api_requests_total{method="GET",status="429"} 12

הגדרת התרעות

התרעות Webhook

צור התרעה
POST /v1/alerts
-H "Authorization: Bearer token"
-d '{
"name": "High Error Rate",
"condition": "error_rate > 0.01",
"webhook_url": "https://hooks.slack.com/...",
"severity": "high"
}'

סוגי התרעות

  • התרעת זמן פעולה — API לא זמין למעלה מ-5 דקות
  • התרעת זמן תגובה — זמן תגובה P95 חורג מהסף
  • התרעת שיעור שגיאות — שיעור שגיאות מעל 1%
  • התרעת מגבלת קצב — מתקרב למגבלת קצב
  • התרעת טריות נתונים — נתונים ישנים מהסף

רישום בקשות

רמות רישום

דוגמת רישום
// רישום בקשה טיפוסית ל-API
{
"timestamp": "2026-03-21T14:00:00Z",
"request_id": "req_abc123def456",
method: GET,
path: /v1/whales/btc,
status: 200,
duration_ms: 45,
user_id: acct_12345
}

רישום מובנה

כל הלוגים הם JSON מובנה לניתוח ופענוח קל:

  • חותמת זמן בפורמט ISO 8601
  • מזהה בקשה למעקב
  • שיטת HTTP ונתיב
  • סטטוס תגובה וזמן עיבוד
  • מזהה משתמש וטביעת אצבע של מפתח API
  • הודעות שגיאה אם רלוונטי

מעקב מבוזר

מעקב אחר מזהה בקשה

כותרות מעקב
// כל הבקשות כוללות כותרות מעקב
curl -H "X-Request-ID: req-abc123" \
https://api.smartmoneyapi.com/v1/whales
// התגובה כוללת את אותו המזהה
X-Request-ID: req-abc123
X-Response-Time: 45ms
X-Server: api-prod-01

הפצת הקשר מעקב

השתמש בתקן W3C Trace Context למערכות מבוזרות:

W3C Trace Context
// הבקשה כוללת הקשר מעקב
traceparent: 00-4bf92f3577b34da6a3ce929d0e0e4736-00f067aa0ba902b7-01
tracestate: dd=s:0
// מזהה מעקב: 4bf92f3577b34da6a3ce929d0e0e4736
// מזהה ספן: 00f067aa0ba902b7
// דגימה: true (01)

ניטור SLA

יעדי רמת שירות

תוכנית זמן פעילות SLA זמן תגובה תמיכה
חינם 99% מאמץ מיטבי קהילה
סוחר 99.5% <200ms p95 אימייל
Pro 99.95% <100ms p95 עדיפות
Enterprise 99.99% <50ms p95 מיוחד

זיכויי SLA

אם זמן הפעילות יורד מתחת ל-SLA, קבל זיכויי שירות:

  • 99.0% - 99.5%: 10% זיכוי חודשי
  • 95.0% - 99.0%: 25% זיכוי חודשי
  • < 95.0%: 100% זיכוי חודשי

לוחות מחוונים לניטור

לוח מחוונים מובנה

גש ללוח הביצועים בכתובת: https://status.smartmoney.io

הגדרת לוח מחוונים מותאם

שאילתת Prometheus
// שאילתת קצב בקשות API
rate(api_requests_total[5m])
// שאילתת שיעור שגיאות
rate(api_requests_total{status=~"5.."}[5m])
// שאילתת אחוזון זמן תגובה
histogram_quantile(0.95, api_request_duration_ms)

אינטגרציה עם כלי ניטור

פלטפורמות נתמכות

כלי אינטגרציה תכונות
Prometheus נקודת קצה /metrics מובנית גרירת מדדים
Grafana תוסף מקור נתונים לוחות מחוונים מותאמים
Datadog אינטגרציית API מעקב APM
New Relic אינטגרציית סוכן תצפיות מלאות
PagerDuty התראות Webhook ניהול תקלות

שיטות עבודה מומלצות לניטור

1. ניטור מדדים מרכזיים

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

2. הגדרת התראות מתאימות

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

3. שימוש במזהי בקשה

תמיד קשר בקשות עם מזהה ייחודי למעקב מקצה לקצה.

4. יישום מעקב מבוזר

השתמש ב-W3C Trace Context לתצפית בין מיקרו-שירותים.

5. בדיקות התראות סדירות

בדוק ערוצי התראה מדי חודש כדי לוודא שהסלמה עובדת.

6. תיעוד תגובה להתראות

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

הבטח 99.9% זמן פעילות

נטר את Smart Money API עם בדיקות בריאות מקיפות, מדדים והתראות. שמור על עמידה ב-SLA עם כלי תצפיות מובנים.

התחל עכשיו
תוכניות Pro ו-Enterprise כוללות תמיכה ייעודית וניטור SLA.

משאבים קשורים

התחל בחינם — 100 קריאות/יום, ללא כרטיס

קבל זרימת לווייתנים, מימון, עניין פתוח ונתוני שרשרת מ-3 בורסות מ-API אחד. רמה חינמית, ללא כרטיס אשראי, שדרג בכל עת.

התחל בחינם →
נסה את קונסולת ה-API החיה → (לא נדרש חשבון)