mirror of
https://github.com/netdata/netdata.git
synced 2025-04-06 06:25:32 +00:00
Windows deploy metadata (#18733)
* deploy meta, WINDOWS-INSTALLER markdwon changes and deploy template changes * multiline command * de-hardcode nighlty version * note for beta and nightly availability * note for paid win installer * frontend does not support blockquotes and bold, make it one sentence * reorder * remove dup * reword
This commit is contained in:
parent
2b8c8b7184
commit
65a94cde3f
3 changed files with 53 additions and 22 deletions
|
@ -16,23 +16,19 @@
|
||||||
commands:
|
commands:
|
||||||
- channel: nightly
|
- channel: nightly
|
||||||
command: >
|
command: >
|
||||||
wget -O /tmp/netdata-kickstart.sh https://get.netdata.cloud/kickstart.sh && sh /tmp/netdata-kickstart.sh
|
wget -O /tmp/netdata-kickstart.sh https://get.netdata.cloud/kickstart.sh && sh /tmp/netdata-kickstart.sh --nightly-channel{% if $showClaimingOptions %} --claim-token {% claim_token %} --claim-rooms {% $claim_rooms %} --claim-url {% claim_url %}{% /if %}
|
||||||
--nightly-channel{% if $showClaimingOptions %} --claim-token {% claim_token %} --claim-rooms {% $claim_rooms %} --claim-url {% claim_url %}{% /if %}
|
|
||||||
- channel: stable
|
- channel: stable
|
||||||
command: >
|
command: >
|
||||||
wget -O /tmp/netdata-kickstart.sh https://get.netdata.cloud/kickstart.sh && sh /tmp/netdata-kickstart.sh
|
wget -O /tmp/netdata-kickstart.sh https://get.netdata.cloud/kickstart.sh && sh /tmp/netdata-kickstart.sh --stable-channel{% if $showClaimingOptions %} --claim-token {% claim_token %} --claim-rooms {% $claim_rooms %} --claim-url {% claim_url %}{% /if %}
|
||||||
--stable-channel{% if $showClaimingOptions %} --claim-token {% claim_token %} --claim-rooms {% $claim_rooms %} --claim-url {% claim_url %}{% /if %}
|
|
||||||
- &ks_curl
|
- &ks_curl
|
||||||
method: curl
|
method: curl
|
||||||
commands:
|
commands:
|
||||||
- channel: nightly
|
- channel: nightly
|
||||||
command: >
|
command: >
|
||||||
curl https://get.netdata.cloud/kickstart.sh > /tmp/netdata-kickstart.sh && sh /tmp/netdata-kickstart.sh
|
curl https://get.netdata.cloud/kickstart.sh > /tmp/netdata-kickstart.sh && sh /tmp/netdata-kickstart.sh --nightly-channel{% if $showClaimingOptions %} --claim-token {% claim_token %} --claim-rooms {% $claim_rooms %} --claim-url {% claim_url %}{% /if %}
|
||||||
--nightly-channel{% if $showClaimingOptions %} --claim-token {% claim_token %} --claim-rooms {% $claim_rooms %} --claim-url {% claim_url %}{% /if %}
|
|
||||||
- channel: stable
|
- channel: stable
|
||||||
command: >
|
command: >
|
||||||
curl https://get.netdata.cloud/kickstart.sh > /tmp/netdata-kickstart.sh && sh /tmp/netdata-kickstart.sh
|
curl https://get.netdata.cloud/kickstart.sh > /tmp/netdata-kickstart.sh && sh /tmp/netdata-kickstart.sh --stable-channel{% if $showClaimingOptions %} --claim-token {% claim_token %} --claim-rooms {% $claim_rooms %} --claim-url {% claim_url %}{% /if %}
|
||||||
--stable-channel{% if $showClaimingOptions %} --claim-token {% claim_token %} --claim-rooms {% $claim_rooms %} --claim-url {% claim_url %}{% /if %}
|
|
||||||
additional_info: &ref_containers >
|
additional_info: &ref_containers >
|
||||||
Did you know you can also deploy Netdata on your OS using {% goToCategory navigateToSettings=$navigateToSettings categoryId="deploy.docker-kubernetes" %}Kubernetes{% /goToCategory %} or {% goToCategory categoryId="deploy.docker-kubernetes" %}Docker{% /goToCategory %}?
|
Did you know you can also deploy Netdata on your OS using {% goToCategory navigateToSettings=$navigateToSettings categoryId="deploy.docker-kubernetes" %}Kubernetes{% /goToCategory %} or {% goToCategory categoryId="deploy.docker-kubernetes" %}Docker{% /goToCategory %}?
|
||||||
clean_additional_info: &ref_clean_containers >
|
clean_additional_info: &ref_clean_containers >
|
||||||
|
@ -562,14 +558,47 @@
|
||||||
keywords:
|
keywords:
|
||||||
- windows
|
- windows
|
||||||
install_description: |
|
install_description: |
|
||||||
1. Install [Windows Exporter](https://github.com/prometheus-community/windows_exporter) on every Windows host you want to monitor.
|
Netdata offers a convenient Windows installer for easy setup. This executable provides two distinct installation modes, outlined below.
|
||||||
2. Install Netdata agent on Linux, FreeBSD or Mac.
|
|
||||||
3. Configure Netdata to collect data remotely from your Windows hosts by adding one job per host to windows.conf file. See the [configuration section](https://learn.netdata.cloud/docs/data-collection/monitor-anything/System%20Metrics/Windows-machines#configuration) for details.
|
The Windows installer is currently under beta, and thus it is only available in the nightly release channel. A stable version will be released soon.
|
||||||
4. Enable [virtual nodes](https://learn.netdata.cloud/docs/data-collection/windows-systems#virtual-nodes) configuration so the windows nodes are displayed as separate nodes.
|
|
||||||
|
## Graphical User Interface (GUI)
|
||||||
|
|
||||||
|
1. Download the Netdata [Windows installer](https://github.com/netdata/netdata-nightlies/releases) from the latest nightly release.
|
||||||
|
2. Run the `.exe` file and proceed with the installation process.
|
||||||
|
3. At a minimum, you will need your Netdata Cloud Space's claim token to connect your Agent to your Space.
|
||||||
|
|
||||||
|
## Silent Mode (Command line)
|
||||||
|
|
||||||
|
If you prefer to install Netdata through the command line, you can do so by running the following command on Windows Powershell with administrator rights.
|
||||||
methods:
|
methods:
|
||||||
- *ks_wget
|
- method: Silent Mode (Command line)
|
||||||
- *ks_curl
|
commands:
|
||||||
additional_info: ""
|
- channel: stable
|
||||||
|
command: |
|
||||||
|
$ProgressPreference = 'SilentlyContinue';
|
||||||
|
Invoke-WebRequest https://github.com/netdata/netdata-nightlies/releases/latest/download/netdata-installer-x64.exe -OutFile "netdata-installer-x64.exe";
|
||||||
|
.\netdata-installer-x64.exe /S /A `
|
||||||
|
{% if $showClaimingOptions %}/TOKEN={% claim_token %} /ROOMS={% $claim_rooms %}{% /if %}
|
||||||
|
- channel: nightly
|
||||||
|
command: |
|
||||||
|
$ProgressPreference = 'SilentlyContinue';
|
||||||
|
Invoke-WebRequest https://github.com/netdata/netdata-nightlies/releases/latest/download/netdata-installer-x64.exe -OutFile "netdata-installer-x64.exe";
|
||||||
|
.\netdata-installer-x64.exe /S /A `
|
||||||
|
{% if $showClaimingOptions %}/TOKEN={% claim_token %} /ROOMS={% $claim_rooms %}{% /if %}
|
||||||
|
additional_info: |
|
||||||
|
### Available Options
|
||||||
|
|
||||||
|
| Option | Description |
|
||||||
|
|-----------|--------------------------------------------------------------------------------------------------|
|
||||||
|
| `/S` | Enables silent mode installation. |
|
||||||
|
| `/A` | Accepts all Netdata licenses. This option is mandatory for silent installations. |
|
||||||
|
| `/D` | Specifies the desired installation directory (defaults to `C:\Program Files\Netdata`). |
|
||||||
|
| `/T` | Opens the `MSYS2` terminal after installation. |
|
||||||
|
| `/I` | Forces insecure connections, bypassing hostname verification (use only if absolutely necessary). |
|
||||||
|
| `/TOKEN=` | Sets the Claim Token for your Netdata Cloud Space. |
|
||||||
|
| `/ROOMS=` | Comma-separated list of Room IDs where you want your node to appear. |
|
||||||
|
| `/PROXY=` | Sets the proxy server address if your network requires one. |
|
||||||
related_resources: {}
|
related_resources: {}
|
||||||
most_popular: true
|
most_popular: true
|
||||||
platform_info:
|
platform_info:
|
||||||
|
@ -600,12 +629,10 @@
|
||||||
commands:
|
commands:
|
||||||
- channel: nightly
|
- channel: nightly
|
||||||
command: >
|
command: >
|
||||||
fetch -o /tmp/netdata-kickstart.sh https://get.netdata.cloud/kickstart.sh && sh /tmp/netdata-kickstart.sh
|
fetch -o /tmp/netdata-kickstart.sh https://get.netdata.cloud/kickstart.sh && sh /tmp/netdata-kickstart.sh --nightly-channel{% if $showClaimingOptions %} --claim-token {% claim_token %} --claim-rooms {% $claim_rooms %} --claim-url {% claim_url %}{% /if %}
|
||||||
--nightly-channel{% if $showClaimingOptions %} --claim-token {% claim_token %} --claim-rooms {% $claim_rooms %} --claim-url {% claim_url %}{% /if %}
|
|
||||||
- channel: stable
|
- channel: stable
|
||||||
command: >
|
command: >
|
||||||
fetch -o /tmp/netdata-kickstart.sh https://get.netdata.cloud/kickstart.sh && sh /tmp/netdata-kickstart.sh
|
fetch -o /tmp/netdata-kickstart.sh https://get.netdata.cloud/kickstart.sh && sh /tmp/netdata-kickstart.sh --stable-channel{% if $showClaimingOptions %} --claim-token {% claim_token %} --claim-rooms {% $claim_rooms %} --claim-url {% claim_url %}{% /if %}
|
||||||
--stable-channel{% if $showClaimingOptions %} --claim-token {% claim_token %} --claim-rooms {% $claim_rooms %} --claim-url {% claim_url %}{% /if %}
|
|
||||||
additional_info: |
|
additional_info: |
|
||||||
Netdata can also be installed via [FreeBSD ports](https://www.freshports.org/net-mgmt/netdata).
|
Netdata can also be installed via [FreeBSD ports](https://www.freshports.org/net-mgmt/netdata).
|
||||||
related_resources: {}
|
related_resources: {}
|
||||||
|
|
|
@ -6,6 +6,6 @@ We build native packages for the following releases:
|
||||||
[% for e in entries %]
|
[% for e in entries %]
|
||||||
| [[ e.version ]] | [[ e.support ]] | [[ ', '.join(e.arches) ]] | [[ e.notes ]] |
|
| [[ e.version ]] | [[ e.support ]] | [[ ', '.join(e.arches) ]] | [[ e.notes ]] |
|
||||||
[% endfor %]
|
[% endfor %]
|
||||||
[% endif %]
|
|
||||||
|
|
||||||
On other releases of this distribution, a static binary will be installed in `/opt/netdata`.
|
On other releases of this distribution, a static binary will be installed in `/opt/netdata`.
|
||||||
|
[% endif %]
|
||||||
|
|
|
@ -4,7 +4,7 @@ Netdata offers a convenient Windows installer for easy setup. This executable pr
|
||||||
|
|
||||||
> **Note**
|
> **Note**
|
||||||
>
|
>
|
||||||
> This feature is currently only available for Nightly releases, and the installer can be found in our [nightlies repo](https://github.com/netdata/netdata-nightlies)
|
> This feature is currently under beta and only available for Nightly releases, and the installer can be found in our [nightlies repo](https://github.com/netdata/netdata-nightlies). A stable version will be released soon.
|
||||||
|
|
||||||
## Graphical User Interface (GUI)
|
## Graphical User Interface (GUI)
|
||||||
|
|
||||||
|
@ -54,11 +54,15 @@ This section provides instructions for installing Netdata in silent mode, which
|
||||||
Connect your Agent to your Netdata Cloud Space with token `<YOUR_TOKEN>` and room `<YOUR_ROOM>`:
|
Connect your Agent to your Netdata Cloud Space with token `<YOUR_TOKEN>` and room `<YOUR_ROOM>`:
|
||||||
|
|
||||||
```bash
|
```bash
|
||||||
netdata-installer.exe /S /A /TOKEN=<YOUR_TOKEN> /ROOMS=<YOUR_ROOM>
|
netdata-installer-x64.exe /S /A /TOKEN=<YOUR_TOKEN> /ROOMS=<YOUR_ROOM>
|
||||||
```
|
```
|
||||||
|
|
||||||
Replace `<YOUR_TOKEN>` and `<YOUR_ROOM>` with your actual Netdata Cloud Space claim token and room ID, respectively.
|
Replace `<YOUR_TOKEN>` and `<YOUR_ROOM>` with your actual Netdata Cloud Space claim token and room ID, respectively.
|
||||||
|
|
||||||
|
> **Note**
|
||||||
|
>
|
||||||
|
> The Windows version of Netdata is intended for users on paid plans.
|
||||||
|
|
||||||
## Uninstalling
|
## Uninstalling
|
||||||
|
|
||||||
To uninstall Netdata, run the `uninstall.exe` file in your Netdata installation directory, typically `<YOUR_INSTALL_LOCATION>\Netdata`.
|
To uninstall Netdata, run the `uninstall.exe` file in your Netdata installation directory, typically `<YOUR_INSTALL_LOCATION>\Netdata`.
|
||||||
|
|
Loading…
Add table
Reference in a new issue