summaryrefslogtreecommitdiffstats
path: root/health/guides
diff options
context:
space:
mode:
authorDaniel Baumann <daniel.baumann@progress-linux.org>2024-05-05 11:19:16 +0000
committerDaniel Baumann <daniel.baumann@progress-linux.org>2024-07-24 09:53:24 +0000
commitb5f8ee61a7f7e9bd291dd26b0585d03eb686c941 (patch)
treed4d31289c39fc00da064a825df13a0b98ce95b10 /health/guides
parentAdding upstream version 1.44.3. (diff)
downloadnetdata-upstream.tar.xz
netdata-upstream.zip
Adding upstream version 1.46.3.upstream
Signed-off-by: Daniel Baumann <daniel.baumann@progress-linux.org>
Diffstat (limited to '')
-rw-r--r--health/guides/ml/ml_1min_node_ar.md26
-rw-r--r--health/guides/web_log/web_log_1m_unmatched.md25
-rw-r--r--src/health/guides/adaptec_raid/adaptec_raid_ld_status.md (renamed from health/guides/adaptec_raid/adaptec_raid_ld_status.md)0
-rw-r--r--src/health/guides/adaptec_raid/adaptec_raid_pd_state.md (renamed from health/guides/adaptec_raid/adaptec_raid_pd_state.md)0
-rw-r--r--src/health/guides/anomalies/anomalies_anomaly_flags.md (renamed from health/guides/anomalies/anomalies_anomaly_flags.md)0
-rw-r--r--src/health/guides/anomalies/anomalies_anomaly_probabilities.md (renamed from health/guides/anomalies/anomalies_anomaly_probabilities.md)0
-rw-r--r--src/health/guides/apcupsd/apcupsd_10min_ups_load.md (renamed from health/guides/apcupsd/apcupsd_10min_ups_load.md)0
-rw-r--r--src/health/guides/apcupsd/apcupsd_last_collected_secs.md (renamed from health/guides/apcupsd/apcupsd_last_collected_secs.md)2
-rw-r--r--src/health/guides/apcupsd/apcupsd_ups_charge.md (renamed from health/guides/apcupsd/apcupsd_ups_charge.md)0
-rw-r--r--src/health/guides/beanstalk/beanstalk_number_of_tubes.md (renamed from health/guides/beanstalk/beanstalk_number_of_tubes.md)0
-rw-r--r--src/health/guides/beanstalk/beanstalk_server_buried_jobs.md (renamed from health/guides/beanstalk/beanstalk_server_buried_jobs.md)0
-rw-r--r--src/health/guides/beanstalk/beanstalk_tube_buried_jobs.md (renamed from health/guides/beanstalk/beanstalk_tube_buried_jobs.md)0
-rw-r--r--src/health/guides/boinc/boinc_active_tasks.md (renamed from health/guides/boinc/boinc_active_tasks.md)0
-rw-r--r--src/health/guides/boinc/boinc_compute_errors.md (renamed from health/guides/boinc/boinc_compute_errors.md)0
-rw-r--r--src/health/guides/boinc/boinc_total_tasks.md (renamed from health/guides/boinc/boinc_total_tasks.md)2
-rw-r--r--src/health/guides/boinc/boinc_upload_errors.md (renamed from health/guides/boinc/boinc_upload_errors.md)2
-rw-r--r--src/health/guides/btrfs/btrfs_allocated.md (renamed from health/guides/btrfs/btrfs_allocated.md)0
-rw-r--r--src/health/guides/btrfs/btrfs_data.md (renamed from health/guides/btrfs/btrfs_data.md)0
-rw-r--r--src/health/guides/btrfs/btrfs_device_corruption_errors.md (renamed from health/guides/btrfs/btrfs_device_corruption_errors.md)0
-rw-r--r--src/health/guides/btrfs/btrfs_device_flush_errors.md (renamed from health/guides/btrfs/btrfs_device_flush_errors.md)0
-rw-r--r--src/health/guides/btrfs/btrfs_device_generation_errors.md (renamed from health/guides/btrfs/btrfs_device_generation_errors.md)0
-rw-r--r--src/health/guides/btrfs/btrfs_device_read_errors.md (renamed from health/guides/btrfs/btrfs_device_read_errors.md)0
-rw-r--r--src/health/guides/btrfs/btrfs_device_write_errors.md (renamed from health/guides/btrfs/btrfs_device_write_errors.md)0
-rw-r--r--src/health/guides/btrfs/btrfs_metadata.md (renamed from health/guides/btrfs/btrfs_metadata.md)0
-rw-r--r--src/health/guides/btrfs/btrfs_system.md (renamed from health/guides/btrfs/btrfs_system.md)0
-rw-r--r--src/health/guides/ceph/ceph_cluster_space_usage.md (renamed from health/guides/ceph/ceph_cluster_space_usage.md)0
-rw-r--r--src/health/guides/cgroups/cgroup_10min_cpu_usage.md (renamed from health/guides/cgroups/cgroup_10min_cpu_usage.md)0
-rw-r--r--src/health/guides/cgroups/cgroup_ram_in_use.md (renamed from health/guides/cgroups/cgroup_ram_in_use.md)0
-rw-r--r--src/health/guides/cgroups/k8s_cgroup_10min_cpu_usage.md (renamed from health/guides/cgroups/k8s_cgroup_10min_cpu_usage.md)0
-rw-r--r--src/health/guides/cgroups/k8s_cgroup_ram_in_use.md (renamed from health/guides/cgroups/k8s_cgroup_ram_in_use.md)0
-rw-r--r--src/health/guides/cockroachdb/cockroachdb_open_file_descriptors_limit.md (renamed from health/guides/cockroachdb/cockroachdb_open_file_descriptors_limit.md)0
-rw-r--r--src/health/guides/cockroachdb/cockroachdb_unavailable_ranges.md (renamed from health/guides/cockroachdb/cockroachdb_unavailable_ranges.md)2
-rw-r--r--src/health/guides/cockroachdb/cockroachdb_underreplicated_ranges.md (renamed from health/guides/cockroachdb/cockroachdb_underreplicated_ranges.md)0
-rw-r--r--src/health/guides/cockroachdb/cockroachdb_used_storage_capacity.md (renamed from health/guides/cockroachdb/cockroachdb_used_storage_capacity.md)0
-rw-r--r--src/health/guides/cockroachdb/cockroachdb_used_usable_storage_capacity.md (renamed from health/guides/cockroachdb/cockroachdb_used_usable_storage_capacity.md)0
-rw-r--r--src/health/guides/consul/consul_autopilot_health_status.md (renamed from health/guides/consul/consul_autopilot_health_status.md)0
-rw-r--r--src/health/guides/consul/consul_autopilot_server_health_status.md (renamed from health/guides/consul/consul_autopilot_server_health_status.md)0
-rw-r--r--src/health/guides/consul/consul_client_rpc_requests_exceeded.md (renamed from health/guides/consul/consul_client_rpc_requests_exceeded.md)0
-rw-r--r--src/health/guides/consul/consul_client_rpc_requests_failed.md (renamed from health/guides/consul/consul_client_rpc_requests_failed.md)0
-rw-r--r--src/health/guides/consul/consul_gc_pause_time.md (renamed from health/guides/consul/consul_gc_pause_time.md)0
-rw-r--r--src/health/guides/consul/consul_license_expiration_time.md (renamed from health/guides/consul/consul_license_expiration_time.md)0
-rw-r--r--src/health/guides/consul/consul_node_health_check_status.md (renamed from health/guides/consul/consul_node_health_check_status.md)0
-rw-r--r--src/health/guides/consul/consul_raft_leader_last_contact_time.md (renamed from health/guides/consul/consul_raft_leader_last_contact_time.md)0
-rw-r--r--src/health/guides/consul/consul_raft_leadership_transitions.md (renamed from health/guides/consul/consul_raft_leadership_transitions.md)0
-rw-r--r--src/health/guides/consul/consul_raft_thread_fsm_saturation.md (renamed from health/guides/consul/consul_raft_thread_fsm_saturation.md)0
-rw-r--r--src/health/guides/consul/consul_raft_thread_main_saturation.md (renamed from health/guides/consul/consul_raft_thread_main_saturation.md)0
-rw-r--r--src/health/guides/consul/consul_service_health_check_status.md (renamed from health/guides/consul/consul_service_health_check_status.md)0
-rw-r--r--src/health/guides/cpu/10min_cpu_iowait.md (renamed from health/guides/cpu/10min_cpu_iowait.md)0
-rw-r--r--src/health/guides/cpu/10min_cpu_usage.md (renamed from health/guides/cpu/10min_cpu_usage.md)0
-rw-r--r--src/health/guides/cpu/20min_steal_cpu.md (renamed from health/guides/cpu/20min_steal_cpu.md)0
-rw-r--r--src/health/guides/dbengine/10min_dbengine_global_flushing_errors.md (renamed from health/guides/dbengine/10min_dbengine_global_flushing_errors.md)2
-rw-r--r--src/health/guides/dbengine/10min_dbengine_global_flushing_warnings.md (renamed from health/guides/dbengine/10min_dbengine_global_flushing_warnings.md)2
-rw-r--r--src/health/guides/dbengine/10min_dbengine_global_fs_errors.md (renamed from health/guides/dbengine/10min_dbengine_global_fs_errors.md)2
-rw-r--r--src/health/guides/dbengine/10min_dbengine_global_io_errors.md (renamed from health/guides/dbengine/10min_dbengine_global_io_errors.md)2
-rw-r--r--src/health/guides/disks/10min_disk_backlog.md (renamed from health/guides/disks/10min_disk_backlog.md)0
-rw-r--r--src/health/guides/disks/10min_disk_utilization.md (renamed from health/guides/disks/10min_disk_utilization.md)0
-rw-r--r--src/health/guides/disks/bcache_cache_dirty.md (renamed from health/guides/disks/bcache_cache_dirty.md)0
-rw-r--r--src/health/guides/disks/bcache_cache_errors.md (renamed from health/guides/disks/bcache_cache_errors.md)0
-rw-r--r--src/health/guides/disks/disk_inode_usage.md (renamed from health/guides/disks/disk_inode_usage.md)0
-rw-r--r--src/health/guides/disks/disk_space_usage.md (renamed from health/guides/disks/disk_space_usage.md)0
-rw-r--r--src/health/guides/dns_query/dns_query_query_status.md (renamed from health/guides/dns_query/dns_query_query_status.md)0
-rw-r--r--src/health/guides/dnsmasq/dnsmasq_dhcp_dhcp_range_utilization.md (renamed from health/guides/dnsmasq/dnsmasq_dhcp_dhcp_range_utilization.md)0
-rw-r--r--src/health/guides/docker/docker_container_unhealthy.md (renamed from health/guides/docker/docker_container_unhealthy.md)0
-rw-r--r--src/health/guides/elasticsearch/elasticsearch_cluster_health_status_red.md (renamed from health/guides/elasticsearch/elasticsearch_cluster_health_status_red.md)0
-rw-r--r--src/health/guides/elasticsearch/elasticsearch_cluster_health_status_yellow.md (renamed from health/guides/elasticsearch/elasticsearch_cluster_health_status_yellow.md)0
-rw-r--r--src/health/guides/elasticsearch/elasticsearch_node_index_health_red.md (renamed from health/guides/elasticsearch/elasticsearch_node_index_health_red.md)0
-rw-r--r--src/health/guides/elasticsearch/elasticsearch_node_indices_search_time_fetch.md (renamed from health/guides/elasticsearch/elasticsearch_node_indices_search_time_fetch.md)0
-rw-r--r--src/health/guides/elasticsearch/elasticsearch_node_indices_search_time_query.md (renamed from health/guides/elasticsearch/elasticsearch_node_indices_search_time_query.md)0
-rw-r--r--src/health/guides/entropy/lowest_entropy.md (renamed from health/guides/entropy/lowest_entropy.md)4
-rw-r--r--src/health/guides/exporting/exporting_last_buffering.md (renamed from health/guides/exporting/exporting_last_buffering.md)2
-rw-r--r--src/health/guides/exporting/exporting_metrics_sent.md (renamed from health/guides/exporting/exporting_metrics_sent.md)2
-rw-r--r--src/health/guides/gearman/gearman_workers_queued.md (renamed from health/guides/gearman/gearman_workers_queued.md)0
-rw-r--r--src/health/guides/geth/geth_chainhead_diff_between_header_block.md (renamed from health/guides/geth/geth_chainhead_diff_between_header_block.md)0
-rw-r--r--src/health/guides/haproxy/haproxy_backend_server_status.md (renamed from health/guides/haproxy/haproxy_backend_server_status.md)0
-rw-r--r--src/health/guides/haproxy/haproxy_backend_status.md (renamed from health/guides/haproxy/haproxy_backend_status.md)0
-rw-r--r--src/health/guides/hdfs/hdfs_capacity_usage.md (renamed from health/guides/hdfs/hdfs_capacity_usage.md)0
-rw-r--r--src/health/guides/hdfs/hdfs_dead_nodes.md (renamed from health/guides/hdfs/hdfs_dead_nodes.md)0
-rw-r--r--src/health/guides/hdfs/hdfs_missing_blocks.md (renamed from health/guides/hdfs/hdfs_missing_blocks.md)0
-rw-r--r--src/health/guides/hdfs/hdfs_num_failed_volumes.md (renamed from health/guides/hdfs/hdfs_num_failed_volumes.md)0
-rw-r--r--src/health/guides/hdfs/hdfs_stale_nodes.md (renamed from health/guides/hdfs/hdfs_stale_nodes.md)0
-rw-r--r--src/health/guides/httpcheck/httpcheck_web_service_bad_content.md (renamed from health/guides/httpcheck/httpcheck_web_service_bad_content.md)2
-rw-r--r--src/health/guides/httpcheck/httpcheck_web_service_bad_status.md (renamed from health/guides/httpcheck/httpcheck_web_service_bad_status.md)2
-rw-r--r--src/health/guides/httpcheck/httpcheck_web_service_no_connection.md (renamed from health/guides/httpcheck/httpcheck_web_service_no_connection.md)0
-rw-r--r--src/health/guides/httpcheck/httpcheck_web_service_slow.md (renamed from health/guides/httpcheck/httpcheck_web_service_slow.md)2
-rw-r--r--src/health/guides/httpcheck/httpcheck_web_service_timeouts.md (renamed from health/guides/httpcheck/httpcheck_web_service_timeouts.md)3
-rw-r--r--src/health/guides/httpcheck/httpcheck_web_service_unreachable.md (renamed from health/guides/httpcheck/httpcheck_web_service_unreachable.md)2
-rw-r--r--src/health/guides/httpcheck/httpcheck_web_service_up.md (renamed from health/guides/httpcheck/httpcheck_web_service_up.md)0
-rw-r--r--src/health/guides/ioping/ioping_disk_latency.md (renamed from health/guides/ioping/ioping_disk_latency.md)0
-rw-r--r--src/health/guides/ipc/semaphore_arrays_used.md (renamed from health/guides/ipc/semaphore_arrays_used.md)0
-rw-r--r--src/health/guides/ipc/semaphores_used.md (renamed from health/guides/ipc/semaphores_used.md)3
-rw-r--r--src/health/guides/ipfs/ipfs_datastore_usage.md (renamed from health/guides/ipfs/ipfs_datastore_usage.md)0
-rw-r--r--src/health/guides/ipmi/ipmi_events.md (renamed from health/guides/ipmi/ipmi_events.md)0
-rw-r--r--src/health/guides/ipmi/ipmi_sensors_states.md (renamed from health/guides/ipmi/ipmi_sensors_states.md)0
-rw-r--r--src/health/guides/kubelet/kubelet_10s_pleg_relist_latency_quantile_05.md (renamed from health/guides/kubelet/kubelet_10s_pleg_relist_latency_quantile_05.md)0
-rw-r--r--src/health/guides/kubelet/kubelet_10s_pleg_relist_latency_quantile_09.md (renamed from health/guides/kubelet/kubelet_10s_pleg_relist_latency_quantile_09.md)0
-rw-r--r--src/health/guides/kubelet/kubelet_10s_pleg_relist_latency_quantile_099.md (renamed from health/guides/kubelet/kubelet_10s_pleg_relist_latency_quantile_099.md)0
-rw-r--r--src/health/guides/kubelet/kubelet_1m_pleg_relist_latency_quantile_05.md (renamed from health/guides/kubelet/kubelet_1m_pleg_relist_latency_quantile_05.md)0
-rw-r--r--src/health/guides/kubelet/kubelet_1m_pleg_relist_latency_quantile_09.md (renamed from health/guides/kubelet/kubelet_1m_pleg_relist_latency_quantile_09.md)0
-rw-r--r--src/health/guides/kubelet/kubelet_1m_pleg_relist_latency_quantile_099.md (renamed from health/guides/kubelet/kubelet_1m_pleg_relist_latency_quantile_099.md)0
-rw-r--r--src/health/guides/kubelet/kubelet_node_config_error.md (renamed from health/guides/kubelet/kubelet_node_config_error.md)0
-rw-r--r--src/health/guides/kubelet/kubelet_operations_error.md (renamed from health/guides/kubelet/kubelet_operations_error.md)0
-rw-r--r--src/health/guides/kubelet/kubelet_token_requests.md (renamed from health/guides/kubelet/kubelet_token_requests.md)0
-rw-r--r--src/health/guides/linux_power_supply/linux_power_supply_capacity.md (renamed from health/guides/linux_power_supply/linux_power_supply_capacity.md)0
-rw-r--r--src/health/guides/load/load_average_1.md (renamed from health/guides/load/load_average_1.md)0
-rw-r--r--src/health/guides/load/load_average_15.md (renamed from health/guides/load/load_average_15.md)2
-rw-r--r--src/health/guides/load/load_average_5.md (renamed from health/guides/load/load_average_5.md)2
-rw-r--r--src/health/guides/load/load_cpu_number.md (renamed from health/guides/load/load_cpu_number.md)0
-rw-r--r--src/health/guides/mdstat/mdstat_disks.md (renamed from health/guides/mdstat/mdstat_disks.md)0
-rw-r--r--src/health/guides/mdstat/mdstat_mismatch_cnt.md (renamed from health/guides/mdstat/mdstat_mismatch_cnt.md)0
-rw-r--r--src/health/guides/mdstat/mdstat_nonredundant_last_collected.md (renamed from health/guides/mdstat/mdstat_nonredundant_last_collected.md)2
-rw-r--r--src/health/guides/megacli/megacli_adapter_state.md (renamed from health/guides/megacli/megacli_adapter_state.md)0
-rw-r--r--src/health/guides/megacli/megacli_bbu_cycle_count.md (renamed from health/guides/megacli/megacli_bbu_cycle_count.md)0
-rw-r--r--src/health/guides/megacli/megacli_bbu_relative_charge.md (renamed from health/guides/megacli/megacli_bbu_relative_charge.md)0
-rw-r--r--src/health/guides/megacli/megacli_pd_media_errors.md (renamed from health/guides/megacli/megacli_pd_media_errors.md)0
-rw-r--r--src/health/guides/megacli/megacli_pd_predictive_failures.md (renamed from health/guides/megacli/megacli_pd_predictive_failures.md)0
-rw-r--r--src/health/guides/memcached/memcached_cache_fill_rate.md (renamed from health/guides/memcached/memcached_cache_fill_rate.md)0
-rw-r--r--src/health/guides/memcached/memcached_cache_memory_usage.md (renamed from health/guides/memcached/memcached_cache_memory_usage.md)0
-rw-r--r--src/health/guides/memcached/memcached_out_of_cache_space_time.md (renamed from health/guides/memcached/memcached_out_of_cache_space_time.md)0
-rw-r--r--src/health/guides/memory/1hour_ecc_memory_correctable.md (renamed from health/guides/memory/1hour_ecc_memory_correctable.md)0
-rw-r--r--src/health/guides/memory/1hour_ecc_memory_uncorrectable.md (renamed from health/guides/memory/1hour_ecc_memory_uncorrectable.md)0
-rw-r--r--src/health/guides/memory/1hour_memory_hw_corrupted.md (renamed from health/guides/memory/1hour_memory_hw_corrupted.md)0
-rw-r--r--src/health/guides/mysql/mysql_10s_slow_queries.md (renamed from health/guides/mysql/mysql_10s_slow_queries.md)0
-rw-r--r--src/health/guides/mysql/mysql_10s_table_locks_immediate.md (renamed from health/guides/mysql/mysql_10s_table_locks_immediate.md)0
-rw-r--r--src/health/guides/mysql/mysql_10s_table_locks_waited.md (renamed from health/guides/mysql/mysql_10s_table_locks_waited.md)0
-rw-r--r--src/health/guides/mysql/mysql_10s_waited_locks_ratio.md (renamed from health/guides/mysql/mysql_10s_waited_locks_ratio.md)0
-rw-r--r--src/health/guides/mysql/mysql_connections.md (renamed from health/guides/mysql/mysql_connections.md)0
-rw-r--r--src/health/guides/mysql/mysql_galera_cluster_size.md (renamed from health/guides/mysql/mysql_galera_cluster_size.md)0
-rw-r--r--src/health/guides/mysql/mysql_galera_cluster_size_max_2m.md (renamed from health/guides/mysql/mysql_galera_cluster_size_max_2m.md)0
-rw-r--r--src/health/guides/mysql/mysql_galera_cluster_state_crit.md (renamed from health/guides/mysql/mysql_galera_cluster_state_crit.md)0
-rw-r--r--src/health/guides/mysql/mysql_galera_cluster_state_warn.md (renamed from health/guides/mysql/mysql_galera_cluster_state_warn.md)0
-rw-r--r--src/health/guides/mysql/mysql_galera_cluster_status.md (renamed from health/guides/mysql/mysql_galera_cluster_status.md)0
-rw-r--r--src/health/guides/mysql/mysql_replication.md (renamed from health/guides/mysql/mysql_replication.md)0
-rw-r--r--src/health/guides/mysql/mysql_replication_lag.md (renamed from health/guides/mysql/mysql_replication_lag.md)0
-rw-r--r--src/health/guides/net/10min_fifo_errors.md (renamed from health/guides/net/10min_fifo_errors.md)0
-rw-r--r--src/health/guides/net/10min_netisr_backlog_exceeded.md (renamed from health/guides/net/10min_netisr_backlog_exceeded.md)0
-rw-r--r--src/health/guides/net/10s_received_packets_storm.md (renamed from health/guides/net/10s_received_packets_storm.md)0
-rw-r--r--src/health/guides/net/1m_received_packets_rate.md (renamed from health/guides/net/1m_received_packets_rate.md)0
-rw-r--r--src/health/guides/net/1m_received_traffic_overflow.md (renamed from health/guides/net/1m_received_traffic_overflow.md)0
-rw-r--r--src/health/guides/net/1m_sent_traffic_overflow.md (renamed from health/guides/net/1m_sent_traffic_overflow.md)0
-rw-r--r--src/health/guides/net/inbound_packets_dropped.md (renamed from health/guides/net/inbound_packets_dropped.md)0
-rw-r--r--src/health/guides/net/inbound_packets_dropped_ratio.md (renamed from health/guides/net/inbound_packets_dropped_ratio.md)0
-rw-r--r--src/health/guides/net/interface_inbound_errors.md (renamed from health/guides/net/interface_inbound_errors.md)0
-rw-r--r--src/health/guides/net/interface_outbound_errors.md (renamed from health/guides/net/interface_outbound_errors.md)0
-rw-r--r--src/health/guides/net/interface_speed.md (renamed from health/guides/net/interface_speed.md)0
-rw-r--r--src/health/guides/net/outbound_packets_dropped.md (renamed from health/guides/net/outbound_packets_dropped.md)4
-rw-r--r--src/health/guides/net/outbound_packets_dropped_ratio.md (renamed from health/guides/net/outbound_packets_dropped_ratio.md)0
-rw-r--r--src/health/guides/netdev/1min_netdev_backlog_exceeded.md (renamed from health/guides/netdev/1min_netdev_backlog_exceeded.md)0
-rw-r--r--src/health/guides/netdev/1min_netdev_budget_ran_outs.md (renamed from health/guides/netdev/1min_netdev_budget_ran_outs.md)0
-rw-r--r--src/health/guides/netfilter/netfilter_conntrack_full.md (renamed from health/guides/netfilter/netfilter_conntrack_full.md)0
-rw-r--r--src/health/guides/nvme/nvme_device_critical_warnings_state.md (renamed from health/guides/nvme/nvme_device_critical_warnings_state.md)0
-rw-r--r--src/health/guides/pihole/pihole_blocklist_last_update.md (renamed from health/guides/pihole/pihole_blocklist_last_update.md)0
-rw-r--r--src/health/guides/pihole/pihole_status.md (renamed from health/guides/pihole/pihole_status.md)0
-rw-r--r--src/health/guides/ping/ping_host_latency.md (renamed from health/guides/ping/ping_host_latency.md)0
-rw-r--r--src/health/guides/ping/ping_host_reachable.md (renamed from health/guides/ping/ping_host_reachable.md)0
-rw-r--r--src/health/guides/ping/ping_packet_loss.md (renamed from health/guides/ping/ping_packet_loss.md)0
-rw-r--r--src/health/guides/portcheck/portcheck_connection_fails.md (renamed from health/guides/portcheck/portcheck_connection_fails.md)0
-rw-r--r--src/health/guides/portcheck/portcheck_connection_timeouts.md (renamed from health/guides/portcheck/portcheck_connection_timeouts.md)3
-rw-r--r--src/health/guides/portcheck/portcheck_service_reachable.md (renamed from health/guides/portcheck/portcheck_service_reachable.md)0
-rw-r--r--src/health/guides/postgres/postgres_acquired_locks_utilization.md (renamed from health/guides/postgres/postgres_acquired_locks_utilization.md)0
-rw-r--r--src/health/guides/postgres/postgres_db_cache_io_ratio.md (renamed from health/guides/postgres/postgres_db_cache_io_ratio.md)0
-rw-r--r--src/health/guides/postgres/postgres_db_deadlocks_rate.md (renamed from health/guides/postgres/postgres_db_deadlocks_rate.md)0
-rw-r--r--src/health/guides/postgres/postgres_db_transactions_rollback_ratio.md (renamed from health/guides/postgres/postgres_db_transactions_rollback_ratio.md)0
-rw-r--r--src/health/guides/postgres/postgres_index_bloat_size_perc.md (renamed from health/guides/postgres/postgres_index_bloat_size_perc.md)0
-rw-r--r--src/health/guides/postgres/postgres_table_bloat_size_perc.md (renamed from health/guides/postgres/postgres_table_bloat_size_perc.md)0
-rw-r--r--src/health/guides/postgres/postgres_table_cache_io_ratio.md (renamed from health/guides/postgres/postgres_table_cache_io_ratio.md)3
-rw-r--r--src/health/guides/postgres/postgres_table_index_cache_io_ratio.md (renamed from health/guides/postgres/postgres_table_index_cache_io_ratio.md)0
-rw-r--r--src/health/guides/postgres/postgres_table_last_autoanalyze_time.md (renamed from health/guides/postgres/postgres_table_last_autoanalyze_time.md)0
-rw-r--r--src/health/guides/postgres/postgres_table_last_autovacuum_time.md (renamed from health/guides/postgres/postgres_table_last_autovacuum_time.md)0
-rw-r--r--src/health/guides/postgres/postgres_table_toast_cache_io_ratio.md (renamed from health/guides/postgres/postgres_table_toast_cache_io_ratio.md)0
-rw-r--r--src/health/guides/postgres/postgres_table_toast_index_cache_io_ratio.md (renamed from health/guides/postgres/postgres_table_toast_index_cache_io_ratio.md)0
-rw-r--r--src/health/guides/postgres/postgres_total_connection_utilization.md (renamed from health/guides/postgres/postgres_total_connection_utilization.md)0
-rw-r--r--src/health/guides/postgres/postgres_txid_exhaustion_perc.md (renamed from health/guides/postgres/postgres_txid_exhaustion_perc.md)0
-rw-r--r--src/health/guides/processes/active_processes.md (renamed from health/guides/processes/active_processes.md)0
-rw-r--r--src/health/guides/qos/10min_qos_packet_drops.md (renamed from health/guides/qos/10min_qos_packet_drops.md)0
-rw-r--r--src/health/guides/ram/oom_kill.md (renamed from health/guides/ram/oom_kill.md)0
-rw-r--r--src/health/guides/ram/ram_available.md (renamed from health/guides/ram/ram_available.md)0
-rw-r--r--src/health/guides/ram/ram_in_use.md (renamed from health/guides/ram/ram_in_use.md)0
-rw-r--r--src/health/guides/redis/redis_bgsave_broken.md (renamed from health/guides/redis/redis_bgsave_broken.md)0
-rw-r--r--src/health/guides/redis/redis_bgsave_slow.md (renamed from health/guides/redis/redis_bgsave_slow.md)0
-rw-r--r--src/health/guides/redis/redis_connections_rejected.md (renamed from health/guides/redis/redis_connections_rejected.md)0
-rw-r--r--src/health/guides/redis/redis_master_link_down.md (renamed from health/guides/redis/redis_master_link_down.md)0
-rw-r--r--src/health/guides/retroshare/retroshare_dht_working.md (renamed from health/guides/retroshare/retroshare_dht_working.md)0
-rw-r--r--src/health/guides/riakkv/riakkv_1h_kv_get_mean_latency.md (renamed from health/guides/riakkv/riakkv_1h_kv_get_mean_latency.md)0
-rw-r--r--src/health/guides/riakkv/riakkv_1h_kv_put_mean_latency.md (renamed from health/guides/riakkv/riakkv_1h_kv_put_mean_latency.md)0
-rw-r--r--src/health/guides/riakkv/riakkv_kv_get_slow.md (renamed from health/guides/riakkv/riakkv_kv_get_slow.md)5
-rw-r--r--src/health/guides/riakkv/riakkv_kv_put_slow.md (renamed from health/guides/riakkv/riakkv_kv_put_slow.md)0
-rw-r--r--src/health/guides/riakkv/riakkv_list_keys_active.md (renamed from health/guides/riakkv/riakkv_list_keys_active.md)0
-rw-r--r--src/health/guides/riakkv/riakkv_vm_high_process_count.md (renamed from health/guides/riakkv/riakkv_vm_high_process_count.md)0
-rw-r--r--src/health/guides/scaleio/scaleio_sdc_mdm_connection_state.md (renamed from health/guides/scaleio/scaleio_sdc_mdm_connection_state.md)0
-rw-r--r--src/health/guides/scaleio/scaleio_storage_pool_capacity_utilization.md (renamed from health/guides/scaleio/scaleio_storage_pool_capacity_utilization.md)0
-rw-r--r--src/health/guides/sync/sync_freq.md (renamed from health/guides/sync/sync_freq.md)0
-rw-r--r--src/health/guides/systemdunits/systemd_automount_unit_failed_state.md (renamed from health/guides/systemdunits/systemd_automount_unit_failed_state.md)0
-rw-r--r--src/health/guides/systemdunits/systemd_device_unit_failed_state.md (renamed from health/guides/systemdunits/systemd_device_unit_failed_state.md)0
-rw-r--r--src/health/guides/systemdunits/systemd_mount_unit_failed_state.md (renamed from health/guides/systemdunits/systemd_mount_unit_failed_state.md)0
-rw-r--r--src/health/guides/systemdunits/systemd_path_unit_failed_state.md (renamed from health/guides/systemdunits/systemd_path_unit_failed_state.md)0
-rw-r--r--src/health/guides/systemdunits/systemd_scope_unit_failed_state.md (renamed from health/guides/systemdunits/systemd_scope_unit_failed_state.md)0
-rw-r--r--src/health/guides/systemdunits/systemd_service_unit_failed_state.md (renamed from health/guides/systemdunits/systemd_service_unit_failed_state.md)0
-rw-r--r--src/health/guides/systemdunits/systemd_slice_unit_failed_state.md (renamed from health/guides/systemdunits/systemd_slice_unit_failed_state.md)0
-rw-r--r--src/health/guides/systemdunits/systemd_socket_unit_failed_state.md (renamed from health/guides/systemdunits/systemd_socket_unit_failed_state.md)0
-rw-r--r--src/health/guides/systemdunits/systemd_swap_unit_failed_state.md (renamed from health/guides/systemdunits/systemd_swap_unit_failed_state.md)0
-rw-r--r--src/health/guides/systemdunits/systemd_target_unit_failed_state.md (renamed from health/guides/systemdunits/systemd_target_unit_failed_state.md)0
-rw-r--r--src/health/guides/tcp/10s_ipv4_tcp_resets_received.md (renamed from health/guides/tcp/10s_ipv4_tcp_resets_received.md)0
-rw-r--r--src/health/guides/tcp/10s_ipv4_tcp_resets_sent.md (renamed from health/guides/tcp/10s_ipv4_tcp_resets_sent.md)0
-rw-r--r--src/health/guides/tcp/1m_ipv4_tcp_resets_received.md (renamed from health/guides/tcp/1m_ipv4_tcp_resets_received.md)0
-rw-r--r--src/health/guides/tcp/1m_ipv4_tcp_resets_sent.md (renamed from health/guides/tcp/1m_ipv4_tcp_resets_sent.md)0
-rw-r--r--src/health/guides/tcp/1m_tcp_accept_queue_drops.md (renamed from health/guides/tcp/1m_tcp_accept_queue_drops.md)0
-rw-r--r--src/health/guides/tcp/1m_tcp_accept_queue_overflows.md (renamed from health/guides/tcp/1m_tcp_accept_queue_overflows.md)0
-rw-r--r--src/health/guides/tcp/1m_tcp_syn_queue_cookies.md (renamed from health/guides/tcp/1m_tcp_syn_queue_cookies.md)0
-rw-r--r--src/health/guides/tcp/1m_tcp_syn_queue_drops.md (renamed from health/guides/tcp/1m_tcp_syn_queue_drops.md)0
-rw-r--r--src/health/guides/tcp/tcp_connections.md (renamed from health/guides/tcp/tcp_connections.md)0
-rw-r--r--src/health/guides/tcp/tcp_memory.md (renamed from health/guides/tcp/tcp_memory.md)0
-rw-r--r--src/health/guides/tcp/tcp_orphans.md (renamed from health/guides/tcp/tcp_orphans.md)0
-rw-r--r--src/health/guides/timex/system_clock_sync_state.md (renamed from health/guides/timex/system_clock_sync_state.md)0
-rw-r--r--src/health/guides/udp/1m_ipv4_udp_receive_buffer_errors.md (renamed from health/guides/udp/1m_ipv4_udp_receive_buffer_errors.md)0
-rw-r--r--src/health/guides/udp/1m_ipv4_udp_send_buffer_errors.md (renamed from health/guides/udp/1m_ipv4_udp_send_buffer_errors.md)0
-rw-r--r--src/health/guides/unbound/unbound_request_list_dropped.md (renamed from health/guides/unbound/unbound_request_list_dropped.md)0
-rw-r--r--src/health/guides/unbound/unbound_request_list_overwritten.md (renamed from health/guides/unbound/unbound_request_list_overwritten.md)0
-rw-r--r--src/health/guides/upsd/upsd_10min_ups_load.md (renamed from health/guides/upsd/upsd_10min_ups_load.md)0
-rw-r--r--src/health/guides/upsd/upsd_ups_battery_charge.md (renamed from health/guides/upsd/upsd_ups_battery_charge.md)0
-rw-r--r--src/health/guides/upsd/upsd_ups_last_collected_secs.md (renamed from health/guides/upsd/upsd_ups_last_collected_secs.md)0
-rw-r--r--src/health/guides/vcsa/vcsa_applmgmt_health.md (renamed from health/guides/vcsa/vcsa_applmgmt_health.md)0
-rw-r--r--src/health/guides/vcsa/vcsa_database_storage_health.md (renamed from health/guides/vcsa/vcsa_database_storage_health.md)0
-rw-r--r--src/health/guides/vcsa/vcsa_load_health.md (renamed from health/guides/vcsa/vcsa_load_health.md)0
-rw-r--r--src/health/guides/vcsa/vcsa_mem_health.md (renamed from health/guides/vcsa/vcsa_mem_health.md)0
-rw-r--r--src/health/guides/vcsa/vcsa_software_updates_health.md (renamed from health/guides/vcsa/vcsa_software_updates_health.md)0
-rw-r--r--src/health/guides/vcsa/vcsa_storage_health.md (renamed from health/guides/vcsa/vcsa_storage_health.md)0
-rw-r--r--src/health/guides/vcsa/vcsa_swap_health.md (renamed from health/guides/vcsa/vcsa_swap_health.md)0
-rw-r--r--src/health/guides/vcsa/vcsa_system_health.md (renamed from health/guides/vcsa/vcsa_system_health.md)0
-rw-r--r--src/health/guides/vernemq/vernemq_average_scheduler_utilization.md (renamed from health/guides/vernemq/vernemq_average_scheduler_utilization.md)0
-rw-r--r--src/health/guides/vernemq/vernemq_cluster_dropped.md (renamed from health/guides/vernemq/vernemq_cluster_dropped.md)0
-rw-r--r--src/health/guides/vernemq/vernemq_mqtt_connack_sent_reason_unsuccessful.md (renamed from health/guides/vernemq/vernemq_mqtt_connack_sent_reason_unsuccessful.md)0
-rw-r--r--src/health/guides/vernemq/vernemq_mqtt_disconnect_received_reason_not_normal.md (renamed from health/guides/vernemq/vernemq_mqtt_disconnect_received_reason_not_normal.md)0
-rw-r--r--src/health/guides/vernemq/vernemq_mqtt_disconnect_sent_reason_not_normal.md (renamed from health/guides/vernemq/vernemq_mqtt_disconnect_sent_reason_not_normal.md)0
-rw-r--r--src/health/guides/vernemq/vernemq_mqtt_puback_received_reason_unsuccessful.md (renamed from health/guides/vernemq/vernemq_mqtt_puback_received_reason_unsuccessful.md)0
-rw-r--r--src/health/guides/vernemq/vernemq_mqtt_puback_sent_reason_unsuccessful.md (renamed from health/guides/vernemq/vernemq_mqtt_puback_sent_reason_unsuccessful.md)0
-rw-r--r--src/health/guides/vernemq/vernemq_mqtt_puback_unexpected.md (renamed from health/guides/vernemq/vernemq_mqtt_puback_unexpected.md)0
-rw-r--r--src/health/guides/vernemq/vernemq_mqtt_pubcomp_received_reason_unsuccessful.md (renamed from health/guides/vernemq/vernemq_mqtt_pubcomp_received_reason_unsuccessful.md)0
-rw-r--r--src/health/guides/vernemq/vernemq_mqtt_pubcomp_sent_reason_unsuccessful.md (renamed from health/guides/vernemq/vernemq_mqtt_pubcomp_sent_reason_unsuccessful.md)0
-rw-r--r--src/health/guides/vernemq/vernemq_mqtt_pubcomp_unexpected.md (renamed from health/guides/vernemq/vernemq_mqtt_pubcomp_unexpected.md)2
-rw-r--r--src/health/guides/vernemq/vernemq_mqtt_publish_auth_errors.md (renamed from health/guides/vernemq/vernemq_mqtt_publish_auth_errors.md)0
-rw-r--r--src/health/guides/vernemq/vernemq_mqtt_publish_errors.md (renamed from health/guides/vernemq/vernemq_mqtt_publish_errors.md)0
-rw-r--r--src/health/guides/vernemq/vernemq_mqtt_pubrec_invalid_error.md (renamed from health/guides/vernemq/vernemq_mqtt_pubrec_invalid_error.md)0
-rw-r--r--src/health/guides/vernemq/vernemq_mqtt_pubrec_received_reason_unsuccessful.md (renamed from health/guides/vernemq/vernemq_mqtt_pubrec_received_reason_unsuccessful.md)0
-rw-r--r--src/health/guides/vernemq/vernemq_mqtt_pubrec_sent_reason_unsuccessful.md (renamed from health/guides/vernemq/vernemq_mqtt_pubrec_sent_reason_unsuccessful.md)2
-rw-r--r--src/health/guides/vernemq/vernemq_mqtt_pubrel_received_reason_unsuccessful.md (renamed from health/guides/vernemq/vernemq_mqtt_pubrel_received_reason_unsuccessful.md)0
-rw-r--r--src/health/guides/vernemq/vernemq_mqtt_pubrel_sent_reason_unsuccessful.md (renamed from health/guides/vernemq/vernemq_mqtt_pubrel_sent_reason_unsuccessful.md)3
-rw-r--r--src/health/guides/vernemq/vernemq_mqtt_subscribe_auth_error.md (renamed from health/guides/vernemq/vernemq_mqtt_subscribe_auth_error.md)0
-rw-r--r--src/health/guides/vernemq/vernemq_mqtt_subscribe_error.md (renamed from health/guides/vernemq/vernemq_mqtt_subscribe_error.md)0
-rw-r--r--src/health/guides/vernemq/vernemq_mqtt_unsubscribe_error.md (renamed from health/guides/vernemq/vernemq_mqtt_unsubscribe_error.md)0
-rw-r--r--src/health/guides/vernemq/vernemq_netsplits.md (renamed from health/guides/vernemq/vernemq_netsplits.md)0
-rw-r--r--src/health/guides/vernemq/vernemq_queue_message_drop.md (renamed from health/guides/vernemq/vernemq_queue_message_drop.md)0
-rw-r--r--src/health/guides/vernemq/vernemq_queue_message_expired.md (renamed from health/guides/vernemq/vernemq_queue_message_expired.md)1
-rw-r--r--src/health/guides/vernemq/vernemq_queue_message_unhandled.md (renamed from health/guides/vernemq/vernemq_queue_message_unhandled.md)0
-rw-r--r--src/health/guides/vernemq/vernemq_socket_errors.md (renamed from health/guides/vernemq/vernemq_socket_errors.md)0
-rw-r--r--src/health/guides/vsphere/vsphere_cpu_usage.md (renamed from health/guides/vsphere/vsphere_cpu_usage.md)0
-rw-r--r--src/health/guides/vsphere/vsphere_host_mem_usage.md (renamed from health/guides/vsphere/vsphere_host_mem_usage.md)5
-rw-r--r--src/health/guides/vsphere/vsphere_inbound_packets_dropped.md (renamed from health/guides/vsphere/vsphere_inbound_packets_dropped.md)0
-rw-r--r--src/health/guides/vsphere/vsphere_inbound_packets_dropped_ratio.md (renamed from health/guides/vsphere/vsphere_inbound_packets_dropped_ratio.md)0
-rw-r--r--src/health/guides/vsphere/vsphere_inbound_packets_errors.md (renamed from health/guides/vsphere/vsphere_inbound_packets_errors.md)0
-rw-r--r--src/health/guides/vsphere/vsphere_inbound_packets_errors_ratio.md (renamed from health/guides/vsphere/vsphere_inbound_packets_errors_ratio.md)0
-rw-r--r--src/health/guides/vsphere/vsphere_outbound_packets_dropped.md (renamed from health/guides/vsphere/vsphere_outbound_packets_dropped.md)0
-rw-r--r--src/health/guides/vsphere/vsphere_outbound_packets_dropped_ratio.md (renamed from health/guides/vsphere/vsphere_outbound_packets_dropped_ratio.md)0
-rw-r--r--src/health/guides/vsphere/vsphere_outbound_packets_errors.md (renamed from health/guides/vsphere/vsphere_outbound_packets_errors.md)0
-rw-r--r--src/health/guides/vsphere/vsphere_outbound_packets_errors_ratio.md (renamed from health/guides/vsphere/vsphere_outbound_packets_errors_ratio.md)0
-rw-r--r--src/health/guides/vsphere/vsphere_vm_mem_usage.md (renamed from health/guides/vsphere/vsphere_vm_mem_usage.md)0
-rw-r--r--src/health/guides/web_log/1m_bad_requests.md (renamed from health/guides/web_log/1m_bad_requests.md)0
-rw-r--r--src/health/guides/web_log/1m_internal_errors.md (renamed from health/guides/web_log/1m_internal_errors.md)0
-rw-r--r--src/health/guides/web_log/1m_successful.md (renamed from health/guides/web_log/1m_successful.md)0
-rw-r--r--src/health/guides/web_log/web_log_10m_response_time.md (renamed from health/guides/web_log/web_log_10m_response_time.md)0
-rw-r--r--src/health/guides/web_log/web_log_1m_bad_requests.md (renamed from health/guides/web_log/web_log_1m_bad_requests.md)0
-rw-r--r--src/health/guides/web_log/web_log_1m_internal_errors.md (renamed from health/guides/web_log/web_log_1m_internal_errors.md)0
-rw-r--r--src/health/guides/web_log/web_log_1m_redirects.md (renamed from health/guides/web_log/web_log_1m_redirects.md)0
-rw-r--r--src/health/guides/web_log/web_log_1m_requests.md (renamed from health/guides/web_log/web_log_1m_requests.md)0
-rw-r--r--src/health/guides/web_log/web_log_1m_successful.md (renamed from health/guides/web_log/web_log_1m_successful.md)0
-rw-r--r--src/health/guides/web_log/web_log_1m_total_requests.md (renamed from health/guides/web_log/web_log_1m_total_requests.md)5
-rw-r--r--src/health/guides/web_log/web_log_5m_requests_ratio.md (renamed from health/guides/web_log/web_log_5m_requests_ratio.md)0
-rw-r--r--src/health/guides/web_log/web_log_5m_successful.md (renamed from health/guides/web_log/web_log_5m_successful.md)4
-rw-r--r--src/health/guides/web_log/web_log_5m_successful_old.md (renamed from health/guides/web_log/web_log_5m_successful_old.md)0
-rw-r--r--src/health/guides/web_log/web_log_web_slow.md (renamed from health/guides/web_log/web_log_web_slow.md)9
-rw-r--r--src/health/guides/whoisquery/whoisquery_days_until_expiration.md (renamed from health/guides/whoisquery/whoisquery_days_until_expiration.md)0
-rw-r--r--src/health/guides/wifi/wifi_inbound_packets_dropped_ratio.md (renamed from health/guides/wifi/wifi_inbound_packets_dropped_ratio.md)1
-rw-r--r--src/health/guides/wifi/wifi_outbound_packets_dropped_ratio.md (renamed from health/guides/wifi/wifi_outbound_packets_dropped_ratio.md)4
-rw-r--r--src/health/guides/windows/windows_10min_cpu_usage.md (renamed from health/guides/windows/windows_10min_cpu_usage.md)7
-rw-r--r--src/health/guides/windows/windows_disk_in_use.md (renamed from health/guides/windows/windows_disk_in_use.md)3
-rw-r--r--src/health/guides/windows/windows_inbound_packets_discarded.md (renamed from health/guides/windows/windows_inbound_packets_discarded.md)3
-rw-r--r--src/health/guides/windows/windows_inbound_packets_errors.md (renamed from health/guides/windows/windows_inbound_packets_errors.md)3
-rw-r--r--src/health/guides/windows/windows_outbound_packets_discarded.md (renamed from health/guides/windows/windows_outbound_packets_discarded.md)3
-rw-r--r--src/health/guides/windows/windows_outbound_packets_errors.md (renamed from health/guides/windows/windows_outbound_packets_errors.md)7
-rw-r--r--src/health/guides/windows/windows_ram_in_use.md (renamed from health/guides/windows/windows_ram_in_use.md)4
-rw-r--r--src/health/guides/windows/windows_swap_in_use.md (renamed from health/guides/windows/windows_swap_in_use.md)5
-rw-r--r--src/health/guides/x509check/x509check_days_until_expiration.md (renamed from health/guides/x509check/x509check_days_until_expiration.md)3
-rw-r--r--src/health/guides/x509check/x509check_revocation_status.md (renamed from health/guides/x509check/x509check_revocation_status.md)8
-rw-r--r--src/health/guides/zfs/zfs_memory_throttle.md (renamed from health/guides/zfs/zfs_memory_throttle.md)0
-rw-r--r--src/health/guides/zfs/zfs_pool_state_crit.md (renamed from health/guides/zfs/zfs_pool_state_crit.md)0
-rw-r--r--src/health/guides/zfs/zfs_pool_state_warn.md (renamed from health/guides/zfs/zfs_pool_state_warn.md)0
295 files changed, 55 insertions, 137 deletions
diff --git a/health/guides/ml/ml_1min_node_ar.md b/health/guides/ml/ml_1min_node_ar.md
deleted file mode 100644
index 1c3c007f7..000000000
--- a/health/guides/ml/ml_1min_node_ar.md
+++ /dev/null
@@ -1,26 +0,0 @@
-### Understand the alert
-
-This alert is triggered when the [node anomaly rate](https://learn.netdata.cloud/docs/ml-and-troubleshooting/machine-learning-ml-powered-anomaly-detection#node-anomaly-rate) exceeds the threshold defined in the [alert configuration](https://github.com/netdata/netdata/blob/master/health/health.d/ml.conf) over the most recent 1 minute window evaluated.
-
-For example, with the default of `warn: $this > 1`, this means that 1% or more of the metrics collected on the node have across the most recent 1 minute window been flagged as [anomalous](https://learn.netdata.cloud/docs/ml-and-troubleshooting/machine-learning-ml-powered-anomaly-detection) by Netdata.
-
-### Troubleshoot the alert
-
-This alert is a signal that some significant percentage of metrics within your infrastructure have been flagged as anomalous accoring to the ML based anomaly detection models the Netdata agent continually trains and re-trains for each metric. This tells us something somewhere might look strange in some way. THe next step is to try drill in and see what metrics are actually driving this.
-
-1. **Filter for the node or nodes relevant**: First we need to reduce as much noise as possible by filtering for just those nodes that have the elevated node anomaly rate. Look at the `anomaly_detection.anomaly_rate` chart and group by `node` to see which nodes have an elevated anomaly rate. Filter for just those nodes since this will reduce any noise as much as possible.
-
-2. **Highlight the area of interest**: Highlight the timeframne of interest where you see an elevated anomaly rate.
-
-3. **Check the anomalies tab**: Check the [Anomaly Advisor](https://learn.netdata.cloud/docs/ml-and-troubleshooting/anomaly-advisor) ("Anomalies" tab) to see an ordered list of what metrics were most anomalous in the highlighted window.
-
-4. **Press the AR% button on Overview**: You can also press the "[AR%](https://blog.netdata.cloud/anomaly-rates-in-the-menu/)" button on the Overview or single node dashboard to see what parts of the menu have the highest chart anomaly rates. Pressing the AR% button should add some "pills" to each menu item and if you hover over it you will see that chart within each menu section that was most anomalous during the highlighted timeframe.
-
-5. **Use Metric Correlations**: Use [metric correlations](https://learn.netdata.cloud/docs/ml-and-troubleshooting/metric-correlations) to see what metrics may have changed most significantly comparing before to the highlighted timeframe.
-
-### Useful resources
-
-1. [Machine learning (ML) powered anomaly detection](https://learn.netdata.cloud/docs/ml-and-troubleshooting/machine-learning-ml-powered-anomaly-detection)
-2. [Anomaly Advisor](https://learn.netdata.cloud/docs/ml-and-troubleshooting/anomaly-advisor)
-3. [Metric Correlations](https://learn.netdata.cloud/docs/ml-and-troubleshooting/metric-correlations)
-4. [Anomaly Rates in the Menu!](https://blog.netdata.cloud/anomaly-rates-in-the-menu/)
diff --git a/health/guides/web_log/web_log_1m_unmatched.md b/health/guides/web_log/web_log_1m_unmatched.md
deleted file mode 100644
index 933316493..000000000
--- a/health/guides/web_log/web_log_1m_unmatched.md
+++ /dev/null
@@ -1,25 +0,0 @@
-### Understand the alert
-
-In a webserver, all activity should be monitored. By default, most of the webservers log activity in an `access.log` file. The access log is a list of all requests for individual files that people or bots have requested from a website. Log File strings include notes about their requests for the HTML files and their embedded graphic images, along with any other associated files that are transmitted.
-
-The Netdata Agent calculates the percentage of unparsed log lines over the last minute. These are entries in the log file that didn't match in any of the common pattern operations (1XX, 2XX, etc) of the webserver. This can indicate an abnormal activity on your web server, or that your server is performing operations that you cannot monitor with the Agent.
-
-Web servers like NGINX and Apache2 give you the ability to modify the log patterns for each request. If you have done that, you also need to adjust the Netdata Agent to parse those patterns.
-
-### Troubleshoot the alert
-
-- Create a custom log format job
-
-You must create a new job in the `web_log` collector for your Agent.
-
-1. See how you can [configure this collector](https://learn.netdata.cloud/docs/agent/collectors/python.d.plugin/web_log#configuration)
-
-2. Follow the job template specified in the [default web_log.conf file](https://github.com/netdata/netdata/blob/master/collectors/python.d.plugin/web_log/web_log.conf#L53-L86), focus on the lines [83:85](https://github.com/netdata/netdata/blob/e6d9fbc4a53f1d35363e9b342231bb11627bafbd/collectors/python.d.plugin/web_log/web_log.conf#L83-L85) where you can see how you define a `custom_log_format`.
-
-3. Restart the Netdata Agent
- ```
- systemctl restart netdata
- ```
-
-
-
diff --git a/health/guides/adaptec_raid/adaptec_raid_ld_status.md b/src/health/guides/adaptec_raid/adaptec_raid_ld_status.md
index 7da1cdd17..7da1cdd17 100644
--- a/health/guides/adaptec_raid/adaptec_raid_ld_status.md
+++ b/src/health/guides/adaptec_raid/adaptec_raid_ld_status.md
diff --git a/health/guides/adaptec_raid/adaptec_raid_pd_state.md b/src/health/guides/adaptec_raid/adaptec_raid_pd_state.md
index 00c9d5901..00c9d5901 100644
--- a/health/guides/adaptec_raid/adaptec_raid_pd_state.md
+++ b/src/health/guides/adaptec_raid/adaptec_raid_pd_state.md
diff --git a/health/guides/anomalies/anomalies_anomaly_flags.md b/src/health/guides/anomalies/anomalies_anomaly_flags.md
index d4ffa1641..d4ffa1641 100644
--- a/health/guides/anomalies/anomalies_anomaly_flags.md
+++ b/src/health/guides/anomalies/anomalies_anomaly_flags.md
diff --git a/health/guides/anomalies/anomalies_anomaly_probabilities.md b/src/health/guides/anomalies/anomalies_anomaly_probabilities.md
index cea04a43e..cea04a43e 100644
--- a/health/guides/anomalies/anomalies_anomaly_probabilities.md
+++ b/src/health/guides/anomalies/anomalies_anomaly_probabilities.md
diff --git a/health/guides/apcupsd/apcupsd_10min_ups_load.md b/src/health/guides/apcupsd/apcupsd_10min_ups_load.md
index 4069de9f0..4069de9f0 100644
--- a/health/guides/apcupsd/apcupsd_10min_ups_load.md
+++ b/src/health/guides/apcupsd/apcupsd_10min_ups_load.md
diff --git a/health/guides/apcupsd/apcupsd_last_collected_secs.md b/src/health/guides/apcupsd/apcupsd_last_collected_secs.md
index 7c8f8035d..fb8d9f9fc 100644
--- a/health/guides/apcupsd/apcupsd_last_collected_secs.md
+++ b/src/health/guides/apcupsd/apcupsd_last_collected_secs.md
@@ -42,5 +42,5 @@ This alert is related to your American Power Conversion (APC) uninterruptible po
### Useful resources
-1. [Netdata - APC UPS monitoring](https://learn.netdata.cloud/docs/data-collection/ups/apc-ups)
+1. [Netdata - APC UPS monitoring](/src/collectors/charts.d.plugin/apcupsd/integrations/apc_ups.md)
2. [`apcupsd` - Power management and control software for APC UPS](https://github.com/apcupsd/apcupsd)
diff --git a/health/guides/apcupsd/apcupsd_ups_charge.md b/src/health/guides/apcupsd/apcupsd_ups_charge.md
index 600520b58..600520b58 100644
--- a/health/guides/apcupsd/apcupsd_ups_charge.md
+++ b/src/health/guides/apcupsd/apcupsd_ups_charge.md
diff --git a/health/guides/beanstalk/beanstalk_number_of_tubes.md b/src/health/guides/beanstalk/beanstalk_number_of_tubes.md
index 8f14f07f1..8f14f07f1 100644
--- a/health/guides/beanstalk/beanstalk_number_of_tubes.md
+++ b/src/health/guides/beanstalk/beanstalk_number_of_tubes.md
diff --git a/health/guides/beanstalk/beanstalk_server_buried_jobs.md b/src/health/guides/beanstalk/beanstalk_server_buried_jobs.md
index 99d4f5074..99d4f5074 100644
--- a/health/guides/beanstalk/beanstalk_server_buried_jobs.md
+++ b/src/health/guides/beanstalk/beanstalk_server_buried_jobs.md
diff --git a/health/guides/beanstalk/beanstalk_tube_buried_jobs.md b/src/health/guides/beanstalk/beanstalk_tube_buried_jobs.md
index 76a43cc68..76a43cc68 100644
--- a/health/guides/beanstalk/beanstalk_tube_buried_jobs.md
+++ b/src/health/guides/beanstalk/beanstalk_tube_buried_jobs.md
diff --git a/health/guides/boinc/boinc_active_tasks.md b/src/health/guides/boinc/boinc_active_tasks.md
index efdb7b9e2..efdb7b9e2 100644
--- a/health/guides/boinc/boinc_active_tasks.md
+++ b/src/health/guides/boinc/boinc_active_tasks.md
diff --git a/health/guides/boinc/boinc_compute_errors.md b/src/health/guides/boinc/boinc_compute_errors.md
index 8390686c3..8390686c3 100644
--- a/health/guides/boinc/boinc_compute_errors.md
+++ b/src/health/guides/boinc/boinc_compute_errors.md
diff --git a/health/guides/boinc/boinc_total_tasks.md b/src/health/guides/boinc/boinc_total_tasks.md
index c14e15f85..ed7225784 100644
--- a/health/guides/boinc/boinc_total_tasks.md
+++ b/src/health/guides/boinc/boinc_total_tasks.md
@@ -24,8 +24,6 @@ This alert monitors the average number of total tasks for the BOINC system over
sudo /etc/init.d/boinc-client restart
```
-2. For other operating systems or custom installations, refer to the BOINC's documentation for restarting the client: https://boinc.berkeley.edu/wiki/Stop_or_restart_BOINC
-
#### Check system resources
BOINC tasks may fail or slow down if there is not enough system resources (CPU, RAM, or Disk Space) available. Monitor your system performance using tools like `top`, `free`, and `df`, and make adjustments if necessary to ensure that BOINC has enough resources to complete tasks.
diff --git a/health/guides/boinc/boinc_upload_errors.md b/src/health/guides/boinc/boinc_upload_errors.md
index 80c0ad364..ffd8c78b9 100644
--- a/health/guides/boinc/boinc_upload_errors.md
+++ b/src/health/guides/boinc/boinc_upload_errors.md
@@ -18,7 +18,7 @@ This alert indicates that your BOINC node is experiencing an increase in the ave
4. Inspect BOINC client logs
- Consult the BOINC client logs to gain insight into the upload errors. The logs can be found in the client's data directory. Refer to the [BOINC log file documentation](https://boinc.berkeley.edu/wiki/Log_Files) for more information on how to read and analyze the logs.
+ Consult the BOINC client logs to gain insight into the upload errors. The logs can be found in the client's data directory.
5. Contact project support
diff --git a/health/guides/btrfs/btrfs_allocated.md b/src/health/guides/btrfs/btrfs_allocated.md
index 690d45d06..690d45d06 100644
--- a/health/guides/btrfs/btrfs_allocated.md
+++ b/src/health/guides/btrfs/btrfs_allocated.md
diff --git a/health/guides/btrfs/btrfs_data.md b/src/health/guides/btrfs/btrfs_data.md
index 7782b2d88..7782b2d88 100644
--- a/health/guides/btrfs/btrfs_data.md
+++ b/src/health/guides/btrfs/btrfs_data.md
diff --git a/health/guides/btrfs/btrfs_device_corruption_errors.md b/src/health/guides/btrfs/btrfs_device_corruption_errors.md
index 98fd4b440..98fd4b440 100644
--- a/health/guides/btrfs/btrfs_device_corruption_errors.md
+++ b/src/health/guides/btrfs/btrfs_device_corruption_errors.md
diff --git a/health/guides/btrfs/btrfs_device_flush_errors.md b/src/health/guides/btrfs/btrfs_device_flush_errors.md
index c9bb1b118..c9bb1b118 100644
--- a/health/guides/btrfs/btrfs_device_flush_errors.md
+++ b/src/health/guides/btrfs/btrfs_device_flush_errors.md
diff --git a/health/guides/btrfs/btrfs_device_generation_errors.md b/src/health/guides/btrfs/btrfs_device_generation_errors.md
index b357b83e9..b357b83e9 100644
--- a/health/guides/btrfs/btrfs_device_generation_errors.md
+++ b/src/health/guides/btrfs/btrfs_device_generation_errors.md
diff --git a/health/guides/btrfs/btrfs_device_read_errors.md b/src/health/guides/btrfs/btrfs_device_read_errors.md
index 684cd0be5..684cd0be5 100644
--- a/health/guides/btrfs/btrfs_device_read_errors.md
+++ b/src/health/guides/btrfs/btrfs_device_read_errors.md
diff --git a/health/guides/btrfs/btrfs_device_write_errors.md b/src/health/guides/btrfs/btrfs_device_write_errors.md
index cdf221723..cdf221723 100644
--- a/health/guides/btrfs/btrfs_device_write_errors.md
+++ b/src/health/guides/btrfs/btrfs_device_write_errors.md
diff --git a/health/guides/btrfs/btrfs_metadata.md b/src/health/guides/btrfs/btrfs_metadata.md
index 6c44ee09b..6c44ee09b 100644
--- a/health/guides/btrfs/btrfs_metadata.md
+++ b/src/health/guides/btrfs/btrfs_metadata.md
diff --git a/health/guides/btrfs/btrfs_system.md b/src/health/guides/btrfs/btrfs_system.md
index 82d321edb..82d321edb 100644
--- a/health/guides/btrfs/btrfs_system.md
+++ b/src/health/guides/btrfs/btrfs_system.md
diff --git a/health/guides/ceph/ceph_cluster_space_usage.md b/src/health/guides/ceph/ceph_cluster_space_usage.md
index 8dbe2e876..8dbe2e876 100644
--- a/health/guides/ceph/ceph_cluster_space_usage.md
+++ b/src/health/guides/ceph/ceph_cluster_space_usage.md
diff --git a/health/guides/cgroups/cgroup_10min_cpu_usage.md b/src/health/guides/cgroups/cgroup_10min_cpu_usage.md
index 0ba413634..0ba413634 100644
--- a/health/guides/cgroups/cgroup_10min_cpu_usage.md
+++ b/src/health/guides/cgroups/cgroup_10min_cpu_usage.md
diff --git a/health/guides/cgroups/cgroup_ram_in_use.md b/src/health/guides/cgroups/cgroup_ram_in_use.md
index 59440e0b8..59440e0b8 100644
--- a/health/guides/cgroups/cgroup_ram_in_use.md
+++ b/src/health/guides/cgroups/cgroup_ram_in_use.md
diff --git a/health/guides/cgroups/k8s_cgroup_10min_cpu_usage.md b/src/health/guides/cgroups/k8s_cgroup_10min_cpu_usage.md
index 3168e2793..3168e2793 100644
--- a/health/guides/cgroups/k8s_cgroup_10min_cpu_usage.md
+++ b/src/health/guides/cgroups/k8s_cgroup_10min_cpu_usage.md
diff --git a/health/guides/cgroups/k8s_cgroup_ram_in_use.md b/src/health/guides/cgroups/k8s_cgroup_ram_in_use.md
index aec443b78..aec443b78 100644
--- a/health/guides/cgroups/k8s_cgroup_ram_in_use.md
+++ b/src/health/guides/cgroups/k8s_cgroup_ram_in_use.md
diff --git a/health/guides/cockroachdb/cockroachdb_open_file_descriptors_limit.md b/src/health/guides/cockroachdb/cockroachdb_open_file_descriptors_limit.md
index ad2fa4ac7..ad2fa4ac7 100644
--- a/health/guides/cockroachdb/cockroachdb_open_file_descriptors_limit.md
+++ b/src/health/guides/cockroachdb/cockroachdb_open_file_descriptors_limit.md
diff --git a/health/guides/cockroachdb/cockroachdb_unavailable_ranges.md b/src/health/guides/cockroachdb/cockroachdb_unavailable_ranges.md
index ef495cb72..4a48f1dba 100644
--- a/health/guides/cockroachdb/cockroachdb_unavailable_ranges.md
+++ b/src/health/guides/cockroachdb/cockroachdb_unavailable_ranges.md
@@ -44,7 +44,7 @@ This alert indicates that there are unavailable ranges in your CockroachDB clust
6. Consider rebalancing the cluster
- Rebalancing the cluster can help distribute the load more evenly across nodes and reduce the number of unavailable ranges. See the [CockroachDB documentation](https://www.cockroachlabs.com/docs/stable/training/manual-rebalancing.html) for more information on manual rebalancing.
+ Rebalancing the cluster can help distribute the load more evenly across nodes and reduce the number of unavailable ranges. See the [CockroachDB documentation](https://www.cockroachlabs.com/docs/stable/demo-replication-and-rebalancing.html) for more information on manual rebalancing.
### Useful resources
diff --git a/health/guides/cockroachdb/cockroachdb_underreplicated_ranges.md b/src/health/guides/cockroachdb/cockroachdb_underreplicated_ranges.md
index e82695993..e82695993 100644
--- a/health/guides/cockroachdb/cockroachdb_underreplicated_ranges.md
+++ b/src/health/guides/cockroachdb/cockroachdb_underreplicated_ranges.md
diff --git a/health/guides/cockroachdb/cockroachdb_used_storage_capacity.md b/src/health/guides/cockroachdb/cockroachdb_used_storage_capacity.md
index ac1bc000c..ac1bc000c 100644
--- a/health/guides/cockroachdb/cockroachdb_used_storage_capacity.md
+++ b/src/health/guides/cockroachdb/cockroachdb_used_storage_capacity.md
diff --git a/health/guides/cockroachdb/cockroachdb_used_usable_storage_capacity.md b/src/health/guides/cockroachdb/cockroachdb_used_usable_storage_capacity.md
index ec00dbb98..ec00dbb98 100644
--- a/health/guides/cockroachdb/cockroachdb_used_usable_storage_capacity.md
+++ b/src/health/guides/cockroachdb/cockroachdb_used_usable_storage_capacity.md
diff --git a/health/guides/consul/consul_autopilot_health_status.md b/src/health/guides/consul/consul_autopilot_health_status.md
index 42ccab5a6..42ccab5a6 100644
--- a/health/guides/consul/consul_autopilot_health_status.md
+++ b/src/health/guides/consul/consul_autopilot_health_status.md
diff --git a/health/guides/consul/consul_autopilot_server_health_status.md b/src/health/guides/consul/consul_autopilot_server_health_status.md
index 687c2bb1d..687c2bb1d 100644
--- a/health/guides/consul/consul_autopilot_server_health_status.md
+++ b/src/health/guides/consul/consul_autopilot_server_health_status.md
diff --git a/health/guides/consul/consul_client_rpc_requests_exceeded.md b/src/health/guides/consul/consul_client_rpc_requests_exceeded.md
index eab01e820..eab01e820 100644
--- a/health/guides/consul/consul_client_rpc_requests_exceeded.md
+++ b/src/health/guides/consul/consul_client_rpc_requests_exceeded.md
diff --git a/health/guides/consul/consul_client_rpc_requests_failed.md b/src/health/guides/consul/consul_client_rpc_requests_failed.md
index 7d8cb3311..7d8cb3311 100644
--- a/health/guides/consul/consul_client_rpc_requests_failed.md
+++ b/src/health/guides/consul/consul_client_rpc_requests_failed.md
diff --git a/health/guides/consul/consul_gc_pause_time.md b/src/health/guides/consul/consul_gc_pause_time.md
index c4408234b..c4408234b 100644
--- a/health/guides/consul/consul_gc_pause_time.md
+++ b/src/health/guides/consul/consul_gc_pause_time.md
diff --git a/health/guides/consul/consul_license_expiration_time.md b/src/health/guides/consul/consul_license_expiration_time.md
index 3f86b0845..3f86b0845 100644
--- a/health/guides/consul/consul_license_expiration_time.md
+++ b/src/health/guides/consul/consul_license_expiration_time.md
diff --git a/health/guides/consul/consul_node_health_check_status.md b/src/health/guides/consul/consul_node_health_check_status.md
index 44b431edc..44b431edc 100644
--- a/health/guides/consul/consul_node_health_check_status.md
+++ b/src/health/guides/consul/consul_node_health_check_status.md
diff --git a/health/guides/consul/consul_raft_leader_last_contact_time.md b/src/health/guides/consul/consul_raft_leader_last_contact_time.md
index baa6ed462..baa6ed462 100644
--- a/health/guides/consul/consul_raft_leader_last_contact_time.md
+++ b/src/health/guides/consul/consul_raft_leader_last_contact_time.md
diff --git a/health/guides/consul/consul_raft_leadership_transitions.md b/src/health/guides/consul/consul_raft_leadership_transitions.md
index 59eb3e738..59eb3e738 100644
--- a/health/guides/consul/consul_raft_leadership_transitions.md
+++ b/src/health/guides/consul/consul_raft_leadership_transitions.md
diff --git a/health/guides/consul/consul_raft_thread_fsm_saturation.md b/src/health/guides/consul/consul_raft_thread_fsm_saturation.md
index 12c5f7df3..12c5f7df3 100644
--- a/health/guides/consul/consul_raft_thread_fsm_saturation.md
+++ b/src/health/guides/consul/consul_raft_thread_fsm_saturation.md
diff --git a/health/guides/consul/consul_raft_thread_main_saturation.md b/src/health/guides/consul/consul_raft_thread_main_saturation.md
index 7f33627d0..7f33627d0 100644
--- a/health/guides/consul/consul_raft_thread_main_saturation.md
+++ b/src/health/guides/consul/consul_raft_thread_main_saturation.md
diff --git a/health/guides/consul/consul_service_health_check_status.md b/src/health/guides/consul/consul_service_health_check_status.md
index e9da2508f..e9da2508f 100644
--- a/health/guides/consul/consul_service_health_check_status.md
+++ b/src/health/guides/consul/consul_service_health_check_status.md
diff --git a/health/guides/cpu/10min_cpu_iowait.md b/src/health/guides/cpu/10min_cpu_iowait.md
index b05530e84..b05530e84 100644
--- a/health/guides/cpu/10min_cpu_iowait.md
+++ b/src/health/guides/cpu/10min_cpu_iowait.md
diff --git a/health/guides/cpu/10min_cpu_usage.md b/src/health/guides/cpu/10min_cpu_usage.md
index 17e153f6f..17e153f6f 100644
--- a/health/guides/cpu/10min_cpu_usage.md
+++ b/src/health/guides/cpu/10min_cpu_usage.md
diff --git a/health/guides/cpu/20min_steal_cpu.md b/src/health/guides/cpu/20min_steal_cpu.md
index e87c6f057..e87c6f057 100644
--- a/health/guides/cpu/20min_steal_cpu.md
+++ b/src/health/guides/cpu/20min_steal_cpu.md
diff --git a/health/guides/dbengine/10min_dbengine_global_flushing_errors.md b/src/health/guides/dbengine/10min_dbengine_global_flushing_errors.md
index 4e388eb28..7548c2d7e 100644
--- a/health/guides/dbengine/10min_dbengine_global_flushing_errors.md
+++ b/src/health/guides/dbengine/10min_dbengine_global_flushing_errors.md
@@ -9,5 +9,5 @@ faster disks. This alert is triggered in critical state when the number deleted
### Useful resources
-[Read more about Netdata DB engine](https://learn.netdata.cloud/docs/agent/database/engine)
+[Read more about Netdata DB engine](/src/database/README.md/engine)
diff --git a/health/guides/dbengine/10min_dbengine_global_flushing_warnings.md b/src/health/guides/dbengine/10min_dbengine_global_flushing_warnings.md
index 1029e7f60..444796703 100644
--- a/health/guides/dbengine/10min_dbengine_global_flushing_warnings.md
+++ b/src/health/guides/dbengine/10min_dbengine_global_flushing_warnings.md
@@ -11,5 +11,5 @@ This alert is triggered in warn state when the number of `dbengine` dirty pages
### Useful resources
-[Read more about Netdata DB engine](https://learn.netdata.cloud/docs/agent/database/engine)
+[Read more about Netdata DB engine](/src/database/README.md/engine)
diff --git a/health/guides/dbengine/10min_dbengine_global_fs_errors.md b/src/health/guides/dbengine/10min_dbengine_global_fs_errors.md
index 446289a9c..a4093681b 100644
--- a/health/guides/dbengine/10min_dbengine_global_fs_errors.md
+++ b/src/health/guides/dbengine/10min_dbengine_global_fs_errors.md
@@ -10,5 +10,5 @@ This alert is triggered in warning state when the number of filesystem errors is
### Useful resources
-[Read more about Netdata DB engine](https://learn.netdata.cloud/docs/agent/database/engine)
+[Read more about Netdata DB engine](/src/database/README.md/engine)
diff --git a/health/guides/dbengine/10min_dbengine_global_io_errors.md b/src/health/guides/dbengine/10min_dbengine_global_io_errors.md
index c47004f40..6bb831669 100644
--- a/health/guides/dbengine/10min_dbengine_global_io_errors.md
+++ b/src/health/guides/dbengine/10min_dbengine_global_io_errors.md
@@ -10,5 +10,5 @@ This alert is triggered in critical state when the number of IO errors is greate
### Useful resources
-[Read more about Netdata DB engine](https://learn.netdata.cloud/docs/agent/database/engine)
+[Read more about Netdata DB engine](/src/database/README.md/engine)
diff --git a/health/guides/disks/10min_disk_backlog.md b/src/health/guides/disks/10min_disk_backlog.md
index 9b0a275b1..9b0a275b1 100644
--- a/health/guides/disks/10min_disk_backlog.md
+++ b/src/health/guides/disks/10min_disk_backlog.md
diff --git a/health/guides/disks/10min_disk_utilization.md b/src/health/guides/disks/10min_disk_utilization.md
index 41a987a42..41a987a42 100644
--- a/health/guides/disks/10min_disk_utilization.md
+++ b/src/health/guides/disks/10min_disk_utilization.md
diff --git a/health/guides/disks/bcache_cache_dirty.md b/src/health/guides/disks/bcache_cache_dirty.md
index 11b74e522..11b74e522 100644
--- a/health/guides/disks/bcache_cache_dirty.md
+++ b/src/health/guides/disks/bcache_cache_dirty.md
diff --git a/health/guides/disks/bcache_cache_errors.md b/src/health/guides/disks/bcache_cache_errors.md
index 5256c480f..5256c480f 100644
--- a/health/guides/disks/bcache_cache_errors.md
+++ b/src/health/guides/disks/bcache_cache_errors.md
diff --git a/health/guides/disks/disk_inode_usage.md b/src/health/guides/disks/disk_inode_usage.md
index 3c9161063..3c9161063 100644
--- a/health/guides/disks/disk_inode_usage.md
+++ b/src/health/guides/disks/disk_inode_usage.md
diff --git a/health/guides/disks/disk_space_usage.md b/src/health/guides/disks/disk_space_usage.md
index 14663942f..14663942f 100644
--- a/health/guides/disks/disk_space_usage.md
+++ b/src/health/guides/disks/disk_space_usage.md
diff --git a/health/guides/dns_query/dns_query_query_status.md b/src/health/guides/dns_query/dns_query_query_status.md
index f47b8adee..f47b8adee 100644
--- a/health/guides/dns_query/dns_query_query_status.md
+++ b/src/health/guides/dns_query/dns_query_query_status.md
diff --git a/health/guides/dnsmasq/dnsmasq_dhcp_dhcp_range_utilization.md b/src/health/guides/dnsmasq/dnsmasq_dhcp_dhcp_range_utilization.md
index d259ae40f..d259ae40f 100644
--- a/health/guides/dnsmasq/dnsmasq_dhcp_dhcp_range_utilization.md
+++ b/src/health/guides/dnsmasq/dnsmasq_dhcp_dhcp_range_utilization.md
diff --git a/health/guides/docker/docker_container_unhealthy.md b/src/health/guides/docker/docker_container_unhealthy.md
index bdad26480..bdad26480 100644
--- a/health/guides/docker/docker_container_unhealthy.md
+++ b/src/health/guides/docker/docker_container_unhealthy.md
diff --git a/health/guides/elasticsearch/elasticsearch_cluster_health_status_red.md b/src/health/guides/elasticsearch/elasticsearch_cluster_health_status_red.md
index 494a7853c..494a7853c 100644
--- a/health/guides/elasticsearch/elasticsearch_cluster_health_status_red.md
+++ b/src/health/guides/elasticsearch/elasticsearch_cluster_health_status_red.md
diff --git a/health/guides/elasticsearch/elasticsearch_cluster_health_status_yellow.md b/src/health/guides/elasticsearch/elasticsearch_cluster_health_status_yellow.md
index 2f8bf854d..2f8bf854d 100644
--- a/health/guides/elasticsearch/elasticsearch_cluster_health_status_yellow.md
+++ b/src/health/guides/elasticsearch/elasticsearch_cluster_health_status_yellow.md
diff --git a/health/guides/elasticsearch/elasticsearch_node_index_health_red.md b/src/health/guides/elasticsearch/elasticsearch_node_index_health_red.md
index 1e2877d14..1e2877d14 100644
--- a/health/guides/elasticsearch/elasticsearch_node_index_health_red.md
+++ b/src/health/guides/elasticsearch/elasticsearch_node_index_health_red.md
diff --git a/health/guides/elasticsearch/elasticsearch_node_indices_search_time_fetch.md b/src/health/guides/elasticsearch/elasticsearch_node_indices_search_time_fetch.md
index e0bcc1125..e0bcc1125 100644
--- a/health/guides/elasticsearch/elasticsearch_node_indices_search_time_fetch.md
+++ b/src/health/guides/elasticsearch/elasticsearch_node_indices_search_time_fetch.md
diff --git a/health/guides/elasticsearch/elasticsearch_node_indices_search_time_query.md b/src/health/guides/elasticsearch/elasticsearch_node_indices_search_time_query.md
index 3a82a64ac..3a82a64ac 100644
--- a/health/guides/elasticsearch/elasticsearch_node_indices_search_time_query.md
+++ b/src/health/guides/elasticsearch/elasticsearch_node_indices_search_time_query.md
diff --git a/health/guides/entropy/lowest_entropy.md b/src/health/guides/entropy/lowest_entropy.md
index b53aed2c6..c25dc4d01 100644
--- a/health/guides/entropy/lowest_entropy.md
+++ b/src/health/guides/entropy/lowest_entropy.md
@@ -4,7 +4,7 @@ This alert presents the minimum amount of entropy in the kernel entropy pool in
The Netdata Agent checks for the minimum entropy value in the last 5 minutes. The alert gets raised into warning if the value < 100, and cleared if the value > 200.
-For further information on how our alerts are calculated, please have a look at our [Documentation](https://learn.netdata.cloud/docs/agent/health/reference#expressions).
+For further information on how our alerts are calculated, please have a look at our [Documentation](/src/health/REFERENCE.md#expressions).
### What is entropy and why do we need it?
@@ -12,7 +12,7 @@ Entropy is similar to "randomness". A Linux system gathers "real" random numbers
Encryption and cryptography applications require random numbers to operate. A function or an algorithm that produces numbers -*that seem to be random*- is very predictable, if you know what function is used.
-In real life, we use our surroundings and our thoughts to produce truly random numbers. A computer can't really do this by itself, so it gathers numbers from a lot of sources. For example, it can get the CO2 levels in a room from a sensor on the system and use that as a random number.
+In real life, we use our surroundings and our thoughts to produce truly random numbers. A computer can't really do this by itself, so it gathers numbers from a lot of sources. For example, it can get the CO2 levels in a Room from a sensor on the system and use that as a random number.
This way all the values are random and there is no pattern to be found among them.
diff --git a/health/guides/exporting/exporting_last_buffering.md b/src/health/guides/exporting/exporting_last_buffering.md
index 4b13fe761..1139b0b6d 100644
--- a/health/guides/exporting/exporting_last_buffering.md
+++ b/src/health/guides/exporting/exporting_last_buffering.md
@@ -26,4 +26,4 @@ This alert is related to the Netdata Exporting engine, which calculates the numb
### Useful resources
-1. [Netdata Exporting Engine](https://learn.netdata.cloud/docs/exporting-data-to-other-systems/exporting-reference)
+1. [Netdata Exporting Reference](/src/exporting/README.md)
diff --git a/health/guides/exporting/exporting_metrics_sent.md b/src/health/guides/exporting/exporting_metrics_sent.md
index f17f593c4..9896701ce 100644
--- a/health/guides/exporting/exporting_metrics_sent.md
+++ b/src/health/guides/exporting/exporting_metrics_sent.md
@@ -43,4 +43,4 @@ To troubleshoot this alert, follow these steps:
### Useful resources
-1. [Netdata Exporting Engine documentation](https://learn.netdata.cloud/docs/exporting-data-to-other-systems/exporting-reference)
+1. [Netdata Exporting Reference](/src/exporting/README.md)
diff --git a/health/guides/gearman/gearman_workers_queued.md b/src/health/guides/gearman/gearman_workers_queued.md
index cf9c481e6..cf9c481e6 100644
--- a/health/guides/gearman/gearman_workers_queued.md
+++ b/src/health/guides/gearman/gearman_workers_queued.md
diff --git a/health/guides/geth/geth_chainhead_diff_between_header_block.md b/src/health/guides/geth/geth_chainhead_diff_between_header_block.md
index 18d20e3d3..18d20e3d3 100644
--- a/health/guides/geth/geth_chainhead_diff_between_header_block.md
+++ b/src/health/guides/geth/geth_chainhead_diff_between_header_block.md
diff --git a/health/guides/haproxy/haproxy_backend_server_status.md b/src/health/guides/haproxy/haproxy_backend_server_status.md
index 3d95921ec..3d95921ec 100644
--- a/health/guides/haproxy/haproxy_backend_server_status.md
+++ b/src/health/guides/haproxy/haproxy_backend_server_status.md
diff --git a/health/guides/haproxy/haproxy_backend_status.md b/src/health/guides/haproxy/haproxy_backend_status.md
index 47be09c73..47be09c73 100644
--- a/health/guides/haproxy/haproxy_backend_status.md
+++ b/src/health/guides/haproxy/haproxy_backend_status.md
diff --git a/health/guides/hdfs/hdfs_capacity_usage.md b/src/health/guides/hdfs/hdfs_capacity_usage.md
index 666dcdc28..666dcdc28 100644
--- a/health/guides/hdfs/hdfs_capacity_usage.md
+++ b/src/health/guides/hdfs/hdfs_capacity_usage.md
diff --git a/health/guides/hdfs/hdfs_dead_nodes.md b/src/health/guides/hdfs/hdfs_dead_nodes.md
index 9c65a0c66..9c65a0c66 100644
--- a/health/guides/hdfs/hdfs_dead_nodes.md
+++ b/src/health/guides/hdfs/hdfs_dead_nodes.md
diff --git a/health/guides/hdfs/hdfs_missing_blocks.md b/src/health/guides/hdfs/hdfs_missing_blocks.md
index 490028805..490028805 100644
--- a/health/guides/hdfs/hdfs_missing_blocks.md
+++ b/src/health/guides/hdfs/hdfs_missing_blocks.md
diff --git a/health/guides/hdfs/hdfs_num_failed_volumes.md b/src/health/guides/hdfs/hdfs_num_failed_volumes.md
index bdb23f243..bdb23f243 100644
--- a/health/guides/hdfs/hdfs_num_failed_volumes.md
+++ b/src/health/guides/hdfs/hdfs_num_failed_volumes.md
diff --git a/health/guides/hdfs/hdfs_stale_nodes.md b/src/health/guides/hdfs/hdfs_stale_nodes.md
index 71ca50f95..71ca50f95 100644
--- a/health/guides/hdfs/hdfs_stale_nodes.md
+++ b/src/health/guides/hdfs/hdfs_stale_nodes.md
diff --git a/health/guides/httpcheck/httpcheck_web_service_bad_content.md b/src/health/guides/httpcheck/httpcheck_web_service_bad_content.md
index 0a5961ca7..433425e09 100644
--- a/health/guides/httpcheck/httpcheck_web_service_bad_content.md
+++ b/src/health/guides/httpcheck/httpcheck_web_service_bad_content.md
@@ -27,4 +27,4 @@ sudo ./edit-config go.d/httpcheck.conf
### Useful resources
-1. [HTTP endpoint monitoring with Netdata](https://learn.netdata.cloud/docs/agent/collectors/go.d.plugin/modules/httpcheck) \ No newline at end of file
+1. [HTTP endpoint monitoring with Netdata](/src/go/collectors/go.d.plugin/modules/httpcheck/integrations/http_endpoints.md) \ No newline at end of file
diff --git a/health/guides/httpcheck/httpcheck_web_service_bad_status.md b/src/health/guides/httpcheck/httpcheck_web_service_bad_status.md
index bd9c14341..60fabd751 100644
--- a/health/guides/httpcheck/httpcheck_web_service_bad_status.md
+++ b/src/health/guides/httpcheck/httpcheck_web_service_bad_status.md
@@ -18,4 +18,4 @@ root@netdata # curl -v <your_http_endpoint>:<port>/<path>
### Useful resources
-1. [HTTP endpoint monitoring with Netdata](https://learn.netdata.cloud/docs/agent/collectors/go.d.plugin/modules/httpcheck)
+1. [HTTP endpoint monitoring with Netdata](/src/go/collectors/go.d.plugin/modules/httpcheck/integrations/http_endpoints.md)
diff --git a/health/guides/httpcheck/httpcheck_web_service_no_connection.md b/src/health/guides/httpcheck/httpcheck_web_service_no_connection.md
index 0f36803fe..0f36803fe 100644
--- a/health/guides/httpcheck/httpcheck_web_service_no_connection.md
+++ b/src/health/guides/httpcheck/httpcheck_web_service_no_connection.md
diff --git a/health/guides/httpcheck/httpcheck_web_service_slow.md b/src/health/guides/httpcheck/httpcheck_web_service_slow.md
index aad2cc8da..4f962e155 100644
--- a/health/guides/httpcheck/httpcheck_web_service_slow.md
+++ b/src/health/guides/httpcheck/httpcheck_web_service_slow.md
@@ -14,5 +14,5 @@ To troubleshoot this issue, check for:
### Useful resources
-1. [HTTP endpoint monitoring with Netdata](https://learn.netdata.cloud/docs/agent/collectors/go.d.plugin/modules/httpcheck)
+1. [HTTP endpoint monitoring with Netdata](/src/go/collectors/go.d.plugin/modules/httpcheck/integrations/http_endpoints.md)
diff --git a/health/guides/httpcheck/httpcheck_web_service_timeouts.md b/src/health/guides/httpcheck/httpcheck_web_service_timeouts.md
index 03e300d1d..3e4c4debf 100644
--- a/health/guides/httpcheck/httpcheck_web_service_timeouts.md
+++ b/src/health/guides/httpcheck/httpcheck_web_service_timeouts.md
@@ -15,7 +15,7 @@ An HTTP request timeout occurs when a client (such as a web browser) sends a req
- Verify the issue
-Check the HTTP endpoint to see if it is responsive and reachable. You can use tools like `curl` or online services like [https://www.isitdownrightnow.com/](https://www.isitdownrightnow.com/) to check the availability of the website or service.
+Check the HTTP endpoint to see if it is responsive and reachable. You can use tools like `curl` or online services like <https://www.isitdownrightnow.com/> to check the availability of the website or service.
- Analyze server logs
@@ -36,4 +36,3 @@ Make sure your web server configurations are optimized for performance. For inst
- Verify network configurations
Examine the network configurations for potential issues that can lead to HTTP request timeouts. Check for misconfigured firewalls or faulty load balancers that may be interfering with traffic to the HTTP endpoint.
-
diff --git a/health/guides/httpcheck/httpcheck_web_service_unreachable.md b/src/health/guides/httpcheck/httpcheck_web_service_unreachable.md
index bb6f51bf5..c77d33c0b 100644
--- a/health/guides/httpcheck/httpcheck_web_service_unreachable.md
+++ b/src/health/guides/httpcheck/httpcheck_web_service_unreachable.md
@@ -30,4 +30,4 @@ To troubleshoot this error, check the following:
### Useful resources
-1. [HTTP endpoint monitoring with Netdata](https://learn.netdata.cloud/docs/agent/collectors/go.d.plugin/modules/httpcheck) \ No newline at end of file
+1. [HTTP endpoint monitoring with Netdata](/src/go/collectors/go.d.plugin/modules/httpcheck/integrations/http_endpoints.md) \ No newline at end of file
diff --git a/health/guides/httpcheck/httpcheck_web_service_up.md b/src/health/guides/httpcheck/httpcheck_web_service_up.md
index be17fadd5..be17fadd5 100644
--- a/health/guides/httpcheck/httpcheck_web_service_up.md
+++ b/src/health/guides/httpcheck/httpcheck_web_service_up.md
diff --git a/health/guides/ioping/ioping_disk_latency.md b/src/health/guides/ioping/ioping_disk_latency.md
index cc4fdc697..cc4fdc697 100644
--- a/health/guides/ioping/ioping_disk_latency.md
+++ b/src/health/guides/ioping/ioping_disk_latency.md
diff --git a/health/guides/ipc/semaphore_arrays_used.md b/src/health/guides/ipc/semaphore_arrays_used.md
index d12dacd47..d12dacd47 100644
--- a/health/guides/ipc/semaphore_arrays_used.md
+++ b/src/health/guides/ipc/semaphore_arrays_used.md
diff --git a/health/guides/ipc/semaphores_used.md b/src/health/guides/ipc/semaphores_used.md
index 145ef0ad4..e58d1a60e 100644
--- a/health/guides/ipc/semaphores_used.md
+++ b/src/health/guides/ipc/semaphores_used.md
@@ -44,5 +44,4 @@ This alert monitors the percentage of allocated `System V IPC semaphores`. If yo
### Useful resources
1. [Interprocess Communication](https://docs.oracle.com/cd/E19455-01/806-4750/6jdqdfltn/index.html)
-2. [IPC: Semaphores](https://users.cs.cf.ac.uk/Dave.Marshall/C/node26.html)
-3. [Linux Kernel Documentation - IPC Semaphores](https://www.kernel.org/doc/Documentation/ipc/semaphore.txt) \ No newline at end of file
+2. [IPC: Semaphores](https://users.cs.cf.ac.uk/Dave.Marshall/C/node26.html) \ No newline at end of file
diff --git a/health/guides/ipfs/ipfs_datastore_usage.md b/src/health/guides/ipfs/ipfs_datastore_usage.md
index 65c84c8b0..65c84c8b0 100644
--- a/health/guides/ipfs/ipfs_datastore_usage.md
+++ b/src/health/guides/ipfs/ipfs_datastore_usage.md
diff --git a/health/guides/ipmi/ipmi_events.md b/src/health/guides/ipmi/ipmi_events.md
index 284abd4cd..284abd4cd 100644
--- a/health/guides/ipmi/ipmi_events.md
+++ b/src/health/guides/ipmi/ipmi_events.md
diff --git a/health/guides/ipmi/ipmi_sensors_states.md b/src/health/guides/ipmi/ipmi_sensors_states.md
index e7521a306..e7521a306 100644
--- a/health/guides/ipmi/ipmi_sensors_states.md
+++ b/src/health/guides/ipmi/ipmi_sensors_states.md
diff --git a/health/guides/kubelet/kubelet_10s_pleg_relist_latency_quantile_05.md b/src/health/guides/kubelet/kubelet_10s_pleg_relist_latency_quantile_05.md
index 595fae8a5..595fae8a5 100644
--- a/health/guides/kubelet/kubelet_10s_pleg_relist_latency_quantile_05.md
+++ b/src/health/guides/kubelet/kubelet_10s_pleg_relist_latency_quantile_05.md
diff --git a/health/guides/kubelet/kubelet_10s_pleg_relist_latency_quantile_09.md b/src/health/guides/kubelet/kubelet_10s_pleg_relist_latency_quantile_09.md
index 05c030649..05c030649 100644
--- a/health/guides/kubelet/kubelet_10s_pleg_relist_latency_quantile_09.md
+++ b/src/health/guides/kubelet/kubelet_10s_pleg_relist_latency_quantile_09.md
diff --git a/health/guides/kubelet/kubelet_10s_pleg_relist_latency_quantile_099.md b/src/health/guides/kubelet/kubelet_10s_pleg_relist_latency_quantile_099.md
index 76f1123ef..76f1123ef 100644
--- a/health/guides/kubelet/kubelet_10s_pleg_relist_latency_quantile_099.md
+++ b/src/health/guides/kubelet/kubelet_10s_pleg_relist_latency_quantile_099.md
diff --git a/health/guides/kubelet/kubelet_1m_pleg_relist_latency_quantile_05.md b/src/health/guides/kubelet/kubelet_1m_pleg_relist_latency_quantile_05.md
index b448c4d9e..b448c4d9e 100644
--- a/health/guides/kubelet/kubelet_1m_pleg_relist_latency_quantile_05.md
+++ b/src/health/guides/kubelet/kubelet_1m_pleg_relist_latency_quantile_05.md
diff --git a/health/guides/kubelet/kubelet_1m_pleg_relist_latency_quantile_09.md b/src/health/guides/kubelet/kubelet_1m_pleg_relist_latency_quantile_09.md
index 6c71f1cf6..6c71f1cf6 100644
--- a/health/guides/kubelet/kubelet_1m_pleg_relist_latency_quantile_09.md
+++ b/src/health/guides/kubelet/kubelet_1m_pleg_relist_latency_quantile_09.md
diff --git a/health/guides/kubelet/kubelet_1m_pleg_relist_latency_quantile_099.md b/src/health/guides/kubelet/kubelet_1m_pleg_relist_latency_quantile_099.md
index 39e031628..39e031628 100644
--- a/health/guides/kubelet/kubelet_1m_pleg_relist_latency_quantile_099.md
+++ b/src/health/guides/kubelet/kubelet_1m_pleg_relist_latency_quantile_099.md
diff --git a/health/guides/kubelet/kubelet_node_config_error.md b/src/health/guides/kubelet/kubelet_node_config_error.md
index 695a479c9..695a479c9 100644
--- a/health/guides/kubelet/kubelet_node_config_error.md
+++ b/src/health/guides/kubelet/kubelet_node_config_error.md
diff --git a/health/guides/kubelet/kubelet_operations_error.md b/src/health/guides/kubelet/kubelet_operations_error.md
index 870993b55..870993b55 100644
--- a/health/guides/kubelet/kubelet_operations_error.md
+++ b/src/health/guides/kubelet/kubelet_operations_error.md
diff --git a/health/guides/kubelet/kubelet_token_requests.md b/src/health/guides/kubelet/kubelet_token_requests.md
index 28d70241f..28d70241f 100644
--- a/health/guides/kubelet/kubelet_token_requests.md
+++ b/src/health/guides/kubelet/kubelet_token_requests.md
diff --git a/health/guides/linux_power_supply/linux_power_supply_capacity.md b/src/health/guides/linux_power_supply/linux_power_supply_capacity.md
index 10ee32f4e..10ee32f4e 100644
--- a/health/guides/linux_power_supply/linux_power_supply_capacity.md
+++ b/src/health/guides/linux_power_supply/linux_power_supply_capacity.md
diff --git a/health/guides/load/load_average_1.md b/src/health/guides/load/load_average_1.md
index 1f33f8ff5..1f33f8ff5 100644
--- a/health/guides/load/load_average_1.md
+++ b/src/health/guides/load/load_average_1.md
diff --git a/health/guides/load/load_average_15.md b/src/health/guides/load/load_average_15.md
index ba8b1e3e0..37df648a5 100644
--- a/health/guides/load/load_average_15.md
+++ b/src/health/guides/load/load_average_15.md
@@ -4,7 +4,7 @@ This alarm calculates the system `load average` (CPU and I/O demand) over the pe
The alert gets raised into warning if the metric is 2 times the expected value and cleared if the value is 1.75 times the expected value.
-For further information on how our alerts are calculated, please have a look at our [Documentation](https://learn.netdata.cloud/docs/agent/health/reference#expressions).
+For further information on how our alerts are calculated, please have a look at our [Documentation](/src/health/REFERENCE.md#expressions).
### What does "load average" mean?
diff --git a/health/guides/load/load_average_5.md b/src/health/guides/load/load_average_5.md
index 6eacfcec9..d284eb963 100644
--- a/health/guides/load/load_average_5.md
+++ b/src/health/guides/load/load_average_5.md
@@ -4,7 +4,7 @@ This alarm calculates the system `load average` (CPU and I/O demand) over the pe
The alert gets raised into warning if the metric is 4 times the expected value and cleared if the value is 3.5 times the expected value.
-For further information on how our alerts are calculated, please have a look at our [Documentation](https://learn.netdata.cloud/docs/agent/health/reference#expressions).
+For further information on how our alerts are calculated, please have a look at our [Documentation](/src/health/REFERENCE.md#expressions).
### What does "load average" mean?
diff --git a/health/guides/load/load_cpu_number.md b/src/health/guides/load/load_cpu_number.md
index 250a6d069..250a6d069 100644
--- a/health/guides/load/load_cpu_number.md
+++ b/src/health/guides/load/load_cpu_number.md
diff --git a/health/guides/mdstat/mdstat_disks.md b/src/health/guides/mdstat/mdstat_disks.md
index c3daf9619..c3daf9619 100644
--- a/health/guides/mdstat/mdstat_disks.md
+++ b/src/health/guides/mdstat/mdstat_disks.md
diff --git a/health/guides/mdstat/mdstat_mismatch_cnt.md b/src/health/guides/mdstat/mdstat_mismatch_cnt.md
index 7a156e38f..7a156e38f 100644
--- a/health/guides/mdstat/mdstat_mismatch_cnt.md
+++ b/src/health/guides/mdstat/mdstat_mismatch_cnt.md
diff --git a/health/guides/mdstat/mdstat_nonredundant_last_collected.md b/src/health/guides/mdstat/mdstat_nonredundant_last_collected.md
index f76c61483..2cc9574a1 100644
--- a/health/guides/mdstat/mdstat_nonredundant_last_collected.md
+++ b/src/health/guides/mdstat/mdstat_nonredundant_last_collected.md
@@ -52,4 +52,4 @@ The md (multiple device) driver is responsible for managing software RAID arrays
### Useful resources
1. [Linux RAID: A Quick Guide](https://www.cyberciti.biz/tips/linux-raid-increase-resync-rebuild-speed.html)
-2. [Netdata Agent Configuration Guide](https://learn.netdata.cloud/docs/agent/daemon/config)
+2. [Netdata Agent Configuration Guide](/src/daemon/config/README.md)
diff --git a/health/guides/megacli/megacli_adapter_state.md b/src/health/guides/megacli/megacli_adapter_state.md
index 1202184e9..1202184e9 100644
--- a/health/guides/megacli/megacli_adapter_state.md
+++ b/src/health/guides/megacli/megacli_adapter_state.md
diff --git a/health/guides/megacli/megacli_bbu_cycle_count.md b/src/health/guides/megacli/megacli_bbu_cycle_count.md
index 14f1d22dd..14f1d22dd 100644
--- a/health/guides/megacli/megacli_bbu_cycle_count.md
+++ b/src/health/guides/megacli/megacli_bbu_cycle_count.md
diff --git a/health/guides/megacli/megacli_bbu_relative_charge.md b/src/health/guides/megacli/megacli_bbu_relative_charge.md
index 74a03a3b1..74a03a3b1 100644
--- a/health/guides/megacli/megacli_bbu_relative_charge.md
+++ b/src/health/guides/megacli/megacli_bbu_relative_charge.md
diff --git a/health/guides/megacli/megacli_pd_media_errors.md b/src/health/guides/megacli/megacli_pd_media_errors.md
index 8988d09e5..8988d09e5 100644
--- a/health/guides/megacli/megacli_pd_media_errors.md
+++ b/src/health/guides/megacli/megacli_pd_media_errors.md
diff --git a/health/guides/megacli/megacli_pd_predictive_failures.md b/src/health/guides/megacli/megacli_pd_predictive_failures.md
index 1aa7b0d20..1aa7b0d20 100644
--- a/health/guides/megacli/megacli_pd_predictive_failures.md
+++ b/src/health/guides/megacli/megacli_pd_predictive_failures.md
diff --git a/health/guides/memcached/memcached_cache_fill_rate.md b/src/health/guides/memcached/memcached_cache_fill_rate.md
index ec276b3a7..ec276b3a7 100644
--- a/health/guides/memcached/memcached_cache_fill_rate.md
+++ b/src/health/guides/memcached/memcached_cache_fill_rate.md
diff --git a/health/guides/memcached/memcached_cache_memory_usage.md b/src/health/guides/memcached/memcached_cache_memory_usage.md
index 2a14f01fc..2a14f01fc 100644
--- a/health/guides/memcached/memcached_cache_memory_usage.md
+++ b/src/health/guides/memcached/memcached_cache_memory_usage.md
diff --git a/health/guides/memcached/memcached_out_of_cache_space_time.md b/src/health/guides/memcached/memcached_out_of_cache_space_time.md
index 5f546553c..5f546553c 100644
--- a/health/guides/memcached/memcached_out_of_cache_space_time.md
+++ b/src/health/guides/memcached/memcached_out_of_cache_space_time.md
diff --git a/health/guides/memory/1hour_ecc_memory_correctable.md b/src/health/guides/memory/1hour_ecc_memory_correctable.md
index 1893bbf7e..1893bbf7e 100644
--- a/health/guides/memory/1hour_ecc_memory_correctable.md
+++ b/src/health/guides/memory/1hour_ecc_memory_correctable.md
diff --git a/health/guides/memory/1hour_ecc_memory_uncorrectable.md b/src/health/guides/memory/1hour_ecc_memory_uncorrectable.md
index 509ff5448..509ff5448 100644
--- a/health/guides/memory/1hour_ecc_memory_uncorrectable.md
+++ b/src/health/guides/memory/1hour_ecc_memory_uncorrectable.md
diff --git a/health/guides/memory/1hour_memory_hw_corrupted.md b/src/health/guides/memory/1hour_memory_hw_corrupted.md
index 1be030480..1be030480 100644
--- a/health/guides/memory/1hour_memory_hw_corrupted.md
+++ b/src/health/guides/memory/1hour_memory_hw_corrupted.md
diff --git a/health/guides/mysql/mysql_10s_slow_queries.md b/src/health/guides/mysql/mysql_10s_slow_queries.md
index 173218448..173218448 100644
--- a/health/guides/mysql/mysql_10s_slow_queries.md
+++ b/src/health/guides/mysql/mysql_10s_slow_queries.md
diff --git a/health/guides/mysql/mysql_10s_table_locks_immediate.md b/src/health/guides/mysql/mysql_10s_table_locks_immediate.md
index 7b375b43d..7b375b43d 100644
--- a/health/guides/mysql/mysql_10s_table_locks_immediate.md
+++ b/src/health/guides/mysql/mysql_10s_table_locks_immediate.md
diff --git a/health/guides/mysql/mysql_10s_table_locks_waited.md b/src/health/guides/mysql/mysql_10s_table_locks_waited.md
index 1cac9e929..1cac9e929 100644
--- a/health/guides/mysql/mysql_10s_table_locks_waited.md
+++ b/src/health/guides/mysql/mysql_10s_table_locks_waited.md
diff --git a/health/guides/mysql/mysql_10s_waited_locks_ratio.md b/src/health/guides/mysql/mysql_10s_waited_locks_ratio.md
index 60c030590..60c030590 100644
--- a/health/guides/mysql/mysql_10s_waited_locks_ratio.md
+++ b/src/health/guides/mysql/mysql_10s_waited_locks_ratio.md
diff --git a/health/guides/mysql/mysql_connections.md b/src/health/guides/mysql/mysql_connections.md
index 2f57fef2d..2f57fef2d 100644
--- a/health/guides/mysql/mysql_connections.md
+++ b/src/health/guides/mysql/mysql_connections.md
diff --git a/health/guides/mysql/mysql_galera_cluster_size.md b/src/health/guides/mysql/mysql_galera_cluster_size.md
index ebe5d64a3..ebe5d64a3 100644
--- a/health/guides/mysql/mysql_galera_cluster_size.md
+++ b/src/health/guides/mysql/mysql_galera_cluster_size.md
diff --git a/health/guides/mysql/mysql_galera_cluster_size_max_2m.md b/src/health/guides/mysql/mysql_galera_cluster_size_max_2m.md
index 0f14ca8af..0f14ca8af 100644
--- a/health/guides/mysql/mysql_galera_cluster_size_max_2m.md
+++ b/src/health/guides/mysql/mysql_galera_cluster_size_max_2m.md
diff --git a/health/guides/mysql/mysql_galera_cluster_state_crit.md b/src/health/guides/mysql/mysql_galera_cluster_state_crit.md
index c1ac649e5..c1ac649e5 100644
--- a/health/guides/mysql/mysql_galera_cluster_state_crit.md
+++ b/src/health/guides/mysql/mysql_galera_cluster_state_crit.md
diff --git a/health/guides/mysql/mysql_galera_cluster_state_warn.md b/src/health/guides/mysql/mysql_galera_cluster_state_warn.md
index e03ffa2ea..e03ffa2ea 100644
--- a/health/guides/mysql/mysql_galera_cluster_state_warn.md
+++ b/src/health/guides/mysql/mysql_galera_cluster_state_warn.md
diff --git a/health/guides/mysql/mysql_galera_cluster_status.md b/src/health/guides/mysql/mysql_galera_cluster_status.md
index c5b07516f..c5b07516f 100644
--- a/health/guides/mysql/mysql_galera_cluster_status.md
+++ b/src/health/guides/mysql/mysql_galera_cluster_status.md
diff --git a/health/guides/mysql/mysql_replication.md b/src/health/guides/mysql/mysql_replication.md
index 50f7e5437..50f7e5437 100644
--- a/health/guides/mysql/mysql_replication.md
+++ b/src/health/guides/mysql/mysql_replication.md
diff --git a/health/guides/mysql/mysql_replication_lag.md b/src/health/guides/mysql/mysql_replication_lag.md
index 9c57f8108..9c57f8108 100644
--- a/health/guides/mysql/mysql_replication_lag.md
+++ b/src/health/guides/mysql/mysql_replication_lag.md
diff --git a/health/guides/net/10min_fifo_errors.md b/src/health/guides/net/10min_fifo_errors.md
index 845ae6aff..845ae6aff 100644
--- a/health/guides/net/10min_fifo_errors.md
+++ b/src/health/guides/net/10min_fifo_errors.md
diff --git a/health/guides/net/10min_netisr_backlog_exceeded.md b/src/health/guides/net/10min_netisr_backlog_exceeded.md
index d40d2c9ae..d40d2c9ae 100644
--- a/health/guides/net/10min_netisr_backlog_exceeded.md
+++ b/src/health/guides/net/10min_netisr_backlog_exceeded.md
diff --git a/health/guides/net/10s_received_packets_storm.md b/src/health/guides/net/10s_received_packets_storm.md
index 29e1f5346..29e1f5346 100644
--- a/health/guides/net/10s_received_packets_storm.md
+++ b/src/health/guides/net/10s_received_packets_storm.md
diff --git a/health/guides/net/1m_received_packets_rate.md b/src/health/guides/net/1m_received_packets_rate.md
index 891e8bf39..891e8bf39 100644
--- a/health/guides/net/1m_received_packets_rate.md
+++ b/src/health/guides/net/1m_received_packets_rate.md
diff --git a/health/guides/net/1m_received_traffic_overflow.md b/src/health/guides/net/1m_received_traffic_overflow.md
index 270dd892d..270dd892d 100644
--- a/health/guides/net/1m_received_traffic_overflow.md
+++ b/src/health/guides/net/1m_received_traffic_overflow.md
diff --git a/health/guides/net/1m_sent_traffic_overflow.md b/src/health/guides/net/1m_sent_traffic_overflow.md
index 376d578cd..376d578cd 100644
--- a/health/guides/net/1m_sent_traffic_overflow.md
+++ b/src/health/guides/net/1m_sent_traffic_overflow.md
diff --git a/health/guides/net/inbound_packets_dropped.md b/src/health/guides/net/inbound_packets_dropped.md
index e25196309..e25196309 100644
--- a/health/guides/net/inbound_packets_dropped.md
+++ b/src/health/guides/net/inbound_packets_dropped.md
diff --git a/health/guides/net/inbound_packets_dropped_ratio.md b/src/health/guides/net/inbound_packets_dropped_ratio.md
index 7bc9ed8e5..7bc9ed8e5 100644
--- a/health/guides/net/inbound_packets_dropped_ratio.md
+++ b/src/health/guides/net/inbound_packets_dropped_ratio.md
diff --git a/health/guides/net/interface_inbound_errors.md b/src/health/guides/net/interface_inbound_errors.md
index 6c8bcfcd3..6c8bcfcd3 100644
--- a/health/guides/net/interface_inbound_errors.md
+++ b/src/health/guides/net/interface_inbound_errors.md
diff --git a/health/guides/net/interface_outbound_errors.md b/src/health/guides/net/interface_outbound_errors.md
index 194d8aba2..194d8aba2 100644
--- a/health/guides/net/interface_outbound_errors.md
+++ b/src/health/guides/net/interface_outbound_errors.md
diff --git a/health/guides/net/interface_speed.md b/src/health/guides/net/interface_speed.md
index 89f967c57..89f967c57 100644
--- a/health/guides/net/interface_speed.md
+++ b/src/health/guides/net/interface_speed.md
diff --git a/health/guides/net/outbound_packets_dropped.md b/src/health/guides/net/outbound_packets_dropped.md
index 49291d1d9..f943c3fd8 100644
--- a/health/guides/net/outbound_packets_dropped.md
+++ b/src/health/guides/net/outbound_packets_dropped.md
@@ -14,7 +14,7 @@ Check the alert message for the `${label:device}` placeholder. It indicates the
2. Verify network congestion or excessive traffic:
-Excessive traffic or network congestion can lead to dropped packets. To check network traffic, use the `nload` tool. If it isn't installed, you can follow the instructions given [here](https://www.howtoforge.com/tutorial/install-nload-on-linux/).
+Excessive traffic or network congestion can lead to dropped packets. To check network traffic, use the `nload` tool.
```bash
nload ${label:device}
@@ -22,7 +22,7 @@ nload ${label:device}
This will display the current network bandwidth usage on the specified interface. Look for unusually high or fluctuating usage patterns, which could indicate congestion or excessive traffic.
-3. Verify hardware issues:
+1. Verify hardware issues:
Check the network interface and related hardware components (such as the network card, cables, and switches) for visible damage, loose connections, or other issues. Replace any defective components as needed.
diff --git a/health/guides/net/outbound_packets_dropped_ratio.md b/src/health/guides/net/outbound_packets_dropped_ratio.md
index 9b90a97b5..9b90a97b5 100644
--- a/health/guides/net/outbound_packets_dropped_ratio.md
+++ b/src/health/guides/net/outbound_packets_dropped_ratio.md
diff --git a/health/guides/netdev/1min_netdev_backlog_exceeded.md b/src/health/guides/netdev/1min_netdev_backlog_exceeded.md
index dc7b6a2c9..dc7b6a2c9 100644
--- a/health/guides/netdev/1min_netdev_backlog_exceeded.md
+++ b/src/health/guides/netdev/1min_netdev_backlog_exceeded.md
diff --git a/health/guides/netdev/1min_netdev_budget_ran_outs.md b/src/health/guides/netdev/1min_netdev_budget_ran_outs.md
index 305393225..305393225 100644
--- a/health/guides/netdev/1min_netdev_budget_ran_outs.md
+++ b/src/health/guides/netdev/1min_netdev_budget_ran_outs.md
diff --git a/health/guides/netfilter/netfilter_conntrack_full.md b/src/health/guides/netfilter/netfilter_conntrack_full.md
index 667f0e499..667f0e499 100644
--- a/health/guides/netfilter/netfilter_conntrack_full.md
+++ b/src/health/guides/netfilter/netfilter_conntrack_full.md
diff --git a/health/guides/nvme/nvme_device_critical_warnings_state.md b/src/health/guides/nvme/nvme_device_critical_warnings_state.md
index a12381bb3..a12381bb3 100644
--- a/health/guides/nvme/nvme_device_critical_warnings_state.md
+++ b/src/health/guides/nvme/nvme_device_critical_warnings_state.md
diff --git a/health/guides/pihole/pihole_blocklist_last_update.md b/src/health/guides/pihole/pihole_blocklist_last_update.md
index d358e04ce..d358e04ce 100644
--- a/health/guides/pihole/pihole_blocklist_last_update.md
+++ b/src/health/guides/pihole/pihole_blocklist_last_update.md
diff --git a/health/guides/pihole/pihole_status.md b/src/health/guides/pihole/pihole_status.md
index 57dd203f4..57dd203f4 100644
--- a/health/guides/pihole/pihole_status.md
+++ b/src/health/guides/pihole/pihole_status.md
diff --git a/health/guides/ping/ping_host_latency.md b/src/health/guides/ping/ping_host_latency.md
index 59ea1be64..59ea1be64 100644
--- a/health/guides/ping/ping_host_latency.md
+++ b/src/health/guides/ping/ping_host_latency.md
diff --git a/health/guides/ping/ping_host_reachable.md b/src/health/guides/ping/ping_host_reachable.md
index 75e24cbee..75e24cbee 100644
--- a/health/guides/ping/ping_host_reachable.md
+++ b/src/health/guides/ping/ping_host_reachable.md
diff --git a/health/guides/ping/ping_packet_loss.md b/src/health/guides/ping/ping_packet_loss.md
index 546ecb000..546ecb000 100644
--- a/health/guides/ping/ping_packet_loss.md
+++ b/src/health/guides/ping/ping_packet_loss.md
diff --git a/health/guides/portcheck/portcheck_connection_fails.md b/src/health/guides/portcheck/portcheck_connection_fails.md
index 781cf7a01..781cf7a01 100644
--- a/health/guides/portcheck/portcheck_connection_fails.md
+++ b/src/health/guides/portcheck/portcheck_connection_fails.md
diff --git a/health/guides/portcheck/portcheck_connection_timeouts.md b/src/health/guides/portcheck/portcheck_connection_timeouts.md
index 5386f1509..b3608f62e 100644
--- a/health/guides/portcheck/portcheck_connection_timeouts.md
+++ b/src/health/guides/portcheck/portcheck_connection_timeouts.md
@@ -37,5 +37,4 @@ This alert triggers a warning state when the ratio of timeouts is between 10-40%
### Useful resources
1. [Netstat Command in Linux](https://www.tecmint.com/20-netstat-commands-for-linux-network-management/)
-2. [Iostat Command Usage and Examples](https://www.thomas-krenn.com/en/wiki/Iostat_command_usage_and_examples)
-3. [Iftop Guide](https://www.tecmint.com/iftop-linux-network-bandwidth-monitoring-tool/)
+2. [Iftop Guide](https://www.tecmint.com/iftop-linux-network-bandwidth-monitoring-tool/)
diff --git a/health/guides/portcheck/portcheck_service_reachable.md b/src/health/guides/portcheck/portcheck_service_reachable.md
index 550db585e..550db585e 100644
--- a/health/guides/portcheck/portcheck_service_reachable.md
+++ b/src/health/guides/portcheck/portcheck_service_reachable.md
diff --git a/health/guides/postgres/postgres_acquired_locks_utilization.md b/src/health/guides/postgres/postgres_acquired_locks_utilization.md
index d0b76eae3..d0b76eae3 100644
--- a/health/guides/postgres/postgres_acquired_locks_utilization.md
+++ b/src/health/guides/postgres/postgres_acquired_locks_utilization.md
diff --git a/health/guides/postgres/postgres_db_cache_io_ratio.md b/src/health/guides/postgres/postgres_db_cache_io_ratio.md
index d39329763..d39329763 100644
--- a/health/guides/postgres/postgres_db_cache_io_ratio.md
+++ b/src/health/guides/postgres/postgres_db_cache_io_ratio.md
diff --git a/health/guides/postgres/postgres_db_deadlocks_rate.md b/src/health/guides/postgres/postgres_db_deadlocks_rate.md
index 0b670b640..0b670b640 100644
--- a/health/guides/postgres/postgres_db_deadlocks_rate.md
+++ b/src/health/guides/postgres/postgres_db_deadlocks_rate.md
diff --git a/health/guides/postgres/postgres_db_transactions_rollback_ratio.md b/src/health/guides/postgres/postgres_db_transactions_rollback_ratio.md
index b2f94fede..b2f94fede 100644
--- a/health/guides/postgres/postgres_db_transactions_rollback_ratio.md
+++ b/src/health/guides/postgres/postgres_db_transactions_rollback_ratio.md
diff --git a/health/guides/postgres/postgres_index_bloat_size_perc.md b/src/health/guides/postgres/postgres_index_bloat_size_perc.md
index bd6e4ba08..bd6e4ba08 100644
--- a/health/guides/postgres/postgres_index_bloat_size_perc.md
+++ b/src/health/guides/postgres/postgres_index_bloat_size_perc.md
diff --git a/health/guides/postgres/postgres_table_bloat_size_perc.md b/src/health/guides/postgres/postgres_table_bloat_size_perc.md
index 0edc21bb1..0edc21bb1 100644
--- a/health/guides/postgres/postgres_table_bloat_size_perc.md
+++ b/src/health/guides/postgres/postgres_table_bloat_size_perc.md
diff --git a/health/guides/postgres/postgres_table_cache_io_ratio.md b/src/health/guides/postgres/postgres_table_cache_io_ratio.md
index 382f8ee4d..712f4aafc 100644
--- a/health/guides/postgres/postgres_table_cache_io_ratio.md
+++ b/src/health/guides/postgres/postgres_table_cache_io_ratio.md
@@ -28,5 +28,4 @@ Keep monitoring cache hit ratios after making changes to your configuration or o
### Useful resources
-1. [Tuning Your PostgreSQL Server](https://www.postgresql.org/docs/current/runtime-config-resource.html)
-2. [Performance Monitoring and Tuning in PostgreSQL](https://learn.netdata.cloud/docs/agent/collectors/python.d.plugin/postgres#monitoring)
+1. [Tuning Your PostgreSQL Server](https://www.postgresql.org/docs/current/runtime-config-resource.html) \ No newline at end of file
diff --git a/health/guides/postgres/postgres_table_index_cache_io_ratio.md b/src/health/guides/postgres/postgres_table_index_cache_io_ratio.md
index 5c5bb2bd8..5c5bb2bd8 100644
--- a/health/guides/postgres/postgres_table_index_cache_io_ratio.md
+++ b/src/health/guides/postgres/postgres_table_index_cache_io_ratio.md
diff --git a/health/guides/postgres/postgres_table_last_autoanalyze_time.md b/src/health/guides/postgres/postgres_table_last_autoanalyze_time.md
index 1a7a3d79b..1a7a3d79b 100644
--- a/health/guides/postgres/postgres_table_last_autoanalyze_time.md
+++ b/src/health/guides/postgres/postgres_table_last_autoanalyze_time.md
diff --git a/health/guides/postgres/postgres_table_last_autovacuum_time.md b/src/health/guides/postgres/postgres_table_last_autovacuum_time.md
index 8a79b0d31..8a79b0d31 100644
--- a/health/guides/postgres/postgres_table_last_autovacuum_time.md
+++ b/src/health/guides/postgres/postgres_table_last_autovacuum_time.md
diff --git a/health/guides/postgres/postgres_table_toast_cache_io_ratio.md b/src/health/guides/postgres/postgres_table_toast_cache_io_ratio.md
index c33a2373c..c33a2373c 100644
--- a/health/guides/postgres/postgres_table_toast_cache_io_ratio.md
+++ b/src/health/guides/postgres/postgres_table_toast_cache_io_ratio.md
diff --git a/health/guides/postgres/postgres_table_toast_index_cache_io_ratio.md b/src/health/guides/postgres/postgres_table_toast_index_cache_io_ratio.md
index 6aeb38624..6aeb38624 100644
--- a/health/guides/postgres/postgres_table_toast_index_cache_io_ratio.md
+++ b/src/health/guides/postgres/postgres_table_toast_index_cache_io_ratio.md
diff --git a/health/guides/postgres/postgres_total_connection_utilization.md b/src/health/guides/postgres/postgres_total_connection_utilization.md
index 266f4cbd0..266f4cbd0 100644
--- a/health/guides/postgres/postgres_total_connection_utilization.md
+++ b/src/health/guides/postgres/postgres_total_connection_utilization.md
diff --git a/health/guides/postgres/postgres_txid_exhaustion_perc.md b/src/health/guides/postgres/postgres_txid_exhaustion_perc.md
index 9c2284956..9c2284956 100644
--- a/health/guides/postgres/postgres_txid_exhaustion_perc.md
+++ b/src/health/guides/postgres/postgres_txid_exhaustion_perc.md
diff --git a/health/guides/processes/active_processes.md b/src/health/guides/processes/active_processes.md
index 75ddd827c..75ddd827c 100644
--- a/health/guides/processes/active_processes.md
+++ b/src/health/guides/processes/active_processes.md
diff --git a/health/guides/qos/10min_qos_packet_drops.md b/src/health/guides/qos/10min_qos_packet_drops.md
index b2e0d8c8a..b2e0d8c8a 100644
--- a/health/guides/qos/10min_qos_packet_drops.md
+++ b/src/health/guides/qos/10min_qos_packet_drops.md
diff --git a/health/guides/ram/oom_kill.md b/src/health/guides/ram/oom_kill.md
index 69afb8146..69afb8146 100644
--- a/health/guides/ram/oom_kill.md
+++ b/src/health/guides/ram/oom_kill.md
diff --git a/health/guides/ram/ram_available.md b/src/health/guides/ram/ram_available.md
index f94bdf3bd..f94bdf3bd 100644
--- a/health/guides/ram/ram_available.md
+++ b/src/health/guides/ram/ram_available.md
diff --git a/health/guides/ram/ram_in_use.md b/src/health/guides/ram/ram_in_use.md
index 9c686daa8..9c686daa8 100644
--- a/health/guides/ram/ram_in_use.md
+++ b/src/health/guides/ram/ram_in_use.md
diff --git a/health/guides/redis/redis_bgsave_broken.md b/src/health/guides/redis/redis_bgsave_broken.md
index 23ed75ff1..23ed75ff1 100644
--- a/health/guides/redis/redis_bgsave_broken.md
+++ b/src/health/guides/redis/redis_bgsave_broken.md
diff --git a/health/guides/redis/redis_bgsave_slow.md b/src/health/guides/redis/redis_bgsave_slow.md
index 6a04bdf27..6a04bdf27 100644
--- a/health/guides/redis/redis_bgsave_slow.md
+++ b/src/health/guides/redis/redis_bgsave_slow.md
diff --git a/health/guides/redis/redis_connections_rejected.md b/src/health/guides/redis/redis_connections_rejected.md
index 784602461..784602461 100644
--- a/health/guides/redis/redis_connections_rejected.md
+++ b/src/health/guides/redis/redis_connections_rejected.md
diff --git a/health/guides/redis/redis_master_link_down.md b/src/health/guides/redis/redis_master_link_down.md
index 5a2d24293..5a2d24293 100644
--- a/health/guides/redis/redis_master_link_down.md
+++ b/src/health/guides/redis/redis_master_link_down.md
diff --git a/health/guides/retroshare/retroshare_dht_working.md b/src/health/guides/retroshare/retroshare_dht_working.md
index d1e26ac18..d1e26ac18 100644
--- a/health/guides/retroshare/retroshare_dht_working.md
+++ b/src/health/guides/retroshare/retroshare_dht_working.md
diff --git a/health/guides/riakkv/riakkv_1h_kv_get_mean_latency.md b/src/health/guides/riakkv/riakkv_1h_kv_get_mean_latency.md
index 7233423ee..7233423ee 100644
--- a/health/guides/riakkv/riakkv_1h_kv_get_mean_latency.md
+++ b/src/health/guides/riakkv/riakkv_1h_kv_get_mean_latency.md
diff --git a/health/guides/riakkv/riakkv_1h_kv_put_mean_latency.md b/src/health/guides/riakkv/riakkv_1h_kv_put_mean_latency.md
index cc2cad28f..cc2cad28f 100644
--- a/health/guides/riakkv/riakkv_1h_kv_put_mean_latency.md
+++ b/src/health/guides/riakkv/riakkv_1h_kv_put_mean_latency.md
diff --git a/health/guides/riakkv/riakkv_kv_get_slow.md b/src/health/guides/riakkv/riakkv_kv_get_slow.md
index 05fd67ce7..888c96e72 100644
--- a/health/guides/riakkv/riakkv_kv_get_slow.md
+++ b/src/health/guides/riakkv/riakkv_kv_get_slow.md
@@ -17,6 +17,5 @@ The `riakkv_kv_get_slow` alert is related to Riak KV, a distributed NoSQL key-va
### Useful resources
1. [Riak KV documentation](https://riak.com/documentation/)
-2. [Monitoring Riak KV with Netdata](https://learn.netdata.cloud/docs/agent/collectors/python.d.plugin/riakkv/)
-3. [Riak Control: Monitoring and Administration Interface](https://docs.riak.com/riak/kv/2.2.3/configuring/reference/riak-vars/#riak-control)
-4. [Riak KV Monitoring and Metrics](https://docs.riak.com/riak/kv/2.2.3/using/performance/monitoring/index.html)
+2. [Riak Control: Monitoring and Administration Interface](https://docs.riak.com/riak/kv/2.2.3/configuring/reference/riak-vars/#riak-control)
+3. [Riak KV Monitoring and Metrics](https://docs.riak.com/riak/kv/2.2.3/using/performance/monitoring/index.html)
diff --git a/health/guides/riakkv/riakkv_kv_put_slow.md b/src/health/guides/riakkv/riakkv_kv_put_slow.md
index 9bd314e7e..9bd314e7e 100644
--- a/health/guides/riakkv/riakkv_kv_put_slow.md
+++ b/src/health/guides/riakkv/riakkv_kv_put_slow.md
diff --git a/health/guides/riakkv/riakkv_list_keys_active.md b/src/health/guides/riakkv/riakkv_list_keys_active.md
index 38d42a37e..38d42a37e 100644
--- a/health/guides/riakkv/riakkv_list_keys_active.md
+++ b/src/health/guides/riakkv/riakkv_list_keys_active.md
diff --git a/health/guides/riakkv/riakkv_vm_high_process_count.md b/src/health/guides/riakkv/riakkv_vm_high_process_count.md
index 7fd79517e..7fd79517e 100644
--- a/health/guides/riakkv/riakkv_vm_high_process_count.md
+++ b/src/health/guides/riakkv/riakkv_vm_high_process_count.md
diff --git a/health/guides/scaleio/scaleio_sdc_mdm_connection_state.md b/src/health/guides/scaleio/scaleio_sdc_mdm_connection_state.md
index 1e09b978c..1e09b978c 100644
--- a/health/guides/scaleio/scaleio_sdc_mdm_connection_state.md
+++ b/src/health/guides/scaleio/scaleio_sdc_mdm_connection_state.md
diff --git a/health/guides/scaleio/scaleio_storage_pool_capacity_utilization.md b/src/health/guides/scaleio/scaleio_storage_pool_capacity_utilization.md
index 0f8a723b8..0f8a723b8 100644
--- a/health/guides/scaleio/scaleio_storage_pool_capacity_utilization.md
+++ b/src/health/guides/scaleio/scaleio_storage_pool_capacity_utilization.md
diff --git a/health/guides/sync/sync_freq.md b/src/health/guides/sync/sync_freq.md
index bb1043704..bb1043704 100644
--- a/health/guides/sync/sync_freq.md
+++ b/src/health/guides/sync/sync_freq.md
diff --git a/health/guides/systemdunits/systemd_automount_unit_failed_state.md b/src/health/guides/systemdunits/systemd_automount_unit_failed_state.md
index eb3024a90..eb3024a90 100644
--- a/health/guides/systemdunits/systemd_automount_unit_failed_state.md
+++ b/src/health/guides/systemdunits/systemd_automount_unit_failed_state.md
diff --git a/health/guides/systemdunits/systemd_device_unit_failed_state.md b/src/health/guides/systemdunits/systemd_device_unit_failed_state.md
index 8a7fc39d9..8a7fc39d9 100644
--- a/health/guides/systemdunits/systemd_device_unit_failed_state.md
+++ b/src/health/guides/systemdunits/systemd_device_unit_failed_state.md
diff --git a/health/guides/systemdunits/systemd_mount_unit_failed_state.md b/src/health/guides/systemdunits/systemd_mount_unit_failed_state.md
index 5840b7ce3..5840b7ce3 100644
--- a/health/guides/systemdunits/systemd_mount_unit_failed_state.md
+++ b/src/health/guides/systemdunits/systemd_mount_unit_failed_state.md
diff --git a/health/guides/systemdunits/systemd_path_unit_failed_state.md b/src/health/guides/systemdunits/systemd_path_unit_failed_state.md
index 9a4749b6d..9a4749b6d 100644
--- a/health/guides/systemdunits/systemd_path_unit_failed_state.md
+++ b/src/health/guides/systemdunits/systemd_path_unit_failed_state.md
diff --git a/health/guides/systemdunits/systemd_scope_unit_failed_state.md b/src/health/guides/systemdunits/systemd_scope_unit_failed_state.md
index e080ae364..e080ae364 100644
--- a/health/guides/systemdunits/systemd_scope_unit_failed_state.md
+++ b/src/health/guides/systemdunits/systemd_scope_unit_failed_state.md
diff --git a/health/guides/systemdunits/systemd_service_unit_failed_state.md b/src/health/guides/systemdunits/systemd_service_unit_failed_state.md
index f73567992..f73567992 100644
--- a/health/guides/systemdunits/systemd_service_unit_failed_state.md
+++ b/src/health/guides/systemdunits/systemd_service_unit_failed_state.md
diff --git a/health/guides/systemdunits/systemd_slice_unit_failed_state.md b/src/health/guides/systemdunits/systemd_slice_unit_failed_state.md
index d736f83fe..d736f83fe 100644
--- a/health/guides/systemdunits/systemd_slice_unit_failed_state.md
+++ b/src/health/guides/systemdunits/systemd_slice_unit_failed_state.md
diff --git a/health/guides/systemdunits/systemd_socket_unit_failed_state.md b/src/health/guides/systemdunits/systemd_socket_unit_failed_state.md
index 9d2d43665..9d2d43665 100644
--- a/health/guides/systemdunits/systemd_socket_unit_failed_state.md
+++ b/src/health/guides/systemdunits/systemd_socket_unit_failed_state.md
diff --git a/health/guides/systemdunits/systemd_swap_unit_failed_state.md b/src/health/guides/systemdunits/systemd_swap_unit_failed_state.md
index 516156d0a..516156d0a 100644
--- a/health/guides/systemdunits/systemd_swap_unit_failed_state.md
+++ b/src/health/guides/systemdunits/systemd_swap_unit_failed_state.md
diff --git a/health/guides/systemdunits/systemd_target_unit_failed_state.md b/src/health/guides/systemdunits/systemd_target_unit_failed_state.md
index 843405147..843405147 100644
--- a/health/guides/systemdunits/systemd_target_unit_failed_state.md
+++ b/src/health/guides/systemdunits/systemd_target_unit_failed_state.md
diff --git a/health/guides/tcp/10s_ipv4_tcp_resets_received.md b/src/health/guides/tcp/10s_ipv4_tcp_resets_received.md
index c17954f2d..c17954f2d 100644
--- a/health/guides/tcp/10s_ipv4_tcp_resets_received.md
+++ b/src/health/guides/tcp/10s_ipv4_tcp_resets_received.md
diff --git a/health/guides/tcp/10s_ipv4_tcp_resets_sent.md b/src/health/guides/tcp/10s_ipv4_tcp_resets_sent.md
index 9a941694e..9a941694e 100644
--- a/health/guides/tcp/10s_ipv4_tcp_resets_sent.md
+++ b/src/health/guides/tcp/10s_ipv4_tcp_resets_sent.md
diff --git a/health/guides/tcp/1m_ipv4_tcp_resets_received.md b/src/health/guides/tcp/1m_ipv4_tcp_resets_received.md
index 89f01f3cb..89f01f3cb 100644
--- a/health/guides/tcp/1m_ipv4_tcp_resets_received.md
+++ b/src/health/guides/tcp/1m_ipv4_tcp_resets_received.md
diff --git a/health/guides/tcp/1m_ipv4_tcp_resets_sent.md b/src/health/guides/tcp/1m_ipv4_tcp_resets_sent.md
index fa052e6bb..fa052e6bb 100644
--- a/health/guides/tcp/1m_ipv4_tcp_resets_sent.md
+++ b/src/health/guides/tcp/1m_ipv4_tcp_resets_sent.md
diff --git a/health/guides/tcp/1m_tcp_accept_queue_drops.md b/src/health/guides/tcp/1m_tcp_accept_queue_drops.md
index 5926d24c9..5926d24c9 100644
--- a/health/guides/tcp/1m_tcp_accept_queue_drops.md
+++ b/src/health/guides/tcp/1m_tcp_accept_queue_drops.md
diff --git a/health/guides/tcp/1m_tcp_accept_queue_overflows.md b/src/health/guides/tcp/1m_tcp_accept_queue_overflows.md
index 7c5ddf0f5..7c5ddf0f5 100644
--- a/health/guides/tcp/1m_tcp_accept_queue_overflows.md
+++ b/src/health/guides/tcp/1m_tcp_accept_queue_overflows.md
diff --git a/health/guides/tcp/1m_tcp_syn_queue_cookies.md b/src/health/guides/tcp/1m_tcp_syn_queue_cookies.md
index 8dafb9f41..8dafb9f41 100644
--- a/health/guides/tcp/1m_tcp_syn_queue_cookies.md
+++ b/src/health/guides/tcp/1m_tcp_syn_queue_cookies.md
diff --git a/health/guides/tcp/1m_tcp_syn_queue_drops.md b/src/health/guides/tcp/1m_tcp_syn_queue_drops.md
index c29d86d77..c29d86d77 100644
--- a/health/guides/tcp/1m_tcp_syn_queue_drops.md
+++ b/src/health/guides/tcp/1m_tcp_syn_queue_drops.md
diff --git a/health/guides/tcp/tcp_connections.md b/src/health/guides/tcp/tcp_connections.md
index 849a05ac2..849a05ac2 100644
--- a/health/guides/tcp/tcp_connections.md
+++ b/src/health/guides/tcp/tcp_connections.md
diff --git a/health/guides/tcp/tcp_memory.md b/src/health/guides/tcp/tcp_memory.md
index 99223c224..99223c224 100644
--- a/health/guides/tcp/tcp_memory.md
+++ b/src/health/guides/tcp/tcp_memory.md
diff --git a/health/guides/tcp/tcp_orphans.md b/src/health/guides/tcp/tcp_orphans.md
index d7dd35a87..d7dd35a87 100644
--- a/health/guides/tcp/tcp_orphans.md
+++ b/src/health/guides/tcp/tcp_orphans.md
diff --git a/health/guides/timex/system_clock_sync_state.md b/src/health/guides/timex/system_clock_sync_state.md
index c242e0a55..c242e0a55 100644
--- a/health/guides/timex/system_clock_sync_state.md
+++ b/src/health/guides/timex/system_clock_sync_state.md
diff --git a/health/guides/udp/1m_ipv4_udp_receive_buffer_errors.md b/src/health/guides/udp/1m_ipv4_udp_receive_buffer_errors.md
index a100ebbb1..a100ebbb1 100644
--- a/health/guides/udp/1m_ipv4_udp_receive_buffer_errors.md
+++ b/src/health/guides/udp/1m_ipv4_udp_receive_buffer_errors.md
diff --git a/health/guides/udp/1m_ipv4_udp_send_buffer_errors.md b/src/health/guides/udp/1m_ipv4_udp_send_buffer_errors.md
index 7d0411e3d..7d0411e3d 100644
--- a/health/guides/udp/1m_ipv4_udp_send_buffer_errors.md
+++ b/src/health/guides/udp/1m_ipv4_udp_send_buffer_errors.md
diff --git a/health/guides/unbound/unbound_request_list_dropped.md b/src/health/guides/unbound/unbound_request_list_dropped.md
index deed815ee..deed815ee 100644
--- a/health/guides/unbound/unbound_request_list_dropped.md
+++ b/src/health/guides/unbound/unbound_request_list_dropped.md
diff --git a/health/guides/unbound/unbound_request_list_overwritten.md b/src/health/guides/unbound/unbound_request_list_overwritten.md
index fd74a1632..fd74a1632 100644
--- a/health/guides/unbound/unbound_request_list_overwritten.md
+++ b/src/health/guides/unbound/unbound_request_list_overwritten.md
diff --git a/health/guides/upsd/upsd_10min_ups_load.md b/src/health/guides/upsd/upsd_10min_ups_load.md
index fad4a2f6f..fad4a2f6f 100644
--- a/health/guides/upsd/upsd_10min_ups_load.md
+++ b/src/health/guides/upsd/upsd_10min_ups_load.md
diff --git a/health/guides/upsd/upsd_ups_battery_charge.md b/src/health/guides/upsd/upsd_ups_battery_charge.md
index 0d8f757f2..0d8f757f2 100644
--- a/health/guides/upsd/upsd_ups_battery_charge.md
+++ b/src/health/guides/upsd/upsd_ups_battery_charge.md
diff --git a/health/guides/upsd/upsd_ups_last_collected_secs.md b/src/health/guides/upsd/upsd_ups_last_collected_secs.md
index 818247834..818247834 100644
--- a/health/guides/upsd/upsd_ups_last_collected_secs.md
+++ b/src/health/guides/upsd/upsd_ups_last_collected_secs.md
diff --git a/health/guides/vcsa/vcsa_applmgmt_health.md b/src/health/guides/vcsa/vcsa_applmgmt_health.md
index 06f391b3d..06f391b3d 100644
--- a/health/guides/vcsa/vcsa_applmgmt_health.md
+++ b/src/health/guides/vcsa/vcsa_applmgmt_health.md
diff --git a/health/guides/vcsa/vcsa_database_storage_health.md b/src/health/guides/vcsa/vcsa_database_storage_health.md
index eb978b07b..eb978b07b 100644
--- a/health/guides/vcsa/vcsa_database_storage_health.md
+++ b/src/health/guides/vcsa/vcsa_database_storage_health.md
diff --git a/health/guides/vcsa/vcsa_load_health.md b/src/health/guides/vcsa/vcsa_load_health.md
index 026138d52..026138d52 100644
--- a/health/guides/vcsa/vcsa_load_health.md
+++ b/src/health/guides/vcsa/vcsa_load_health.md
diff --git a/health/guides/vcsa/vcsa_mem_health.md b/src/health/guides/vcsa/vcsa_mem_health.md
index 1e3604656..1e3604656 100644
--- a/health/guides/vcsa/vcsa_mem_health.md
+++ b/src/health/guides/vcsa/vcsa_mem_health.md
diff --git a/health/guides/vcsa/vcsa_software_updates_health.md b/src/health/guides/vcsa/vcsa_software_updates_health.md
index 505e20f5c..505e20f5c 100644
--- a/health/guides/vcsa/vcsa_software_updates_health.md
+++ b/src/health/guides/vcsa/vcsa_software_updates_health.md
diff --git a/health/guides/vcsa/vcsa_storage_health.md b/src/health/guides/vcsa/vcsa_storage_health.md
index 9dbfe69cb..9dbfe69cb 100644
--- a/health/guides/vcsa/vcsa_storage_health.md
+++ b/src/health/guides/vcsa/vcsa_storage_health.md
diff --git a/health/guides/vcsa/vcsa_swap_health.md b/src/health/guides/vcsa/vcsa_swap_health.md
index 6e236ed34..6e236ed34 100644
--- a/health/guides/vcsa/vcsa_swap_health.md
+++ b/src/health/guides/vcsa/vcsa_swap_health.md
diff --git a/health/guides/vcsa/vcsa_system_health.md b/src/health/guides/vcsa/vcsa_system_health.md
index 6e58a68dc..6e58a68dc 100644
--- a/health/guides/vcsa/vcsa_system_health.md
+++ b/src/health/guides/vcsa/vcsa_system_health.md
diff --git a/health/guides/vernemq/vernemq_average_scheduler_utilization.md b/src/health/guides/vernemq/vernemq_average_scheduler_utilization.md
index 5e5bc6d43..5e5bc6d43 100644
--- a/health/guides/vernemq/vernemq_average_scheduler_utilization.md
+++ b/src/health/guides/vernemq/vernemq_average_scheduler_utilization.md
diff --git a/health/guides/vernemq/vernemq_cluster_dropped.md b/src/health/guides/vernemq/vernemq_cluster_dropped.md
index 0bdc6f08d..0bdc6f08d 100644
--- a/health/guides/vernemq/vernemq_cluster_dropped.md
+++ b/src/health/guides/vernemq/vernemq_cluster_dropped.md
diff --git a/health/guides/vernemq/vernemq_mqtt_connack_sent_reason_unsuccessful.md b/src/health/guides/vernemq/vernemq_mqtt_connack_sent_reason_unsuccessful.md
index d68db0d1c..d68db0d1c 100644
--- a/health/guides/vernemq/vernemq_mqtt_connack_sent_reason_unsuccessful.md
+++ b/src/health/guides/vernemq/vernemq_mqtt_connack_sent_reason_unsuccessful.md
diff --git a/health/guides/vernemq/vernemq_mqtt_disconnect_received_reason_not_normal.md b/src/health/guides/vernemq/vernemq_mqtt_disconnect_received_reason_not_normal.md
index 014c5b0cf..014c5b0cf 100644
--- a/health/guides/vernemq/vernemq_mqtt_disconnect_received_reason_not_normal.md
+++ b/src/health/guides/vernemq/vernemq_mqtt_disconnect_received_reason_not_normal.md
diff --git a/health/guides/vernemq/vernemq_mqtt_disconnect_sent_reason_not_normal.md b/src/health/guides/vernemq/vernemq_mqtt_disconnect_sent_reason_not_normal.md
index 7bbc1ba16..7bbc1ba16 100644
--- a/health/guides/vernemq/vernemq_mqtt_disconnect_sent_reason_not_normal.md
+++ b/src/health/guides/vernemq/vernemq_mqtt_disconnect_sent_reason_not_normal.md
diff --git a/health/guides/vernemq/vernemq_mqtt_puback_received_reason_unsuccessful.md b/src/health/guides/vernemq/vernemq_mqtt_puback_received_reason_unsuccessful.md
index f7b506669..f7b506669 100644
--- a/health/guides/vernemq/vernemq_mqtt_puback_received_reason_unsuccessful.md
+++ b/src/health/guides/vernemq/vernemq_mqtt_puback_received_reason_unsuccessful.md
diff --git a/health/guides/vernemq/vernemq_mqtt_puback_sent_reason_unsuccessful.md b/src/health/guides/vernemq/vernemq_mqtt_puback_sent_reason_unsuccessful.md
index 85a06a220..85a06a220 100644
--- a/health/guides/vernemq/vernemq_mqtt_puback_sent_reason_unsuccessful.md
+++ b/src/health/guides/vernemq/vernemq_mqtt_puback_sent_reason_unsuccessful.md
diff --git a/health/guides/vernemq/vernemq_mqtt_puback_unexpected.md b/src/health/guides/vernemq/vernemq_mqtt_puback_unexpected.md
index b2541e867..b2541e867 100644
--- a/health/guides/vernemq/vernemq_mqtt_puback_unexpected.md
+++ b/src/health/guides/vernemq/vernemq_mqtt_puback_unexpected.md
diff --git a/health/guides/vernemq/vernemq_mqtt_pubcomp_received_reason_unsuccessful.md b/src/health/guides/vernemq/vernemq_mqtt_pubcomp_received_reason_unsuccessful.md
index 5bdfd5b38..5bdfd5b38 100644
--- a/health/guides/vernemq/vernemq_mqtt_pubcomp_received_reason_unsuccessful.md
+++ b/src/health/guides/vernemq/vernemq_mqtt_pubcomp_received_reason_unsuccessful.md
diff --git a/health/guides/vernemq/vernemq_mqtt_pubcomp_sent_reason_unsuccessful.md b/src/health/guides/vernemq/vernemq_mqtt_pubcomp_sent_reason_unsuccessful.md
index cc71b739b..cc71b739b 100644
--- a/health/guides/vernemq/vernemq_mqtt_pubcomp_sent_reason_unsuccessful.md
+++ b/src/health/guides/vernemq/vernemq_mqtt_pubcomp_sent_reason_unsuccessful.md
diff --git a/health/guides/vernemq/vernemq_mqtt_pubcomp_unexpected.md b/src/health/guides/vernemq/vernemq_mqtt_pubcomp_unexpected.md
index ab4932177..b6fb32d6c 100644
--- a/health/guides/vernemq/vernemq_mqtt_pubcomp_unexpected.md
+++ b/src/health/guides/vernemq/vernemq_mqtt_pubcomp_unexpected.md
@@ -25,5 +25,5 @@ In MQTT, the PUBCOMP packet is used when QoS (Quality of Service) 2 is applied.
### Useful resources
-1. [VerneMQ Documentation](https://vernemq.com/documentation/)
+1. [VerneMQ Documentation](https://docs.vernemq.com/)
2. [MQTT Specification - MQTT Control Packets](https://docs.oasis-open.org/mqtt/mqtt/v5.0/os/mqtt-v5.0-os.html#_Toc3901046)
diff --git a/health/guides/vernemq/vernemq_mqtt_publish_auth_errors.md b/src/health/guides/vernemq/vernemq_mqtt_publish_auth_errors.md
index 46bc7d312..46bc7d312 100644
--- a/health/guides/vernemq/vernemq_mqtt_publish_auth_errors.md
+++ b/src/health/guides/vernemq/vernemq_mqtt_publish_auth_errors.md
diff --git a/health/guides/vernemq/vernemq_mqtt_publish_errors.md b/src/health/guides/vernemq/vernemq_mqtt_publish_errors.md
index 9b57b1a74..9b57b1a74 100644
--- a/health/guides/vernemq/vernemq_mqtt_publish_errors.md
+++ b/src/health/guides/vernemq/vernemq_mqtt_publish_errors.md
diff --git a/health/guides/vernemq/vernemq_mqtt_pubrec_invalid_error.md b/src/health/guides/vernemq/vernemq_mqtt_pubrec_invalid_error.md
index 47cd0fefc..47cd0fefc 100644
--- a/health/guides/vernemq/vernemq_mqtt_pubrec_invalid_error.md
+++ b/src/health/guides/vernemq/vernemq_mqtt_pubrec_invalid_error.md
diff --git a/health/guides/vernemq/vernemq_mqtt_pubrec_received_reason_unsuccessful.md b/src/health/guides/vernemq/vernemq_mqtt_pubrec_received_reason_unsuccessful.md
index b01dc9fbb..b01dc9fbb 100644
--- a/health/guides/vernemq/vernemq_mqtt_pubrec_received_reason_unsuccessful.md
+++ b/src/health/guides/vernemq/vernemq_mqtt_pubrec_received_reason_unsuccessful.md
diff --git a/health/guides/vernemq/vernemq_mqtt_pubrec_sent_reason_unsuccessful.md b/src/health/guides/vernemq/vernemq_mqtt_pubrec_sent_reason_unsuccessful.md
index 9b1976494..2a7a0ca5b 100644
--- a/health/guides/vernemq/vernemq_mqtt_pubrec_sent_reason_unsuccessful.md
+++ b/src/health/guides/vernemq/vernemq_mqtt_pubrec_sent_reason_unsuccessful.md
@@ -25,6 +25,6 @@ In the MQTT protocol, when a client sends a PUBLISH message with Quality of Serv
### Useful resources
-1. [VerneMQ Documentation](https://vernemq.com/documentation.html)
+1. [VerneMQ Documentation](https://docs.vernemq.com/)
2. [MQTT Essentials – All Core MQTT Concepts explained](https://www.hivemq.com/mqtt-essentials/)
3. [Understanding QoS Levels in MQTT](https://www.hivemq.com/blog/mqtt-essentials-part-6-mqtt-quality-of-service-levels/) \ No newline at end of file
diff --git a/health/guides/vernemq/vernemq_mqtt_pubrel_received_reason_unsuccessful.md b/src/health/guides/vernemq/vernemq_mqtt_pubrel_received_reason_unsuccessful.md
index 67a54f0c3..67a54f0c3 100644
--- a/health/guides/vernemq/vernemq_mqtt_pubrel_received_reason_unsuccessful.md
+++ b/src/health/guides/vernemq/vernemq_mqtt_pubrel_received_reason_unsuccessful.md
diff --git a/health/guides/vernemq/vernemq_mqtt_pubrel_sent_reason_unsuccessful.md b/src/health/guides/vernemq/vernemq_mqtt_pubrel_sent_reason_unsuccessful.md
index 18e85e12a..85bc661a5 100644
--- a/health/guides/vernemq/vernemq_mqtt_pubrel_sent_reason_unsuccessful.md
+++ b/src/health/guides/vernemq/vernemq_mqtt_pubrel_sent_reason_unsuccessful.md
@@ -45,5 +45,4 @@ This alert is related to VerneMQ, a high-performance MQTT broker. It monitors th
### Useful resources
1. [VerneMQ - Official Documentation](https://docs.vernemq.com/)
-2. [MQTT Essentials: Quality of Service 2 (QoS 2)](https://www.hivemq.com/blog/mqtt-essentials-part-6-mqtt-quality-of-service-levels/)
-3. [Netdata - VerneMQ monitoring](https://learn.netdata.cloud/docs/agent/collectors/go.d.plugin/modules/vernemq) \ No newline at end of file
+2. [MQTT Essentials: Quality of Service 2 (QoS 2)](https://www.hivemq.com/blog/mqtt-essentials-part-6-mqtt-quality-of-service-levels/) \ No newline at end of file
diff --git a/health/guides/vernemq/vernemq_mqtt_subscribe_auth_error.md b/src/health/guides/vernemq/vernemq_mqtt_subscribe_auth_error.md
index b80118730..b80118730 100644
--- a/health/guides/vernemq/vernemq_mqtt_subscribe_auth_error.md
+++ b/src/health/guides/vernemq/vernemq_mqtt_subscribe_auth_error.md
diff --git a/health/guides/vernemq/vernemq_mqtt_subscribe_error.md b/src/health/guides/vernemq/vernemq_mqtt_subscribe_error.md
index f14d18d55..f14d18d55 100644
--- a/health/guides/vernemq/vernemq_mqtt_subscribe_error.md
+++ b/src/health/guides/vernemq/vernemq_mqtt_subscribe_error.md
diff --git a/health/guides/vernemq/vernemq_mqtt_unsubscribe_error.md b/src/health/guides/vernemq/vernemq_mqtt_unsubscribe_error.md
index 55feb0a17..55feb0a17 100644
--- a/health/guides/vernemq/vernemq_mqtt_unsubscribe_error.md
+++ b/src/health/guides/vernemq/vernemq_mqtt_unsubscribe_error.md
diff --git a/health/guides/vernemq/vernemq_netsplits.md b/src/health/guides/vernemq/vernemq_netsplits.md
index 15d4d4498..15d4d4498 100644
--- a/health/guides/vernemq/vernemq_netsplits.md
+++ b/src/health/guides/vernemq/vernemq_netsplits.md
diff --git a/health/guides/vernemq/vernemq_queue_message_drop.md b/src/health/guides/vernemq/vernemq_queue_message_drop.md
index 0b97c6b7a..0b97c6b7a 100644
--- a/health/guides/vernemq/vernemq_queue_message_drop.md
+++ b/src/health/guides/vernemq/vernemq_queue_message_drop.md
diff --git a/health/guides/vernemq/vernemq_queue_message_expired.md b/src/health/guides/vernemq/vernemq_queue_message_expired.md
index bd0533402..85a8688b8 100644
--- a/health/guides/vernemq/vernemq_queue_message_expired.md
+++ b/src/health/guides/vernemq/vernemq_queue_message_expired.md
@@ -50,4 +50,3 @@ Expired messages are removed from the queue and are not delivered to subscribers
### Useful resources
1. [VerneMQ Documentation](https://vernemq.com/docs/)
-2. [How to Monitor VerneMQ MQTT broker with Netdata](https://learn.netdata.cloud/guides/monitor/vernemq.html)
diff --git a/health/guides/vernemq/vernemq_queue_message_unhandled.md b/src/health/guides/vernemq/vernemq_queue_message_unhandled.md
index e2b5c5034..e2b5c5034 100644
--- a/health/guides/vernemq/vernemq_queue_message_unhandled.md
+++ b/src/health/guides/vernemq/vernemq_queue_message_unhandled.md
diff --git a/health/guides/vernemq/vernemq_socket_errors.md b/src/health/guides/vernemq/vernemq_socket_errors.md
index 0be28eb6c..0be28eb6c 100644
--- a/health/guides/vernemq/vernemq_socket_errors.md
+++ b/src/health/guides/vernemq/vernemq_socket_errors.md
diff --git a/health/guides/vsphere/vsphere_cpu_usage.md b/src/health/guides/vsphere/vsphere_cpu_usage.md
index 0278edae4..0278edae4 100644
--- a/health/guides/vsphere/vsphere_cpu_usage.md
+++ b/src/health/guides/vsphere/vsphere_cpu_usage.md
diff --git a/health/guides/vsphere/vsphere_host_mem_usage.md b/src/health/guides/vsphere/vsphere_host_mem_usage.md
index 458e403a2..991a76f85 100644
--- a/health/guides/vsphere/vsphere_host_mem_usage.md
+++ b/src/health/guides/vsphere/vsphere_host_mem_usage.md
@@ -28,6 +28,5 @@ The `vsphere_host_mem_usage` alert is triggered when the memory utilization of a
### Useful resources
-1. [Understanding Memory Utilization in VMware vSphere Host](https://www.altaro.com/vmware/memory-utilization-vmware-esxi/)
-2. [vSphere Monitoring and Performance Documentation](https://docs.vmware.com/en/VMware-vSphere/7.0/com.vmware.vsphere.monitoring.doc/GUID-115861E6-810A-43BB-8CDB-EE99CF8F3250.html)
-3. [Optimizing Memory Performance in VMware vSphere](https://blogs.vmware.com/performance/2021/04/optimizing-memory-performance-in-vmware-vsphere.html) \ No newline at end of file
+1. [vSphere Monitoring and Performance Documentation](https://docs.vmware.com/en/VMware-vSphere/7.0/com.vmware.vsphere.monitoring.doc/GUID-115861E6-810A-43BB-8CDB-EE99CF8F3250.html)
+2. [Optimizing Memory Performance in VMware vSphere](https://blogs.vmware.com/performance/2021/04/optimizing-memory-performance-in-vmware-vsphere.html) \ No newline at end of file
diff --git a/health/guides/vsphere/vsphere_inbound_packets_dropped.md b/src/health/guides/vsphere/vsphere_inbound_packets_dropped.md
index 6c3da6561..6c3da6561 100644
--- a/health/guides/vsphere/vsphere_inbound_packets_dropped.md
+++ b/src/health/guides/vsphere/vsphere_inbound_packets_dropped.md
diff --git a/health/guides/vsphere/vsphere_inbound_packets_dropped_ratio.md b/src/health/guides/vsphere/vsphere_inbound_packets_dropped_ratio.md
index 6dccfa79a..6dccfa79a 100644
--- a/health/guides/vsphere/vsphere_inbound_packets_dropped_ratio.md
+++ b/src/health/guides/vsphere/vsphere_inbound_packets_dropped_ratio.md
diff --git a/health/guides/vsphere/vsphere_inbound_packets_errors.md b/src/health/guides/vsphere/vsphere_inbound_packets_errors.md
index ef56fd6ee..ef56fd6ee 100644
--- a/health/guides/vsphere/vsphere_inbound_packets_errors.md
+++ b/src/health/guides/vsphere/vsphere_inbound_packets_errors.md
diff --git a/health/guides/vsphere/vsphere_inbound_packets_errors_ratio.md b/src/health/guides/vsphere/vsphere_inbound_packets_errors_ratio.md
index b7d0af21f..b7d0af21f 100644
--- a/health/guides/vsphere/vsphere_inbound_packets_errors_ratio.md
+++ b/src/health/guides/vsphere/vsphere_inbound_packets_errors_ratio.md
diff --git a/health/guides/vsphere/vsphere_outbound_packets_dropped.md b/src/health/guides/vsphere/vsphere_outbound_packets_dropped.md
index 93c508e95..93c508e95 100644
--- a/health/guides/vsphere/vsphere_outbound_packets_dropped.md
+++ b/src/health/guides/vsphere/vsphere_outbound_packets_dropped.md
diff --git a/health/guides/vsphere/vsphere_outbound_packets_dropped_ratio.md b/src/health/guides/vsphere/vsphere_outbound_packets_dropped_ratio.md
index 8296198f5..8296198f5 100644
--- a/health/guides/vsphere/vsphere_outbound_packets_dropped_ratio.md
+++ b/src/health/guides/vsphere/vsphere_outbound_packets_dropped_ratio.md
diff --git a/health/guides/vsphere/vsphere_outbound_packets_errors.md b/src/health/guides/vsphere/vsphere_outbound_packets_errors.md
index 7f50579d4..7f50579d4 100644
--- a/health/guides/vsphere/vsphere_outbound_packets_errors.md
+++ b/src/health/guides/vsphere/vsphere_outbound_packets_errors.md
diff --git a/health/guides/vsphere/vsphere_outbound_packets_errors_ratio.md b/src/health/guides/vsphere/vsphere_outbound_packets_errors_ratio.md
index 333566ee1..333566ee1 100644
--- a/health/guides/vsphere/vsphere_outbound_packets_errors_ratio.md
+++ b/src/health/guides/vsphere/vsphere_outbound_packets_errors_ratio.md
diff --git a/health/guides/vsphere/vsphere_vm_mem_usage.md b/src/health/guides/vsphere/vsphere_vm_mem_usage.md
index 0e6992149..0e6992149 100644
--- a/health/guides/vsphere/vsphere_vm_mem_usage.md
+++ b/src/health/guides/vsphere/vsphere_vm_mem_usage.md
diff --git a/health/guides/web_log/1m_bad_requests.md b/src/health/guides/web_log/1m_bad_requests.md
index d8702b244..d8702b244 100644
--- a/health/guides/web_log/1m_bad_requests.md
+++ b/src/health/guides/web_log/1m_bad_requests.md
diff --git a/health/guides/web_log/1m_internal_errors.md b/src/health/guides/web_log/1m_internal_errors.md
index 64a1ce081..64a1ce081 100644
--- a/health/guides/web_log/1m_internal_errors.md
+++ b/src/health/guides/web_log/1m_internal_errors.md
diff --git a/health/guides/web_log/1m_successful.md b/src/health/guides/web_log/1m_successful.md
index abe790086..abe790086 100644
--- a/health/guides/web_log/1m_successful.md
+++ b/src/health/guides/web_log/1m_successful.md
diff --git a/health/guides/web_log/web_log_10m_response_time.md b/src/health/guides/web_log/web_log_10m_response_time.md
index 603482a9b..603482a9b 100644
--- a/health/guides/web_log/web_log_10m_response_time.md
+++ b/src/health/guides/web_log/web_log_10m_response_time.md
diff --git a/health/guides/web_log/web_log_1m_bad_requests.md b/src/health/guides/web_log/web_log_1m_bad_requests.md
index a296c90e6..a296c90e6 100644
--- a/health/guides/web_log/web_log_1m_bad_requests.md
+++ b/src/health/guides/web_log/web_log_1m_bad_requests.md
diff --git a/health/guides/web_log/web_log_1m_internal_errors.md b/src/health/guides/web_log/web_log_1m_internal_errors.md
index 6eff7c68a..6eff7c68a 100644
--- a/health/guides/web_log/web_log_1m_internal_errors.md
+++ b/src/health/guides/web_log/web_log_1m_internal_errors.md
diff --git a/health/guides/web_log/web_log_1m_redirects.md b/src/health/guides/web_log/web_log_1m_redirects.md
index 663f04f5f..663f04f5f 100644
--- a/health/guides/web_log/web_log_1m_redirects.md
+++ b/src/health/guides/web_log/web_log_1m_redirects.md
diff --git a/health/guides/web_log/web_log_1m_requests.md b/src/health/guides/web_log/web_log_1m_requests.md
index 230aa8c8e..230aa8c8e 100644
--- a/health/guides/web_log/web_log_1m_requests.md
+++ b/src/health/guides/web_log/web_log_1m_requests.md
diff --git a/health/guides/web_log/web_log_1m_successful.md b/src/health/guides/web_log/web_log_1m_successful.md
index b97515388..b97515388 100644
--- a/health/guides/web_log/web_log_1m_successful.md
+++ b/src/health/guides/web_log/web_log_1m_successful.md
diff --git a/health/guides/web_log/web_log_1m_total_requests.md b/src/health/guides/web_log/web_log_1m_total_requests.md
index c867cfbf6..7dc19983d 100644
--- a/health/guides/web_log/web_log_1m_total_requests.md
+++ b/src/health/guides/web_log/web_log_1m_total_requests.md
@@ -30,7 +30,4 @@ An increase in workload means that your web server is handling more traffic than
### Useful resources
-1. [Analyzing Web server logs with ApacheTop](https://www.howtoforge.com/how-to-analyze-apache-web-server-logs-apachetop)
-2. [Logstash Guide: Analyzing Logs](https://www.elastic.co/guide/en/logstash/current/logstash-intro.html)
-3. [Web Application Performance Monitoring with New Relic](https://newrelic.com/platform/web-application-monitoring)
-4. [Vertically or Horizontally Scaling Your Web Server](https://www.digitalocean.com/community/tutorials/5-common-server-setups-for-your-web-application) \ No newline at end of file
+1. [Vertically or Horizontally Scaling Your Web Server](https://www.digitalocean.com/community/tutorials/5-common-server-setups-for-your-web-application) \ No newline at end of file
diff --git a/health/guides/web_log/web_log_5m_requests_ratio.md b/src/health/guides/web_log/web_log_5m_requests_ratio.md
index e2cf46f16..e2cf46f16 100644
--- a/health/guides/web_log/web_log_5m_requests_ratio.md
+++ b/src/health/guides/web_log/web_log_5m_requests_ratio.md
diff --git a/health/guides/web_log/web_log_5m_successful.md b/src/health/guides/web_log/web_log_5m_successful.md
index 5c5b2c4e6..d3ca5916a 100644
--- a/health/guides/web_log/web_log_5m_successful.md
+++ b/src/health/guides/web_log/web_log_5m_successful.md
@@ -31,6 +31,4 @@ A successful HTTP request is one that receives a response with an HTTP status co
### Useful resources
1. [Apache Log Files](https://httpd.apache.org/docs/current/logs.html)
-2. [Nginx Log Files](https://nginx.org/en/docs/ngx_core_module.html#error_log)
-3. [Introduction to Identifying Security Vulnerabilities in Web Servers](https://www.acunetix.com/blog/articles/introduction-identifying-security-vulnerabilities-web-servers)
-4. [Web Application Performance Analysis and Monitoring](https://www.site24x7.com/learning/web-application-performance.html) \ No newline at end of file
+2. [Nginx Log Files](https://nginx.org/en/docs/ngx_core_module.html#error_log) \ No newline at end of file
diff --git a/health/guides/web_log/web_log_5m_successful_old.md b/src/health/guides/web_log/web_log_5m_successful_old.md
index bbee58a42..bbee58a42 100644
--- a/health/guides/web_log/web_log_5m_successful_old.md
+++ b/src/health/guides/web_log/web_log_5m_successful_old.md
diff --git a/health/guides/web_log/web_log_web_slow.md b/src/health/guides/web_log/web_log_web_slow.md
index 7ed3ebe1f..917d0325c 100644
--- a/health/guides/web_log/web_log_web_slow.md
+++ b/src/health/guides/web_log/web_log_web_slow.md
@@ -41,8 +41,7 @@ There are several factors that can cause slow web server performance. To trouble
### Useful resources
-1. [Optimizing NGINX for Performance](https://easyengine.io/tutorials/nginx/performance/)
-2. [Apache Performance Tuning](https://httpd.apache.org/docs/2.4/misc/perf-tuning.html)
-3. [Top 10 MySQL Performance Tuning Tips](https://www.databasejournal.com/features/mysql/top-10-mysql-performance-tuning-tips.html)
-4. [10 Tips for Optimal PostgreSQL Performance](https://www.digitalocean.com/community/tutorials/10-tips-for-optimizing-postgresql-performance-on-a-digitalocean-droplet)
-5. [A Beginner's Guide to HTTP Cache Headers](https://www.keycdn.com/blog/http-cache-headers) \ No newline at end of file
+1. [Apache Performance Tuning](https://httpd.apache.org/docs/2.4/misc/perf-tuning.html)
+2. [Top 10 MySQL Performance Tuning Tips](https://www.databasejournal.com/features/mysql/top-10-mysql-performance-tuning-tips.html)
+3. [10 Tips for Optimal PostgreSQL Performance](https://www.digitalocean.com/community/tutorials/10-tips-for-optimizing-postgresql-performance-on-a-digitalocean-droplet)
+4. [A Beginner's Guide to HTTP Cache Headers](https://www.keycdn.com/blog/http-cache-headers)
diff --git a/health/guides/whoisquery/whoisquery_days_until_expiration.md b/src/health/guides/whoisquery/whoisquery_days_until_expiration.md
index 7775bd9bc..7775bd9bc 100644
--- a/health/guides/whoisquery/whoisquery_days_until_expiration.md
+++ b/src/health/guides/whoisquery/whoisquery_days_until_expiration.md
diff --git a/health/guides/wifi/wifi_inbound_packets_dropped_ratio.md b/src/health/guides/wifi/wifi_inbound_packets_dropped_ratio.md
index ce26c1e5e..0ba4a1fea 100644
--- a/health/guides/wifi/wifi_inbound_packets_dropped_ratio.md
+++ b/src/health/guides/wifi/wifi_inbound_packets_dropped_ratio.md
@@ -47,6 +47,5 @@ sudo tcpdump -i <interface_name>
1. [Top 20 Netstat Command Examples in Linux](https://www.tecmint.com/20-netstat-commands-for-linux-network-management/)
2. [iftop command in Linux to monitor network traffic](https://www.tecmint.com/iftop-linux-network-bandwidth-monitoring-tool/)
-3. [An Overview of Packet Sniffing using Tcpdump](https://www.ubuntupit.com/tcpdump-useful-unix-packet-sniffer-command/)
Remember to replace `<interface_name>` with the actual name of the WiFi network interface causing the alert. \ No newline at end of file
diff --git a/health/guides/wifi/wifi_outbound_packets_dropped_ratio.md b/src/health/guides/wifi/wifi_outbound_packets_dropped_ratio.md
index 8441885df..5223fc073 100644
--- a/health/guides/wifi/wifi_outbound_packets_dropped_ratio.md
+++ b/src/health/guides/wifi/wifi_outbound_packets_dropped_ratio.md
@@ -49,6 +49,4 @@ You can adjust network settings, like buffers or queues, to mitigate dropped pac
### Useful resources
1. [ifconfig command in Linux](https://www.geeksforgeeks.org/ifconfig-command-in-linux-with-examples/)
-2. [How to monitor network usage with iftop](https://www.binarytides.com/monitor-network-usage-with-iftop/)
-3. [nload – Monitor Network Traffic and Bandwidth Usage in Real Time](https://www.tecmint.com/nload-monitor-linux-network-traffic-bandwidth-usage/)
-4. [VNstat – A Network Traffic Monitor](https://www.tecmint.com/vnstat-monitor-network-traffic-in-linux/) \ No newline at end of file
+2. [nload – Monitor Network Traffic and Bandwidth Usage in Real Time](https://www.tecmint.com/nload-monitor-linux-network-traffic-bandwidth-usage/) \ No newline at end of file
diff --git a/health/guides/windows/windows_10min_cpu_usage.md b/src/health/guides/windows/windows_10min_cpu_usage.md
index 5b585c714..70edb16d9 100644
--- a/health/guides/windows/windows_10min_cpu_usage.md
+++ b/src/health/guides/windows/windows_10min_cpu_usage.md
@@ -30,7 +30,6 @@ This alert calculates the average total `CPU utilization` on a Windows system ov
### Useful resources
-1. [How to Monitor CPU Usage on Windows](https://www.tomsguide.com/how-to/how-to-monitor-cpu-usage-on-windows)
-2. [Windows Task Manager: A Troubleshooting Guide](https://www.howtogeek.com/66622/stupid-geek-tricks-6-ways-to-open-windows-task-manager/)
-3. [How to Use the Performance Monitor on Windows](https://www.digitalcitizen.life/how-use-performance-monitor-windows/)
-4. [Understanding Process Explorer](https://docs.microsoft.com/en-us/sysinternals/downloads/process-explorer) \ No newline at end of file
+1. [Windows Task Manager: A Troubleshooting Guide](https://www.howtogeek.com/66622/stupid-geek-tricks-6-ways-to-open-windows-task-manager/)
+2. [How to Use the Performance Monitor on Windows](https://www.digitalcitizen.life/how-use-performance-monitor-windows/)
+3. [Understanding Process Explorer](https://docs.microsoft.com/en-us/sysinternals/downloads/process-explorer) \ No newline at end of file
diff --git a/health/guides/windows/windows_disk_in_use.md b/src/health/guides/windows/windows_disk_in_use.md
index 4642b79ce..1830a2b2c 100644
--- a/health/guides/windows/windows_disk_in_use.md
+++ b/src/health/guides/windows/windows_disk_in_use.md
@@ -30,5 +30,4 @@ Disk space utilization is crucial for the stable and efficient operation of your
### Useful resources
1. [Windows 10 Tips & Tricks: Analyze Disk Space & Free Space - YouTube](https://www.youtube.com/watch?v=NolLC9tBP_Y)
-2. [5 Free Tools to Visualize Disk Space Usage on Windows](https://www.hongkiat.com/blog/visualize-hard-disk-usage-free-tools-for-windows/)
-3. [10 Ways to Free Up Hard Drive Space on Windows](https://www.howtogeek.com/125923/7-ways-to-free-up-hard-disk-space-on-windows/) \ No newline at end of file
+2. [10 Ways to Free Up Hard Drive Space on Windows](https://www.howtogeek.com/125923/7-ways-to-free-up-hard-disk-space-on-windows/) \ No newline at end of file
diff --git a/health/guides/windows/windows_inbound_packets_discarded.md b/src/health/guides/windows/windows_inbound_packets_discarded.md
index 829e34ffe..039cf9e55 100644
--- a/health/guides/windows/windows_inbound_packets_discarded.md
+++ b/src/health/guides/windows/windows_inbound_packets_discarded.md
@@ -35,5 +35,4 @@ Packet corruption can be caused by faulty hardware, software issues, or even cyb
### Useful resources
1. [Windows Performance Monitor](https://docs.microsoft.com/en-us/windows-server/administration/windows-commands/perfmon)
-2. [Windows Event Viewer](https://docs.microsoft.com/en-us/windows/win32/eventlog/event-log-reference)
-3. [How to troubleshoot networking problems on the Windows platform](https://support.microsoft.com/en-us/help/10267) \ No newline at end of file
+2. [Windows Event Viewer](https://docs.microsoft.com/en-us/windows/win32/eventlog/event-log-reference) \ No newline at end of file
diff --git a/health/guides/windows/windows_inbound_packets_errors.md b/src/health/guides/windows/windows_inbound_packets_errors.md
index aee982d6a..be1a2869f 100644
--- a/health/guides/windows/windows_inbound_packets_errors.md
+++ b/src/health/guides/windows/windows_inbound_packets_errors.md
@@ -37,5 +37,4 @@ To troubleshoot this alert, you can perform the following steps:
### Useful resources
1. [How to use Network Monitor in Windows](https://docs.microsoft.com/en-us/windows/client-management/troubleshoot-tcpip-network-monitor)
-2. [Network Troubleshooting Guide for Windows](https://techcommunity.microsoft.com/t5/networking-blog/network-troubleshooting-guide-for-windows/ba-p/428114)
-3. [How to Troubleshoot Network Connections with Ping and Tracert](https://www.windowscentral.com/how-troubleshoot-network-connection-ping-and-traceroute) \ No newline at end of file
+2. [Network Troubleshooting Guide for Windows](https://techcommunity.microsoft.com/t5/networking-blog/network-troubleshooting-guide-for-windows/ba-p/428114) \ No newline at end of file
diff --git a/health/guides/windows/windows_outbound_packets_discarded.md b/src/health/guides/windows/windows_outbound_packets_discarded.md
index 226c3b0ba..1cd5f922f 100644
--- a/health/guides/windows/windows_outbound_packets_discarded.md
+++ b/src/health/guides/windows/windows_outbound_packets_discarded.md
@@ -44,5 +44,4 @@ If your network is congested, it can cause an increase in discarded packets. Con
### Useful resources
1. [Using Performance Monitor to monitor network performance](https://techcommunity.microsoft.com/t5/ask-the-performance-team/using-perfmon-to-monitor-your-servers-network-performance/ba-p/373944)
-2. [Monitoring Network Performance with Resource Monitor](https://www.online-tech-tips.com/computer-tips/monitoring-network-performance-with-resource-monitor/)
-3. [Event Viewer in Windows](https://www.dummies.com/computers/operating-systems/windows-10/how-to-use-event-viewer-in-windows-10/) \ No newline at end of file
+2. [Event Viewer in Windows](https://www.dummies.com/computers/operating-systems/windows-10/how-to-use-event-viewer-in-windows-10/) \ No newline at end of file
diff --git a/health/guides/windows/windows_outbound_packets_errors.md b/src/health/guides/windows/windows_outbound_packets_errors.md
index 2ccb8ef16..7fcfb65f2 100644
--- a/health/guides/windows/windows_outbound_packets_errors.md
+++ b/src/health/guides/windows/windows_outbound_packets_errors.md
@@ -40,7 +40,6 @@ Ensure that your network interface card (NIC) drivers and firmware are up-to-dat
### Useful resources
-1. [Netstat Command Usage on Windows](https://www.computerhope.com/issues/ch001/stat.htm)
-2. [Wireshark - A Network Protocol Analyzer](https://www.wireshark.org/)
-3. [Tcpdump - A Packet Analyzer](https://www.tcpdump.org/)
-4. [Network Performance Monitoring and Diagnostics Guide](https://docs.microsoft.com/en-us/windows-server/networking/technologies/npmd/npmd) \ No newline at end of file
+1. [Wireshark - A Network Protocol Analyzer](https://www.wireshark.org/)
+2. [Tcpdump - A Packet Analyzer](https://www.tcpdump.org/)
+3. [Network Performance Monitoring and Diagnostics Guide](https://docs.microsoft.com/en-us/windows-server/networking/technologies/npmd/npmd) \ No newline at end of file
diff --git a/health/guides/windows/windows_ram_in_use.md b/src/health/guides/windows/windows_ram_in_use.md
index ef85588b0..f51a92eda 100644
--- a/health/guides/windows/windows_ram_in_use.md
+++ b/src/health/guides/windows/windows_ram_in_use.md
@@ -33,6 +33,4 @@ Memory utilization refers to the percentage of a system's RAM that is currently
### Useful resources
-1. [How to use Task Manager to monitor Windows PC's performance](https://support.microsoft.com/en-us/windows/how-to-use-task-manager-to-monitor-windows-pc-s-performance-171100cb-5e7d-aaba-29abfedfb06f)
-2. [How to use Performance Monitor on Windows 10](https://www.windowscentral.com/how-use-performance-monitor-windows-10)
-3. [How to fix high memory usage in Windows](https://pureinfotech.com/reduce-ram-memory-usage-windows/) \ No newline at end of file
+1. [How to use Performance Monitor on Windows 10](https://www.windowscentral.com/how-use-performance-monitor-windows-10) \ No newline at end of file
diff --git a/health/guides/windows/windows_swap_in_use.md b/src/health/guides/windows/windows_swap_in_use.md
index 5a6500915..38fa06548 100644
--- a/health/guides/windows/windows_swap_in_use.md
+++ b/src/health/guides/windows/windows_swap_in_use.md
@@ -36,6 +36,5 @@ Swap memory is a virtual memory management technique where a portion of the disk
### Useful resources
-1. [How to Manage Virtual Memory (Pagefile) in Windows 10](https://www.techbout.com/manage-virtual-memory-pagefile-windows-10-29638/)
-2. [Troubleshooting Windows Performance Issues Using the Resource Monitor](https://docs.microsoft.com/en-us/archive/blogs/askcore/troubleshooting-windows-performance-issues-using-the-resource-monitor)
-3. [Windows Performance Monitor](https://docs.microsoft.com/en-us/windows-server/administration/windows-server-2008-help/troubleshoot/windows-rel-performance-monitor) \ No newline at end of file
+1. [Troubleshooting Windows Performance Issues Using the Resource Monitor](https://docs.microsoft.com/en-us/archive/blogs/askcore/troubleshooting-windows-performance-issues-using-the-resource-monitor)
+2. [Windows Performance Monitor](https://docs.microsoft.com/en-us/windows-server/administration/windows-server-2008-help/troubleshoot/windows-rel-performance-monitor) \ No newline at end of file
diff --git a/health/guides/x509check/x509check_days_until_expiration.md b/src/health/guides/x509check/x509check_days_until_expiration.md
index a37792ab0..18314de54 100644
--- a/health/guides/x509check/x509check_days_until_expiration.md
+++ b/src/health/guides/x509check/x509check_days_until_expiration.md
@@ -41,5 +41,4 @@ If there are still issues or the alert persists, double-check your certificate m
### Useful resources
1. [Sectigo: What is an X.509 certificate?](https://sectigo.com/resource-library/what-is-x509-certificate)
-2. [Netdata: x509 certificate monitoring](https://learn.netdata.cloud/docs/agent/collectors/go.d.plugin/modules/x509check)
-3. [OpenSSL: X.509 Certificate Commands](https://www.openssl.org/docs/man1.1.1/man1/x509.html) \ No newline at end of file
+2. [OpenSSL: X.509 Certificate Commands](https://www.openssl.org/docs/man1.1.1/man1/x509.html) \ No newline at end of file
diff --git a/health/guides/x509check/x509check_revocation_status.md b/src/health/guides/x509check/x509check_revocation_status.md
index 2d14f1062..fc48deefe 100644
--- a/health/guides/x509check/x509check_revocation_status.md
+++ b/src/health/guides/x509check/x509check_revocation_status.md
@@ -28,8 +28,6 @@ This alert indicates that the X.509 certificate has been revoked, meaning that i
### Useful resources
-1. [X.509 Certificate Monitoring with Netdata](https://learn.netdata.cloud/docs/agent/collectors/go.d.plugin/modules/x509check)
-2. [How to use OpenSSL to verify a certificate against a CRL](https://raymii.org/s/tutorials/OpenSSL_command_line_Root_and_Intermediate_CA_including_OCSP_CRL_Signed_Certs.html)
-3. [SSL Shopper's SSL Checker](https://www.sslshopper.com/ssl-checker.html)
-4. [Renewing certificates with Certbot](https://certbot.eff.org/docs/using.html#renewing-certificates)
-5. [Creating a Self-Signed SSL Certificate](https://www.akadia.com/services/ssh_test_certificate.html) \ No newline at end of file
+1. [SSL Shopper's SSL Checker](https://www.sslshopper.com/ssl-checker.html)
+2. [Renewing certificates with Certbot](https://certbot.eff.org/docs/using.html#renewing-certificates)
+3. [Creating a Self-Signed SSL Certificate](https://www.akadia.com/services/ssh_test_certificate.html) \ No newline at end of file
diff --git a/health/guides/zfs/zfs_memory_throttle.md b/src/health/guides/zfs/zfs_memory_throttle.md
index 3903a02e7..3903a02e7 100644
--- a/health/guides/zfs/zfs_memory_throttle.md
+++ b/src/health/guides/zfs/zfs_memory_throttle.md
diff --git a/health/guides/zfs/zfs_pool_state_crit.md b/src/health/guides/zfs/zfs_pool_state_crit.md
index 72db4b06b..72db4b06b 100644
--- a/health/guides/zfs/zfs_pool_state_crit.md
+++ b/src/health/guides/zfs/zfs_pool_state_crit.md
diff --git a/health/guides/zfs/zfs_pool_state_warn.md b/src/health/guides/zfs/zfs_pool_state_warn.md
index ffba20456..ffba20456 100644
--- a/health/guides/zfs/zfs_pool_state_warn.md
+++ b/src/health/guides/zfs/zfs_pool_state_warn.md