{"id":20589286,"url":"https://github.com/ciscodevnet/hyperflex-hypercheck","last_synced_at":"2026-03-06T12:33:52.405Z","repository":{"id":42435371,"uuid":"187269463","full_name":"CiscoDevNet/Hyperflex-Hypercheck","owner":"CiscoDevNet","description":"Perform pro-active self checks on your Hyperflex cluster to ensure stability and resiliency","archived":false,"fork":false,"pushed_at":"2023-08-23T18:04:54.000Z","size":348,"stargazers_count":27,"open_issues_count":18,"forks_count":18,"subscribers_count":26,"default_branch":"master","last_synced_at":"2025-05-22T17:34:53.250Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"","language":"Python","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/CiscoDevNet.png","metadata":{"files":{"readme":"ReadMe.txt","changelog":null,"contributing":null,"funding":null,"license":"LICENSE.txt","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}},"created_at":"2019-05-17T19:17:44.000Z","updated_at":"2024-01-16T04:57:38.000Z","dependencies_parsed_at":"2024-11-16T07:39:03.018Z","dependency_job_id":null,"html_url":"https://github.com/CiscoDevNet/Hyperflex-Hypercheck","commit_stats":null,"previous_names":[],"tags_count":2,"template":false,"template_full_name":null,"purl":"pkg:github/CiscoDevNet/Hyperflex-Hypercheck","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/CiscoDevNet%2FHyperflex-Hypercheck","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/CiscoDevNet%2FHyperflex-Hypercheck/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/CiscoDevNet%2FHyperflex-Hypercheck/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/CiscoDevNet%2FHyperflex-Hypercheck/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/CiscoDevNet","download_url":"https://codeload.github.com/CiscoDevNet/Hyperflex-Hypercheck/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/CiscoDevNet%2FHyperflex-Hypercheck/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":30176298,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-03-06T11:48:51.886Z","status":"ssl_error","status_checked_at":"2026-03-06T11:48:51.460Z","response_time":250,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.5:443 state=error: 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":"2024-11-16T07:28:36.764Z","updated_at":"2026-03-06T12:33:52.366Z","avatar_url":"https://github.com/CiscoDevNet.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"This Hypercheck Tool is ONLY for ESXI-Hyperflex Clusters.\r\n\r\nIntroduction\r\n\r\n• The Hypercheck tool is a utility to perform pro-active self checks on Hyperflex clusters to ensure its stability and resiliency.\r\n• It also helps perform automated pre-upgrade checks to have a better upgrade experience.\r\n• The tool automates a list of checks on Hyperflex System saving time during Maintenance activity and Upgrade processes.\r\n\r\nNOTE: Always download latest version of the tool before you use it. Since the tool is enhanced frequently, using older version may result in missing important checks.\r\n\r\nSupported HX Versions\r\n    1.8\r\n    2.0\r\n    2.1\r\n    2.5\r\n    2.6\r\n    3.0\r\n    3.5\r\n    4.0\r\n\r\nSupported HX Clusters\r\n    Hyperflex Standard Cluster\r\n    Hyperflex Stretched Cluster\r\n    Hyperflex Edge Cluster (2Node, 3Node and 4Node)\r\n    Only supported on Hyperflex cluster on VMWare ESXi\r\n\r\nWhen to use?\r\n    Before Hyperflex upgrades.\r\n    Hyperflex Health Check before and after Maintenance Windows\r\n    When working with Cisco TAC\r\n    Pro-active Health Check anytime.\r\n\r\nHow to use the tool?\r\nPre-requisite:  Script needs HX and ESXI root password information to check all conditions\r\n\r\nSteps:\r\n1) In GitHub, click on the “Clone or download” button and choose the “Download ZIP” option. This will download a file titled “Hyperflex-Hypercheck-master.zip”\r\n2) Upload Hyperflex-Hypercheck-master.zip to the SCVM (preferably HX Cluster Management IP).\r\n3) unzip the Hyperflex-Hypercheck-master.zip (#unzip Hyperflex-Hypercheck-master.zip)\r\n4) Change directory to Hyperflex-Hypercheck-master (# cd Hyperflex-Hypercheck-master)\r\n5) Now run the python script file with below command:\r\n   a) For Test summary report:\r\n      python HXTool.py\r\n   b) For Test detail report:\r\n      python HXTool.py detail\r\n6) Enter the HX root password.\r\n7) Enter the ESXi root password.\r\n8) Script will display the result on the console and also creates main report txt file(HX Tool Main Report.txt) in the HX_Report_\u003ctimestamp\u003e directory.\r\n\r\nTest Details:\r\nDetail info of the test are available in the file(TestInfo.txt).\r\n\r\nFor stopping the script execution we can use the key [CTRL+Z] \r\n\r\nRefer the following for more information on Hypercheck Tool-\r\nhttps://www.cisco.com/c/en/us/support/docs/hyperconverged-infrastructure/hyperflex-hx-data-platform/214101-hypercheck-hyperflex-health-pre-upgr.html\r\n\r\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fciscodevnet%2Fhyperflex-hypercheck","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fciscodevnet%2Fhyperflex-hypercheck","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fciscodevnet%2Fhyperflex-hypercheck/lists"}