2018-10-23

Azure SQL DB Changes Monitoring

שלום רב
מעקב אחרי שינויים בבסיס נתונים זה דבר בסיסי.
  • מי שינה קונפיגורציה של בסיס הנתונים ומתי.
  • מי עשה שינויים בסכמה או ב DATA ומתי.
  • מי שינה קונפיגורציה של השרת ומתי.
בקיצור הרבה מידע לדעת.
בשירות המנוהל SQL Azure DB , הקונפיגורציות הן ברמות שונות, יש ברמת של T-sql, יש ברמה של PowerShell
ויש פעולות שעושים בפורטל.

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

אז ככה:
יש ללכת ל RG של בסיס הנתונים ולגשת לספריה הקרויה Deployment.


 


פה רואים כל מה שקרה ב RG.
לדוגמא פה רואים שיש Deployment שבוא בביצוע כעת (יצירת רפליקה):
אפשר לראות שיש היסטוריה של שגיאות :

וכמובן מה השגיאה שארעה למשל פה הגענו לגבול ה TDU שבשרת הזה:

לעיתים אין הסבר לכישלון ואז רק רואים קוד שגיאה:



כשלוחצים על מה שכן הצליח רואים פרטים רבים:


זהו
עוד מידע לצבור - אולי נעשה עליו AI? :-)
יום נעים