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

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