{"id":18910867,"url":"https://github.com/peterupfold/hpe-ilo-data-gather","last_synced_at":"2026-03-08T10:30:16.920Z","repository":{"id":145094106,"uuid":"189875957","full_name":"PeterUpfold/HPE-iLO-Data-Gather","owner":"PeterUpfold","description":"Gather data (currently just fan speed information) by screen-scraping the HPE iLO 3 interface.","archived":false,"fork":false,"pushed_at":"2022-12-08T05:38:36.000Z","size":17,"stargazers_count":0,"open_issues_count":1,"forks_count":0,"subscribers_count":0,"default_branch":"main","last_synced_at":"2024-12-31T13:23:40.298Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"C#","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/PeterUpfold.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}},"created_at":"2019-06-02T17:32:21.000Z","updated_at":"2019-06-02T17:32:39.000Z","dependencies_parsed_at":"2023-04-11T19:02:19.165Z","dependency_job_id":null,"html_url":"https://github.com/PeterUpfold/HPE-iLO-Data-Gather","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PeterUpfold%2FHPE-iLO-Data-Gather","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PeterUpfold%2FHPE-iLO-Data-Gather/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PeterUpfold%2FHPE-iLO-Data-Gather/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PeterUpfold%2FHPE-iLO-Data-Gather/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/PeterUpfold","download_url":"https://codeload.github.com/PeterUpfold/HPE-iLO-Data-Gather/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":239903476,"owners_count":19716089,"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":[],"created_at":"2024-11-08T09:46:39.526Z","updated_at":"2026-03-08T10:30:16.863Z","avatar_url":"https://github.com/PeterUpfold.png","language":"C#","funding_links":[],"categories":[],"sub_categories":[],"readme":"HPE iLO Data Gather\n===================\n\nGather data (currently just fan speed information) by screen-scraping the HPE iLO interface.\n\nThis is used to gather operational data on an HPE DL385 G7 server running FreeBSD.\n\nThis very hacky solution works around the fact that there is no System Management Homepage or similar interface\nfor FreeBSD. We do, however, have access to valuable data through the iLO system. Unfortunately it seems\nthat SNMP support in iLO Standard is limited to SNMP traps and data like fan speed cannot be queried over SNMP.\n\nSo, this project uses Selenium WebDriver to launch a web browser, log in to iLO (with a minimally privileged account), click\nthe appropriate buttons and extract the information of interest.\n\n## Usage\n\nDownload an appropriate [`ChromeDriver.exe`](https://sites.google.com/a/chromium.org/chromedriver/downloads) and [`GeckoDriver.exe`](https://github.com/mozilla/geckodriver/releases) and place in the project folder.\n\nBuild the project. In the `bin\\Debug` or `bin\\Release` folder, edit `HPE-iLO-Data-Gather.exe.config`, edit `iLOURL`,\n`iLOUsername` and `iLOPassword` as appropriate. **Always use a minimally privileged account**, as the password must\nbe stored in this `.config` file. Protect the `.config` file using file permissions, disk encryption, etc.\n\nTested currently with only HPE iLO 3 1.91 on a DL385 G7.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fpeterupfold%2Fhpe-ilo-data-gather","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fpeterupfold%2Fhpe-ilo-data-gather","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fpeterupfold%2Fhpe-ilo-data-gather/lists"}