diff options
Diffstat (limited to '')
-rw-r--r-- | collectors/freebsd.plugin/metadata.yaml (renamed from collectors/freebsd.plugin/multi_metadata.yaml) | 1557 |
1 files changed, 978 insertions, 579 deletions
diff --git a/collectors/freebsd.plugin/multi_metadata.yaml b/collectors/freebsd.plugin/metadata.yaml index 6928df644..fca8982f7 100644 --- a/collectors/freebsd.plugin/multi_metadata.yaml +++ b/collectors/freebsd.plugin/metadata.yaml @@ -1,54 +1,60 @@ -name: freebsd.plugin +plugin_name: freebsd.plugin modules: - meta: plugin_name: freebsd.plugin module_name: vm.loadavg monitored_instance: - name: freebsd vm.loadavg - link: '' - categories: [] - icon_filename: '' + name: vm.loadavg + link: "https://www.freebsd.org/" + categories: + - data-collection.freebsd + icon_filename: "freebsd.svg" related_resources: integrations: list: [] info_provided_to_referring_integrations: - description: '' + description: "" keywords: [] most_popular: false overview: data_collection: - metrics_description: '' - method_description: '' + metrics_description: "System Load Average" + method_description: "The plugin calls `sysctl` function to collect necessary data." supported_platforms: include: [] exclude: [] - multi-instance: true + multi_instance: true additional_permissions: - description: '' + description: "" default_behavior: auto_detection: - description: '' + description: "" limits: - description: '' + description: "" performance_impact: - description: '' + description: "" setup: prerequisites: list: [] configuration: file: - name: '' - description: '' + name: "netdata.conf" + section_name: "[plugin:freebsd]" + description: "The netdata main configuration file." options: - description: '' + description: "" folding: - title: '' + title: "Config options" enabled: true - list: [] + list: + - name: vm.loadavg + description: Enable or disable load average metric. + default_value: yes + required: false examples: folding: enabled: true - title: '' + title: "" list: [] troubleshooting: problems: @@ -82,7 +88,7 @@ modules: availability: [] scopes: - name: global - description: "" + description: "Monitoring for number of threads running or waiting." labels: [] metrics: - name: system.load @@ -97,51 +103,65 @@ modules: plugin_name: freebsd.plugin module_name: vm.vmtotal monitored_instance: - name: freebsd vm.vmtotal - link: '' - categories: [] - icon_filename: '' + name: vm.vmtotal + link: "https://www.freebsd.org/" + categories: + - data-collection.freebsd + icon_filename: "memory.svg" related_resources: integrations: list: [] info_provided_to_referring_integrations: - description: '' + description: "" keywords: [] most_popular: false overview: data_collection: - metrics_description: '' - method_description: '' + metrics_description: "Collect Virtual Memory information from host." + method_description: "The plugin calls function `sysctl` to collect data." supported_platforms: include: [] exclude: [] - multi-instance: true + multi_instance: true additional_permissions: - description: '' + description: "" default_behavior: auto_detection: - description: '' + description: "" limits: - description: '' + description: "" performance_impact: - description: '' + description: "" setup: prerequisites: list: [] configuration: file: - name: '' - description: '' + name: "netdata.conf" + section_name: "[plugin:freebsd:vm.vmtotal]" + description: "" options: - description: '' + description: "" folding: - title: '' + title: "Config Options" enabled: true - list: [] + list: + - name: enable total processes + description: Number of active processes. + default_value: yes + required: false + - name: processes running + description: Show number of processes running or blocked. + default_value: yes + required: false + - name: real memory + description: Memeory used on host. + default_value: yes + required: false examples: folding: enabled: true - title: '' + title: "" list: [] troubleshooting: problems: @@ -159,7 +179,7 @@ modules: availability: [] scopes: - name: global - description: "" + description: "These metrics show an overall vision about processes running." labels: [] metrics: - name: system.active_processes @@ -185,51 +205,56 @@ modules: plugin_name: freebsd.plugin module_name: kern.cp_time monitored_instance: - name: freebsd kern.cp_time - link: '' - categories: [] - icon_filename: '' + name: kern.cp_time + link: "https://www.freebsd.org/" + categories: + - data-collection.freebsd + icon_filename: "freebsd.svg" related_resources: integrations: list: [] info_provided_to_referring_integrations: - description: '' + description: "" keywords: [] most_popular: false overview: data_collection: - metrics_description: '' - method_description: '' + metrics_description: "Total CPU utilization" + method_description: "The plugin calls `sysctl` function to collect necessary data." supported_platforms: include: [] exclude: [] - multi-instance: true + multi_instance: true additional_permissions: - description: '' + description: "" default_behavior: auto_detection: - description: '' + description: "" limits: - description: '' + description: "" performance_impact: - description: '' + description: "" setup: prerequisites: list: [] configuration: file: - name: '' - description: '' + name: "netdata.conf" + description: "[plugin:freebsd]" options: - description: '' + description: "The netdata main configuration file." folding: - title: '' + title: "Config options" enabled: true - list: [] + list: + - name: kern.cp_time + description: Enable or disable Total CPU usage. + default_value: yes + required: false examples: folding: enabled: true - title: '' + title: "" list: [] troubleshooting: problems: @@ -263,7 +288,7 @@ modules: availability: [] scopes: - name: global - description: "" + description: "These metrics show CPU usage statistics." labels: [] metrics: - name: system.cpu @@ -294,51 +319,57 @@ modules: plugin_name: freebsd.plugin module_name: dev.cpu.temperature monitored_instance: - name: freebsd dev.cpu.temperature - link: '' - categories: [] - icon_filename: '' + name: dev.cpu.temperature + link: "https://www.freebsd.org/" + categories: + - data-collection.freebsd + icon_filename: "freebsd.org" related_resources: integrations: list: [] info_provided_to_referring_integrations: - description: '' + description: "" keywords: [] most_popular: false overview: data_collection: - metrics_description: '' - method_description: '' + metrics_description: "Get current CPU temperature" + method_description: "The plugin calls `sysctl` function to collect necessary data." supported_platforms: include: [] exclude: [] - multi-instance: true + multi_instance: true additional_permissions: - description: '' + description: "" default_behavior: auto_detection: - description: '' + description: "" limits: - description: '' + description: "" performance_impact: - description: '' + description: "" setup: prerequisites: list: [] configuration: file: - name: '' - description: '' + name: "netdata.conf" + section_name: "[plugin:freebsd]" + description: "The netdata main configuration file." options: - description: '' + description: "" folding: - title: '' + title: "Config options" enabled: true - list: [] + list: + - name: dev.cpu.temperature + description: Enable or disable CPU temperature metric. + default_value: yes + required: false examples: folding: enabled: true - title: '' + title: "" list: [] troubleshooting: problems: @@ -352,7 +383,7 @@ modules: availability: [] scopes: - name: global - description: "" + description: "This metric show latest CPU temperature." labels: [] metrics: - name: cpu.temperature @@ -365,51 +396,57 @@ modules: plugin_name: freebsd.plugin module_name: dev.cpu.0.freq monitored_instance: - name: freebsd dev.cpu.0.freq - link: '' - categories: [] - icon_filename: '' + name: dev.cpu.0.freq + link: "https://www.freebsd.org/" + categories: + - data-collection.freebsd + icon_filename: "freebsd.svg" related_resources: integrations: list: [] info_provided_to_referring_integrations: - description: '' + description: "" keywords: [] most_popular: false overview: data_collection: - metrics_description: '' - method_description: '' + metrics_description: "Read current CPU Scaling frequency." + method_description: "Current CPU Scaling Frequency" supported_platforms: include: [] exclude: [] - multi-instance: true + multi_instance: true additional_permissions: - description: '' + description: "" default_behavior: auto_detection: - description: '' + description: "" limits: - description: '' + description: "" performance_impact: - description: '' + description: "" setup: prerequisites: list: [] configuration: file: - name: '' - description: '' + name: "Config options" + section_name: "[plugin:freebsd]" + description: "The netdata main configuration file" options: - description: '' + description: "" folding: - title: '' + title: "" enabled: true - list: [] + list: + - name: dev.cpu.0.freq + description: Enable or disable CPU Scaling frequency metric. + default_value: yes + required: false examples: folding: enabled: true - title: '' + title: "" list: [] troubleshooting: problems: @@ -423,7 +460,7 @@ modules: availability: [] scopes: - name: global - description: "" + description: "The metric shows status of CPU frequency, it is direct affected by system load." labels: [] metrics: - name: cpu.scaling_cur_freq @@ -436,51 +473,57 @@ modules: plugin_name: freebsd.plugin module_name: hw.intrcnt monitored_instance: - name: freebsd hw.intrcnt - link: '' - categories: [] - icon_filename: '' + name: hw.intrcnt + link: "https://www.freebsd.org/" + categories: + - data-collection.freebsd + icon_filename: "freebsd.svg" related_resources: integrations: list: [] info_provided_to_referring_integrations: - description: '' + description: "" keywords: [] most_popular: false overview: data_collection: - metrics_description: '' - method_description: '' + metrics_description: "Get total number of interrupts" + method_description: "The plugin calls `sysctl` function to collect necessary data." supported_platforms: include: [] exclude: [] - multi-instance: true + multi_instance: true additional_permissions: - description: '' + description: "" default_behavior: auto_detection: - description: '' + description: "" limits: - description: '' + description: "" performance_impact: - description: '' + description: "" setup: prerequisites: list: [] configuration: file: - name: '' - description: '' + name: "netdata.conf" + section_name: "[plugin:freebsd]" + description: "The netdata main configuration file." options: - description: '' + description: "" folding: - title: '' + title: "Config option" enabled: true - list: [] + list: + - name: hw.intrcnt + description: Enable or disable Interrupts metric. + default_value: yes + required: false examples: folding: enabled: true - title: '' + title: "" list: [] troubleshooting: problems: @@ -494,7 +537,7 @@ modules: availability: [] scopes: - name: global - description: "" + description: "These metrics show system interrupts frequency." labels: [] metrics: - name: system.intr @@ -513,51 +556,57 @@ modules: plugin_name: freebsd.plugin module_name: vm.stats.sys.v_intr monitored_instance: - name: freebsd vm.stats.sys.v_intr - link: '' - categories: [] - icon_filename: '' + name: vm.stats.sys.v_intr + link: "https://www.freebsd.org/" + categories: + - data-collection.freebsd + icon_filename: "freebsd.svg" related_resources: integrations: list: [] info_provided_to_referring_integrations: - description: '' + description: "" keywords: [] most_popular: false overview: data_collection: - metrics_description: '' - method_description: '' + metrics_description: "Device interrupts" + method_description: "The plugin calls `sysctl` function to collect necessary data." supported_platforms: include: [] exclude: [] - multi-instance: true + multi_instance: true additional_permissions: - description: '' + description: "" default_behavior: auto_detection: - description: '' + description: "" limits: - description: '' + description: "" performance_impact: - description: '' + description: "" setup: prerequisites: list: [] configuration: file: - name: '' - description: '' + name: "netdata.conf" + section_name: "[plugin:freebsd]" + description: "The netdata main configuration file." options: - description: '' + description: "" folding: - title: '' + title: "Config option" enabled: true - list: [] + list: + - name: vm.stats.sys.v_intr + description: Enable or disable device interrupts metric. + default_value: yes + required: false examples: folding: enabled: true - title: '' + title: "" list: [] troubleshooting: problems: @@ -571,7 +620,7 @@ modules: availability: [] scopes: - name: global - description: "" + description: "The metric show device interrupt frequency." labels: [] metrics: - name: system.dev_intr @@ -584,51 +633,57 @@ modules: plugin_name: freebsd.plugin module_name: vm.stats.sys.v_soft monitored_instance: - name: freebsd vm.stats.sys.v_soft - link: '' - categories: [] - icon_filename: '' + name: vm.stats.sys.v_soft + link: "https://www.freebsd.org/" + categories: + - data-collection.freebsd + icon_filename: "freebsd.svg" related_resources: integrations: list: [] info_provided_to_referring_integrations: - description: '' + description: "" keywords: [] most_popular: false overview: data_collection: - metrics_description: '' - method_description: '' + metrics_description: "Software Interrupt" + method_description: "vm.stats.sys.v_soft" supported_platforms: include: [] exclude: [] - multi-instance: true + multi_instance: true additional_permissions: - description: '' + description: "" default_behavior: auto_detection: - description: '' + description: "" limits: - description: '' + description: "" performance_impact: - description: '' + description: "" setup: prerequisites: list: [] configuration: file: - name: '' - description: '' + name: "netdata.conf" + section_name: "[plugin:freebsd]" + description: "The netdata main configuration file." options: - description: '' + description: "" folding: - title: '' + title: "Config option" enabled: true - list: [] + list: + - name: vm.stats.sys.v_soft + description: Enable or disable software inerrupts metric. + default_value: yes + required: false examples: folding: enabled: true - title: '' + title: "" list: [] troubleshooting: problems: @@ -642,7 +697,7 @@ modules: availability: [] scopes: - name: global - description: "" + description: "This metric shows software interrupt frequency." labels: [] metrics: - name: system.soft_intr @@ -655,51 +710,57 @@ modules: plugin_name: freebsd.plugin module_name: vm.stats.sys.v_swtch monitored_instance: - name: freebsd vm.stats.sys.v_swtch - link: '' - categories: [] - icon_filename: '' + name: vm.stats.sys.v_swtch + link: "https://www.freebsd.org/" + categories: + - data-collection.freebsd + icon_filename: "freebsd.svg" related_resources: integrations: list: [] info_provided_to_referring_integrations: - description: '' + description: "" keywords: [] most_popular: false overview: data_collection: - metrics_description: '' - method_description: '' + metrics_description: "CPU context switch" + method_description: "The plugin calls `sysctl` function to collect necessary data." supported_platforms: include: [] exclude: [] - multi-instance: true + multi_instance: true additional_permissions: - description: '' + description: "" default_behavior: auto_detection: - description: '' + description: "" limits: - description: '' + description: "" performance_impact: - description: '' + description: "" setup: prerequisites: list: [] configuration: file: - name: '' - description: '' + name: "netdata.conf" + section_name: "[plugin:freebsd]" + description: "The netdata main configuration file." options: - description: '' + description: "" folding: - title: '' + title: "Config options" enabled: true - list: [] + list: + - name: vm.stats.sys.v_swtch + description: Enable or disable CPU context switch metric. + default_value: yes + required: false examples: folding: enabled: true - title: '' + title: "" list: [] troubleshooting: problems: @@ -713,7 +774,7 @@ modules: availability: [] scopes: - name: global - description: "" + description: "The metric count the number of context switches happening on host." labels: [] metrics: - name: system.ctxt @@ -732,51 +793,57 @@ modules: plugin_name: freebsd.plugin module_name: vm.swap_info monitored_instance: - name: freebsd vm.swap_info - link: '' - categories: [] - icon_filename: '' + name: vm.swap_info + link: "" + categories: + - data-collection.freebsd + icon_filename: "freebsd.svg" related_resources: integrations: list: [] info_provided_to_referring_integrations: - description: '' + description: "" keywords: [] most_popular: false overview: data_collection: - metrics_description: '' - method_description: '' + metrics_description: "Collect information about SWAP memory." + method_description: "The plugin calls `sysctlnametomib` function to collect necessary data." supported_platforms: include: [] exclude: [] - multi-instance: true + multi_instance: true additional_permissions: - description: '' + description: "" default_behavior: auto_detection: - description: '' + description: "" limits: - description: '' + description: "" performance_impact: - description: '' + description: "" setup: prerequisites: list: [] configuration: file: - name: '' - description: '' + name: "netdata.conf" + section_name: "[plugin:freebsd]" + description: "The netdata main configuration file." options: - description: '' + description: "" folding: - title: '' + title: "Config options" enabled: true - list: [] + list: + - name: vm.swap_info + description: Enable or disable SWAP metrics. + default_value: yes + required: false examples: folding: enabled: true - title: '' + title: "" list: [] troubleshooting: problems: @@ -784,7 +851,7 @@ modules: alerts: - name: used_swap link: https://github.com/netdata/netdata/blob/master/health/health.d/swap.conf - metric: system.swap + metric: mem.swap info: swap memory utilization os: "linux freebsd" metrics: @@ -795,10 +862,10 @@ modules: availability: [] scopes: - name: global - description: "" + description: "This metric shows the SWAP usage." labels: [] metrics: - - name: system.swap + - name: mem.swap description: System Swap unit: "MiB" chart_type: stacked @@ -809,51 +876,57 @@ modules: plugin_name: freebsd.plugin module_name: system.ram monitored_instance: - name: freebsd system.ram - link: '' - categories: [] - icon_filename: '' + name: system.ram + link: "https://www.freebsd.org/" + categories: + - data-collection.freebsd + icon_filename: "memory.svg" related_resources: integrations: list: [] info_provided_to_referring_integrations: - description: '' + description: "" keywords: [] most_popular: false overview: data_collection: - metrics_description: '' - method_description: '' + metrics_description: "Show information about system memory usage." + method_description: "The plugin calls `sysctl` function to collect necessary data." supported_platforms: include: [] exclude: [] - multi-instance: true + multi_instance: true additional_permissions: - description: '' + description: "" default_behavior: auto_detection: - description: '' + description: "" limits: - description: '' + description: "" performance_impact: - description: '' + description: "" setup: prerequisites: list: [] configuration: file: - name: '' - description: '' + name: "netdata.conf" + section_name: "[plugin:freebsd]" + description: "The netdata main configuration file." options: - description: '' + description: "" folding: - title: '' + title: "Config options" enabled: true - list: [] + list: + - name: system.ram + description: Enable or disable system RAM metric. + default_value: yes + required: false examples: folding: enabled: true - title: '' + title: "" list: [] troubleshooting: problems: @@ -887,7 +960,7 @@ modules: availability: [] scopes: - name: global - description: "" + description: "This metric shows RAM usage statistics." labels: [] metrics: - name: system.ram @@ -912,51 +985,57 @@ modules: plugin_name: freebsd.plugin module_name: vm.stats.vm.v_swappgs monitored_instance: - name: freebsd vm.stats.vm.v_swappgs - link: '' - categories: [] - icon_filename: '' + name: vm.stats.vm.v_swappgs + link: "https://www.freebsd.org/" + categories: + - data-collection.freebsd + icon_filename: "memory.svg" related_resources: integrations: list: [] info_provided_to_referring_integrations: - description: '' + description: "" keywords: [] most_popular: false overview: data_collection: - metrics_description: '' - method_description: '' + metrics_description: "The metric swap amount of data read from and written to SWAP." + method_description: "" supported_platforms: include: [] exclude: [] - multi-instance: true + multi_instance: true additional_permissions: - description: '' + description: "" default_behavior: auto_detection: - description: '' + description: "" limits: - description: '' + description: "" performance_impact: - description: '' + description: "" setup: prerequisites: list: [] configuration: file: - name: '' - description: '' + name: "netdata.conf" + section_name: "[plugin:freebsd]" + description: "The netdata main configuration file." options: - description: '' + description: "" folding: - title: '' + title: "Config options" enabled: true - list: [] + list: + - name: vm.stats.vm.v_swappgs + description: Enable or disable infoormation about SWAP I/O metric. + default_value: yes + required: false examples: folding: enabled: true - title: '' + title: "" list: [] troubleshooting: problems: @@ -964,7 +1043,7 @@ modules: alerts: - name: 30min_ram_swapped_out link: https://github.com/netdata/netdata/blob/master/health/health.d/swap.conf - metric: system.swapio + metric: mem.swapio info: percentage of the system RAM swapped in the last 30 minutes os: "linux freebsd" metrics: @@ -975,10 +1054,10 @@ modules: availability: [] scopes: - name: global - description: "" + description: "This metric shows events happening on SWAP." labels: [] metrics: - - name: system.swapio + - name: mem.swapio description: Swap I/O unit: "KiB/s" chart_type: area @@ -989,51 +1068,57 @@ modules: plugin_name: freebsd.plugin module_name: vm.stats.vm.v_pgfaults monitored_instance: - name: freebsd vm.stats.vm.v_pgfaults - link: '' - categories: [] - icon_filename: '' + name: vm.stats.vm.v_pgfaults + link: "https://www.freebsd.org/" + categories: + - data-collection.freebsd + icon_filename: "memory.svg" related_resources: integrations: list: [] info_provided_to_referring_integrations: - description: '' + description: "" keywords: [] most_popular: false overview: data_collection: - metrics_description: '' - method_description: '' + metrics_description: "Collect memory page faults events." + method_description: "The plugin calls `sysctl` function to collect necessary data" supported_platforms: include: [] exclude: [] - multi-instance: true + multi_instance: true additional_permissions: - description: '' + description: "" default_behavior: auto_detection: - description: '' + description: "" limits: - description: '' + description: "" performance_impact: - description: '' + description: "" setup: prerequisites: list: [] configuration: file: - name: '' - description: '' + name: "netdata.conf" + section_name: "[plugin:freebsd]" + description: "The netdata main configuration file." options: - description: '' + description: "" folding: - title: '' + title: "Config options" enabled: true - list: [] + list: + - name: vm.stats.vm.v_pgfaults + description: Enable or disable Memory page fault metric. + default_value: yes + required: false examples: folding: enabled: true - title: '' + title: "" list: [] troubleshooting: problems: @@ -1047,7 +1132,7 @@ modules: availability: [] scopes: - name: global - description: "" + description: "The number of page faults happened on host." labels: [] metrics: - name: mem.pgfaults @@ -1064,51 +1149,57 @@ modules: plugin_name: freebsd.plugin module_name: kern.ipc.sem monitored_instance: - name: freebsd kern.ipc.sem - link: '' - categories: [] - icon_filename: '' + name: kern.ipc.sem + link: "https://www.freebsd.org/" + categories: + - data-collection.freebsd + icon_filename: "freebsd.svg" related_resources: integrations: list: [] info_provided_to_referring_integrations: - description: '' + description: "" keywords: [] most_popular: false overview: data_collection: - metrics_description: '' - method_description: '' + metrics_description: "Collect information about semaphore." + method_description: "" supported_platforms: include: [] exclude: [] - multi-instance: true + multi_instance: true additional_permissions: - description: '' + description: "" default_behavior: auto_detection: - description: '' + description: "" limits: - description: '' + description: "" performance_impact: - description: '' + description: "" setup: prerequisites: list: [] configuration: file: - name: '' - description: '' + name: "netdata.conf" + section_name: "[plugin:freebsd]" + description: "The netdata main configuration file." options: - description: '' + description: "" folding: - title: '' + title: "Config options" enabled: true - list: [] + list: + - name: kern.ipc.sem + description: Enable or disable semaphore metrics. + default_value: yes + required: false examples: folding: enabled: true - title: '' + title: "" list: [] troubleshooting: problems: @@ -1132,7 +1223,7 @@ modules: availability: [] scopes: - name: global - description: "" + description: "These metrics shows counters for semaphores on host." labels: [] metrics: - name: system.ipc_semaphores @@ -1151,51 +1242,57 @@ modules: plugin_name: freebsd.plugin module_name: kern.ipc.shm monitored_instance: - name: freebsd kern.ipc.shm - link: '' - categories: [] - icon_filename: '' + name: kern.ipc.shm + link: "https://www.freebsd.org/" + categories: + - data-collection.freebsd + icon_filename: "memory.svg" related_resources: integrations: list: [] info_provided_to_referring_integrations: - description: '' + description: "" keywords: [] most_popular: false overview: data_collection: - metrics_description: '' - method_description: '' + metrics_description: "Collect shared memory information." + method_description: "The plugin calls `sysctl` function to collect necessary data." supported_platforms: include: [] exclude: [] - multi-instance: true + multi_instance: true additional_permissions: - description: '' + description: "" default_behavior: auto_detection: - description: '' + description: "" limits: - description: '' + description: "" performance_impact: - description: '' + description: "" setup: prerequisites: list: [] configuration: file: - name: '' - description: '' + name: "netdata.conf" + section_name: "[plugin:freebsd]" + description: "The netdata main configuration file." options: - description: '' + description: "" folding: - title: '' + title: "Config options" enabled: true - list: [] + list: + - name: kern.ipc.shm + description: Enable or disable shared memory metric. + default_value: yes + required: false examples: folding: enabled: true - title: '' + title: "" list: [] troubleshooting: problems: @@ -1209,7 +1306,7 @@ modules: availability: [] scopes: - name: global - description: "" + description: "These metrics give status about current shared memory segments." labels: [] metrics: - name: system.ipc_shared_mem_segs @@ -1228,51 +1325,57 @@ modules: plugin_name: freebsd.plugin module_name: kern.ipc.msq monitored_instance: - name: freebsd kern.ipc.msq - link: '' - categories: [] - icon_filename: '' + name: kern.ipc.msq + link: "https://www.freebsd.org/" + categories: + - data-collection.freebsd + icon_filename: "freebsd.svg" related_resources: integrations: list: [] info_provided_to_referring_integrations: - description: '' + description: "" keywords: [] most_popular: false overview: data_collection: - metrics_description: '' - method_description: '' + metrics_description: "Collect number of IPC message Queues" + method_description: "" supported_platforms: include: [] exclude: [] - multi-instance: true + multi_instance: true additional_permissions: - description: '' + description: "" default_behavior: auto_detection: - description: '' + description: "" limits: - description: '' + description: "" performance_impact: - description: '' + description: "" setup: prerequisites: list: [] configuration: file: - name: '' - description: '' + name: "netdata.conf" + section_name: "[plugin:freebsd]" + description: "The netdata main configuration file." options: - description: '' + description: "" folding: - title: '' + title: "Config options" enabled: true - list: [] + list: + - name: kern.ipc.msq + description: Enable or disable IPC message queue metric. + default_value: yes + required: false examples: folding: enabled: true - title: '' + title: "" list: [] troubleshooting: problems: @@ -1286,7 +1389,7 @@ modules: availability: [] scopes: - name: global - description: "" + description: "These metrics show statistics IPC messages statistics." labels: [] metrics: - name: system.ipc_msq_queues @@ -1312,51 +1415,57 @@ modules: plugin_name: freebsd.plugin module_name: uptime monitored_instance: - name: freebsd uptime - link: '' - categories: [] - icon_filename: '' + name: uptime + link: "https://www.freebsd.org/" + categories: + - data-collection.freebsd + icon_filename: "freebsd.svg" related_resources: integrations: list: [] info_provided_to_referring_integrations: - description: '' + description: "" keywords: [] most_popular: false overview: data_collection: - metrics_description: '' - method_description: '' + metrics_description: "Show period of time server is up." + method_description: "The plugin calls `clock_gettime` function to collect necessary data." supported_platforms: include: [] exclude: [] - multi-instance: true + multi_instance: true additional_permissions: - description: '' + description: "" default_behavior: auto_detection: - description: '' + description: "" limits: - description: '' + description: "" performance_impact: - description: '' + description: "" setup: prerequisites: list: [] configuration: file: - name: '' - description: '' + name: "netdata.conf" + section_name: "[plugin:freebsd]" + description: "The netdata main configuration file." options: - description: '' + description: "" folding: - title: '' + title: "Config options" enabled: true - list: [] + list: + - name: vm.loadavg + description: Enable or disable load average metric. + default_value: yes + required: false examples: folding: enabled: true - title: '' + title: "" list: [] troubleshooting: problems: @@ -1370,7 +1479,7 @@ modules: availability: [] scopes: - name: global - description: "" + description: "How long the system is running." labels: [] metrics: - name: system.uptime @@ -1383,51 +1492,61 @@ modules: plugin_name: freebsd.plugin module_name: net.isr monitored_instance: - name: freebsd net.isr - link: '' - categories: [] - icon_filename: '' + name: net.isr + link: "https://www.freebsd.org/" + categories: + - data-collection.freebsd + icon_filename: "freebsd.svg" related_resources: integrations: list: [] info_provided_to_referring_integrations: - description: '' + description: "" keywords: [] most_popular: false overview: data_collection: - metrics_description: '' - method_description: '' + metrics_description: "Collect information about system softnet stat." + method_description: "The plugin calls `sysctl` function to collect necessary data." supported_platforms: include: [] exclude: [] - multi-instance: true + multi_instance: true additional_permissions: - description: '' + description: "" default_behavior: auto_detection: - description: '' + description: "" limits: - description: '' + description: "" performance_impact: - description: '' + description: "" setup: prerequisites: list: [] configuration: file: - name: '' - description: '' + name: "netdata.conf" + section_name: "[plugin:freebsd:net.isr]" + description: "The netdata main configuration file." options: - description: '' + description: "" folding: - title: '' + title: "Config options" enabled: true - list: [] + list: + - name: netisr + description: Enable or disable general vision about softnet stat metrics. + default_value: yes + required: false + - name: netisr per core + description: Enable or disable softnet stat metric per core. + default_value: yes + required: false examples: folding: enabled: true - title: '' + title: "" list: [] troubleshooting: problems: @@ -1441,7 +1560,9 @@ modules: - name: 1min_netdev_budget_ran_outs link: https://github.com/netdata/netdata/blob/master/health/health.d/softnet.conf metric: system.softnet_stat - info: average number of times ksoftirq ran out of sysctl net.core.netdev_budget or net.core.netdev_budget_usecs with work remaining over the last minute (this can be a cause for dropped packets) + info: + average number of times ksoftirq ran out of sysctl net.core.netdev_budget or net.core.netdev_budget_usecs with work remaining over the last + minute (this can be a cause for dropped packets) os: "linux" - name: 10min_netisr_backlog_exceeded link: https://github.com/netdata/netdata/blob/master/health/health.d/softnet.conf @@ -1456,7 +1577,7 @@ modules: availability: [] scopes: - name: global - description: "" + description: "These metrics show statistics about softnet stats." labels: [] metrics: - name: system.softnet_stat @@ -1485,51 +1606,101 @@ modules: plugin_name: freebsd.plugin module_name: devstat monitored_instance: - name: freebsd devstat - link: '' - categories: [] - icon_filename: '' + name: devstat + link: "https://www.freebsd.org/" + categories: + - data-collection.freebsd + icon_filename: "hard-drive.svg" related_resources: integrations: list: [] info_provided_to_referring_integrations: - description: '' + description: "" keywords: [] most_popular: false overview: data_collection: - metrics_description: '' - method_description: '' + metrics_description: "Collect information per hard disk available on host." + method_description: "The plugin calls `sysctl` function to collect necessary data." supported_platforms: include: [] exclude: [] - multi-instance: true + multi_instance: true additional_permissions: - description: '' + description: "" default_behavior: auto_detection: - description: '' + description: "" limits: - description: '' + description: "" performance_impact: - description: '' + description: "" setup: prerequisites: list: [] configuration: file: - name: '' - description: '' + name: "netdata.conf" + section_name: "[plugin:freebsd:kern.devstat]" + description: "The netdata main configuration file." options: - description: '' + description: "" folding: - title: '' + title: "Config options" enabled: true - list: [] + list: + - name: enable new disks detected at runtime + description: Enable or disable possibility to detect new disks. + default_value: auto + required: false + - name: performance metrics for pass devices + description: Enable or disable metrics for disks with type `PASS`. + default_value: auto + required: false + - name: total bandwidth for all disks + description: Enable or disable total bandwidth metric for all disks. + default_value: yes + required: false + - name: bandwidth for all disks + description: Enable or disable bandwidth for all disks metric. + default_value: auto + required: false + - name: operations for all disks + description: Enable or disable operations for all disks metric. + default_value: auto + required: false + - name: queued operations for all disks + description: Enable or disable queued operations for all disks metric. + default_value: auto + required: false + - name: utilization percentage for all disks + description: Enable or disable utilization percentage for all disks metric. + default_value: auto + required: false + - name: i/o time for all disks + description: Enable or disable I/O time for all disks metric. + default_value: auto + required: false + - name: average completed i/o time for all disks + description: Enable or disable average completed I/O time for all disks metric. + default_value: auto + required: false + - name: average completed i/o bandwidth for all disks + description: Enable or disable average completed I/O bandwidth for all disks metric. + default_value: auto + required: false + - name: average service time for all disks + description: Enable or disable average service time for all disks metric. + default_value: auto + required: false + - name: disable by default disks matching + description: Do not create charts for disks listed. + default_value: "" + required: false examples: folding: enabled: true - title: '' + title: "" list: [] troubleshooting: problems: @@ -1548,7 +1719,7 @@ modules: availability: [] scopes: - name: global - description: "" + description: "These metrics give a general vision about I/O events on disks." labels: [] metrics: - name: system.io @@ -1627,51 +1798,57 @@ modules: plugin_name: freebsd.plugin module_name: net.inet.tcp.states monitored_instance: - name: freebsd net.inet.tcp.states - link: '' - categories: [] - icon_filename: '' + name: net.inet.tcp.states + link: "https://www.freebsd.org/" + categories: + - data-collection.freebsd + icon_filename: "network.svg" related_resources: integrations: list: [] info_provided_to_referring_integrations: - description: '' + description: "" keywords: [] most_popular: false overview: data_collection: - metrics_description: '' - method_description: '' + metrics_description: "" + method_description: "" supported_platforms: include: [] exclude: [] - multi-instance: true + multi_instance: true additional_permissions: - description: '' + description: "" default_behavior: auto_detection: - description: '' + description: "" limits: - description: '' + description: "" performance_impact: - description: '' + description: "" setup: prerequisites: list: [] configuration: file: - name: '' - description: '' + name: "netdata.conf" + section_name: "[plugin:freebsd]" + description: "The netdata main configuration file." options: - description: '' + description: "" folding: - title: '' + title: "Config options" enabled: true - list: [] + list: + - name: net.inet.tcp.states + description: Enable or disable TCP state metric. + default_value: yes + required: false examples: folding: enabled: true - title: '' + title: "" list: [] troubleshooting: problems: @@ -1690,7 +1867,7 @@ modules: availability: [] scopes: - name: global - description: "" + description: "A counter for TCP connections." labels: [] metrics: - name: ipv4.tcpsock @@ -1703,51 +1880,85 @@ modules: plugin_name: freebsd.plugin module_name: net.inet.tcp.stats monitored_instance: - name: freebsd net.inet.tcp.stats - link: '' - categories: [] - icon_filename: '' + name: net.inet.tcp.stats + link: "https://www.freebsd.org/" + categories: + - data-collection.freebsd + icon_filename: "network.svg" related_resources: integrations: list: [] info_provided_to_referring_integrations: - description: '' + description: "" keywords: [] most_popular: false overview: data_collection: - metrics_description: '' - method_description: '' + metrics_description: "Collect overall information about TCP connections." + method_description: "The plugin calls `sysctl` function to collect necessary data." supported_platforms: include: [] exclude: [] - multi-instance: true + multi_instance: true additional_permissions: - description: '' + description: "" default_behavior: auto_detection: - description: '' + description: "" limits: - description: '' + description: "" performance_impact: - description: '' + description: "" setup: prerequisites: list: [] configuration: file: - name: '' - description: '' + name: "netdata.conf" + section_name: "[plugin:freebsd:net.inet.tcp.stats]" + description: "The netdata main configuration file." options: - description: '' + description: "" folding: - title: '' + title: "Config options" enabled: true - list: [] + list: + - name: ipv4 TCP packets + description: Enable or disable ipv4 TCP packets metric. + default_value: yes + required: false + - name: ipv4 TCP errors + description: Enable or disable pv4 TCP errors metric. + default_value: yes + required: false + - name: ipv4 TCP handshake issues + description: Enable or disable ipv4 TCP handshake issue metric. + default_value: yes + required: false + - name: TCP connection aborts + description: Enable or disable TCP connection aborts metric. + default_value: auto + required: false + - name: TCP out-of-order queue + description: Enable or disable TCP out-of-order queue metric. + default_value: auto + required: false + - name: TCP SYN cookies + description: Enable or disable TCP SYN cookies metric. + default_value: auto + required: false + - name: TCP listen issues + description: Enable or disable TCP listen issues metric. + default_value: auto + required: false + - name: ECN packets + description: Enable or disable ECN packets metric. + default_value: auto + required: false examples: folding: enabled: true - title: '' + title: "" list: [] troubleshooting: problems: @@ -1761,7 +1972,9 @@ modules: - name: 10s_ipv4_tcp_resets_sent link: https://github.com/netdata/netdata/blob/master/health/health.d/tcp_resets.conf metric: ipv4.tcphandshake - info: average number of sent TCP RESETS over the last 10 seconds. This can indicate a port scan, or that a service running on this host has crashed. Netdata will not send a clear notification for this alarm. + info: + average number of sent TCP RESETS over the last 10 seconds. This can indicate a port scan, or that a service running on this host has + crashed. Netdata will not send a clear notification for this alarm. os: "linux" - name: 1m_ipv4_tcp_resets_received link: https://github.com/netdata/netdata/blob/master/health/health.d/tcp_resets.conf @@ -1771,7 +1984,9 @@ modules: - name: 10s_ipv4_tcp_resets_received link: https://github.com/netdata/netdata/blob/master/health/health.d/tcp_resets.conf metric: ipv4.tcphandshake - info: average number of received TCP RESETS over the last 10 seconds. This can be an indication that a service this host needs has crashed. Netdata will not send a clear notification for this alarm. + info: + average number of received TCP RESETS over the last 10 seconds. This can be an indication that a service this host needs has crashed. + Netdata will not send a clear notification for this alarm. os: "linux freebsd" metrics: folding: @@ -1781,7 +1996,7 @@ modules: availability: [] scopes: - name: global - description: "" + description: "These metrics show TCP connections statistics." labels: [] metrics: - name: ipv4.tcppackets @@ -1852,51 +2067,61 @@ modules: plugin_name: freebsd.plugin module_name: net.inet.udp.stats monitored_instance: - name: freebsd net.inet.udp.stats - link: '' - categories: [] - icon_filename: '' + name: net.inet.udp.stats + link: "https://www.freebsd.org/" + categories: + - data-collection.freebsd + icon_filename: "network.svg" related_resources: integrations: list: [] info_provided_to_referring_integrations: - description: '' + description: "" keywords: [] most_popular: false overview: data_collection: - metrics_description: '' - method_description: '' + metrics_description: "Collect information about UDP connections." + method_description: "The plugin calls `sysctl` function to collect necessary data." supported_platforms: include: [] exclude: [] - multi-instance: true + multi_instance: true additional_permissions: - description: '' + description: "" default_behavior: auto_detection: - description: '' + description: "" limits: - description: '' + description: "" performance_impact: - description: '' + description: "" setup: prerequisites: list: [] configuration: file: - name: '' - description: '' + name: "netdata.conf" + section_name: "[plugin:freebsd:net.inet.udp.stats]" + description: "The netdata main configuration file." options: - description: '' + description: "" folding: - title: '' + title: "Config options" enabled: true - list: [] + list: + - name: ipv4 UDP packets + description: Enable or disable ipv4 UDP packets metric. + default_value: yes + required: false + - name: ipv4 UDP errors + description: Enable or disable ipv4 UDP errors metric. + default_value: yes + required: false examples: folding: enabled: true - title: '' + title: "" list: [] troubleshooting: problems: @@ -1920,7 +2145,7 @@ modules: availability: [] scopes: - name: global - description: "" + description: "These metrics show UDP connections statistics." labels: [] metrics: - name: ipv4.udppackets @@ -1944,51 +2169,65 @@ modules: plugin_name: freebsd.plugin module_name: net.inet.icmp.stats monitored_instance: - name: freebsd net.inet.icmp.stats - link: '' - categories: [] - icon_filename: '' + name: net.inet.icmp.stats + link: "https://www.freebsd.org/" + categories: + - data-collection.freebsd + icon_filename: "network.svg" related_resources: integrations: list: [] info_provided_to_referring_integrations: - description: '' + description: "" keywords: [] most_popular: false overview: data_collection: - metrics_description: '' - method_description: '' + metrics_description: "Collect information about ICMP traffic." + method_description: "The plugin calls `sysctl` function to collect necessary data." supported_platforms: include: [] exclude: [] - multi-instance: true + multi_instance: true additional_permissions: - description: '' + description: "" default_behavior: auto_detection: - description: '' + description: "" limits: - description: '' + description: "" performance_impact: - description: '' + description: "" setup: prerequisites: list: [] configuration: file: - name: '' - description: '' + name: "netdata.conf" + section_name: "[plugin:freebsd:net.inet.icmp.stats]" + description: "The netdata main configuration file." options: - description: '' + description: "" folding: - title: '' + title: "Config options" enabled: true - list: [] + list: + - name: IPv4 ICMP packets + description: Enable or disable IPv4 ICMP packets metric. + default_value: yes + required: false + - name: IPv4 ICMP error + description: Enable or disable IPv4 ICMP error metric. + default_value: yes + required: false + - name: IPv4 ICMP messages + description: Enable or disable IPv4 ICMP messages metric. + default_value: yes + required: false examples: folding: enabled: true - title: '' + title: "" list: [] troubleshooting: problems: @@ -2002,7 +2241,7 @@ modules: availability: [] scopes: - name: global - description: "" + description: "These metrics show ICMP connections statistics." labels: [] metrics: - name: ipv4.icmp @@ -2033,51 +2272,69 @@ modules: plugin_name: freebsd.plugin module_name: net.inet.ip.stats monitored_instance: - name: freebsd net.inet.ip.stats - link: '' - categories: [] - icon_filename: '' + name: net.inet.ip.stats + link: "https://www.freebsd.org/" + categories: + - data-collection.freebsd + icon_filename: "network.svg" related_resources: integrations: list: [] info_provided_to_referring_integrations: - description: '' + description: "" keywords: [] most_popular: false overview: data_collection: - metrics_description: '' - method_description: '' + metrics_description: "Collect IP stats" + method_description: "The plugin calls `sysctl` function to collect necessary data." supported_platforms: include: [] exclude: [] - multi-instance: true + multi_instance: true additional_permissions: - description: '' + description: "" default_behavior: auto_detection: - description: '' + description: "" limits: - description: '' + description: "" performance_impact: - description: '' + description: "" setup: prerequisites: list: [] configuration: file: - name: '' - description: '' + name: "netdata.conf" + section_name: "[plugin:freebsd:net.inet.ip.stats]" + description: "The netdata main configuration file." options: - description: '' + description: "" folding: - title: '' + title: "Config options" enabled: true - list: [] + list: + - name: ipv4 packets + description: Enable or disable IPv4 packets metric. + default_value: yes + required: false + - name: ipv4 fragments sent + description: Enable or disable IPv4 fragments sent metric. + default_value: yes + required: false + - name: ipv4 fragments assembly + description: Enable or disable IPv4 fragments assembly metric. + default_value: yes + required: false + - name: ipv4 errors + description: Enable or disable IPv4 errors metric. + default_value: yes + required: false examples: folding: enabled: true - title: '' + title: "" list: [] troubleshooting: problems: @@ -2091,7 +2348,7 @@ modules: availability: [] scopes: - name: global - description: "" + description: "These metrics show IPv4 connections statistics." labels: [] metrics: - name: ipv4.packets @@ -2134,51 +2391,69 @@ modules: plugin_name: freebsd.plugin module_name: net.inet6.ip6.stats monitored_instance: - name: freebsd net.inet6.ip6.stats - link: '' - categories: [] - icon_filename: '' + name: net.inet6.ip6.stats + link: "https://www.freebsd.org/" + categories: + - data-collection.freebsd + icon_filename: "network.svg" related_resources: integrations: list: [] info_provided_to_referring_integrations: - description: '' + description: "" keywords: [] most_popular: false overview: data_collection: - metrics_description: '' - method_description: '' + metrics_description: "Collect information abou IPv6 stats." + method_description: "The plugin calls `sysctl` function to collect necessary data." supported_platforms: include: [] exclude: [] - multi-instance: true + multi_instance: true additional_permissions: - description: '' + description: "" default_behavior: auto_detection: - description: '' + description: "" limits: - description: '' + description: "" performance_impact: - description: '' + description: "" setup: prerequisites: list: [] configuration: file: - name: '' - description: '' + name: "netdata.conf" + section_name: "[plugin:freebsd:net.inet6.ip6.stats]" + description: "The netdata main configuration file." options: - description: '' + description: "" folding: - title: '' + title: "Config options" enabled: true - list: [] + list: + - name: ipv6 packets + description: Enable or disable ipv6 packet metric. + default_value: auto + required: false + - name: ipv6 fragments sent + description: Enable or disable ipv6 fragments sent metric. + default_value: auto + required: false + - name: ipv6 fragments assembly + description: Enable or disable ipv6 fragments assembly metric. + default_value: auto + required: false + - name: ipv6 errors + description: Enable or disable ipv6 errors metric. + default_value: auto + required: false examples: folding: enabled: true - title: '' + title: "" list: [] troubleshooting: problems: @@ -2192,7 +2467,7 @@ modules: availability: [] scopes: - name: global - description: "" + description: "These metrics show general information about IPv6 connections." labels: [] metrics: - name: ipv6.packets @@ -2237,51 +2512,81 @@ modules: plugin_name: freebsd.plugin module_name: net.inet6.icmp6.stats monitored_instance: - name: freebsd net.inet6.icmp6.stats - link: '' - categories: [] - icon_filename: '' + name: net.inet6.icmp6.stats + link: "https://www.freebsd.org/" + categories: + - data-collection.freebsd + icon_filename: "network.svg" related_resources: integrations: list: [] info_provided_to_referring_integrations: - description: '' + description: "" keywords: [] most_popular: false overview: data_collection: - metrics_description: '' - method_description: '' + metrics_description: "Collect information abou IPv6 ICMP" + method_description: "The plugin calls `sysctl` function to collect necessary data." supported_platforms: include: [] exclude: [] - multi-instance: true + multi_instance: true additional_permissions: - description: '' + description: "" default_behavior: auto_detection: - description: '' + description: "" limits: - description: '' + description: "" performance_impact: - description: '' + description: "" setup: prerequisites: list: [] configuration: file: - name: '' - description: '' + name: "netdata.conf" + section_name: "[plugin:freebsd:net.inet6.icmp6.stats]" + description: "The netdata main configuration file." options: - description: '' + description: "" folding: - title: '' + title: "Config options" enabled: true - list: [] + list: + - name: icmp + description: Enable or disable ICMP metric. + default_value: auto + required: false + - name: icmp redirects + description: Enable or disable ICMP redirects metric. + default_value: auto + required: false + - name: icmp errors + description: Enable or disable ICMP errors metric. + default_value: auto + required: false + - name: icmp echos + description: Enable or disable ICMP echos metric. + default_value: auto + required: false + - name: icmp router + description: Enable or disable ICMP router metric. + default_value: auto + required: false + - name: icmp neighbor + description: Enable or disable ICMP neighbor metric. + default_value: auto + required: false + - name: icmp types + description: Enable or disable ICMP types metric. + default_value: auto + required: false examples: folding: enabled: true - title: '' + title: "" list: [] troubleshooting: problems: @@ -2295,7 +2600,7 @@ modules: availability: [] scopes: - name: global - description: "" + description: "Collect IPv6 ICMP traffic statistics." labels: [] metrics: - name: ipv6.icmp @@ -2373,51 +2678,65 @@ modules: plugin_name: freebsd.plugin module_name: ipfw monitored_instance: - name: freebsd ipfw - link: '' - categories: [] - icon_filename: '' + name: ipfw + link: "https://www.freebsd.org/" + categories: + - data-collection.freebsd + icon_filename: "firewall.svg" related_resources: integrations: list: [] info_provided_to_referring_integrations: - description: '' + description: "" keywords: [] most_popular: false overview: data_collection: - metrics_description: '' - method_description: '' + metrics_description: "Collect information about FreeBSD firewall." + method_description: "The plugin uses RAW socket to communicate with kernel and collect data." supported_platforms: include: [] exclude: [] - multi-instance: true + multi_instance: true additional_permissions: - description: '' + description: "" default_behavior: auto_detection: - description: '' + description: "" limits: - description: '' + description: "" performance_impact: - description: '' + description: "" setup: prerequisites: list: [] configuration: file: - name: '' - description: '' + name: "netdata.conf" + section_name: "[plugin:freebsd:ipfw]" + description: "The netdata main configuration file." options: - description: '' + description: "" folding: - title: '' + title: "Config options" enabled: true - list: [] + list: + - name: counters for static rules + description: Enable or disable counters for static rules metric. + default_value: yes + required: false + - name: number of dynamic rules + description: Enable or disable number of dynamic rules metric. + default_value: yes + required: false + - name: allocated memory + description: Enable or disable allocated memory metric. + default_value: yes + required: false examples: folding: enabled: true - title: '' + title: "" list: [] troubleshooting: problems: @@ -2431,7 +2750,7 @@ modules: availability: [] scopes: - name: global - description: "" + description: "Theese metrics show FreeBSD firewall statistics." labels: [] metrics: - name: ipfw.mem @@ -2469,51 +2788,101 @@ modules: plugin_name: freebsd.plugin module_name: getifaddrs monitored_instance: - name: freebsd getifaddrs - link: '' - categories: [] - icon_filename: '' + name: getifaddrs + link: "https://www.freebsd.org/" + categories: + - data-collection.freebsd + icon_filename: "network.svg" related_resources: integrations: list: [] info_provided_to_referring_integrations: - description: '' + description: "" keywords: [] most_popular: false overview: data_collection: - metrics_description: '' - method_description: '' + metrics_description: "Collect traffic per network interface." + method_description: "The plugin calls `getifaddrs` function to collect necessary data." supported_platforms: include: [] exclude: [] - multi-instance: true + multi_instance: true additional_permissions: - description: '' + description: "" default_behavior: auto_detection: - description: '' + description: "" limits: - description: '' + description: "" performance_impact: - description: '' + description: "" setup: prerequisites: list: [] configuration: file: - name: '' - description: '' + name: "netdata.conf" + section_name: "[plugin:freebsd:getifaddrs]" + description: "The netdata main configuration file." options: - description: '' + description: "" folding: - title: '' + title: "Config options" enabled: true - list: [] + list: + - name: enable new interfaces detected at runtime + description: Enable or disable possibility to discover new interface after plugin starts. + default_value: auto + required: false + - name: total bandwidth for physical interfaces + description: Enable or disable total bandwidth for physical interfaces metric. + default_value: auto + required: false + - name: total packets for physical interfaces + description: Enable or disable total packets for physical interfaces metric. + default_value: auto + required: false + - name: total bandwidth for ipv4 interface + description: Enable or disable total bandwidth for IPv4 interface metric. + default_value: auto + required: false + - name: total bandwidth for ipv6 interfaces + description: Enable or disable total bandwidth for ipv6 interfaces metric. + default_value: auto + required: false + - name: bandwidth for all interfaces + description: Enable or disable bandwidth for all interfaces metric. + default_value: auto + required: false + - name: packets for all interfaces + description: Enable or disable packets for all interfaces metric. + default_value: auto + required: false + - name: errors for all interfaces + description: Enable or disable errors for all interfaces metric. + default_value: auto + required: false + - name: drops for all interfaces + description: Enable or disable drops for all interfaces metric. + default_value: auto + required: false + - name: collisions for all interface + description: Enable or disable collisions for all interface metric. + default_value: auto + required: false + - name: disable by default interfaces matching + description: Do not display data for intterfaces listed. + default_value: lo* + required: false + - name: set physical interfaces for system.net + description: Do not show network traffic for listed interfaces. + default_value: igb* ix* cxl* em* ixl* ixlv* bge* ixgbe* vtnet* vmx* re* igc* dwc* + required: false examples: folding: enabled: true - title: '' + title: "" list: [] troubleshooting: problems: @@ -2562,7 +2931,9 @@ modules: - name: 10s_received_packets_storm link: https://github.com/netdata/netdata/blob/master/health/health.d/net.conf metric: net.packets - info: ratio of average number of received packets for the network interface ${label:device} over the last 10 seconds, compared to the rate over the last minute + info: + ratio of average number of received packets for the network interface ${label:device} over the last 10 seconds, compared to the rate over + the last minute os: "linux freebsd" - name: interface_inbound_errors link: https://github.com/netdata/netdata/blob/master/health/health.d/net.conf @@ -2592,7 +2963,7 @@ modules: availability: [] scopes: - name: global - description: "" + description: "General overview about network traffic." labels: [] metrics: - name: system.net @@ -2669,51 +3040,73 @@ modules: plugin_name: freebsd.plugin module_name: getmntinfo monitored_instance: - name: freebsd getmntinfo - link: '' - categories: [] - icon_filename: '' + name: getmntinfo + link: "https://www.freebsd.org/" + categories: + - data-collection.freebsd + icon_filename: "hard-drive.svg" related_resources: integrations: list: [] info_provided_to_referring_integrations: - description: '' + description: "" keywords: [] most_popular: false overview: data_collection: - metrics_description: '' - method_description: '' + metrics_description: "Collect information per mount point." + method_description: "The plugin calls `getmntinfo` function to collect necessary data." supported_platforms: include: [] exclude: [] - multi-instance: true + multi_instance: true additional_permissions: - description: '' + description: "" default_behavior: auto_detection: - description: '' + description: "" limits: - description: '' + description: "" performance_impact: - description: '' + description: "" setup: prerequisites: list: [] configuration: file: - name: '' - description: '' + name: "netdata.conf" + section_name: "[plugin:freebsd:getmntinfo]" + description: "The netdata main configuration file." options: - description: '' + description: "" folding: - title: '' + title: "Config options" enabled: true - list: [] + list: + - name: enable new mount points detected at runtime + description: Cheeck new mount points during runtime. + default_value: auto + required: false + - name: space usage for all disks + description: Enable or disable space usage for all disks metric. + default_value: auto + required: false + - name: inodes usage for all disks + description: Enable or disable inodes usage for all disks metric. + default_value: auto + required: false + - name: exclude space metrics on paths + description: Do not show metrics for listed paths. + default_value: /proc/* + required: false + - name: exclude space metrics on filesystems + description: Do not monitor listed filesystems. + default_value: autofs procfs subfs devfs none + required: false examples: folding: enabled: true - title: '' + title: "" list: [] troubleshooting: problems: @@ -2737,7 +3130,7 @@ modules: availability: [] scopes: - name: mount point - description: "" + description: "These metrics show detailss about mount point usages." labels: [] metrics: - name: disk.space @@ -2760,51 +3153,57 @@ modules: plugin_name: freebsd.plugin module_name: zfs monitored_instance: - name: freebsd zfs - link: '' - categories: [] - icon_filename: '' + name: zfs + link: "https://www.freebsd.org/" + categories: + - data-collection.freebsd + icon_filename: "filesystem.svg" related_resources: integrations: list: [] info_provided_to_referring_integrations: - description: '' + description: "" keywords: [] most_popular: false overview: data_collection: - metrics_description: '' - method_description: '' + metrics_description: "Collect metrics for ZFS filesystem" + method_description: "The plugin uses `sysctl` function to collect necessary data." supported_platforms: include: [] exclude: [] - multi-instance: true + multi_instance: true additional_permissions: - description: '' + description: "" default_behavior: auto_detection: - description: '' + description: "" limits: - description: '' + description: "" performance_impact: - description: '' + description: "" setup: prerequisites: list: [] configuration: file: - name: '' - description: '' + name: "netdata.conf" + section_name: "[plugin:freebsd:zfs_arcstats]" + description: "The netdata main configuration file." options: - description: '' + description: "" folding: - title: '' + title: "Config options" enabled: true - list: [] + list: + - name: show zero charts + description: Do not show charts with zero metrics. + default_value: no + required: false examples: folding: enabled: true - title: '' + title: "" list: [] troubleshooting: problems: @@ -2822,7 +3221,7 @@ modules: availability: [] scopes: - name: global - description: "" + description: "These metrics show detailed information about ZFS filesystem." labels: [] metrics: - name: zfs.arc_size |