שיפור האבטחה של מופע על ידי הפעלת ביקורת במסד הנתונים

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

לפני שמתחילים

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

הצגת רשימת ההמלצות

אתם יכולים להציג את רשימת ההמלצות להפעלת ביקורת במסד הנתונים באמצעות מסוף Google Cloud , ה-CLI של gcloud או Recommender API.

המסוף

  1. נכנסים לדף Clusters במסוף Google Cloud .

    כניסה לדף Clusters

    איך מוצאים המלצות באמצעות Active Assist

  2. בטבלת הרשימה Resources, מוצאים את האשכול ולוחצים על View issues בעמודה Issues.

    רשימת הבעיות מוצגת בחלונית בעיות נפוצות. בוחרים את כרטיס ההמלצה Auditing not enabled.

‫CLI של gcloud

כדי להציג את רשימת ההמלצות להפעלת ביקורת על מסדי נתונים באמצעות ה-CLI של gcloud, מריצים את הפקודה gcloud recommender recommendations list באופן הבא:

gcloud recommender recommendations list \
--project=PROJECT_ID \
--location=LOCATION \
--recommender=google.alloydb.instance.SecurityRecommender \
--filter=recommenderSubtype=ENABLE_DATABASE_AUDITING

מחליפים את מה שכתוב בשדות הבאים:

  • PROJECT_ID: מזהה הפרויקט.

  • ‫LOCATION: האזור שבו נמצאים המכונות, למשל us-central1.

API

כדי להציג רשימה של המלצות להפעלת ביקורת על מסדי נתונים באמצעות Recommender API, מפעילים את ה-method‏ recommendations.list באופן הבא:

GET https://recommender.googleapis.com/v1/projects/PROJECT_ID/locations/LOCATION/recommenders/google.alloydb.instance.SecurityRecommender/recommendations?filter=recommenderSubtype=ENABLE_DATABASE_AUDITING

מחליפים את מה שכתוב בשדות הבאים:

  • PROJECT_ID: מזהה הפרויקט.

  • ‫LOCATION: האזור שבו נמצאים המכונות, למשל us-central1.

צפייה בתובנות ובהמלצות מפורטות

אתם יכולים לראות תובנות והמלצות מפורטות לגבי מכונות שצריך להפעיל בהן ביקורת של מסד הנתונים באמצעות מסוף Google Cloud , ה-CLI של gcloud או Recommender API.

המסוף

בדף Clusters, בטבלה Resources, לוחצים על View issues בעמודה Issues של האשכול.

החלונית Aggregated issues מופיעה מימין, וכוללת תובנות והמלצות מפורטות לגבי Auditing not enabled.

‫CLI של gcloud

מריצים את הפקודה gcloud recommender insights list:


gcloud recommender insights list \
--project=PROJECT_ID \
--location=LOCATION \
--insight-type=google.alloydb.instance.SecurityInsight \
--filter=insightSubtype=DATABASE_AUDITING_NOT_ENABLED

מחליפים את מה שכתוב בשדות הבאים:

  • PROJECT_ID: מזהה הפרויקט.

  • ‫LOCATION: האזור שבו נמצאים המכונות, למשל us-central1.

API

מבצעים קריאה ל-method‏ insights.list באופן הבא:

GET https://recommender.googleapis.com/v1/projects/PROJECT_ID/locations/LOCATION/insightTypes/google.alloydb.instance.SecurityInsight/insights?filter=insightSubtype=DATABASE_AUDITING_NOT_ENABLED

מחליפים את מה שכתוב בשדות הבאים:

  • PROJECT_ID: מזהה הפרויקט.

  • ‫LOCATION: האזור שבו נמצאים המכונות, למשל us-central1.

מיישמים את ההמלצה

בודקים את ההמלצה בקפידה ומבצעים אחת מהפעולות הבאות:

המסוף

כדי ליישם את ההמלצה, פועלים לפי ההוראות במאמר הפעלת pgAudit.

‫CLI של gcloud

כדי ליישם את ההמלצה, פועלים לפי ההוראות במאמר הפעלת pgAudit.

המאמרים הבאים