שתף באמצעות


פתרון בעיות ביצועים עבור Microsoft Defender עבור נקודת קצה ב- macOS

חל על:

רוצה להתנסות ב- Microsoft Defender עבור נקודת קצה? הירשם לקבלת גירסת ניסיון ללא תשלום.

מאמר זה מספק כמה שלבים כלליים שניתן להשתמש בהם כדי לצמצם בעיות ביצועים הקשורות ל- Defender for Endpoint ב- macOS.

בהתאם לאפליקציות שאתה מפעיל ולמאפיינים של המכשיר שלך, ייתכן שתיתקל בביצועים לא מיטביים בעת הפעלת Microsoft Defender for Endpoint ב- macOS. בפרט, אפליקציות או תהליכי מערכת הלגשת למשאבים רבים במשך זמן קצר יכולים להוביל לבעיות ביצועים ב- Defender for Endpoint ב- macOS.

אזהרה

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

פתרון בעיות ביצועים באמצעות סטטיסטיקה של הגנה בזמן אמת

חל על:

  • רק בעיות ביצועים הקשורות לאאנטי-וירוס של Microsoft Defender (wdavdaemon_unprivileged).

הגנה בזמן אמת (RTP) היא תכונה של Defender for Endpoint ב- macOS שמנטרת ומגנה על המכשיר שלך באופן רציף מפני איומים. היא מורכבת מניטור קבצים ותהליך ומליסטיקות אחרות.

דרישות מוקדמות:

  • Microsoft Defender עבור גירסת נקודת קצה (עדכון פלטפורמה) 100.90.70 ואילך
  • אם הגנה מפני טיפול שלא כדין מופעלת במצב חסימה, השתמש במצב פתרון בעיות כדי ללכוד סטטיסטיקות הגנה בזמן אמת. אחרת, תקבל תוצאות Null.

עצה

כשיטות עבודה מומלצות כלליות, מומלץ לעדכן את סוכן נקודות הקצה של Microsoft Defender עבור לגירסה העדכנית ביותר הזמינה ואישור שהבעיה עדיין נמשכת לפני ביצוע חקירה נוספת.

