הגדרת רמת היומן עבור רכיב 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":
    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":
    chown apigee:apigee /opt/apigee/customer/application/component_properties_file_name.properties
  5. מפעילים מחדש את הרכיב באמצעות התחביר הבא:
    /opt/apigee/apigee-service/bin/apigee-service component_name restart

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