Skip to content
This repository was archived by the owner on Sep 22, 2025. It is now read-only.

Conversation

RahulSP-4601
Copy link

  1. Implemented a Python-based endpoint availability monitor as part of the Site Reliability Engineering assessment.

  2. The script periodically checks the health of HTTP endpoints and calculates cumulative availability by domain.

  3. Added functionality to:

  • Handle YAML configuration for endpoints.
  • Check response status (200-299) and response time (≤500ms) for availability.
  • Ignore port numbers when calculating domain availability.
  1. Implemented proper error handling for failed requests.

  2. Updated .gitignore to exclude the venv/ directory and cleaned up previous commits.

  3. Enhanced the code to report availability every 15 seconds and print domain-wise availability percentages.

  4. Created a comprehensive README.md with setup instructions, features, and usage details.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant