beckn / missions

This repo is solely created for the project management of the fide missions. the repo will be utilised for documentation purposes.
MIT License
7 stars 1 forks source link

Troubleshooting Guide V1.0 #73

Closed viraj89 closed 2 months ago

viraj89 commented 3 months ago

Description

Create a comprehensive troubleshooting guide for the following Beckn assets:

  1. Registry
  2. Gateway
  3. Protocol Server

The troubleshooting guide should adhere to the following guidelines:

  1. Ease of Understanding:

    • The guide should be simple and easy to comprehend for users of all technical levels.
  2. Log Access and Location:

    • Provide detailed instructions on how to access the logs for each asset.
    • Include the specific locations of the logs for Registry, Gateway, and Protocol Server.
  3. Log Interpretation:

    • Explain how to interpret the logs effectively.
    • Break down log entries into understandable segments.
  4. Sequence of Execution:

    • Detail the sequence of events that occur during typical operations.
    • Include flow diagrams or step-by-step sequences to visualize the process.
  5. Log Examples:

    • Select specific logs as examples and explain what each log entry signifies.
    • Use real-world scenarios to demonstrate the interpretation.
  6. Common Troubleshooting Scenarios (FAQs):

    • Provide answers and steps for common troubleshooting scenarios, such as:
      • Scenario A: I sent a search request from BAP but did not get a response. How do I troubleshoot the issue?
      • Scenario B: I sent a search request and received a NACK response. What should I do next?
      • Scenario C: I sent a search request and encountered a schema validation error. How do I resolve this?

Documentation Requirements:

The troubleshooting guide needs to be documented in the Beckn-ONIX repository and linked to the following:

  1. Beckn-ONIX README:

    • Include a link to the troubleshooting guide within the Beckn-ONIX repository's main README file.
  2. Starter Kit in Missions Repository:

Detailed Plan / Checklist:

1. Ease of Understanding

2. Log Access and Location

3. Log Interpretation

4. Sequence of Execution

5. Log Examples

6. Common Troubleshooting Scenarios (FAQs)

7. Documentation in Beckn-ONIX Repo

8. Link to Starter Kit in Missions Repo

Expected Outcome:

By completing this checklist, a detailed and user-friendly troubleshooting guide will be available for the Registry, Gateway, and Protocol Server assets. This guide will help users efficiently diagnose and resolve common issues, improving the overall reliability and usability of the Beckn network.

vbabuEM commented 3 months ago

This work has been divided into three issues.

  1. Common sections of troubleshooting guide - Ankit - https://github.com/beckn/missions/issues/75
  2. Q&A format sections - Venkatesh - https://github.com/beckn/missions/issues/72
  3. Interpreting logs - Step by step example of how to interpret logs - Ankit https://github.com/beckn/missions/issues/74
vbabuEM commented 2 months ago

Its been a month since it went into review. Closing the issue. Any suggestions can be incorporated in a different issue.