@cryptotaxi247 / netdata-1 / commits / 402227a8c

Regenerate integrations.js (#18720)

Co-authored-by: ilyam8 <22274335+ilyam8@users.noreply.github.com>

Netdata bot committed Oct 10, 2024 at 05:13 UTC 402227a8c4445e8ecdf69e4456f06a6afe130c8b
9 files changed +746 -80
integrations/cloud-notifications/integrations/ilert.md new
+61
@@ -0,0 +1,61 @@
1 +<!--startmeta
2 +custom_edit_url: "https://github.com/netdata/netdata/edit/master/integrations/cloud-notifications/integrations/ilert.md"
3 +meta_yaml: "https://github.com/netdata/netdata/edit/master/integrations/cloud-notifications/metadata.yaml"
4 +sidebar_label: "Ilert"
5 +learn_status: "Published"
6 +learn_rel_path: "Alerts & Notifications/Notifications/Centralized Cloud Notifications"
7 +message: "DO NOT EDIT THIS FILE DIRECTLY, IT IS GENERATED BY THE NOTIFICATION'S metadata.yaml FILE"
8 +endmeta-->
9 +
10 +# Ilert
11 +
12 +
13 +<img src="https://netdata.cloud/img/ilert.svg" width="150"/>
14 +
15 +
16 +From the Cloud interface, you can manage your space's notification settings and from there you can add a specific configuration to get notifications delivered on ilert.
17 +
18 +
19 +<img src="https://img.shields.io/badge/maintained%20by-Netdata-%2300ab44" />
20 +
21 +## Setup
22 +
23 +### Prerequisites
24 +
25 +To add ilert notification you need:
26 +
27 +- A Netdata Cloud account
28 +- Access to the space as an **Admin**
29 +- The Space needs to be on a paid plan
30 +- You need to have permissions on ilert to add new Alert sources.
31 +
32 +### Settings on ilert
33 +
34 +1. **Access the Alert sources Settings**: From the navigation bar, open the Alert sources drop down and click "Alert sources".
35 +2. **Create a New Alert source**: Click on the "+ Create a new alert source" button.
36 +3. **Configure an Alert source**:
37 + - select "API integration" and click Next
38 + - provide a name that suits the source's purpose, for example Netdata
39 + - select Escalation policy
40 + - select Alert grouping (optional)
41 + - review all configurations and click "Finish setup"
42 +4. **Obtain the API Key**:
43 + - Once the Alert source is created, you will be provided with an API key.
44 + - Copy this API Key, as it will be required to configure the integration on Netdata Cloud.
45 +
46 +### Settings on Netdata Cloud
47 +
48 +1. Click on the **Space settings** cog (located above your profile icon)
49 +2. Click on the **Alerts & Notifications** tab
50 +3. Click on the **+ Add configuration** button
51 +4. Click on **+ Add** on the **ilert** card
52 +5. A modal will be presented in order to enter the required details to enable the configuration:
53 +
54 +- **Notification settings** are Netdata specific settings
55 + - Configuration name: provide a descriptive name for your configuration to easily identify it.
56 + - Rooms: select the nodes or areas of your infrastructure you want to receive notifications about.
57 + - Notification: choose the type of notifications you want to receive.
58 + - **Integration configuration** are the required integration settings, which vary by notification method. For ilert:
59 + - Alert Source API key.
60 +
61 +
integrations/integrations.js
+155 -40
@@ -5732,7 +5732,7 @@ export const integrations = [
5732 "setup": "## Setup\n\n### Prerequisites\n\n#### Install nvme-cli\n\nSee [Distro Support](https://github.com/linux-nvme/nvme-cli#distro-support). Install `nvme-cli` using your distribution's package manager.\n\n\n#### For Netdata running in a Docker container: grant NVMe device access\n\nYour NVMe devices need to be accessible within the Docker container for Netdata to monitor them.\n\nInclude the following option in your `docker run` command or add the device mapping in your `docker-compose.yml` file:\n\n- `docker run`\n\n ```bash\n --device '/dev/nvme0n1:/dev/nvme0n1'\n ```\n\n- `docker-compose.yml`\n\n ```yaml\n services:\n netdata:\n devices:\n - \"/dev/nvme0n1:/dev/nvme0n1\"\n ```\n\n**Note**: Replace `/dev/nvme0n1` with your actual NVMe device name.\n\n\n\n### Configuration\n\n#### File\n\nThe configuration file name for this integration is `go.d/nvme.conf`.\n\n\nYou can edit the configuration file using the [`edit-config`](/docs/netdata-agent/configuration/README.md#edit-a-configuration-file-using-edit-config) script from the\nNetdata [config directory](/docs/netdata-agent/configuration/README.md#the-netdata-config-directory).\n\n```bash\ncd /etc/netdata 2>/dev/null || cd /opt/netdata/etc/netdata\nsudo ./edit-config go.d/nvme.conf\n```\n#### Options\n\nThe following options can be defined globally: update_every, autodetection_retry.\n\n\n{% details open=true summary=\"Config options\" %}\n| Name | Description | Default | Required |\n|:----|:-----------|:-------|:--------:|\n| update_every | Data collection frequency. | 10 | no |\n| autodetection_retry | Recheck interval in seconds. Zero means no recheck will be scheduled. | 0 | no |\n| timeout | nvme binary execution timeout. | 2 | no |\n\n{% /details %}\n#### Examples\n\n##### Custom update_every\n\nAllows you to override the default data collection interval.\n\n{% details open=true summary=\"Config\" %}\n```yaml\njobs:\n - name: nvme\n update_every: 5 # Collect NVMe metrics every 5 seconds\n\n```\n{% /details %}\n",
5733 "troubleshooting": "## Troubleshooting\n\n### Debug Mode\n\n**Important**: Debug mode is not supported for data collection jobs created via the UI using the Dyncfg feature.\n\nTo troubleshoot issues with the `nvme` collector, run the `go.d.plugin` with the debug option enabled. The output\nshould give you clues as to why the collector isn't working.\n\n- Navigate to the `plugins.d` directory, usually at `/usr/libexec/netdata/plugins.d/`. If that's not the case on\n your system, open `netdata.conf` and look for the `plugins` setting under `[directories]`.\n\n ```bash\n cd /usr/libexec/netdata/plugins.d/\n ```\n\n- Switch to the `netdata` user.\n\n ```bash\n sudo -u netdata -s\n ```\n\n- Run the `go.d.plugin` to debug the collector:\n\n ```bash\n ./go.d.plugin -d -m nvme\n ```\n\n### Getting Logs\n\nIf you're encountering problems with the `nvme` collector, follow these steps to retrieve logs and identify potential issues:\n\n- **Run the command** specific to your system (systemd, non-systemd, or Docker container).\n- **Examine the output** for any warnings or error messages that might indicate issues. These messages should provide clues about the root cause of the problem.\n\n#### System with systemd\n\nUse the following command to view logs generated since the last Netdata service restart:\n\n```bash\njournalctl _SYSTEMD_INVOCATION_ID=\"$(systemctl show --value --property=InvocationID netdata)\" --namespace=netdata --grep nvme\n```\n\n#### System without systemd\n\nLocate the collector log file, typically at `/var/log/netdata/collector.log`, and use `grep` to filter for collector's name:\n\n```bash\ngrep nvme /var/log/netdata/collector.log\n```\n\n**Note**: This method shows logs from all restarts. Focus on the **latest entries** for troubleshooting current issues.\n\n#### Docker Container\n\nIf your Netdata runs in a Docker container named \"netdata\" (replace if different), use this command:\n\n```bash\ndocker logs netdata 2>&1 | grep nvme\n```\n\n",
5734 "alerts": "## Alerts\n\n\nThe following alerts are available:\n\n| Alert name | On metric | Description |\n|:------------|:----------|:------------|\n| [ nvme_device_critical_warnings_state ](https://github.com/netdata/netdata/blob/master/src/health/health.d/nvme.conf) | nvme.device_critical_warnings_state | NVMe device ${label:device} has critical warnings |\n",
5735 - "metrics": "## Metrics\n\nMetrics grouped by *scope*.\n\nThe scope defines the instance that the metric belongs to. An instance is uniquely identified by a set of labels.\n\n\n\n### Per device\n\nThese metrics refer to the NVME device.\n\nLabels:\n\n| Label | Description |\n|:-----------|:----------------|\n| device | NVMe device name |\n\nMetrics:\n\n| Metric | Dimensions | Unit |\n|:------|:----------|:----|\n| nvme.device_estimated_endurance_perc | used | % |\n| nvme.device_available_spare_perc | spare | % |\n| nvme.device_composite_temperature | temperature | celsius |\n| nvme.device_io_transferred_count | read, written | bytes |\n| nvme.device_power_cycles_count | power | cycles |\n| nvme.device_power_on_time | power-on | seconds |\n| nvme.device_critical_warnings_state | available_spare, temp_threshold, nvm_subsystem_reliability, read_only, volatile_mem_backup_failed, persistent_memory_read_only | state |\n| nvme.device_unsafe_shutdowns_count | unsafe | shutdowns |\n| nvme.device_media_errors_rate | media | errors/s |\n| nvme.device_error_log_entries_rate | error_log | entries/s |\n| nvme.device_warning_composite_temperature_time | wctemp | seconds |\n| nvme.device_critical_composite_temperature_time | cctemp | seconds |\n| nvme.device_thermal_mgmt_temp1_transitions_rate | temp1 | transitions/s |\n| nvme.device_thermal_mgmt_temp2_transitions_rate | temp2 | transitions/s |\n| nvme.device_thermal_mgmt_temp1_time | temp1 | seconds |\n| nvme.device_thermal_mgmt_temp2_time | temp2 | seconds |\n\n",
5735 + "metrics": "## Metrics\n\nMetrics grouped by *scope*.\n\nThe scope defines the instance that the metric belongs to. An instance is uniquely identified by a set of labels.\n\n\n\n### Per device\n\nThese metrics refer to the NVME device.\n\nLabels:\n\n| Label | Description |\n|:-----------|:----------------|\n| device | NVMe device name |\n| model_number | NVMe device model |\n\nMetrics:\n\n| Metric | Dimensions | Unit |\n|:------|:----------|:----|\n| nvme.device_estimated_endurance_perc | used | % |\n| nvme.device_available_spare_perc | spare | % |\n| nvme.device_composite_temperature | temperature | celsius |\n| nvme.device_io_transferred_count | read, written | bytes |\n| nvme.device_power_cycles_count | power | cycles |\n| nvme.device_power_on_time | power-on | seconds |\n| nvme.device_critical_warnings_state | available_spare, temp_threshold, nvm_subsystem_reliability, read_only, volatile_mem_backup_failed, persistent_memory_read_only | state |\n| nvme.device_unsafe_shutdowns_count | unsafe | shutdowns |\n| nvme.device_media_errors_rate | media | errors/s |\n| nvme.device_error_log_entries_rate | error_log | entries/s |\n| nvme.device_warning_composite_temperature_time | wctemp | seconds |\n| nvme.device_critical_composite_temperature_time | cctemp | seconds |\n| nvme.device_thermal_mgmt_temp1_transitions_rate | temp1 | transitions/s |\n| nvme.device_thermal_mgmt_temp2_transitions_rate | temp2 | transitions/s |\n| nvme.device_thermal_mgmt_temp1_time | temp1 | seconds |\n| nvme.device_thermal_mgmt_temp2_time | temp2 | seconds |\n\n",
5736 "integration_type": "collector",
5737 "id": "go.d.plugin-nvme-NVMe_devices",
5738 "edit_link": "https://github.com/netdata/netdata/blob/master/src/go/plugin/go.d/modules/nvme/metadata.yaml",
@@ -16821,7 +16821,7 @@ export const integrations = [
16821 "setup": "## Setup\n\n### Prerequisites\n\nNo action required.\n\n### Configuration\n\n#### File\n\nThe configuration file name for this integration is `go.d/storcli.conf`.\n\n\nYou can edit the configuration file using the [`edit-config`](/docs/netdata-agent/configuration/README.md#edit-a-configuration-file-using-edit-config) script from the\nNetdata [config directory](/docs/netdata-agent/configuration/README.md#the-netdata-config-directory).\n\n```bash\ncd /etc/netdata 2>/dev/null || cd /opt/netdata/etc/netdata\nsudo ./edit-config go.d/storcli.conf\n```\n#### Options\n\nThe following options can be defined globally: update_every.\n\n\n{% details open=true summary=\"Config options\" %}\n| Name | Description | Default | Required |\n|:----|:-----------|:-------|:--------:|\n| update_every | Data collection frequency. | 10 | no |\n| timeout | storcli binary execution timeout. | 2 | no |\n\n{% /details %}\n#### Examples\n\n##### Custom update_every\n\nAllows you to override the default data collection interval.\n\n{% details open=true summary=\"Config\" %}\n```yaml\njobs:\n - name: storcli\n update_every: 5 # Collect StorCLI RAID statistics every 5 seconds\n\n```\n{% /details %}\n",
16822 "troubleshooting": "## Troubleshooting\n\n### Debug Mode\n\n**Important**: Debug mode is not supported for data collection jobs created via the UI using the Dyncfg feature.\n\nTo troubleshoot issues with the `storcli` collector, run the `go.d.plugin` with the debug option enabled. The output\nshould give you clues as to why the collector isn't working.\n\n- Navigate to the `plugins.d` directory, usually at `/usr/libexec/netdata/plugins.d/`. If that's not the case on\n your system, open `netdata.conf` and look for the `plugins` setting under `[directories]`.\n\n ```bash\n cd /usr/libexec/netdata/plugins.d/\n ```\n\n- Switch to the `netdata` user.\n\n ```bash\n sudo -u netdata -s\n ```\n\n- Run the `go.d.plugin` to debug the collector:\n\n ```bash\n ./go.d.plugin -d -m storcli\n ```\n\n### Getting Logs\n\nIf you're encountering problems with the `storcli` collector, follow these steps to retrieve logs and identify potential issues:\n\n- **Run the command** specific to your system (systemd, non-systemd, or Docker container).\n- **Examine the output** for any warnings or error messages that might indicate issues. These messages should provide clues about the root cause of the problem.\n\n#### System with systemd\n\nUse the following command to view logs generated since the last Netdata service restart:\n\n```bash\njournalctl _SYSTEMD_INVOCATION_ID=\"$(systemctl show --value --property=InvocationID netdata)\" --namespace=netdata --grep storcli\n```\n\n#### System without systemd\n\nLocate the collector log file, typically at `/var/log/netdata/collector.log`, and use `grep` to filter for collector's name:\n\n```bash\ngrep storcli /var/log/netdata/collector.log\n```\n\n**Note**: This method shows logs from all restarts. Focus on the **latest entries** for troubleshooting current issues.\n\n#### Docker Container\n\nIf your Netdata runs in a Docker container named \"netdata\" (replace if different), use this command:\n\n```bash\ndocker logs netdata 2>&1 | grep storcli\n```\n\n",
16823 "alerts": "## Alerts\n\n\nThe following alerts are available:\n\n| Alert name | On metric | Description |\n|:------------|:----------|:------------|\n| [ storcli_controller_health_status ](https://github.com/netdata/netdata/blob/master/src/health/health.d/storcli.conf) | storcli.controller_health_status | RAID controller ${label:controller_number} is unhealthy |\n| [ storcli_controller_bbu_status ](https://github.com/netdata/netdata/blob/master/src/health/health.d/storcli.conf) | storcli.controller_bbu_status | RAID controller ${label:controller_number} BBU is unhealthy |\n| [ storcli_phys_drive_errors ](https://github.com/netdata/netdata/blob/master/src/health/health.d/storcli.conf) | storcli.phys_drive_errors | RAID physical drive c${label:controller_number}/e${label:enclosure_number}/s${label:slot_number} errors |\n| [ storcli_phys_drive_predictive_failures ](https://github.com/netdata/netdata/blob/master/src/health/health.d/storcli.conf) | storcli.phys_drive_predictive_failures | RAID physical drive c${label:controller_number}/e${label:enclosure_number}/s${label:slot_number} predictive failures |\n",
16824 - "metrics": "## Metrics\n\nMetrics grouped by *scope*.\n\nThe scope defines the instance that the metric belongs to. An instance is uniquely identified by a set of labels.\n\n\n\n### Per controller\n\nThese metrics refer to the Controller.\n\nLabels:\n\n| Label | Description |\n|:-----------|:----------------|\n| controller_number | Controller number (index) |\n| model | Controller model |\n| driver_name | Controller driver (megaraid_sas or mpt3sas) |\n\nMetrics:\n\n| Metric | Dimensions | Unit |\n|:------|:----------|:----|\n| storcli.controller_health_status | healthy, unhealthy | status |\n| storcli.controller_status | optimal, degraded, partially_degraded, failed | status |\n| storcli.controller_bbu_status | healthy, unhealthy, na | status |\n\n### Per physical drive\n\nThese metrics refer to the Physical Drive.\n\nLabels:\n\n| Label | Description |\n|:-----------|:----------------|\n| controller_number | Controller number (index) |\n| enclosure_number | Enclosure number (index) |\n| slot_number | Slot number (index) |\n| media type | Media type (e.g. HDD) |\n\nMetrics:\n\n| Metric | Dimensions | Unit |\n|:------|:----------|:----|\n| storcli.phys_drive_errors | media, other | errors/s |\n| storcli.phys_drive_predictive_failures | predictive_failures | failures/s |\n| storcli.phys_drive_smart_alert_status | active, inactive | status |\n| storcli.phys_drive_temperature | temperature | Celsius |\n\n### Per bbu\n\nThese metrics refer to the Backup Battery Unit.\n\nLabels:\n\n| Label | Description |\n|:-----------|:----------------|\n| controller_number | Controller number (index) |\n| bbu_number | BBU number (index) |\n| model | BBU model |\n\nMetrics:\n\n| Metric | Dimensions | Unit |\n|:------|:----------|:----|\n| storcli.bbu_temperature | temperature | Celsius |\n\n",
16824 + "metrics": "## Metrics\n\nMetrics grouped by *scope*.\n\nThe scope defines the instance that the metric belongs to. An instance is uniquely identified by a set of labels.\n\n\n\n### Per controller\n\nThese metrics refer to the Controller.\n\nLabels:\n\n| Label | Description |\n|:-----------|:----------------|\n| controller_number | Controller number (index) |\n| model | Controller model |\n| driver_name | Controller driver (megaraid_sas or mpt3sas) |\n\nMetrics:\n\n| Metric | Dimensions | Unit |\n|:------|:----------|:----|\n| storcli.controller_health_status | healthy, unhealthy | status |\n| storcli.controller_status | optimal, degraded, partially_degraded, failed | status |\n| storcli.controller_bbu_status | healthy, unhealthy, na | status |\n| storcli.controller_roc_temperature | temperature | Celsius |\n\n### Per physical drive\n\nThese metrics refer to the Physical Drive.\n\nLabels:\n\n| Label | Description |\n|:-----------|:----------------|\n| controller_number | Controller number (index) |\n| enclosure_number | Enclosure number (index) |\n| slot_number | Slot number (index) |\n| media type | Media type (e.g. HDD) |\n\nMetrics:\n\n| Metric | Dimensions | Unit |\n|:------|:----------|:----|\n| storcli.phys_drive_errors | media, other | errors/s |\n| storcli.phys_drive_predictive_failures | predictive_failures | failures/s |\n| storcli.phys_drive_smart_alert_status | active, inactive | status |\n| storcli.phys_drive_temperature | temperature | Celsius |\n\n### Per bbu\n\nThese metrics refer to the Backup Battery Unit.\n\nLabels:\n\n| Label | Description |\n|:-----------|:----------------|\n| controller_number | Controller number (index) |\n| bbu_number | BBU number (index) |\n| model | BBU model |\n\nMetrics:\n\n| Metric | Dimensions | Unit |\n|:------|:----------|:----|\n| storcli.bbu_temperature | temperature | Celsius |\n\n",
16825 "integration_type": "collector",
16826 "id": "go.d.plugin-storcli-StoreCLI_RAID",
16827 "edit_link": "https://github.com/netdata/netdata/blob/master/src/go/plugin/go.d/modules/storcli/metadata.yaml",
@@ -19559,6 +19559,115 @@ export const integrations = [
19559 "edit_link": "https://github.com/netdata/netdata/blob/master/src/collectors/timex.plugin/metadata.yaml",
19560 "related_resources": ""
19561 },
19562 + {
19563 + "meta": {
19564 + "plugin_name": "windows.plugin",
19565 + "module_name": "PerflibMemory",
19566 + "monitored_instance": {
19567 + "name": "Memory statistics",
19568 + "link": "https://learn.microsoft.com/en-us/windows/win32/Memory/memory-management",
19569 + "categories": [
19570 + "data-collection.windows-systems"
19571 + ],
19572 + "icon_filename": "windows.svg"
19573 + },
19574 + "related_resources": {
19575 + "integrations": {
19576 + "list": []
19577 + }
19578 + },
19579 + "info_provided_to_referring_integrations": {
19580 + "description": ""
19581 + },
19582 + "keywords": [
19583 + "memory",
19584 + "swap"
19585 + ],
19586 + "most_popular": false
19587 + },
19588 + "overview": "# Memory statistics\n\nPlugin: windows.plugin\nModule: PerflibMemory\n\n## Overview\n\nThis collector monitors swap and memory pool statistics on Windows systems.\n\n\nIt queries for the 'Memory' object from Perflib in order to gather the metrics.\n\n\nThis collector is only supported on the following platforms:\n\n- windows\n\nThis collector only supports collecting metrics from a single instance of this integration.\n\n\n### Default Behavior\n\n#### Auto-Detection\n\nThe collector automatically detects all of the metrics, no further configuration is required.\n\n\n#### Limits\n\nThe default configuration for this integration does not impose any limits on data collection.\n\n#### Performance Impact\n\nThe default configuration for this integration is not expected to impose a significant performance impact on the system.\n",
19589 + "setup": "## Setup\n\n### Prerequisites\n\nNo action required.\n\n### Configuration\n\n#### File\n\nThe configuration file name for this integration is `netdata.conf`.\nConfiguration for this specific integration is located in the `[plugin:windows]` section within that file.\n\nThe file format is a modified INI syntax. The general structure is:\n\n```ini\n[section1]\n option1 = some value\n option2 = some other value\n\n[section2]\n option3 = some third value\n```\nYou can edit the configuration file using the [`edit-config`](/docs/netdata-agent/configuration/README.md#edit-a-configuration-file-using-edit-config) script from the\nNetdata [config directory](/docs/netdata-agent/configuration/README.md#the-netdata-config-directory).\n\n```bash\ncd /etc/netdata 2>/dev/null || cd /opt/netdata/etc/netdata\nsudo ./edit-config netdata.conf\n```\n#### Options\n\n\n\n| Name | Description | Default | Required |\n|:----|:-----------|:-------|:--------:|\n| PerflibMemory | An option to enable or disable the data collection. | yes | no |\n\n#### Examples\nThere are no configuration examples.\n\n",
19590 + "troubleshooting": "",
19591 + "alerts": "## Alerts\n\nThere are no alerts configured by default for this integration.\n",
19592 + "metrics": "## Metrics\n\nMetrics grouped by *scope*.\n\nThe scope defines the instance that the metric belongs to. An instance is uniquely identified by a set of labels.\n\n\n\n### Per Memory statistics instance\n\nThese metrics refer to the entire monitored instance\n\nThis scope has no labels.\n\nMetrics:\n\n| Metric | Dimensions | Unit |\n|:------|:----------|:----|\n| mem.swap_iops | read, write | operations/s |\n| mem.swap_pages_io | read, write | pages/s |\n| mem.system_pool_size | paged, pool-paged | bytes |\n\n",
19593 + "integration_type": "collector",
19594 + "id": "windows.plugin-PerflibMemory-Memory_statistics",
19595 + "edit_link": "https://github.com/netdata/netdata/blob/master/src/collectors/windows.plugin/metadata.yaml",
19596 + "related_resources": ""
19597 + },
19598 + {
19599 + "meta": {
19600 + "plugin_name": "windows.plugin",
19601 + "module_name": "PerflibProcesses",
19602 + "monitored_instance": {
19603 + "name": "System statistics",
19604 + "link": "https://learn.microsoft.com/en-us/windows/win32/procthread/processes-and-threads",
19605 + "categories": [
19606 + "data-collection.windows-systems"
19607 + ],
19608 + "icon_filename": "windows.svg"
19609 + },
19610 + "related_resources": {
19611 + "integrations": {
19612 + "list": []
19613 + }
19614 + },
19615 + "info_provided_to_referring_integrations": {
19616 + "description": ""
19617 + },
19618 + "keywords": [
19619 + "process counts",
19620 + "threads",
19621 + "context switch"
19622 + ],
19623 + "most_popular": false
19624 + },
19625 + "overview": "# System statistics\n\nPlugin: windows.plugin\nModule: PerflibProcesses\n\n## Overview\n\nThis collector monitors the current number of processes, threads, and context switches on Windows systems.\n\n\nIt queries the 'System' object from Perflib in order to gather the metrics.\n\n\nThis collector is only supported on the following platforms:\n\n- windows\n\nThis collector only supports collecting metrics from a single instance of this integration.\n\n\n### Default Behavior\n\n#### Auto-Detection\n\nThe collector automatically detects all of the metrics, no further configuration is required.\n\n\n#### Limits\n\nThe default configuration for this integration does not impose any limits on data collection.\n\n#### Performance Impact\n\nThe default configuration for this integration is not expected to impose a significant performance impact on the system.\n",
19626 + "setup": "## Setup\n\n### Prerequisites\n\nNo action required.\n\n### Configuration\n\n#### File\n\nThe configuration file name for this integration is `netdata.conf`.\nConfiguration for this specific integration is located in the `[plugin:windows]` section within that file.\n\nThe file format is a modified INI syntax. The general structure is:\n\n```ini\n[section1]\n option1 = some value\n option2 = some other value\n\n[section2]\n option3 = some third value\n```\nYou can edit the configuration file using the [`edit-config`](/docs/netdata-agent/configuration/README.md#edit-a-configuration-file-using-edit-config) script from the\nNetdata [config directory](/docs/netdata-agent/configuration/README.md#the-netdata-config-directory).\n\n```bash\ncd /etc/netdata 2>/dev/null || cd /opt/netdata/etc/netdata\nsudo ./edit-config netdata.conf\n```\n#### Options\n\n\n\n| Name | Description | Default | Required |\n|:----|:-----------|:-------|:--------:|\n| PerflibProcesses | An option to enable or disable the data collection. | yes | no |\n\n#### Examples\nThere are no configuration examples.\n\n",
19627 + "troubleshooting": "",
19628 + "alerts": "## Alerts\n\nThere are no alerts configured by default for this integration.\n",
19629 + "metrics": "## Metrics\n\nMetrics grouped by *scope*.\n\nThe scope defines the instance that the metric belongs to. An instance is uniquely identified by a set of labels.\n\n\n\n### Per System statistics instance\n\nThese metrics refer to the entire monitored instance.\n\nThis scope has no labels.\n\nMetrics:\n\n| Metric | Dimensions | Unit |\n|:------|:----------|:----|\n| system.processes | running | processes |\n| system.threads | threads | threads |\n| system.ctxt | switches | context switches/s |\n\n",
19630 + "integration_type": "collector",
19631 + "id": "windows.plugin-PerflibProcesses-System_statistics",
19632 + "edit_link": "https://github.com/netdata/netdata/blob/master/src/collectors/windows.plugin/metadata.yaml",
19633 + "related_resources": ""
19634 + },
19635 + {
19636 + "meta": {
19637 + "plugin_name": "windows.plugin",
19638 + "module_name": "PerflibThermalZone",
19639 + "monitored_instance": {
19640 + "name": "System thermal zone",
19641 + "link": "https://learn.microsoft.com/en-us/windows-hardware/design/device-experiences/design-guide",
19642 + "categories": [
19643 + "data-collection.windows-systems"
19644 + ],
19645 + "icon_filename": "windows.svg"
19646 + },
19647 + "related_resources": {
19648 + "integrations": {
19649 + "list": []
19650 + }
19651 + },
19652 + "info_provided_to_referring_integrations": {
19653 + "description": ""
19654 + },
19655 + "keywords": [
19656 + "thermal",
19657 + "temperature"
19658 + ],
19659 + "most_popular": false
19660 + },
19661 + "overview": "# System thermal zone\n\nPlugin: windows.plugin\nModule: PerflibThermalZone\n\n## Overview\n\nThis collector monitors thermal zone statistics on Windows systems.\n\n\nIt queries for the 'Thermal Zone Information' object from Perflib in order to gather the metrics.\n\n\nThis collector is only supported on the following platforms:\n\n- windows\n\nThis collector only supports collecting metrics from a single instance of this integration.\n\n\n### Default Behavior\n\n#### Auto-Detection\n\nThe collector automatically detects all of the metrics, no further configuration is required.\n\n\n#### Limits\n\nThe default configuration for this integration does not impose any limits on data collection.\n\n#### Performance Impact\n\nThe default configuration for this integration is not expected to impose a significant performance impact on the system.\n",
19662 + "setup": "## Setup\n\n### Prerequisites\n\nNo action required.\n\n### Configuration\n\n#### File\n\nThe configuration file name for this integration is `netdata.conf`.\nConfiguration for this specific integration is located in the `[plugin:windows]` section within that file.\n\nThe file format is a modified INI syntax. The general structure is:\n\n```ini\n[section1]\n option1 = some value\n option2 = some other value\n\n[section2]\n option3 = some third value\n```\nYou can edit the configuration file using the [`edit-config`](/docs/netdata-agent/configuration/README.md#edit-a-configuration-file-using-edit-config) script from the\nNetdata [config directory](/docs/netdata-agent/configuration/README.md#the-netdata-config-directory).\n\n```bash\ncd /etc/netdata 2>/dev/null || cd /opt/netdata/etc/netdata\nsudo ./edit-config netdata.conf\n```\n#### Options\n\n\n\n| Name | Description | Default | Required |\n|:----|:-----------|:-------|:--------:|\n| PerflibThermalZone | An option to enable or disable the data collection. | yes | no |\n\n#### Examples\nThere are no configuration examples.\n\n",
19663 + "troubleshooting": "",
19664 + "alerts": "## Alerts\n\nThere are no alerts configured by default for this integration.\n",
19665 + "metrics": "## Metrics\n\nMetrics grouped by *scope*.\n\nThe scope defines the instance that the metric belongs to. An instance is uniquely identified by a set of labels.\n\n\n\n### Per Thermal zone\n\nThese metrics refer to a Thermal zone\n\nThis scope has no labels.\n\nMetrics:\n\n| Metric | Dimensions | Unit |\n|:------|:----------|:----|\n| system.thermalzone_temperature | temperature | celsius |\n\n",
19666 + "integration_type": "collector",
19667 + "id": "windows.plugin-PerflibThermalZone-System_thermal_zone",
19668 + "edit_link": "https://github.com/netdata/netdata/blob/master/src/collectors/windows.plugin/metadata.yaml",
19669 + "related_resources": ""
19670 + },
19671 {
19672 "meta": {
19673 "plugin_name": "xenstat.plugin",
@@ -19637,7 +19746,7 @@ export const integrations = [
19746 ],
19747 "additional_info": "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 %}?\n",
19748 "related_resources": {},
19640 - "platform_info": "\nOn other releases of this distribution, a static binary will be installed in `/opt/netdata`.",
19749 + "platform_info": "",
19750 "quick_start": -1,
19751 "integration_type": "deploy",
19752 "edit_link": "https://github.com/netdata/netdata/blob/master/integrations/deploy.yaml"
@@ -19687,7 +19796,7 @@ export const integrations = [
19796 ],
19797 "additional_info": "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 %}?\n",
19798 "related_resources": {},
19690 - "platform_info": "We build native packages for the following releases:\n\n| Version | Support Tier | Native Package Architectures | Notes |\n|:-------:|:------------:|:----------------------------:|:----- |\n| 2 | Core | x86_64, aarch64 | |\n| 2023 | Core | x86_64, aarch64 | |\n\nOn other releases of this distribution, a static binary will be installed in `/opt/netdata`.",
19799 + "platform_info": "We build native packages for the following releases:\n\n| Version | Support Tier | Native Package Architectures | Notes |\n|:-------:|:------------:|:----------------------------:|:----- |\n| 2 | Core | x86_64, aarch64 | |\n| 2023 | Core | x86_64, aarch64 | |\n\nOn other releases of this distribution, a static binary will be installed in `/opt/netdata`.\n",
19800 "quick_start": -1,
19801 "integration_type": "deploy",
19802 "edit_link": "https://github.com/netdata/netdata/blob/master/integrations/deploy.yaml"
@@ -19737,7 +19846,7 @@ export const integrations = [
19846 ],
19847 "additional_info": "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 %}?\n",
19848 "related_resources": {},
19740 - "platform_info": "We build native packages for the following releases:\n\n| Version | Support Tier | Native Package Architectures | Notes |\n|:-------:|:------------:|:----------------------------:|:----- |\n| latest | Intermediate | | |\n\nOn other releases of this distribution, a static binary will be installed in `/opt/netdata`.",
19849 + "platform_info": "We build native packages for the following releases:\n\n| Version | Support Tier | Native Package Architectures | Notes |\n|:-------:|:------------:|:----------------------------:|:----- |\n| latest | Intermediate | | |\n\nOn other releases of this distribution, a static binary will be installed in `/opt/netdata`.\n",
19850 "quick_start": -1,
19851 "integration_type": "deploy",
19852 "edit_link": "https://github.com/netdata/netdata/blob/master/integrations/deploy.yaml"
@@ -19787,7 +19896,7 @@ export const integrations = [
19896 ],
19897 "additional_info": "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 %}?\n",
19898 "related_resources": {},
19790 - "platform_info": "We build native packages for the following releases:\n\n| Version | Support Tier | Native Package Architectures | Notes |\n|:-------:|:------------:|:----------------------------:|:----- |\n| 7 | Core | x86_64 | |\n\nOn other releases of this distribution, a static binary will be installed in `/opt/netdata`.",
19899 + "platform_info": "We build native packages for the following releases:\n\n| Version | Support Tier | Native Package Architectures | Notes |\n|:-------:|:------------:|:----------------------------:|:----- |\n| 7 | Core | x86_64 | |\n\nOn other releases of this distribution, a static binary will be installed in `/opt/netdata`.\n",
19900 "quick_start": -1,
19901 "integration_type": "deploy",
19902 "edit_link": "https://github.com/netdata/netdata/blob/master/integrations/deploy.yaml"
@@ -19837,7 +19946,7 @@ export const integrations = [
19946 ],
19947 "additional_info": "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 %}?\n",
19948 "related_resources": {},
19840 - "platform_info": "We build native packages for the following releases:\n\n| Version | Support Tier | Native Package Architectures | Notes |\n|:-------:|:------------:|:----------------------------:|:----- |\n| 9 | Community | x86_64, aarch64 | |\n\nOn other releases of this distribution, a static binary will be installed in `/opt/netdata`.",
19949 + "platform_info": "We build native packages for the following releases:\n\n| Version | Support Tier | Native Package Architectures | Notes |\n|:-------:|:------------:|:----------------------------:|:----- |\n| 9 | Community | x86_64, aarch64 | |\n\nOn other releases of this distribution, a static binary will be installed in `/opt/netdata`.\n",
19950 "quick_start": -1,
19951 "integration_type": "deploy",
19952 "edit_link": "https://github.com/netdata/netdata/blob/master/integrations/deploy.yaml"
@@ -19887,7 +19996,7 @@ export const integrations = [
19996 ],
19997 "additional_info": "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 %}?\n",
19998 "related_resources": {},
19890 - "platform_info": "We build native packages for the following releases:\n\n| Version | Support Tier | Native Package Architectures | Notes |\n|:-------:|:------------:|:----------------------------:|:----- |\n| 12 | Core | i386, amd64, armhf, arm64 | |\n| 11 | Core | i386, amd64, armhf, arm64 | |\n\nOn other releases of this distribution, a static binary will be installed in `/opt/netdata`.",
19999 + "platform_info": "We build native packages for the following releases:\n\n| Version | Support Tier | Native Package Architectures | Notes |\n|:-------:|:------------:|:----------------------------:|:----- |\n| 12 | Core | i386, amd64, armhf, arm64 | |\n| 11 | Core | i386, amd64, armhf, arm64 | |\n\nOn other releases of this distribution, a static binary will be installed in `/opt/netdata`.\n",
20000 "quick_start": -1,
20001 "integration_type": "deploy",
20002 "edit_link": "https://github.com/netdata/netdata/blob/master/integrations/deploy.yaml"
@@ -19952,7 +20061,7 @@ export const integrations = [
20061 ],
20062 "additional_info": "",
20063 "related_resources": {},
19955 - "platform_info": "We build native packages for the following releases:\n\n| Version | Support Tier | Native Package Architectures | Notes |\n|:-------:|:------------:|:----------------------------:|:----- |\n| 19.03 or newer | Core | linux/i386, linux/amd64, linux/arm/v7, linux/arm64, linux/ppc64le | |\n\nOn other releases of this distribution, a static binary will be installed in `/opt/netdata`.",
20064 + "platform_info": "We build native packages for the following releases:\n\n| Version | Support Tier | Native Package Architectures | Notes |\n|:-------:|:------------:|:----------------------------:|:----- |\n| 19.03 or newer | Core | linux/i386, linux/amd64, linux/arm/v7, linux/arm64, linux/ppc64le | |\n\nOn other releases of this distribution, a static binary will be installed in `/opt/netdata`.\n",
20065 "quick_start": 3,
20066 "integration_type": "deploy",
20067 "edit_link": "https://github.com/netdata/netdata/blob/master/integrations/deploy.yaml"
@@ -20002,7 +20111,7 @@ export const integrations = [
20111 ],
20112 "additional_info": "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 %}?\n",
20113 "related_resources": {},
20005 - "platform_info": "We build native packages for the following releases:\n\n| Version | Support Tier | Native Package Architectures | Notes |\n|:-------:|:------------:|:----------------------------:|:----- |\n| 40 | Core | x86_64, aarch64 | |\n| 39 | Core | x86_64, aarch64 | |\n\nOn other releases of this distribution, a static binary will be installed in `/opt/netdata`.",
20114 + "platform_info": "We build native packages for the following releases:\n\n| Version | Support Tier | Native Package Architectures | Notes |\n|:-------:|:------------:|:----------------------------:|:----- |\n| 40 | Core | x86_64, aarch64 | |\n| 39 | Core | x86_64, aarch64 | |\n\nOn other releases of this distribution, a static binary will be installed in `/opt/netdata`.\n",
20115 "quick_start": -1,
20116 "integration_type": "deploy",
20117 "edit_link": "https://github.com/netdata/netdata/blob/master/integrations/deploy.yaml"
@@ -20052,7 +20161,7 @@ export const integrations = [
20161 ],
20162 "additional_info": "Netdata can also be installed via [FreeBSD ports](https://www.freshports.org/net-mgmt/netdata).\n",
20163 "related_resources": {},
20055 - "platform_info": "We build native packages for the following releases:\n\n| Version | Support Tier | Native Package Architectures | Notes |\n|:-------:|:------------:|:----------------------------:|:----- |\n| 13-STABLE | Community | | |\n\nOn other releases of this distribution, a static binary will be installed in `/opt/netdata`.",
20164 + "platform_info": "We build native packages for the following releases:\n\n| Version | Support Tier | Native Package Architectures | Notes |\n|:-------:|:------------:|:----------------------------:|:----- |\n| 13-STABLE | Community | | |\n\nOn other releases of this distribution, a static binary will be installed in `/opt/netdata`.\n",
20165 "quick_start": 6,
20166 "integration_type": "deploy",
20167 "edit_link": "https://github.com/netdata/netdata/blob/master/integrations/deploy.yaml"
@@ -20104,7 +20213,7 @@ export const integrations = [
20213 "additional_info": "",
20214 "related_resources": {},
20215 "most_popular": true,
20107 - "platform_info": "\nOn other releases of this distribution, a static binary will be installed in `/opt/netdata`.",
20216 + "platform_info": "",
20217 "quick_start": 4,
20218 "integration_type": "deploy",
20219 "edit_link": "https://github.com/netdata/netdata/blob/master/integrations/deploy.yaml"
@@ -20154,7 +20263,7 @@ export const integrations = [
20263 ],
20264 "additional_info": "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 %}?\n",
20265 "related_resources": {},
20157 - "platform_info": "\nOn other releases of this distribution, a static binary will be installed in `/opt/netdata`.",
20266 + "platform_info": "",
20267 "quick_start": 1,
20268 "integration_type": "deploy",
20269 "edit_link": "https://github.com/netdata/netdata/blob/master/integrations/deploy.yaml"
@@ -20193,7 +20302,7 @@ export const integrations = [
20302 ],
20303 "additional_info": "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 %}?\n",
20304 "related_resources": {},
20196 - "platform_info": "We build native packages for the following releases:\n\n| Version | Support Tier | Native Package Architectures | Notes |\n|:-------:|:------------:|:----------------------------:|:----- |\n| 13 | Community | | |\n| 12 | Community | | |\n| 11 | Community | | |\n\nOn other releases of this distribution, a static binary will be installed in `/opt/netdata`.",
20305 + "platform_info": "We build native packages for the following releases:\n\n| Version | Support Tier | Native Package Architectures | Notes |\n|:-------:|:------------:|:----------------------------:|:----- |\n| 13 | Community | | |\n| 12 | Community | | |\n| 11 | Community | | |\n\nOn other releases of this distribution, a static binary will be installed in `/opt/netdata`.\n",
20306 "quick_start": 5,
20307 "integration_type": "deploy",
20308 "edit_link": "https://github.com/netdata/netdata/blob/master/integrations/deploy.yaml"
@@ -20243,7 +20352,7 @@ export const integrations = [
20352 ],
20353 "additional_info": "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 %}?\n",
20354 "related_resources": {},
20246 - "platform_info": "We build native packages for the following releases:\n\n| Version | Support Tier | Native Package Architectures | Notes |\n|:-------:|:------------:|:----------------------------:|:----- |\n| latest | Intermediate | | |\n\nOn other releases of this distribution, a static binary will be installed in `/opt/netdata`.",
20355 + "platform_info": "We build native packages for the following releases:\n\n| Version | Support Tier | Native Package Architectures | Notes |\n|:-------:|:------------:|:----------------------------:|:----- |\n| latest | Intermediate | | |\n\nOn other releases of this distribution, a static binary will be installed in `/opt/netdata`.\n",
20356 "quick_start": -1,
20357 "integration_type": "deploy",
20358 "edit_link": "https://github.com/netdata/netdata/blob/master/integrations/deploy.yaml"
@@ -20293,7 +20402,7 @@ export const integrations = [
20402 ],
20403 "additional_info": "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 %}?\n",
20404 "related_resources": {},
20296 - "platform_info": "We build native packages for the following releases:\n\n| Version | Support Tier | Native Package Architectures | Notes |\n|:-------:|:------------:|:----------------------------:|:----- |\n| 15.6 | Core | x86_64, aarch64 | |\n| 15.5 | Core | x86_64, aarch64 | |\n\nOn other releases of this distribution, a static binary will be installed in `/opt/netdata`.",
20405 + "platform_info": "We build native packages for the following releases:\n\n| Version | Support Tier | Native Package Architectures | Notes |\n|:-------:|:------------:|:----------------------------:|:----- |\n| 15.6 | Core | x86_64, aarch64 | |\n| 15.5 | Core | x86_64, aarch64 | |\n\nOn other releases of this distribution, a static binary will be installed in `/opt/netdata`.\n",
20406 "quick_start": -1,
20407 "integration_type": "deploy",
20408 "edit_link": "https://github.com/netdata/netdata/blob/master/integrations/deploy.yaml"
@@ -20343,7 +20452,7 @@ export const integrations = [
20452 ],
20453 "additional_info": "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 %}?\n",
20454 "related_resources": {},
20346 - "platform_info": "We build native packages for the following releases:\n\n| Version | Support Tier | Native Package Architectures | Notes |\n|:-------:|:------------:|:----------------------------:|:----- |\n| 8 | Core | x86_64, aarch64 | |\n| 9 | Core | x86_64, aarch64 | |\n\nOn other releases of this distribution, a static binary will be installed in `/opt/netdata`.",
20455 + "platform_info": "We build native packages for the following releases:\n\n| Version | Support Tier | Native Package Architectures | Notes |\n|:-------:|:------------:|:----------------------------:|:----- |\n| 8 | Core | x86_64, aarch64 | |\n| 9 | Core | x86_64, aarch64 | |\n\nOn other releases of this distribution, a static binary will be installed in `/opt/netdata`.\n",
20456 "quick_start": -1,
20457 "integration_type": "deploy",
20458 "edit_link": "https://github.com/netdata/netdata/blob/master/integrations/deploy.yaml"
@@ -20393,7 +20502,7 @@ export const integrations = [
20502 ],
20503 "additional_info": "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 %}?\n",
20504 "related_resources": {},
20396 - "platform_info": "We build native packages for the following releases:\n\n| Version | Support Tier | Native Package Architectures | Notes |\n|:-------:|:------------:|:----------------------------:|:----- |\n| 9.x | Core | x86_64, aarch64 | |\n| 8.x | Core | x86_64, aarch64 | |\n| 7.x | Core | x86_64 | |\n\nOn other releases of this distribution, a static binary will be installed in `/opt/netdata`.",
20505 + "platform_info": "We build native packages for the following releases:\n\n| Version | Support Tier | Native Package Architectures | Notes |\n|:-------:|:------------:|:----------------------------:|:----- |\n| 9.x | Core | x86_64, aarch64 | |\n| 8.x | Core | x86_64, aarch64 | |\n| 7.x | Core | x86_64 | |\n\nOn other releases of this distribution, a static binary will be installed in `/opt/netdata`.\n",
20506 "quick_start": -1,
20507 "integration_type": "deploy",
20508 "edit_link": "https://github.com/netdata/netdata/blob/master/integrations/deploy.yaml"
@@ -20443,7 +20552,7 @@ export const integrations = [
20552 ],
20553 "additional_info": "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 %}?\n",
20554 "related_resources": {},
20446 - "platform_info": "We build native packages for the following releases:\n\n| Version | Support Tier | Native Package Architectures | Notes |\n|:-------:|:------------:|:----------------------------:|:----- |\n| 9 | Core | x86_64, aarch64 | |\n| 8 | Core | x86_64, aarch64 | |\n\nOn other releases of this distribution, a static binary will be installed in `/opt/netdata`.",
20555 + "platform_info": "We build native packages for the following releases:\n\n| Version | Support Tier | Native Package Architectures | Notes |\n|:-------:|:------------:|:----------------------------:|:----- |\n| 9 | Core | x86_64, aarch64 | |\n| 8 | Core | x86_64, aarch64 | |\n\nOn other releases of this distribution, a static binary will be installed in `/opt/netdata`.\n",
20556 "quick_start": -1,
20557 "integration_type": "deploy",
20558 "edit_link": "https://github.com/netdata/netdata/blob/master/integrations/deploy.yaml"
@@ -20493,7 +20602,7 @@ export const integrations = [
20602 ],
20603 "additional_info": "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 %}?\n",
20604 "related_resources": {},
20496 - "platform_info": "We build native packages for the following releases:\n\n| Version | Support Tier | Native Package Architectures | Notes |\n|:-------:|:------------:|:----------------------------:|:----- |\n| 24.04 | Core | amd64, armhf, arm64 | |\n| 22.04 | Core | amd64, armhf, arm64 | |\n| 20.04 | Core | amd64, armhf, arm64 | |\n\nOn other releases of this distribution, a static binary will be installed in `/opt/netdata`.",
20605 + "platform_info": "We build native packages for the following releases:\n\n| Version | Support Tier | Native Package Architectures | Notes |\n|:-------:|:------------:|:----------------------------:|:----- |\n| 24.04 | Core | amd64, armhf, arm64 | |\n| 22.04 | Core | amd64, armhf, arm64 | |\n| 20.04 | Core | amd64, armhf, arm64 | |\n\nOn other releases of this distribution, a static binary will be installed in `/opt/netdata`.\n",
20606 "quick_start": -1,
20607 "integration_type": "deploy",
20608 "edit_link": "https://github.com/netdata/netdata/blob/master/integrations/deploy.yaml"
@@ -20511,39 +20620,26 @@ export const integrations = [
20620 "keywords": [
20621 "windows"
20622 ],
20514 - "install_description": "1. Install [Windows Exporter](https://github.com/prometheus-community/windows_exporter) on every Windows host you want to monitor.\n2. Install Netdata agent on Linux, FreeBSD or Mac.\n3. 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.\n4. Enable [virtual nodes](https://learn.netdata.cloud/docs/data-collection/windows-systems#virtual-nodes) configuration so the windows nodes are displayed as separate nodes.\n",
20623 + "install_description": "Netdata offers a convenient Windows installer for easy setup. This executable provides two distinct installation modes, outlined below.\n\nThe Windows installer is currently under beta, and thus it is only available in the nightly release channel. A stable version will be released soon.\n\n## Graphical User Interface (GUI)\n\n1. Download the Netdata [Windows installer](https://github.com/netdata/netdata-nightlies/releases) from the latest nightly release.\n2. Run the `.exe` file and proceed with the installation process.\n3. At a minimum, you will need your Netdata Cloud Space's claim token to connect your Agent to your Space.\n\n## Silent Mode (Command line)\n\nIf you prefer to install Netdata through the command line, you can do so by running the following command on Windows Powershell with administrator rights.\n",
20624 "methods": [
20625 {
20517 - "method": "wget",
20626 + "method": "Silent Mode (Command line)",
20627 "commands": [
20519 - {
20520 - "channel": "nightly",
20521 - "command": "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 %}\n"
20522 - },
20628 {
20629 "channel": "stable",
20525 - "command": "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 %}\n"
20526 - }
20527 - ]
20528 - },
20529 - {
20530 - "method": "curl",
20531 - "commands": [
20532 - {
20533 - "channel": "nightly",
20534 - "command": "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 %}\n"
20630 + "command": "$ProgressPreference = 'SilentlyContinue';\nInvoke-WebRequest https://github.com/netdata/netdata-nightlies/releases/latest/download/netdata-installer-x64.exe -OutFile \"netdata-installer-x64.exe\";\n.\\netdata-installer-x64.exe /S /A `\n{% if $showClaimingOptions %}/TOKEN={% claim_token %} /ROOMS={% $claim_rooms %}{% /if %}\n"
20631 },
20632 {
20537 - "channel": "stable",
20538 - "command": "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 %}\n"
20633 + "channel": "nightly",
20634 + "command": "$ProgressPreference = 'SilentlyContinue';\nInvoke-WebRequest https://github.com/netdata/netdata-nightlies/releases/latest/download/netdata-installer-x64.exe -OutFile \"netdata-installer-x64.exe\";\n.\\netdata-installer-x64.exe /S /A `\n{% if $showClaimingOptions %}/TOKEN={% claim_token %} /ROOMS={% $claim_rooms %}{% /if %}\n"
20635 }
20636 ]
20637 }
20638 ],
20543 - "additional_info": "",
20639 + "additional_info": "### Available Options\n\n| Option | Description |\n|-----------|--------------------------------------------------------------------------------------------------|\n| `/S` | Enables silent mode installation. |\n| `/A` | Accepts all Netdata licenses. This option is mandatory for silent installations. |\n| `/D` | Specifies the desired installation directory (defaults to `C:\\Program Files\\Netdata`). |\n| `/T` | Opens the `MSYS2` terminal after installation. |\n| `/I` | Forces insecure connections, bypassing hostname verification (use only if absolutely necessary). |\n| `/TOKEN=` | Sets the Claim Token for your Netdata Cloud Space. |\n| `/ROOMS=` | Comma-separated list of Room IDs where you want your node to appear. |\n| `/PROXY=` | Sets the proxy server address if your network requires one. |\n",
20640 "related_resources": {},
20641 "most_popular": true,
20546 - "platform_info": "\nOn other releases of this distribution, a static binary will be installed in `/opt/netdata`.",
20642 + "platform_info": "",
20643 "quick_start": 2,
20644 "integration_type": "deploy",
20645 "edit_link": "https://github.com/netdata/netdata/blob/master/integrations/deploy.yaml"
@@ -21554,6 +21650,25 @@ export const integrations = [
21650 "edit_link": "https://github.com/netdata/netdata/blob/master/integrations/cloud-notifications/metadata.yaml",
21651 "troubleshooting": ""
21652 },
21653 + {
21654 + "id": "notify-cloud-ilert",
21655 + "meta": {
21656 + "name": "Ilert",
21657 + "link": "https://www.ilert.com/",
21658 + "categories": [
21659 + "notify.cloud"
21660 + ],
21661 + "icon_filename": "ilert.svg"
21662 + },
21663 + "keywords": [
21664 + "ilert"
21665 + ],
21666 + "overview": "# Ilert\n\nFrom the Cloud interface, you can manage your space's notification settings and from there you can add a specific configuration to get notifications delivered on ilert.\n",
21667 + "setup": "## Setup\n\n### Prerequisites\n\nTo add ilert notification you need:\n\n- A Netdata Cloud account\n- Access to the space as an **Admin**\n- The Space needs to be on a paid plan\n- You need to have permissions on ilert to add new Alert sources.\n\n### Settings on ilert\n\n1. **Access the Alert sources Settings**: From the navigation bar, open the Alert sources drop down and click \"Alert sources\".\n2. **Create a New Alert source**: Click on the \"+ Create a new alert source\" button.\n3. **Configure an Alert source**:\n - select \"API integration\" and click Next\n - provide a name that suits the source's purpose, for example Netdata\n - select Escalation policy\n - select Alert grouping (optional)\n - review all configurations and click \"Finish setup\"\n4. **Obtain the API Key**:\n - Once the Alert source is created, you will be provided with an API key.\n - Copy this API Key, as it will be required to configure the integration on Netdata Cloud.\n\n### Settings on Netdata Cloud\n\n1. Click on the **Space settings** cog (located above your profile icon)\n2. Click on the **Alerts & Notifications** tab\n3. Click on the **+ Add configuration** button\n4. Click on **+ Add** on the **ilert** card \n5. A modal will be presented in order to enter the required details to enable the configuration:\n\n- **Notification settings** are Netdata specific settings\n - Configuration name: provide a descriptive name for your configuration to easily identify it.\n - Rooms: select the nodes or areas of your infrastructure you want to receive notifications about.\n - Notification: choose the type of notifications you want to receive.\n - **Integration configuration** are the required integration settings, which vary by notification method. For ilert:\n - Alert Source API key.\n\n",
21668 + "integration_type": "notification",
21669 + "edit_link": "https://github.com/netdata/netdata/blob/master/integrations/cloud-notifications/metadata.yaml",
21670 + "troubleshooting": ""
21671 + },
21672 {
21673 "id": "notify-cloud-mattermost",
21674 "meta": {
integrations/integrations.json
+155 -40
@@ -5730,7 +5730,7 @@
5730 "setup": "## Setup\n\n### Prerequisites\n\n#### Install nvme-cli\n\nSee [Distro Support](https://github.com/linux-nvme/nvme-cli#distro-support). Install `nvme-cli` using your distribution's package manager.\n\n\n#### For Netdata running in a Docker container: grant NVMe device access\n\nYour NVMe devices need to be accessible within the Docker container for Netdata to monitor them.\n\nInclude the following option in your `docker run` command or add the device mapping in your `docker-compose.yml` file:\n\n- `docker run`\n\n ```bash\n --device '/dev/nvme0n1:/dev/nvme0n1'\n ```\n\n- `docker-compose.yml`\n\n ```yaml\n services:\n netdata:\n devices:\n - \"/dev/nvme0n1:/dev/nvme0n1\"\n ```\n\n**Note**: Replace `/dev/nvme0n1` with your actual NVMe device name.\n\n\n\n### Configuration\n\n#### File\n\nThe configuration file name for this integration is `go.d/nvme.conf`.\n\n\nYou can edit the configuration file using the [`edit-config`](/docs/netdata-agent/configuration/README.md#edit-a-configuration-file-using-edit-config) script from the\nNetdata [config directory](/docs/netdata-agent/configuration/README.md#the-netdata-config-directory).\n\n```bash\ncd /etc/netdata 2>/dev/null || cd /opt/netdata/etc/netdata\nsudo ./edit-config go.d/nvme.conf\n```\n#### Options\n\nThe following options can be defined globally: update_every, autodetection_retry.\n\n\n| Name | Description | Default | Required |\n|:----|:-----------|:-------|:--------:|\n| update_every | Data collection frequency. | 10 | no |\n| autodetection_retry | Recheck interval in seconds. Zero means no recheck will be scheduled. | 0 | no |\n| timeout | nvme binary execution timeout. | 2 | no |\n\n#### Examples\n\n##### Custom update_every\n\nAllows you to override the default data collection interval.\n\n```yaml\njobs:\n - name: nvme\n update_every: 5 # Collect NVMe metrics every 5 seconds\n\n```\n",
5731 "troubleshooting": "## Troubleshooting\n\n### Debug Mode\n\n**Important**: Debug mode is not supported for data collection jobs created via the UI using the Dyncfg feature.\n\nTo troubleshoot issues with the `nvme` collector, run the `go.d.plugin` with the debug option enabled. The output\nshould give you clues as to why the collector isn't working.\n\n- Navigate to the `plugins.d` directory, usually at `/usr/libexec/netdata/plugins.d/`. If that's not the case on\n your system, open `netdata.conf` and look for the `plugins` setting under `[directories]`.\n\n ```bash\n cd /usr/libexec/netdata/plugins.d/\n ```\n\n- Switch to the `netdata` user.\n\n ```bash\n sudo -u netdata -s\n ```\n\n- Run the `go.d.plugin` to debug the collector:\n\n ```bash\n ./go.d.plugin -d -m nvme\n ```\n\n### Getting Logs\n\nIf you're encountering problems with the `nvme` collector, follow these steps to retrieve logs and identify potential issues:\n\n- **Run the command** specific to your system (systemd, non-systemd, or Docker container).\n- **Examine the output** for any warnings or error messages that might indicate issues. These messages should provide clues about the root cause of the problem.\n\n#### System with systemd\n\nUse the following command to view logs generated since the last Netdata service restart:\n\n```bash\njournalctl _SYSTEMD_INVOCATION_ID=\"$(systemctl show --value --property=InvocationID netdata)\" --namespace=netdata --grep nvme\n```\n\n#### System without systemd\n\nLocate the collector log file, typically at `/var/log/netdata/collector.log`, and use `grep` to filter for collector's name:\n\n```bash\ngrep nvme /var/log/netdata/collector.log\n```\n\n**Note**: This method shows logs from all restarts. Focus on the **latest entries** for troubleshooting current issues.\n\n#### Docker Container\n\nIf your Netdata runs in a Docker container named \"netdata\" (replace if different), use this command:\n\n```bash\ndocker logs netdata 2>&1 | grep nvme\n```\n\n",
5732 "alerts": "## Alerts\n\n\nThe following alerts are available:\n\n| Alert name | On metric | Description |\n|:------------|:----------|:------------|\n| [ nvme_device_critical_warnings_state ](https://github.com/netdata/netdata/blob/master/src/health/health.d/nvme.conf) | nvme.device_critical_warnings_state | NVMe device ${label:device} has critical warnings |\n",
5733 - "metrics": "## Metrics\n\nMetrics grouped by *scope*.\n\nThe scope defines the instance that the metric belongs to. An instance is uniquely identified by a set of labels.\n\n\n\n### Per device\n\nThese metrics refer to the NVME device.\n\nLabels:\n\n| Label | Description |\n|:-----------|:----------------|\n| device | NVMe device name |\n\nMetrics:\n\n| Metric | Dimensions | Unit |\n|:------|:----------|:----|\n| nvme.device_estimated_endurance_perc | used | % |\n| nvme.device_available_spare_perc | spare | % |\n| nvme.device_composite_temperature | temperature | celsius |\n| nvme.device_io_transferred_count | read, written | bytes |\n| nvme.device_power_cycles_count | power | cycles |\n| nvme.device_power_on_time | power-on | seconds |\n| nvme.device_critical_warnings_state | available_spare, temp_threshold, nvm_subsystem_reliability, read_only, volatile_mem_backup_failed, persistent_memory_read_only | state |\n| nvme.device_unsafe_shutdowns_count | unsafe | shutdowns |\n| nvme.device_media_errors_rate | media | errors/s |\n| nvme.device_error_log_entries_rate | error_log | entries/s |\n| nvme.device_warning_composite_temperature_time | wctemp | seconds |\n| nvme.device_critical_composite_temperature_time | cctemp | seconds |\n| nvme.device_thermal_mgmt_temp1_transitions_rate | temp1 | transitions/s |\n| nvme.device_thermal_mgmt_temp2_transitions_rate | temp2 | transitions/s |\n| nvme.device_thermal_mgmt_temp1_time | temp1 | seconds |\n| nvme.device_thermal_mgmt_temp2_time | temp2 | seconds |\n\n",
5733 + "metrics": "## Metrics\n\nMetrics grouped by *scope*.\n\nThe scope defines the instance that the metric belongs to. An instance is uniquely identified by a set of labels.\n\n\n\n### Per device\n\nThese metrics refer to the NVME device.\n\nLabels:\n\n| Label | Description |\n|:-----------|:----------------|\n| device | NVMe device name |\n| model_number | NVMe device model |\n\nMetrics:\n\n| Metric | Dimensions | Unit |\n|:------|:----------|:----|\n| nvme.device_estimated_endurance_perc | used | % |\n| nvme.device_available_spare_perc | spare | % |\n| nvme.device_composite_temperature | temperature | celsius |\n| nvme.device_io_transferred_count | read, written | bytes |\n| nvme.device_power_cycles_count | power | cycles |\n| nvme.device_power_on_time | power-on | seconds |\n| nvme.device_critical_warnings_state | available_spare, temp_threshold, nvm_subsystem_reliability, read_only, volatile_mem_backup_failed, persistent_memory_read_only | state |\n| nvme.device_unsafe_shutdowns_count | unsafe | shutdowns |\n| nvme.device_media_errors_rate | media | errors/s |\n| nvme.device_error_log_entries_rate | error_log | entries/s |\n| nvme.device_warning_composite_temperature_time | wctemp | seconds |\n| nvme.device_critical_composite_temperature_time | cctemp | seconds |\n| nvme.device_thermal_mgmt_temp1_transitions_rate | temp1 | transitions/s |\n| nvme.device_thermal_mgmt_temp2_transitions_rate | temp2 | transitions/s |\n| nvme.device_thermal_mgmt_temp1_time | temp1 | seconds |\n| nvme.device_thermal_mgmt_temp2_time | temp2 | seconds |\n\n",
5734 "integration_type": "collector",
5735 "id": "go.d.plugin-nvme-NVMe_devices",
5736 "edit_link": "https://github.com/netdata/netdata/blob/master/src/go/plugin/go.d/modules/nvme/metadata.yaml",
@@ -16819,7 +16819,7 @@
16819 "setup": "## Setup\n\n### Prerequisites\n\nNo action required.\n\n### Configuration\n\n#### File\n\nThe configuration file name for this integration is `go.d/storcli.conf`.\n\n\nYou can edit the configuration file using the [`edit-config`](/docs/netdata-agent/configuration/README.md#edit-a-configuration-file-using-edit-config) script from the\nNetdata [config directory](/docs/netdata-agent/configuration/README.md#the-netdata-config-directory).\n\n```bash\ncd /etc/netdata 2>/dev/null || cd /opt/netdata/etc/netdata\nsudo ./edit-config go.d/storcli.conf\n```\n#### Options\n\nThe following options can be defined globally: update_every.\n\n\n| Name | Description | Default | Required |\n|:----|:-----------|:-------|:--------:|\n| update_every | Data collection frequency. | 10 | no |\n| timeout | storcli binary execution timeout. | 2 | no |\n\n#### Examples\n\n##### Custom update_every\n\nAllows you to override the default data collection interval.\n\n```yaml\njobs:\n - name: storcli\n update_every: 5 # Collect StorCLI RAID statistics every 5 seconds\n\n```\n",
16820 "troubleshooting": "## Troubleshooting\n\n### Debug Mode\n\n**Important**: Debug mode is not supported for data collection jobs created via the UI using the Dyncfg feature.\n\nTo troubleshoot issues with the `storcli` collector, run the `go.d.plugin` with the debug option enabled. The output\nshould give you clues as to why the collector isn't working.\n\n- Navigate to the `plugins.d` directory, usually at `/usr/libexec/netdata/plugins.d/`. If that's not the case on\n your system, open `netdata.conf` and look for the `plugins` setting under `[directories]`.\n\n ```bash\n cd /usr/libexec/netdata/plugins.d/\n ```\n\n- Switch to the `netdata` user.\n\n ```bash\n sudo -u netdata -s\n ```\n\n- Run the `go.d.plugin` to debug the collector:\n\n ```bash\n ./go.d.plugin -d -m storcli\n ```\n\n### Getting Logs\n\nIf you're encountering problems with the `storcli` collector, follow these steps to retrieve logs and identify potential issues:\n\n- **Run the command** specific to your system (systemd, non-systemd, or Docker container).\n- **Examine the output** for any warnings or error messages that might indicate issues. These messages should provide clues about the root cause of the problem.\n\n#### System with systemd\n\nUse the following command to view logs generated since the last Netdata service restart:\n\n```bash\njournalctl _SYSTEMD_INVOCATION_ID=\"$(systemctl show --value --property=InvocationID netdata)\" --namespace=netdata --grep storcli\n```\n\n#### System without systemd\n\nLocate the collector log file, typically at `/var/log/netdata/collector.log`, and use `grep` to filter for collector's name:\n\n```bash\ngrep storcli /var/log/netdata/collector.log\n```\n\n**Note**: This method shows logs from all restarts. Focus on the **latest entries** for troubleshooting current issues.\n\n#### Docker Container\n\nIf your Netdata runs in a Docker container named \"netdata\" (replace if different), use this command:\n\n```bash\ndocker logs netdata 2>&1 | grep storcli\n```\n\n",
16821 "alerts": "## Alerts\n\n\nThe following alerts are available:\n\n| Alert name | On metric | Description |\n|:------------|:----------|:------------|\n| [ storcli_controller_health_status ](https://github.com/netdata/netdata/blob/master/src/health/health.d/storcli.conf) | storcli.controller_health_status | RAID controller ${label:controller_number} is unhealthy |\n| [ storcli_controller_bbu_status ](https://github.com/netdata/netdata/blob/master/src/health/health.d/storcli.conf) | storcli.controller_bbu_status | RAID controller ${label:controller_number} BBU is unhealthy |\n| [ storcli_phys_drive_errors ](https://github.com/netdata/netdata/blob/master/src/health/health.d/storcli.conf) | storcli.phys_drive_errors | RAID physical drive c${label:controller_number}/e${label:enclosure_number}/s${label:slot_number} errors |\n| [ storcli_phys_drive_predictive_failures ](https://github.com/netdata/netdata/blob/master/src/health/health.d/storcli.conf) | storcli.phys_drive_predictive_failures | RAID physical drive c${label:controller_number}/e${label:enclosure_number}/s${label:slot_number} predictive failures |\n",
16822 - "metrics": "## Metrics\n\nMetrics grouped by *scope*.\n\nThe scope defines the instance that the metric belongs to. An instance is uniquely identified by a set of labels.\n\n\n\n### Per controller\n\nThese metrics refer to the Controller.\n\nLabels:\n\n| Label | Description |\n|:-----------|:----------------|\n| controller_number | Controller number (index) |\n| model | Controller model |\n| driver_name | Controller driver (megaraid_sas or mpt3sas) |\n\nMetrics:\n\n| Metric | Dimensions | Unit |\n|:------|:----------|:----|\n| storcli.controller_health_status | healthy, unhealthy | status |\n| storcli.controller_status | optimal, degraded, partially_degraded, failed | status |\n| storcli.controller_bbu_status | healthy, unhealthy, na | status |\n\n### Per physical drive\n\nThese metrics refer to the Physical Drive.\n\nLabels:\n\n| Label | Description |\n|:-----------|:----------------|\n| controller_number | Controller number (index) |\n| enclosure_number | Enclosure number (index) |\n| slot_number | Slot number (index) |\n| media type | Media type (e.g. HDD) |\n\nMetrics:\n\n| Metric | Dimensions | Unit |\n|:------|:----------|:----|\n| storcli.phys_drive_errors | media, other | errors/s |\n| storcli.phys_drive_predictive_failures | predictive_failures | failures/s |\n| storcli.phys_drive_smart_alert_status | active, inactive | status |\n| storcli.phys_drive_temperature | temperature | Celsius |\n\n### Per bbu\n\nThese metrics refer to the Backup Battery Unit.\n\nLabels:\n\n| Label | Description |\n|:-----------|:----------------|\n| controller_number | Controller number (index) |\n| bbu_number | BBU number (index) |\n| model | BBU model |\n\nMetrics:\n\n| Metric | Dimensions | Unit |\n|:------|:----------|:----|\n| storcli.bbu_temperature | temperature | Celsius |\n\n",
16822 + "metrics": "## Metrics\n\nMetrics grouped by *scope*.\n\nThe scope defines the instance that the metric belongs to. An instance is uniquely identified by a set of labels.\n\n\n\n### Per controller\n\nThese metrics refer to the Controller.\n\nLabels:\n\n| Label | Description |\n|:-----------|:----------------|\n| controller_number | Controller number (index) |\n| model | Controller model |\n| driver_name | Controller driver (megaraid_sas or mpt3sas) |\n\nMetrics:\n\n| Metric | Dimensions | Unit |\n|:------|:----------|:----|\n| storcli.controller_health_status | healthy, unhealthy | status |\n| storcli.controller_status | optimal, degraded, partially_degraded, failed | status |\n| storcli.controller_bbu_status | healthy, unhealthy, na | status |\n| storcli.controller_roc_temperature | temperature | Celsius |\n\n### Per physical drive\n\nThese metrics refer to the Physical Drive.\n\nLabels:\n\n| Label | Description |\n|:-----------|:----------------|\n| controller_number | Controller number (index) |\n| enclosure_number | Enclosure number (index) |\n| slot_number | Slot number (index) |\n| media type | Media type (e.g. HDD) |\n\nMetrics:\n\n| Metric | Dimensions | Unit |\n|:------|:----------|:----|\n| storcli.phys_drive_errors | media, other | errors/s |\n| storcli.phys_drive_predictive_failures | predictive_failures | failures/s |\n| storcli.phys_drive_smart_alert_status | active, inactive | status |\n| storcli.phys_drive_temperature | temperature | Celsius |\n\n### Per bbu\n\nThese metrics refer to the Backup Battery Unit.\n\nLabels:\n\n| Label | Description |\n|:-----------|:----------------|\n| controller_number | Controller number (index) |\n| bbu_number | BBU number (index) |\n| model | BBU model |\n\nMetrics:\n\n| Metric | Dimensions | Unit |\n|:------|:----------|:----|\n| storcli.bbu_temperature | temperature | Celsius |\n\n",
16823 "integration_type": "collector",
16824 "id": "go.d.plugin-storcli-StoreCLI_RAID",
16825 "edit_link": "https://github.com/netdata/netdata/blob/master/src/go/plugin/go.d/modules/storcli/metadata.yaml",
@@ -19557,6 +19557,115 @@
19557 "edit_link": "https://github.com/netdata/netdata/blob/master/src/collectors/timex.plugin/metadata.yaml",
19558 "related_resources": ""
19559 },
19560 + {
19561 + "meta": {
19562 + "plugin_name": "windows.plugin",
19563 + "module_name": "PerflibMemory",
19564 + "monitored_instance": {
19565 + "name": "Memory statistics",
19566 + "link": "https://learn.microsoft.com/en-us/windows/win32/Memory/memory-management",
19567 + "categories": [
19568 + "data-collection.windows-systems"
19569 + ],
19570 + "icon_filename": "windows.svg"
19571 + },
19572 + "related_resources": {
19573 + "integrations": {
19574 + "list": []
19575 + }
19576 + },
19577 + "info_provided_to_referring_integrations": {
19578 + "description": ""
19579 + },
19580 + "keywords": [
19581 + "memory",
19582 + "swap"
19583 + ],
19584 + "most_popular": false
19585 + },
19586 + "overview": "# Memory statistics\n\nPlugin: windows.plugin\nModule: PerflibMemory\n\n## Overview\n\nThis collector monitors swap and memory pool statistics on Windows systems.\n\n\nIt queries for the 'Memory' object from Perflib in order to gather the metrics.\n\n\nThis collector is only supported on the following platforms:\n\n- windows\n\nThis collector only supports collecting metrics from a single instance of this integration.\n\n\n### Default Behavior\n\n#### Auto-Detection\n\nThe collector automatically detects all of the metrics, no further configuration is required.\n\n\n#### Limits\n\nThe default configuration for this integration does not impose any limits on data collection.\n\n#### Performance Impact\n\nThe default configuration for this integration is not expected to impose a significant performance impact on the system.\n",
19587 + "setup": "## Setup\n\n### Prerequisites\n\nNo action required.\n\n### Configuration\n\n#### File\n\nThe configuration file name for this integration is `netdata.conf`.\nConfiguration for this specific integration is located in the `[plugin:windows]` section within that file.\n\nThe file format is a modified INI syntax. The general structure is:\n\n```ini\n[section1]\n option1 = some value\n option2 = some other value\n\n[section2]\n option3 = some third value\n```\nYou can edit the configuration file using the [`edit-config`](/docs/netdata-agent/configuration/README.md#edit-a-configuration-file-using-edit-config) script from the\nNetdata [config directory](/docs/netdata-agent/configuration/README.md#the-netdata-config-directory).\n\n```bash\ncd /etc/netdata 2>/dev/null || cd /opt/netdata/etc/netdata\nsudo ./edit-config netdata.conf\n```\n#### Options\n\n\n\n| Name | Description | Default | Required |\n|:----|:-----------|:-------|:--------:|\n| PerflibMemory | An option to enable or disable the data collection. | yes | no |\n\n#### Examples\nThere are no configuration examples.\n\n",
19588 + "troubleshooting": "",
19589 + "alerts": "## Alerts\n\nThere are no alerts configured by default for this integration.\n",
19590 + "metrics": "## Metrics\n\nMetrics grouped by *scope*.\n\nThe scope defines the instance that the metric belongs to. An instance is uniquely identified by a set of labels.\n\n\n\n### Per Memory statistics instance\n\nThese metrics refer to the entire monitored instance\n\nThis scope has no labels.\n\nMetrics:\n\n| Metric | Dimensions | Unit |\n|:------|:----------|:----|\n| mem.swap_iops | read, write | operations/s |\n| mem.swap_pages_io | read, write | pages/s |\n| mem.system_pool_size | paged, pool-paged | bytes |\n\n",
19591 + "integration_type": "collector",
19592 + "id": "windows.plugin-PerflibMemory-Memory_statistics",
19593 + "edit_link": "https://github.com/netdata/netdata/blob/master/src/collectors/windows.plugin/metadata.yaml",
19594 + "related_resources": ""
19595 + },
19596 + {
19597 + "meta": {
19598 + "plugin_name": "windows.plugin",
19599 + "module_name": "PerflibProcesses",
19600 + "monitored_instance": {
19601 + "name": "System statistics",
19602 + "link": "https://learn.microsoft.com/en-us/windows/win32/procthread/processes-and-threads",
19603 + "categories": [
19604 + "data-collection.windows-systems"
19605 + ],
19606 + "icon_filename": "windows.svg"
19607 + },
19608 + "related_resources": {
19609 + "integrations": {
19610 + "list": []
19611 + }
19612 + },
19613 + "info_provided_to_referring_integrations": {
19614 + "description": ""
19615 + },
19616 + "keywords": [
19617 + "process counts",
19618 + "threads",
19619 + "context switch"
19620 + ],
19621 + "most_popular": false
19622 + },
19623 + "overview": "# System statistics\n\nPlugin: windows.plugin\nModule: PerflibProcesses\n\n## Overview\n\nThis collector monitors the current number of processes, threads, and context switches on Windows systems.\n\n\nIt queries the 'System' object from Perflib in order to gather the metrics.\n\n\nThis collector is only supported on the following platforms:\n\n- windows\n\nThis collector only supports collecting metrics from a single instance of this integration.\n\n\n### Default Behavior\n\n#### Auto-Detection\n\nThe collector automatically detects all of the metrics, no further configuration is required.\n\n\n#### Limits\n\nThe default configuration for this integration does not impose any limits on data collection.\n\n#### Performance Impact\n\nThe default configuration for this integration is not expected to impose a significant performance impact on the system.\n",
19624 + "setup": "## Setup\n\n### Prerequisites\n\nNo action required.\n\n### Configuration\n\n#### File\n\nThe configuration file name for this integration is `netdata.conf`.\nConfiguration for this specific integration is located in the `[plugin:windows]` section within that file.\n\nThe file format is a modified INI syntax. The general structure is:\n\n```ini\n[section1]\n option1 = some value\n option2 = some other value\n\n[section2]\n option3 = some third value\n```\nYou can edit the configuration file using the [`edit-config`](/docs/netdata-agent/configuration/README.md#edit-a-configuration-file-using-edit-config) script from the\nNetdata [config directory](/docs/netdata-agent/configuration/README.md#the-netdata-config-directory).\n\n```bash\ncd /etc/netdata 2>/dev/null || cd /opt/netdata/etc/netdata\nsudo ./edit-config netdata.conf\n```\n#### Options\n\n\n\n| Name | Description | Default | Required |\n|:----|:-----------|:-------|:--------:|\n| PerflibProcesses | An option to enable or disable the data collection. | yes | no |\n\n#### Examples\nThere are no configuration examples.\n\n",
19625 + "troubleshooting": "",
19626 + "alerts": "## Alerts\n\nThere are no alerts configured by default for this integration.\n",
19627 + "metrics": "## Metrics\n\nMetrics grouped by *scope*.\n\nThe scope defines the instance that the metric belongs to. An instance is uniquely identified by a set of labels.\n\n\n\n### Per System statistics instance\n\nThese metrics refer to the entire monitored instance.\n\nThis scope has no labels.\n\nMetrics:\n\n| Metric | Dimensions | Unit |\n|:------|:----------|:----|\n| system.processes | running | processes |\n| system.threads | threads | threads |\n| system.ctxt | switches | context switches/s |\n\n",
19628 + "integration_type": "collector",
19629 + "id": "windows.plugin-PerflibProcesses-System_statistics",
19630 + "edit_link": "https://github.com/netdata/netdata/blob/master/src/collectors/windows.plugin/metadata.yaml",
19631 + "related_resources": ""
19632 + },
19633 + {
19634 + "meta": {
19635 + "plugin_name": "windows.plugin",
19636 + "module_name": "PerflibThermalZone",
19637 + "monitored_instance": {
19638 + "name": "System thermal zone",
19639 + "link": "https://learn.microsoft.com/en-us/windows-hardware/design/device-experiences/design-guide",
19640 + "categories": [
19641 + "data-collection.windows-systems"
19642 + ],
19643 + "icon_filename": "windows.svg"
19644 + },
19645 + "related_resources": {
19646 + "integrations": {
19647 + "list": []
19648 + }
19649 + },
19650 + "info_provided_to_referring_integrations": {
19651 + "description": ""
19652 + },
19653 + "keywords": [
19654 + "thermal",
19655 + "temperature"
19656 + ],
19657 + "most_popular": false
19658 + },
19659 + "overview": "# System thermal zone\n\nPlugin: windows.plugin\nModule: PerflibThermalZone\n\n## Overview\n\nThis collector monitors thermal zone statistics on Windows systems.\n\n\nIt queries for the 'Thermal Zone Information' object from Perflib in order to gather the metrics.\n\n\nThis collector is only supported on the following platforms:\n\n- windows\n\nThis collector only supports collecting metrics from a single instance of this integration.\n\n\n### Default Behavior\n\n#### Auto-Detection\n\nThe collector automatically detects all of the metrics, no further configuration is required.\n\n\n#### Limits\n\nThe default configuration for this integration does not impose any limits on data collection.\n\n#### Performance Impact\n\nThe default configuration for this integration is not expected to impose a significant performance impact on the system.\n",
19660 + "setup": "## Setup\n\n### Prerequisites\n\nNo action required.\n\n### Configuration\n\n#### File\n\nThe configuration file name for this integration is `netdata.conf`.\nConfiguration for this specific integration is located in the `[plugin:windows]` section within that file.\n\nThe file format is a modified INI syntax. The general structure is:\n\n```ini\n[section1]\n option1 = some value\n option2 = some other value\n\n[section2]\n option3 = some third value\n```\nYou can edit the configuration file using the [`edit-config`](/docs/netdata-agent/configuration/README.md#edit-a-configuration-file-using-edit-config) script from the\nNetdata [config directory](/docs/netdata-agent/configuration/README.md#the-netdata-config-directory).\n\n```bash\ncd /etc/netdata 2>/dev/null || cd /opt/netdata/etc/netdata\nsudo ./edit-config netdata.conf\n```\n#### Options\n\n\n\n| Name | Description | Default | Required |\n|:----|:-----------|:-------|:--------:|\n| PerflibThermalZone | An option to enable or disable the data collection. | yes | no |\n\n#### Examples\nThere are no configuration examples.\n\n",
19661 + "troubleshooting": "",
19662 + "alerts": "## Alerts\n\nThere are no alerts configured by default for this integration.\n",
19663 + "metrics": "## Metrics\n\nMetrics grouped by *scope*.\n\nThe scope defines the instance that the metric belongs to. An instance is uniquely identified by a set of labels.\n\n\n\n### Per Thermal zone\n\nThese metrics refer to a Thermal zone\n\nThis scope has no labels.\n\nMetrics:\n\n| Metric | Dimensions | Unit |\n|:------|:----------|:----|\n| system.thermalzone_temperature | temperature | celsius |\n\n",
19664 + "integration_type": "collector",
19665 + "id": "windows.plugin-PerflibThermalZone-System_thermal_zone",
19666 + "edit_link": "https://github.com/netdata/netdata/blob/master/src/collectors/windows.plugin/metadata.yaml",
19667 + "related_resources": ""
19668 + },
19669 {
19670 "meta": {
19671 "plugin_name": "xenstat.plugin",
@@ -19635,7 +19744,7 @@
19744 ],
19745 "additional_info": "Did you know you can also deploy Netdata on your OS using Kubernetes or Docker?\n",
19746 "related_resources": {},
19638 - "platform_info": "\nOn other releases of this distribution, a static binary will be installed in `/opt/netdata`.",
19747 + "platform_info": "",
19748 "quick_start": -1,
19749 "integration_type": "deploy",
19750 "edit_link": "https://github.com/netdata/netdata/blob/master/integrations/deploy.yaml"
@@ -19685,7 +19794,7 @@
19794 ],
19795 "additional_info": "Did you know you can also deploy Netdata on your OS using Kubernetes or Docker?\n",
19796 "related_resources": {},
19688 - "platform_info": "We build native packages for the following releases:\n\n| Version | Support Tier | Native Package Architectures | Notes |\n|:-------:|:------------:|:----------------------------:|:----- |\n| 2 | Core | x86_64, aarch64 | |\n| 2023 | Core | x86_64, aarch64 | |\n\nOn other releases of this distribution, a static binary will be installed in `/opt/netdata`.",
19797 + "platform_info": "We build native packages for the following releases:\n\n| Version | Support Tier | Native Package Architectures | Notes |\n|:-------:|:------------:|:----------------------------:|:----- |\n| 2 | Core | x86_64, aarch64 | |\n| 2023 | Core | x86_64, aarch64 | |\n\nOn other releases of this distribution, a static binary will be installed in `/opt/netdata`.\n",
19798 "quick_start": -1,
19799 "integration_type": "deploy",
19800 "edit_link": "https://github.com/netdata/netdata/blob/master/integrations/deploy.yaml"
@@ -19735,7 +19844,7 @@
19844 ],
19845 "additional_info": "Did you know you can also deploy Netdata on your OS using Kubernetes or Docker?\n",
19846 "related_resources": {},
19738 - "platform_info": "We build native packages for the following releases:\n\n| Version | Support Tier | Native Package Architectures | Notes |\n|:-------:|:------------:|:----------------------------:|:----- |\n| latest | Intermediate | | |\n\nOn other releases of this distribution, a static binary will be installed in `/opt/netdata`.",
19847 + "platform_info": "We build native packages for the following releases:\n\n| Version | Support Tier | Native Package Architectures | Notes |\n|:-------:|:------------:|:----------------------------:|:----- |\n| latest | Intermediate | | |\n\nOn other releases of this distribution, a static binary will be installed in `/opt/netdata`.\n",
19848 "quick_start": -1,
19849 "integration_type": "deploy",
19850 "edit_link": "https://github.com/netdata/netdata/blob/master/integrations/deploy.yaml"
@@ -19785,7 +19894,7 @@
19894 ],
19895 "additional_info": "Did you know you can also deploy Netdata on your OS using Kubernetes or Docker?\n",
19896 "related_resources": {},
19788 - "platform_info": "We build native packages for the following releases:\n\n| Version | Support Tier | Native Package Architectures | Notes |\n|:-------:|:------------:|:----------------------------:|:----- |\n| 7 | Core | x86_64 | |\n\nOn other releases of this distribution, a static binary will be installed in `/opt/netdata`.",
19897 + "platform_info": "We build native packages for the following releases:\n\n| Version | Support Tier | Native Package Architectures | Notes |\n|:-------:|:------------:|:----------------------------:|:----- |\n| 7 | Core | x86_64 | |\n\nOn other releases of this distribution, a static binary will be installed in `/opt/netdata`.\n",
19898 "quick_start": -1,
19899 "integration_type": "deploy",
19900 "edit_link": "https://github.com/netdata/netdata/blob/master/integrations/deploy.yaml"
@@ -19835,7 +19944,7 @@
19944 ],
19945 "additional_info": "Did you know you can also deploy Netdata on your OS using Kubernetes or Docker?\n",
19946 "related_resources": {},
19838 - "platform_info": "We build native packages for the following releases:\n\n| Version | Support Tier | Native Package Architectures | Notes |\n|:-------:|:------------:|:----------------------------:|:----- |\n| 9 | Community | x86_64, aarch64 | |\n\nOn other releases of this distribution, a static binary will be installed in `/opt/netdata`.",
19947 + "platform_info": "We build native packages for the following releases:\n\n| Version | Support Tier | Native Package Architectures | Notes |\n|:-------:|:------------:|:----------------------------:|:----- |\n| 9 | Community | x86_64, aarch64 | |\n\nOn other releases of this distribution, a static binary will be installed in `/opt/netdata`.\n",
19948 "quick_start": -1,
19949 "integration_type": "deploy",
19950 "edit_link": "https://github.com/netdata/netdata/blob/master/integrations/deploy.yaml"
@@ -19885,7 +19994,7 @@
19994 ],
19995 "additional_info": "Did you know you can also deploy Netdata on your OS using Kubernetes or Docker?\n",
19996 "related_resources": {},
19888 - "platform_info": "We build native packages for the following releases:\n\n| Version | Support Tier | Native Package Architectures | Notes |\n|:-------:|:------------:|:----------------------------:|:----- |\n| 12 | Core | i386, amd64, armhf, arm64 | |\n| 11 | Core | i386, amd64, armhf, arm64 | |\n\nOn other releases of this distribution, a static binary will be installed in `/opt/netdata`.",
19997 + "platform_info": "We build native packages for the following releases:\n\n| Version | Support Tier | Native Package Architectures | Notes |\n|:-------:|:------------:|:----------------------------:|:----- |\n| 12 | Core | i386, amd64, armhf, arm64 | |\n| 11 | Core | i386, amd64, armhf, arm64 | |\n\nOn other releases of this distribution, a static binary will be installed in `/opt/netdata`.\n",
19998 "quick_start": -1,
19999 "integration_type": "deploy",
20000 "edit_link": "https://github.com/netdata/netdata/blob/master/integrations/deploy.yaml"
@@ -19950,7 +20059,7 @@
20059 ],
20060 "additional_info": "",
20061 "related_resources": {},
19953 - "platform_info": "We build native packages for the following releases:\n\n| Version | Support Tier | Native Package Architectures | Notes |\n|:-------:|:------------:|:----------------------------:|:----- |\n| 19.03 or newer | Core | linux/i386, linux/amd64, linux/arm/v7, linux/arm64, linux/ppc64le | |\n\nOn other releases of this distribution, a static binary will be installed in `/opt/netdata`.",
20062 + "platform_info": "We build native packages for the following releases:\n\n| Version | Support Tier | Native Package Architectures | Notes |\n|:-------:|:------------:|:----------------------------:|:----- |\n| 19.03 or newer | Core | linux/i386, linux/amd64, linux/arm/v7, linux/arm64, linux/ppc64le | |\n\nOn other releases of this distribution, a static binary will be installed in `/opt/netdata`.\n",
20063 "quick_start": 3,
20064 "integration_type": "deploy",
20065 "edit_link": "https://github.com/netdata/netdata/blob/master/integrations/deploy.yaml"
@@ -20000,7 +20109,7 @@
20109 ],
20110 "additional_info": "Did you know you can also deploy Netdata on your OS using Kubernetes or Docker?\n",
20111 "related_resources": {},
20003 - "platform_info": "We build native packages for the following releases:\n\n| Version | Support Tier | Native Package Architectures | Notes |\n|:-------:|:------------:|:----------------------------:|:----- |\n| 40 | Core | x86_64, aarch64 | |\n| 39 | Core | x86_64, aarch64 | |\n\nOn other releases of this distribution, a static binary will be installed in `/opt/netdata`.",
20112 + "platform_info": "We build native packages for the following releases:\n\n| Version | Support Tier | Native Package Architectures | Notes |\n|:-------:|:------------:|:----------------------------:|:----- |\n| 40 | Core | x86_64, aarch64 | |\n| 39 | Core | x86_64, aarch64 | |\n\nOn other releases of this distribution, a static binary will be installed in `/opt/netdata`.\n",
20113 "quick_start": -1,
20114 "integration_type": "deploy",
20115 "edit_link": "https://github.com/netdata/netdata/blob/master/integrations/deploy.yaml"
@@ -20050,7 +20159,7 @@
20159 ],
20160 "additional_info": "Netdata can also be installed via [FreeBSD ports](https://www.freshports.org/net-mgmt/netdata).\n",
20161 "related_resources": {},
20053 - "platform_info": "We build native packages for the following releases:\n\n| Version | Support Tier | Native Package Architectures | Notes |\n|:-------:|:------------:|:----------------------------:|:----- |\n| 13-STABLE | Community | | |\n\nOn other releases of this distribution, a static binary will be installed in `/opt/netdata`.",
20162 + "platform_info": "We build native packages for the following releases:\n\n| Version | Support Tier | Native Package Architectures | Notes |\n|:-------:|:------------:|:----------------------------:|:----- |\n| 13-STABLE | Community | | |\n\nOn other releases of this distribution, a static binary will be installed in `/opt/netdata`.\n",
20163 "quick_start": 6,
20164 "integration_type": "deploy",
20165 "edit_link": "https://github.com/netdata/netdata/blob/master/integrations/deploy.yaml"
@@ -20102,7 +20211,7 @@
20211 "additional_info": "",
20212 "related_resources": {},
20213 "most_popular": true,
20105 - "platform_info": "\nOn other releases of this distribution, a static binary will be installed in `/opt/netdata`.",
20214 + "platform_info": "",
20215 "quick_start": 4,
20216 "integration_type": "deploy",
20217 "edit_link": "https://github.com/netdata/netdata/blob/master/integrations/deploy.yaml"
@@ -20152,7 +20261,7 @@
20261 ],
20262 "additional_info": "Did you know you can also deploy Netdata on your OS using Kubernetes or Docker?\n",
20263 "related_resources": {},
20155 - "platform_info": "\nOn other releases of this distribution, a static binary will be installed in `/opt/netdata`.",
20264 + "platform_info": "",
20265 "quick_start": 1,
20266 "integration_type": "deploy",
20267 "edit_link": "https://github.com/netdata/netdata/blob/master/integrations/deploy.yaml"
@@ -20191,7 +20300,7 @@
20300 ],
20301 "additional_info": "Did you know you can also deploy Netdata on your OS using Kubernetes or Docker?\n",
20302 "related_resources": {},
20194 - "platform_info": "We build native packages for the following releases:\n\n| Version | Support Tier | Native Package Architectures | Notes |\n|:-------:|:------------:|:----------------------------:|:----- |\n| 13 | Community | | |\n| 12 | Community | | |\n| 11 | Community | | |\n\nOn other releases of this distribution, a static binary will be installed in `/opt/netdata`.",
20303 + "platform_info": "We build native packages for the following releases:\n\n| Version | Support Tier | Native Package Architectures | Notes |\n|:-------:|:------------:|:----------------------------:|:----- |\n| 13 | Community | | |\n| 12 | Community | | |\n| 11 | Community | | |\n\nOn other releases of this distribution, a static binary will be installed in `/opt/netdata`.\n",
20304 "quick_start": 5,
20305 "integration_type": "deploy",
20306 "edit_link": "https://github.com/netdata/netdata/blob/master/integrations/deploy.yaml"
@@ -20241,7 +20350,7 @@
20350 ],
20351 "additional_info": "Did you know you can also deploy Netdata on your OS using Kubernetes or Docker?\n",
20352 "related_resources": {},
20244 - "platform_info": "We build native packages for the following releases:\n\n| Version | Support Tier | Native Package Architectures | Notes |\n|:-------:|:------------:|:----------------------------:|:----- |\n| latest | Intermediate | | |\n\nOn other releases of this distribution, a static binary will be installed in `/opt/netdata`.",
20353 + "platform_info": "We build native packages for the following releases:\n\n| Version | Support Tier | Native Package Architectures | Notes |\n|:-------:|:------------:|:----------------------------:|:----- |\n| latest | Intermediate | | |\n\nOn other releases of this distribution, a static binary will be installed in `/opt/netdata`.\n",
20354 "quick_start": -1,
20355 "integration_type": "deploy",
20356 "edit_link": "https://github.com/netdata/netdata/blob/master/integrations/deploy.yaml"
@@ -20291,7 +20400,7 @@
20400 ],
20401 "additional_info": "Did you know you can also deploy Netdata on your OS using Kubernetes or Docker?\n",
20402 "related_resources": {},
20294 - "platform_info": "We build native packages for the following releases:\n\n| Version | Support Tier | Native Package Architectures | Notes |\n|:-------:|:------------:|:----------------------------:|:----- |\n| 15.6 | Core | x86_64, aarch64 | |\n| 15.5 | Core | x86_64, aarch64 | |\n\nOn other releases of this distribution, a static binary will be installed in `/opt/netdata`.",
20403 + "platform_info": "We build native packages for the following releases:\n\n| Version | Support Tier | Native Package Architectures | Notes |\n|:-------:|:------------:|:----------------------------:|:----- |\n| 15.6 | Core | x86_64, aarch64 | |\n| 15.5 | Core | x86_64, aarch64 | |\n\nOn other releases of this distribution, a static binary will be installed in `/opt/netdata`.\n",
20404 "quick_start": -1,
20405 "integration_type": "deploy",
20406 "edit_link": "https://github.com/netdata/netdata/blob/master/integrations/deploy.yaml"
@@ -20341,7 +20450,7 @@
20450 ],
20451 "additional_info": "Did you know you can also deploy Netdata on your OS using Kubernetes or Docker?\n",
20452 "related_resources": {},
20344 - "platform_info": "We build native packages for the following releases:\n\n| Version | Support Tier | Native Package Architectures | Notes |\n|:-------:|:------------:|:----------------------------:|:----- |\n| 8 | Core | x86_64, aarch64 | |\n| 9 | Core | x86_64, aarch64 | |\n\nOn other releases of this distribution, a static binary will be installed in `/opt/netdata`.",
20453 + "platform_info": "We build native packages for the following releases:\n\n| Version | Support Tier | Native Package Architectures | Notes |\n|:-------:|:------------:|:----------------------------:|:----- |\n| 8 | Core | x86_64, aarch64 | |\n| 9 | Core | x86_64, aarch64 | |\n\nOn other releases of this distribution, a static binary will be installed in `/opt/netdata`.\n",
20454 "quick_start": -1,
20455 "integration_type": "deploy",
20456 "edit_link": "https://github.com/netdata/netdata/blob/master/integrations/deploy.yaml"
@@ -20391,7 +20500,7 @@
20500 ],
20501 "additional_info": "Did you know you can also deploy Netdata on your OS using Kubernetes or Docker?\n",
20502 "related_resources": {},
20394 - "platform_info": "We build native packages for the following releases:\n\n| Version | Support Tier | Native Package Architectures | Notes |\n|:-------:|:------------:|:----------------------------:|:----- |\n| 9.x | Core | x86_64, aarch64 | |\n| 8.x | Core | x86_64, aarch64 | |\n| 7.x | Core | x86_64 | |\n\nOn other releases of this distribution, a static binary will be installed in `/opt/netdata`.",
20503 + "platform_info": "We build native packages for the following releases:\n\n| Version | Support Tier | Native Package Architectures | Notes |\n|:-------:|:------------:|:----------------------------:|:----- |\n| 9.x | Core | x86_64, aarch64 | |\n| 8.x | Core | x86_64, aarch64 | |\n| 7.x | Core | x86_64 | |\n\nOn other releases of this distribution, a static binary will be installed in `/opt/netdata`.\n",
20504 "quick_start": -1,
20505 "integration_type": "deploy",
20506 "edit_link": "https://github.com/netdata/netdata/blob/master/integrations/deploy.yaml"
@@ -20441,7 +20550,7 @@
20550 ],
20551 "additional_info": "Did you know you can also deploy Netdata on your OS using Kubernetes or Docker?\n",
20552 "related_resources": {},
20444 - "platform_info": "We build native packages for the following releases:\n\n| Version | Support Tier | Native Package Architectures | Notes |\n|:-------:|:------------:|:----------------------------:|:----- |\n| 9 | Core | x86_64, aarch64 | |\n| 8 | Core | x86_64, aarch64 | |\n\nOn other releases of this distribution, a static binary will be installed in `/opt/netdata`.",
20553 + "platform_info": "We build native packages for the following releases:\n\n| Version | Support Tier | Native Package Architectures | Notes |\n|:-------:|:------------:|:----------------------------:|:----- |\n| 9 | Core | x86_64, aarch64 | |\n| 8 | Core | x86_64, aarch64 | |\n\nOn other releases of this distribution, a static binary will be installed in `/opt/netdata`.\n",
20554 "quick_start": -1,
20555 "integration_type": "deploy",
20556 "edit_link": "https://github.com/netdata/netdata/blob/master/integrations/deploy.yaml"
@@ -20491,7 +20600,7 @@
20600 ],
20601 "additional_info": "Did you know you can also deploy Netdata on your OS using Kubernetes or Docker?\n",
20602 "related_resources": {},
20494 - "platform_info": "We build native packages for the following releases:\n\n| Version | Support Tier | Native Package Architectures | Notes |\n|:-------:|:------------:|:----------------------------:|:----- |\n| 24.04 | Core | amd64, armhf, arm64 | |\n| 22.04 | Core | amd64, armhf, arm64 | |\n| 20.04 | Core | amd64, armhf, arm64 | |\n\nOn other releases of this distribution, a static binary will be installed in `/opt/netdata`.",
20603 + "platform_info": "We build native packages for the following releases:\n\n| Version | Support Tier | Native Package Architectures | Notes |\n|:-------:|:------------:|:----------------------------:|:----- |\n| 24.04 | Core | amd64, armhf, arm64 | |\n| 22.04 | Core | amd64, armhf, arm64 | |\n| 20.04 | Core | amd64, armhf, arm64 | |\n\nOn other releases of this distribution, a static binary will be installed in `/opt/netdata`.\n",
20604 "quick_start": -1,
20605 "integration_type": "deploy",
20606 "edit_link": "https://github.com/netdata/netdata/blob/master/integrations/deploy.yaml"
@@ -20509,39 +20618,26 @@
20618 "keywords": [
20619 "windows"
20620 ],
20512 - "install_description": "1. Install [Windows Exporter](https://github.com/prometheus-community/windows_exporter) on every Windows host you want to monitor.\n2. Install Netdata agent on Linux, FreeBSD or Mac.\n3. 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.\n4. Enable [virtual nodes](https://learn.netdata.cloud/docs/data-collection/windows-systems#virtual-nodes) configuration so the windows nodes are displayed as separate nodes.\n",
20621 + "install_description": "Netdata offers a convenient Windows installer for easy setup. This executable provides two distinct installation modes, outlined below.\n\nThe Windows installer is currently under beta, and thus it is only available in the nightly release channel. A stable version will be released soon.\n\n## Graphical User Interface (GUI)\n\n1. Download the Netdata [Windows installer](https://github.com/netdata/netdata-nightlies/releases) from the latest nightly release.\n2. Run the `.exe` file and proceed with the installation process.\n3. At a minimum, you will need your Netdata Cloud Space's claim token to connect your Agent to your Space.\n\n## Silent Mode (Command line)\n\nIf you prefer to install Netdata through the command line, you can do so by running the following command on Windows Powershell with administrator rights.\n",
20622 "methods": [
20623 {
20515 - "method": "wget",
20624 + "method": "Silent Mode (Command line)",
20625 "commands": [
20517 - {
20518 - "channel": "nightly",
20519 - "command": "wget -O /tmp/netdata-kickstart.sh https://get.netdata.cloud/kickstart.sh && sh /tmp/netdata-kickstart.sh --nightly-channel\n"
20520 - },
20626 {
20627 "channel": "stable",
20523 - "command": "wget -O /tmp/netdata-kickstart.sh https://get.netdata.cloud/kickstart.sh && sh /tmp/netdata-kickstart.sh --stable-channel\n"
20524 - }
20525 - ]
20526 - },
20527 - {
20528 - "method": "curl",
20529 - "commands": [
20530 - {
20531 - "channel": "nightly",
20532 - "command": "curl https://get.netdata.cloud/kickstart.sh > /tmp/netdata-kickstart.sh && sh /tmp/netdata-kickstart.sh --nightly-channel\n"
20628 + "command": "$ProgressPreference = 'SilentlyContinue';\nInvoke-WebRequest https://github.com/netdata/netdata-nightlies/releases/latest/download/netdata-installer-x64.exe -OutFile \"netdata-installer-x64.exe\";\n.\\netdata-installer-x64.exe /S /A `\n\n"
20629 },
20630 {
20535 - "channel": "stable",
20536 - "command": "curl https://get.netdata.cloud/kickstart.sh > /tmp/netdata-kickstart.sh && sh /tmp/netdata-kickstart.sh --stable-channel\n"
20631 + "channel": "nightly",
20632 + "command": "$ProgressPreference = 'SilentlyContinue';\nInvoke-WebRequest https://github.com/netdata/netdata-nightlies/releases/latest/download/netdata-installer-x64.exe -OutFile \"netdata-installer-x64.exe\";\n.\\netdata-installer-x64.exe /S /A `\n\n"
20633 }
20634 ]
20635 }
20636 ],
20541 - "additional_info": "",
20637 + "additional_info": "### Available Options\n\n| Option | Description |\n|-----------|--------------------------------------------------------------------------------------------------|\n| `/S` | Enables silent mode installation. |\n| `/A` | Accepts all Netdata licenses. This option is mandatory for silent installations. |\n| `/D` | Specifies the desired installation directory (defaults to `C:\\Program Files\\Netdata`). |\n| `/T` | Opens the `MSYS2` terminal after installation. |\n| `/I` | Forces insecure connections, bypassing hostname verification (use only if absolutely necessary). |\n| `/TOKEN=` | Sets the Claim Token for your Netdata Cloud Space. |\n| `/ROOMS=` | Comma-separated list of Room IDs where you want your node to appear. |\n| `/PROXY=` | Sets the proxy server address if your network requires one. |\n",
20638 "related_resources": {},
20639 "most_popular": true,
20544 - "platform_info": "\nOn other releases of this distribution, a static binary will be installed in `/opt/netdata`.",
20640 + "platform_info": "",
20641 "quick_start": 2,
20642 "integration_type": "deploy",
20643 "edit_link": "https://github.com/netdata/netdata/blob/master/integrations/deploy.yaml"
@@ -21552,6 +21648,25 @@
21648 "edit_link": "https://github.com/netdata/netdata/blob/master/integrations/cloud-notifications/metadata.yaml",
21649 "troubleshooting": ""
21650 },
21651 + {
21652 + "id": "notify-cloud-ilert",
21653 + "meta": {
21654 + "name": "Ilert",
21655 + "link": "https://www.ilert.com/",
21656 + "categories": [
21657 + "notify.cloud"
21658 + ],
21659 + "icon_filename": "ilert.svg"
21660 + },
21661 + "keywords": [
21662 + "ilert"
21663 + ],
21664 + "overview": "# Ilert\n\nFrom the Cloud interface, you can manage your space's notification settings and from there you can add a specific configuration to get notifications delivered on ilert.\n",
21665 + "setup": "## Setup\n\n### Prerequisites\n\nTo add ilert notification you need:\n\n- A Netdata Cloud account\n- Access to the space as an **Admin**\n- The Space needs to be on a paid plan\n- You need to have permissions on ilert to add new Alert sources.\n\n### Settings on ilert\n\n1. **Access the Alert sources Settings**: From the navigation bar, open the Alert sources drop down and click \"Alert sources\".\n2. **Create a New Alert source**: Click on the \"+ Create a new alert source\" button.\n3. **Configure an Alert source**:\n - select \"API integration\" and click Next\n - provide a name that suits the source's purpose, for example Netdata\n - select Escalation policy\n - select Alert grouping (optional)\n - review all configurations and click \"Finish setup\"\n4. **Obtain the API Key**:\n - Once the Alert source is created, you will be provided with an API key.\n - Copy this API Key, as it will be required to configure the integration on Netdata Cloud.\n\n### Settings on Netdata Cloud\n\n1. Click on the **Space settings** cog (located above your profile icon)\n2. Click on the **Alerts & Notifications** tab\n3. Click on the **+ Add configuration** button\n4. Click on **+ Add** on the **ilert** card \n5. A modal will be presented in order to enter the required details to enable the configuration:\n\n- **Notification settings** are Netdata specific settings\n - Configuration name: provide a descriptive name for your configuration to easily identify it.\n - Rooms: select the nodes or areas of your infrastructure you want to receive notifications about.\n - Notification: choose the type of notifications you want to receive.\n - **Integration configuration** are the required integration settings, which vary by notification method. For ilert:\n - Alert Source API key.\n\n",
21666 + "integration_type": "notification",
21667 + "edit_link": "https://github.com/netdata/netdata/blob/master/integrations/cloud-notifications/metadata.yaml",
21668 + "troubleshooting": ""
21669 + },
21670 {
21671 "id": "notify-cloud-mattermost",
21672 "meta": {
src/collectors/COLLECTORS.md
+6
@@ -1165,6 +1165,12 @@ If you don't see the app/service you'd like to monitor in this list:
1165
1166 - [MS SQL Server](https://github.com/netdata/netdata/blob/master/src/go/plugin/go.d/modules/windows/integrations/ms_sql_server.md)
1167
1168 +- [Memory statistics](https://github.com/netdata/netdata/blob/master/src/collectors/windows.plugin/integrations/memory_statistics.md)
1169 +
1170 - [NET Framework](https://github.com/netdata/netdata/blob/master/src/go/plugin/go.d/modules/windows/integrations/net_framework.md)
1171
1172 +- [System statistics](https://github.com/netdata/netdata/blob/master/src/collectors/windows.plugin/integrations/system_statistics.md)
1173 +
1174 +- [System thermal zone](https://github.com/netdata/netdata/blob/master/src/collectors/windows.plugin/integrations/system_thermal_zone.md)
1175 +
1176 - [Windows](https://github.com/netdata/netdata/blob/master/src/go/plugin/go.d/modules/windows/integrations/windows.md)
src/collectors/windows.plugin/integrations/memory_statistics.md new
+123
@@ -0,0 +1,123 @@
1 +<!--startmeta
2 +custom_edit_url: "https://github.com/netdata/netdata/edit/master/src/collectors/windows.plugin/integrations/memory_statistics.md"
3 +meta_yaml: "https://github.com/netdata/netdata/edit/master/src/collectors/windows.plugin/metadata.yaml"
4 +sidebar_label: "Memory statistics"
5 +learn_status: "Published"
6 +learn_rel_path: "Collecting Metrics/Windows Systems"
7 +most_popular: False
8 +message: "DO NOT EDIT THIS FILE DIRECTLY, IT IS GENERATED BY THE COLLECTOR'S metadata.yaml FILE"
9 +endmeta-->
10 +
11 +# Memory statistics
12 +
13 +
14 +<img src="https://netdata.cloud/img/windows.svg" width="150"/>
15 +
16 +
17 +Plugin: windows.plugin
18 +Module: PerflibMemory
19 +
20 +<img src="https://img.shields.io/badge/maintained%20by-Netdata-%2300ab44" />
21 +
22 +## Overview
23 +
24 +This collector monitors swap and memory pool statistics on Windows systems.
25 +
26 +
27 +It queries for the 'Memory' object from Perflib in order to gather the metrics.
28 +
29 +
30 +This collector is only supported on the following platforms:
31 +
32 +- windows
33 +
34 +This collector only supports collecting metrics from a single instance of this integration.
35 +
36 +
37 +### Default Behavior
38 +
39 +#### Auto-Detection
40 +
41 +The collector automatically detects all of the metrics, no further configuration is required.
42 +
43 +
44 +#### Limits
45 +
46 +The default configuration for this integration does not impose any limits on data collection.
47 +
48 +#### Performance Impact
49 +
50 +The default configuration for this integration is not expected to impose a significant performance impact on the system.
51 +
52 +
53 +## Metrics
54 +
55 +Metrics grouped by *scope*.
56 +
57 +The scope defines the instance that the metric belongs to. An instance is uniquely identified by a set of labels.
58 +
59 +
60 +
61 +### Per Memory statistics instance
62 +
63 +These metrics refer to the entire monitored instance
64 +
65 +This scope has no labels.
66 +
67 +Metrics:
68 +
69 +| Metric | Dimensions | Unit |
70 +|:------|:----------|:----|
71 +| mem.swap_iops | read, write | operations/s |
72 +| mem.swap_pages_io | read, write | pages/s |
73 +| mem.system_pool_size | paged, pool-paged | bytes |
74 +
75 +
76 +
77 +## Alerts
78 +
79 +There are no alerts configured by default for this integration.
80 +
81 +
82 +## Setup
83 +
84 +### Prerequisites
85 +
86 +No action required.
87 +
88 +### Configuration
89 +
90 +#### File
91 +
92 +The configuration file name for this integration is `netdata.conf`.
93 +Configuration for this specific integration is located in the `[plugin:windows]` section within that file.
94 +
95 +The file format is a modified INI syntax. The general structure is:
96 +
97 +```ini
98 +[section1]
99 + option1 = some value
100 + option2 = some other value
101 +
102 +[section2]
103 + option3 = some third value
104 +```
105 +You can edit the configuration file using the [`edit-config`](/docs/netdata-agent/configuration/README.md#edit-a-configuration-file-using-edit-config) script from the
106 +Netdata [config directory](/docs/netdata-agent/configuration/README.md#the-netdata-config-directory).
107 +
108 +```bash
109 +cd /etc/netdata 2>/dev/null || cd /opt/netdata/etc/netdata
110 +sudo ./edit-config netdata.conf
111 +```
112 +#### Options
113 +
114 +
115 +
116 +| Name | Description | Default | Required |
117 +|:----|:-----------|:-------|:--------:|
118 +| PerflibMemory | An option to enable or disable the data collection. | yes | no |
119 +
120 +#### Examples
121 +There are no configuration examples.
122 +
123 +
src/collectors/windows.plugin/integrations/system_statistics.md new
+123
@@ -0,0 +1,123 @@
1 +<!--startmeta
2 +custom_edit_url: "https://github.com/netdata/netdata/edit/master/src/collectors/windows.plugin/integrations/system_statistics.md"
3 +meta_yaml: "https://github.com/netdata/netdata/edit/master/src/collectors/windows.plugin/metadata.yaml"
4 +sidebar_label: "System statistics"
5 +learn_status: "Published"
6 +learn_rel_path: "Collecting Metrics/Windows Systems"
7 +most_popular: False
8 +message: "DO NOT EDIT THIS FILE DIRECTLY, IT IS GENERATED BY THE COLLECTOR'S metadata.yaml FILE"
9 +endmeta-->
10 +
11 +# System statistics
12 +
13 +
14 +<img src="https://netdata.cloud/img/windows.svg" width="150"/>
15 +
16 +
17 +Plugin: windows.plugin
18 +Module: PerflibProcesses
19 +
20 +<img src="https://img.shields.io/badge/maintained%20by-Netdata-%2300ab44" />
21 +
22 +## Overview
23 +
24 +This collector monitors the current number of processes, threads, and context switches on Windows systems.
25 +
26 +
27 +It queries the 'System' object from Perflib in order to gather the metrics.
28 +
29 +
30 +This collector is only supported on the following platforms:
31 +
32 +- windows
33 +
34 +This collector only supports collecting metrics from a single instance of this integration.
35 +
36 +
37 +### Default Behavior
38 +
39 +#### Auto-Detection
40 +
41 +The collector automatically detects all of the metrics, no further configuration is required.
42 +
43 +
44 +#### Limits
45 +
46 +The default configuration for this integration does not impose any limits on data collection.
47 +
48 +#### Performance Impact
49 +
50 +The default configuration for this integration is not expected to impose a significant performance impact on the system.
51 +
52 +
53 +## Metrics
54 +
55 +Metrics grouped by *scope*.
56 +
57 +The scope defines the instance that the metric belongs to. An instance is uniquely identified by a set of labels.
58 +
59 +
60 +
61 +### Per System statistics instance
62 +
63 +These metrics refer to the entire monitored instance.
64 +
65 +This scope has no labels.
66 +
67 +Metrics:
68 +
69 +| Metric | Dimensions | Unit |
70 +|:------|:----------|:----|
71 +| system.processes | running | processes |
72 +| system.threads | threads | threads |
73 +| system.ctxt | switches | context switches/s |
74 +
75 +
76 +
77 +## Alerts
78 +
79 +There are no alerts configured by default for this integration.
80 +
81 +
82 +## Setup
83 +
84 +### Prerequisites
85 +
86 +No action required.
87 +
88 +### Configuration
89 +
90 +#### File
91 +
92 +The configuration file name for this integration is `netdata.conf`.
93 +Configuration for this specific integration is located in the `[plugin:windows]` section within that file.
94 +
95 +The file format is a modified INI syntax. The general structure is:
96 +
97 +```ini
98 +[section1]
99 + option1 = some value
100 + option2 = some other value
101 +
102 +[section2]
103 + option3 = some third value
104 +```
105 +You can edit the configuration file using the [`edit-config`](/docs/netdata-agent/configuration/README.md#edit-a-configuration-file-using-edit-config) script from the
106 +Netdata [config directory](/docs/netdata-agent/configuration/README.md#the-netdata-config-directory).
107 +
108 +```bash
109 +cd /etc/netdata 2>/dev/null || cd /opt/netdata/etc/netdata
110 +sudo ./edit-config netdata.conf
111 +```
112 +#### Options
113 +
114 +
115 +
116 +| Name | Description | Default | Required |
117 +|:----|:-----------|:-------|:--------:|
118 +| PerflibProcesses | An option to enable or disable the data collection. | yes | no |
119 +
120 +#### Examples
121 +There are no configuration examples.
122 +
123 +
src/collectors/windows.plugin/integrations/system_thermal_zone.md new
+121
@@ -0,0 +1,121 @@
1 +<!--startmeta
2 +custom_edit_url: "https://github.com/netdata/netdata/edit/master/src/collectors/windows.plugin/integrations/system_thermal_zone.md"
3 +meta_yaml: "https://github.com/netdata/netdata/edit/master/src/collectors/windows.plugin/metadata.yaml"
4 +sidebar_label: "System thermal zone"
5 +learn_status: "Published"
6 +learn_rel_path: "Collecting Metrics/Windows Systems"
7 +most_popular: False
8 +message: "DO NOT EDIT THIS FILE DIRECTLY, IT IS GENERATED BY THE COLLECTOR'S metadata.yaml FILE"
9 +endmeta-->
10 +
11 +# System thermal zone
12 +
13 +
14 +<img src="https://netdata.cloud/img/windows.svg" width="150"/>
15 +
16 +
17 +Plugin: windows.plugin
18 +Module: PerflibThermalZone
19 +
20 +<img src="https://img.shields.io/badge/maintained%20by-Netdata-%2300ab44" />
21 +
22 +## Overview
23 +
24 +This collector monitors thermal zone statistics on Windows systems.
25 +
26 +
27 +It queries for the 'Thermal Zone Information' object from Perflib in order to gather the metrics.
28 +
29 +
30 +This collector is only supported on the following platforms:
31 +
32 +- windows
33 +
34 +This collector only supports collecting metrics from a single instance of this integration.
35 +
36 +
37 +### Default Behavior
38 +
39 +#### Auto-Detection
40 +
41 +The collector automatically detects all of the metrics, no further configuration is required.
42 +
43 +
44 +#### Limits
45 +
46 +The default configuration for this integration does not impose any limits on data collection.
47 +
48 +#### Performance Impact
49 +
50 +The default configuration for this integration is not expected to impose a significant performance impact on the system.
51 +
52 +
53 +## Metrics
54 +
55 +Metrics grouped by *scope*.
56 +
57 +The scope defines the instance that the metric belongs to. An instance is uniquely identified by a set of labels.
58 +
59 +
60 +
61 +### Per Thermal zone
62 +
63 +These metrics refer to a Thermal zone
64 +
65 +This scope has no labels.
66 +
67 +Metrics:
68 +
69 +| Metric | Dimensions | Unit |
70 +|:------|:----------|:----|
71 +| system.thermalzone_temperature | temperature | celsius |
72 +
73 +
74 +
75 +## Alerts
76 +
77 +There are no alerts configured by default for this integration.
78 +
79 +
80 +## Setup
81 +
82 +### Prerequisites
83 +
84 +No action required.
85 +
86 +### Configuration
87 +
88 +#### File
89 +
90 +The configuration file name for this integration is `netdata.conf`.
91 +Configuration for this specific integration is located in the `[plugin:windows]` section within that file.
92 +
93 +The file format is a modified INI syntax. The general structure is:
94 +
95 +```ini
96 +[section1]
97 + option1 = some value
98 + option2 = some other value
99 +
100 +[section2]
101 + option3 = some third value
102 +```
103 +You can edit the configuration file using the [`edit-config`](/docs/netdata-agent/configuration/README.md#edit-a-configuration-file-using-edit-config) script from the
104 +Netdata [config directory](/docs/netdata-agent/configuration/README.md#the-netdata-config-directory).
105 +
106 +```bash
107 +cd /etc/netdata 2>/dev/null || cd /opt/netdata/etc/netdata
108 +sudo ./edit-config netdata.conf
109 +```
110 +#### Options
111 +
112 +
113 +
114 +| Name | Description | Default | Required |
115 +|:----|:-----------|:-------|:--------:|
116 +| PerflibThermalZone | An option to enable or disable the data collection. | yes | no |
117 +
118 +#### Examples
119 +There are no configuration examples.
120 +
121 +
src/go/plugin/go.d/modules/nvme/integrations/nvme_devices.md
+1
@@ -63,6 +63,7 @@ Labels:
63 | Label | Description |
64 |:-----------|:----------------|
65 | device | NVMe device name |
66 +| model_number | NVMe device model |
67
68 Metrics:
69
src/go/plugin/go.d/modules/storcli/integrations/storecli_raid.md
+1
@@ -80,6 +80,7 @@ Metrics:
80 | storcli.controller_health_status | healthy, unhealthy | status |
81 | storcli.controller_status | optimal, degraded, partially_degraded, failed | status |
82 | storcli.controller_bbu_status | healthy, unhealthy, na | status |
83 +| storcli.controller_roc_temperature | temperature | Celsius |
84
85 ### Per physical drive
86