Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/fvanroie/dscdashboard
PowerShell module and dashboard for DSC Pull Server to display statistics and report data
https://github.com/fvanroie/dscdashboard
dashboard dsc powershell pull-server
Last synced: about 2 months ago
JSON representation
PowerShell module and dashboard for DSC Pull Server to display statistics and report data
- Host: GitHub
- URL: https://github.com/fvanroie/dscdashboard
- Owner: fvanroie
- License: mit
- Created: 2018-09-15T13:39:44.000Z (over 6 years ago)
- Default Branch: master
- Last Pushed: 2021-07-18T22:50:20.000Z (over 3 years ago)
- Last Synced: 2024-10-10T13:41:56.921Z (3 months ago)
- Topics: dashboard, dsc, powershell, pull-server
- Language: PowerShell
- Homepage:
- Size: 530 KB
- Stars: 39
- Watchers: 5
- Forks: 8
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
![Dashboard](docs/images/dashboard.png)
# DscDashboard
## Description
This is a PowerShell module and a dashboard that can connect to a DSC Pull Server database. The GUI displays
statistics and allows you to view the Status Reports generated by your LCM clients. It is a web interface
that uses the data from the DSC Pull Server framework and makes it easily available to browse.The website can be hosted on the DSC Pull Server or as a separate server.
A Dockerfile is also available to quickly test the DscDashboard functionality.## Prerequisites
### DSC Pull Service with
- Windows Server 2016 Core Semi-Annual Channel release 1803 *or*
- [Windows Server 2019](https://www.microsoft.com/en-us/cloud-platform/windows-server-trial)
- SQL Server backendYou need to have a DSC Pull Service from WMF 5.1 that is
[configured to use a SQL Server](https://blogs.technet.microsoft.com/askpfeplat/2018/07/09/configuring-a-powershell-dsc-web-pull-server-to-use-sql-database/)
backend. The integrated MDB or ESENT databases are not supported by this module.__Note:__
> SQL Server support will not be added to previous versions of WMF 5.1 (or earlier) and
> will only be available on Windows Server versions **greater than or equal to 17090**.This means you need to have at least Windows 2016 SAC 1803 or Windows 2019.
### Universal Dashboard Module
The dashboard is created using the [Universal Dashboard](https://ironmansoftware.com/universal-dashboard) module for PowerShell.
You need to have this module installed on the server hosting the dashboard. You can use either the
[Community](https://www.powershellgallery.com/packages/UniversalDashboard.Community/) or the
[Full edition](https://www.powershellgallery.com/packages/UniversalDashboard/) depending on your usage and license requirements.## How to use
Open a browser on the server and browse to http://ipaddress[:port] to test the dashboard:
![Nodes](docs/images/nodes.png)
## [Buy me a coffee](https://www.buymeacoffee.com/aktdCofU)
[![Buy me a coffee](https://www.buymeacoffee.com/assets/img/custom_images/black_img.png)](https://www.buymeacoffee.com/aktdCofU)
## Notes
```yaml
Name: DscDashboard
Created by: fvanroie, NetwiZe.be
Created Date: September 15 2018
```