כדי לפתור בעיות ביצועים ולצמצם ן, בצע את הפעולות הבאות:

  1. הפוך הגנה בזמן אמת ללא זמינה באמצעות אחת מהשיטות בטבלה הבאה ולאחר מכן בדוק אם הביצועים משתפרים. גישה זו מסייעת לצמצם אם Microsoft Defender for Endpoint ב- macOS תורם לבעיות ביצועים.

    ניהול מכשירים השיטה
    המכשיר אינו מנוהל על-ידי הארגון ממשק משתמש: פתח את Microsoft Defender עבור נקודת קצה ב- macOS ונווט אל נהל הגדרות.
    המכשיר אינו מנוהל על-ידי הארגון Terminal: במסוף, הפעל את הפקודה הבאה: mdatp config real-time-protection --value disabled
    המכשיר מנוהל על-ידי הארגון ראה הגדרת העדפות עבור Microsoft Defender עבור נקודת קצה ב- macOS.

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

  2. פתח את Finder ונווט אל עזרי יישומים>. פתח את Activity Monitor ונתח אילו אפליקציות משתמשות במשאבים במערכת שלך. דוגמאות אופייניות כוללות מעדכנים ומהדרים של תוכנה.

  3. תכונה זו דורשת הפעלה של הגנה בזמן אמת. כדי לבדוק את המצב של הגנה בזמן אמת, הפעל את הפקודה הבאה:

    mdatp health --field real_time_protection_enabled
    

    ודא שהערך real_time_protection_enabled הוא True. אחרת, הפעל את הפקודה הבאה כדי להפוך אותה לזמינה:

    mdatp config real-time-protection --value enabled
    
    Configuration property updated
    
  4. כדי למצוא את האפליקציות שמפעילות את רוב הסריקות, באפשרותך להשתמש בסטטיסטיקה בזמן אמת שנאסף על-ידי Defender for Endpoint ב- macOS. הפעל את הפקודה הבאה כדי להפוך אותה לזמינה:

    mdatp config real-time-protection-statistics --value enabled
    

    עצה

    לפני שתמשיך ללכוד את הנתונים, ודא שהניצול הגבוה של המעבד מתרחש ב- wdavdaemon_unprivileged על-ידי הפעלה עליונה או פתיחה activity monitor.

  5. כדי ליצור פלט לקובץ json, הפעל את הפקודה הבאה:

    mdatp diagnostic real-time-protection-statistics --output json > real_time_protection.json
    

    הערה

    שימוש --output json (שים לב לקו המקף הכפול) מבטיח שתבנית הפלט מוכנה לניתוח מבנה טקסט. הפלט של פקודה זו יציג את כל התהליכים ואת פעילות הסריקה המשויכת שלהם.

  6. במערכת Mac, הורד את מנתח Python לדוגמה high_cpu_parser.py באמצעות הפקודה:

    curl -O https://raw.githubusercontent.com/microsoft/mdatp-xplat/master/linux/diagnostic/high_cpu_parser.py
    

    הפלט של פקודה זו אמור להיות דומה לפלט הבא:

    --2020-11-14 11:27:27-- https://raw.githubusercontent.com/microsoft.
    mdatp-xplat/master/linus/diagnostic/high_cpu_parser.py
    Resolving raw.githubusercontent.com (raw.githubusercontent.com)... 151.101.xxx.xxx
    Connecting to raw.githubusercontent.com (raw.githubusercontent.com)| 151.101.xxx.xxx| :443... connected.
    HTTP request sent, awaiting response... 200 OK
    Length: 1020 [text/plain]
    Saving to: 'high_cpu_parser.py'
    100%[===========================================>] 1,020    --.-K/s   in
    0s
    
  7. הקלד את הפקודות הבאות:

    chmod +x high_cpu_parser.py
    
    cat real_time_protection.json | python high_cpu_parser.py  > real_time_protection.log
    

    הפלט צריך להיות רשימה של המשתתפים המובילים בבעיות ביצועים. העמודה הראשונה היא מזהה התהליך (PID), העמודה השניה היא שם התהליך והעמודה האחרונה היא מספר הקבצים הסרוקים, ממוינות לפי השפעה. להלן דוגמה:

    ... > python ~/repo/mdatp-xplat/linux/diagnostic/high_cpu_parser.py <~Downloads/output.json | head -n 10
    27432 None 76703
    73467 actool     1249
    73914 xcodebuild 1081
    73873 bash 1050
    27475 None 836
    1    launchd    407
    73468 ibtool     344
    549  telemetryd_v1   325
    4764 None 228
    125  CrashPlanService 164
    
  8. כדי לשפר את הביצועים של Defender for Endpoint ב- Mac, אתר את נקודת הקצה עם המספר הגבוה ביותר תחת השורה סה"כ קבצים שנסרקו ולאחר מכן הוסף אי הכללה עבורה. לקבלת מידע נוסף, ראה קביעת תצורה ואי-אימות של פריטים שאינם נכללים ב- Defender for Endpoint ב- macOS.

    הערה

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

  9. קבע את תצורת Microsoft Defender עבור נקודת קצה ב- macOS עם אי-הכללות עבור התהליכים או מיקומי הדיסק שתורמים לבעיות בביצועים והפעלה מחדש של הגנה בזמן אמת.

    ראה קביעת תצורה ואי-אימות של פריטים שאינם נכללים ב- Microsoft Defender for Endpoint ב- macOS.

פתרון בעיות ביצועים באמצעות Microsoft Defender for Endpoint Client Analyzer

Microsoft Defender for Endpoint Client Analyzer (MDECA) יכול לאסוף מעקבים, יומני רישום ומידע אבחון כדי לפתור בעיות ביצועים במכשירים מחוברים ב- macOS.

כדי להפעיל את מנתח הלקוח לפתרון בעיות ביצועים, ראה הפעלת מנתח הלקוח ב- macOS וב- Linux.

הערה

הכלי Microsoft Defender for Endpoint Client Analyzer משמש באופן קבוע את שירותי התמיכה בלקוחות של Microsoft (CSS) כדי לאסוף מידע כגון כתובות IP (אך לא מוגבלות ל), שמות מחשבים שיעזרו לך לפתור בעיות שאתה עשוי להיתקל בהן עם Microsoft Defender for Endpoint. לקבלת מידע נוסף על הצהרת הפרטיות שלנו, ראה הצהרת הפרטיות של Microsoft.