הגדרת רמת היומן עבור רכיב Edge

כברירת מחדל, רכיבי Edge משתמשים ברמת רישום ביומן של INFO. אבל אפשר להגדיר רמת הרישום ביומן של כל רכיב Edge. לדוגמה, ייתכן שתרצו להגדיר אותו בתור DEBUG למעבד ההודעות, או ל-ERROR עבור שרת הניהול.

רמות היומן הזמינות כוללות:

  • ALL
  • DEBUG
  • ERROR
  • FATAL
  • INFO
  • OFF
  • TRACE
  • WARN

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

  • בממשק המשתמש של Edge, האסימונים הם conf_logger_settings_application_log_level ו-conf_logger_settings_play_log_level. צריך להגדיר אותם עם אותו ערך.
  • לכל רכיבי Edge האחרים, האסימון הוא conf_system_log.level

כדי להגדיר את רמת היומן לרכיב בממשק המשתמש של Edge:

  1. פתיחת /opt/apigee/customer/application/ui.properties בעורך. אם הקובץ לא קיים, צור אותו.
  2. מגדירים את המאפיינים הבאים ב-ui.properties לרמת היומן הרצויה. עבור לדוגמה, כדי להגדיר אותו ל-DEBUG:
    conf_logger_settings_application_log_level=DEBUG
    conf_logger_settings_play_log_level=DEBUG
  3. שומרים את הקובץ.
  4. יש לוודא שקובץ המאפיינים נמצא בבעלות ה-apigee user:
    chown apigee:apigee /opt/apigee/customer/application/ui.properties
  5. מפעילים מחדש את ממשק המשתמש של Edge:
    /opt/apigee/apigee-service/bin/apigee-service edge-ui restart

כדי להגדיר את רמת היומן של רכיבים אחרים:

  1. פתיחת הקובץ /opt/apigee/customer/application/component_name.properties ב- עורך, שבו component_name יכול להיות אחת מהאפשרויות הבאות:
    • apigee-cassandra (קסנדרה)
    • apigee-openldap (OpenLDAP)
    • apigee-postgresql (מסד נתונים של PostgreSQL)
    • apigee-qpidd (קיפוד)
    • apigee-sso (כניסה יחידה (SSO))
    • apigee-zookeeper (ZooKeeper)
    • edge-management-server (שרת ניהול)
    • edge-management-ui (ממשק קצה חדש של Edge)
    • edge-message-processor (מעבד הודעות)
    • edge-postgres-server (שרת Postgres)
    • edge-qpid-server (שרת Qpid)
    • edge-router (נתב קצה)
    • edge-ui (ממשק משתמש קלאסי)

    אם הקובץ לא קיים, יוצרים אותו.

  2. מגדירים את המאפיין הבא בקובץ המאפיינים לרמת היומן הרצויה. לדוגמה, כדי להגדיר אותו ל-DEBUG:
    conf_system_log.level=DEBUG
  3. שומרים את הקובץ.
  4. יש לוודא שקובץ המאפיינים נמצא בבעלות ה-apigee user:
    chown apigee:apigee /opt/apigee/customer/application/component_properties_file_name.properties
  5. מפעילים מחדש את הרכיב באמצעות התחביר הבא:
    /opt/apigee/apigee-service/bin/apigee-service component_name restart

למידע נוסף על השם והמיקום של קובצי התצורה של הרכיבים: המיקום של קובצי המאפיינים.