{"id":42047074,"url":"https://github.com/chatwork/aws-checker","last_synced_at":"2026-03-09T07:02:45.375Z","repository":{"id":247688126,"uuid":"822433852","full_name":"chatwork/aws-checker","owner":"chatwork","description":null,"archived":false,"fork":false,"pushed_at":"2026-03-02T05:00:45.000Z","size":558,"stargazers_count":2,"open_issues_count":1,"forks_count":1,"subscribers_count":33,"default_branch":"main","last_synced_at":"2026-03-02T09:41:40.924Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"Go","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/chatwork.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2024-07-01T06:35:03.000Z","updated_at":"2026-02-26T19:58:11.000Z","dependencies_parsed_at":"2026-03-02T07:04:18.053Z","dependency_job_id":null,"html_url":"https://github.com/chatwork/aws-checker","commit_stats":null,"previous_names":["chatwork/aws-checker"],"tags_count":67,"template":false,"template_full_name":null,"purl":"pkg:github/chatwork/aws-checker","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/chatwork%2Faws-checker","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/chatwork%2Faws-checker/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/chatwork%2Faws-checker/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/chatwork%2Faws-checker/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/chatwork","download_url":"https://codeload.github.com/chatwork/aws-checker/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/chatwork%2Faws-checker/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":30286040,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-03-09T02:57:19.223Z","status":"ssl_error","status_checked_at":"2026-03-09T02:56:26.373Z","response_time":61,"last_error":"SSL_read: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2026-01-26T06:13:26.490Z","updated_at":"2026-03-09T07:02:45.315Z","avatar_url":"https://github.com/chatwork.png","language":"Go","funding_links":[],"categories":[],"sub_categories":[],"readme":"# aws-checker\n\n`aws-checker` is a long-running application that checks accessibility to various AWS services.\n\nIt exposes metrics compliant with the Prometheus exposition format so that you can monitor\nif the checker, and hence your infrastructure, the platform running it, and the settings provided to the checker, is able to access the AWS services like:\n\n- DynamoDB\n- S3\n- SQS\n\n## Running locally\n\n1. Grab the latest release for your os/arch from [releases](https://github.com/chatwork/aws-checker/releases).\n2. Extract the tarball:\n    ```sh\n    tar -xzf aws-checker_\u003cversion\u003e_\u003cos\u003e_\u003carch\u003e.tar.gz\n    ```\n3. Run the application:\n    ```sh\n    ./aws-checker\n    ```\n4. The application will start and expose metrics at `http://localhost:8080/metrics`.\n\nYou can then use Prometheus or any other compatible monitoring tool to scrape the metrics from this endpoint.\n\n## Run via docker\n\nWe publish the container images at https://github.com/chatwork/aws-checker/pkgs/container/aws-checker.\n\nUse it for running the aws-checker within a container locally:\n\n```\ndocker run -p 8080:8080 ghcr.io/chatwork/aws-checker:canary\n```\n\nOr in a Kubernetes pod.\n\n## Running locally for development\n\nTo run `aws-checker` locally, follow these steps:\n\n1. Ensure you have Go installed on your machine.\n2. Clone the repository and navigate to the project directory.\n3. Build the project:\n    ```sh\n    go build -o aws-checker\n    ```\n4. Run the application:\n    ```sh\n    ./aws-checker\n    ```\n\nThe application will start and expose metrics at `http://localhost:8080/metrics`.\n\n## Contributing\n\nWe welcome contributions to `aws-checker`!\n\nBefore submitting a pull request, we appreciate you to Write an issue describing the feature or bugfix you plan to work on and discuss it with the maintainers.\n\nTo contribute code changes, follow these steps:\n\n1. Fork the repository on GitHub.\n2. Clone your forked repository to your local machine:\n    ```sh\n    git clone https://github.com/\u003cyour-username\u003e/aws-checker.git\n    ```\n3. Create a new branch for your feature or bugfix:\n    ```sh\n    git checkout -b my-feature-branch\n    ```\n4. Read the [LICENSE](LICENSE) file to understand the project's licensing terms.\n5. Make your changes and commit them with descriptive commit messages:\n    ```sh\n    git add .\n    git commit -m \"Description of your changes\"\n    ```\n6. Push your changes to your forked repository:\n    ```sh\n    git push origin my-feature-branch\n    ```\n7. Open a pull request on the main repository and describe your changes.\n\nPlease ensure your code follows the project's coding standards and includes appropriate tests.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fchatwork%2Faws-checker","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fchatwork%2Faws-checker","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fchatwork%2Faws-checker/lists"}