{"id":13582276,"url":"https://github.com/GoogleCloudPlatform/gcping","last_synced_at":"2025-04-06T14:30:36.028Z","repository":{"id":37079659,"uuid":"200902385","full_name":"GoogleCloudPlatform/gcping","owner":"GoogleCloudPlatform","description":"The source for the CLI and web app at gcping.com","archived":false,"fork":false,"pushed_at":"2025-03-14T15:51:35.000Z","size":924,"stargazers_count":407,"open_issues_count":17,"forks_count":58,"subscribers_count":26,"default_branch":"main","last_synced_at":"2025-03-30T15:42:48.069Z","etag":null,"topics":["golang","google-cloud","google-cloud-platform"],"latest_commit_sha":null,"homepage":"https://gcping.com","language":"Go","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/GoogleCloudPlatform.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":"CODEOWNERS","security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2019-08-06T18:15:44.000Z","updated_at":"2025-03-17T19:38:44.000Z","dependencies_parsed_at":"2024-06-18T21:24:20.971Z","dependency_job_id":null,"html_url":"https://github.com/GoogleCloudPlatform/gcping","commit_stats":null,"previous_names":[],"tags_count":10,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/GoogleCloudPlatform%2Fgcping","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/GoogleCloudPlatform%2Fgcping/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/GoogleCloudPlatform%2Fgcping/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/GoogleCloudPlatform%2Fgcping/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/GoogleCloudPlatform","download_url":"https://codeload.github.com/GoogleCloudPlatform/gcping/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":247261597,"owners_count":20910108,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","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":["golang","google-cloud","google-cloud-platform"],"created_at":"2024-08-01T15:02:33.789Z","updated_at":"2025-04-06T14:30:36.021Z","avatar_url":"https://github.com/GoogleCloudPlatform.png","language":"Go","readme":"# gcping\n\n[![Build Status](https://github.com/GoogleCloudPlatform/gcping/actions/workflows/tests.yml/badge.svg?branch=main)](https://github.com/GoogleCloudPlatform/gcping/actions/workflows/tests.yml)\n\n\ngcpping is both a command line tool and a webapp that reports median latency to\nGoogle Cloud regions. The webapp is hosted at [gcping.com](http://gcping.com).\nTo install the command line tool, see below.\n\nNote: This is not an official Google product.\n\n## CLI Usage\n\n```\ngcping [options...]\n\nOptions:\n-n       Number of requests to be made to each region.\n         By default 10; can't be negative.\n-c       Max number of requests to be made at any time.\n         By default 10; can't be negative or zero.\n-r       Report latency for an individual region.\n-t       Timeout. By default, no timeout.\n         Examples: \"500ms\", \"1s\", \"1s500ms\".\n-top     If true, only the top (non-global) region is printed.\n-csv-cum If true, cumulative value is printed in CSV; disables default report.\n-url     URL of endpoint list. Default is https://global.gcping.com/api/endpoints\n\n-csv     CSV output; disables verbose output.\n-v       Verbose output.\n\nNeed a website version? See gcping.com\n```\n\nAn example output:\n\n```\n$ gcping\n 1.  [global]                   11.17568ms\n 2.  [us-central1]              12.373109ms\n 3.  [us-west3]                 29.203499ms\n 4.  [northamerica-northeast2]  30.615139ms\n 5.  [us-east4]                 33.401098ms\n 6.  [northamerica-northeast1]  38.612769ms\n 7.  [us-west1]                 43.041808ms\n 8.  [us-east1]                 46.847258ms\n 9.  [us-west4]                 53.438688ms\n10.  [us-west2]                 57.659108ms\n11.  [europe-west2]             103.371016ms\n12.  [europe-west4]             111.966565ms\n13.  [europe-west1]             112.327356ms\n14.  [europe-west3]             114.245525ms\n15.  [europe-west6]             118.966225ms\n16.  [europe-central2]          128.008935ms\n17.  [europe-north1]            136.796505ms\n18.  [asia-northeast1]          142.480775ms\n19.  [southamerica-east1]       147.324384ms\n20.  [asia-northeast2]          156.088594ms\n21.  [asia-northeast3]          168.205243ms\n22.  [asia-east2]               170.763954ms\n23.  [australia-southeast2]     188.310153ms\n24.  [southamerica-west1]       206.412352ms\n25.  [asia-southeast2]          210.029872ms\n26.  [asia-south1]              256.2628ms\n27.  [asia-south2]              276.434709ms\n28.  [australia-southeast1]     396.915245ms\n29.  [asia-east1]               417.147963ms\n30.  [asia-southeast1]          496.648151ms\n```\n\n```\n$ gcping -r us-east1\n502.068712ms\n```\n\n```\n$ gcping -top\nus-west2\n```\n\n## Installation\n\nWe build binaries for the following OS's and architectures:\n\n* Linux 64-bit: https://storage.googleapis.com/gcping-release/gcping_linux_amd64_latest\n* Mac 64-bit (x86): https://storage.googleapis.com/gcping-release/gcping_darwin_amd64_latest\n* Mac 64-bit (Apple Silicon): https://storage.googleapis.com/gcping-release/gcping_darwin_arm64_latest\n* Windows 64-bit: https://storage.googleapis.com/gcping-release/gcping_windows_amd64_latest\n\nInstallation looks something like this (changing the URL for your system):\n\n```\ncurl https://storage.googleapis.com/gcping-release/gcping_linux_amd64_latest \u003e gcping \u0026\u0026 chmod +x gcping\n```\n","funding_links":[],"categories":["Go"],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FGoogleCloudPlatform%2Fgcping","html_url":"https://awesome.ecosyste.ms/projects/github.com%2FGoogleCloudPlatform%2Fgcping","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FGoogleCloudPlatform%2Fgcping/lists"}