/* AUTO-GENERATED FILE - DOMAIN: maison Ne pas modifier manuellement. Source: domains.yaml */ apply Service "maison-remplacement-filtre-fournaise" { import "service_life_noc_probe" vars.life_noc_probe_type = "elapsed_time" vars.life_noc_source_type = "manual_date" vars.life_noc_source_value = "" vars.life_noc_inputs_file = "/opt/life-noc/data/inputs/maison.yaml" vars.life_noc_item_key = "remplacement-filtre-fournaise" vars.life_noc_metric_unit = "days" vars.life_noc_label = "remplacement-filtre-fournaise" groups = [ "MAISON" ] vars.life_noc_threshold_unknown_lt = "20" vars.life_noc_threshold_ok_gte = "20" vars.life_noc_threshold_warning_gte = "31" vars.life_noc_threshold_critical_gte = "45" vars.life_noc_on_error = "critical" notes = "Remplacer le filtre de la fournaise" vars.instructions_url = "/life-noc/item/maison/remplacement-filtre-fournaise" assign where host.name == "life-noc" } apply Service "maison-inspection-fournaise" { import "service_life_noc_probe" vars.life_noc_probe_type = "elapsed_time" vars.life_noc_source_type = "manual_date" vars.life_noc_source_value = "" vars.life_noc_inputs_file = "/opt/life-noc/data/inputs/maison.yaml" vars.life_noc_item_key = "inspection-fournaise" vars.life_noc_metric_unit = "days" vars.life_noc_label = "inspection-fournaise" groups = [ "MAISON" ] vars.life_noc_threshold_unknown_lt = "150" vars.life_noc_threshold_ok_gte = "150" vars.life_noc_threshold_warning_gte = "180" vars.life_noc_threshold_critical_gte = "210" vars.life_noc_on_error = "critical" notes = "Inspection générale de la fournaise avant saison froide" vars.instructions_url = "/life-noc/item/maison/inspection-fournaise" assign where host.name == "life-noc" } apply Service "maison-inspection-thermopompe" { import "service_life_noc_probe" vars.life_noc_probe_type = "elapsed_time" vars.life_noc_source_type = "manual_date" vars.life_noc_source_value = "" vars.life_noc_inputs_file = "/opt/life-noc/data/inputs/maison.yaml" vars.life_noc_item_key = "inspection-thermopompe" vars.life_noc_metric_unit = "days" vars.life_noc_label = "inspection-thermopompe" groups = [ "MAISON" ] vars.life_noc_threshold_unknown_lt = "60" vars.life_noc_threshold_ok_gte = "60" vars.life_noc_threshold_warning_gte = "90" vars.life_noc_threshold_critical_gte = "120" vars.life_noc_on_error = "critical" notes = "Inspection et entretien de la thermopompe" vars.instructions_url = "/life-noc/item/maison/inspection-thermopompe" assign where host.name == "life-noc" } apply Service "maison-nettoyage-unites-exterieures" { import "service_life_noc_probe" vars.life_noc_probe_type = "elapsed_time" vars.life_noc_source_type = "manual_date" vars.life_noc_source_value = "" vars.life_noc_inputs_file = "/opt/life-noc/data/inputs/maison.yaml" vars.life_noc_item_key = "nettoyage-unites-exterieures" vars.life_noc_metric_unit = "days" vars.life_noc_label = "nettoyage-unites-exterieures" groups = [ "MAISON" ] vars.life_noc_threshold_unknown_lt = "60" vars.life_noc_threshold_ok_gte = "60" vars.life_noc_threshold_warning_gte = "90" vars.life_noc_threshold_critical_gte = "120" vars.life_noc_on_error = "critical" notes = "Nettoyer les unités extérieures et vérifier le dégagement" vars.instructions_url = "/life-noc/item/maison/nettoyage-unites-exterieures" assign where host.name == "life-noc" } apply Service "maison-inspection-toiture" { import "service_life_noc_probe" vars.life_noc_probe_type = "elapsed_time" vars.life_noc_source_type = "manual_date" vars.life_noc_source_value = "" vars.life_noc_inputs_file = "/opt/life-noc/data/inputs/maison.yaml" vars.life_noc_item_key = "inspection-toiture" vars.life_noc_metric_unit = "days" vars.life_noc_label = "inspection-toiture" groups = [ "MAISON" ] vars.life_noc_threshold_unknown_lt = "150" vars.life_noc_threshold_ok_gte = "150" vars.life_noc_threshold_warning_gte = "180" vars.life_noc_threshold_critical_gte = "210" vars.life_noc_on_error = "critical" notes = "Inspection annuelle de la toiture" vars.instructions_url = "/life-noc/item/maison/inspection-toiture" assign where host.name == "life-noc" } apply Service "maison-inspection-gouttieres" { import "service_life_noc_probe" vars.life_noc_probe_type = "elapsed_time" vars.life_noc_source_type = "manual_date" vars.life_noc_source_value = "" vars.life_noc_inputs_file = "/opt/life-noc/data/inputs/maison.yaml" vars.life_noc_item_key = "inspection-gouttieres" vars.life_noc_metric_unit = "days" vars.life_noc_label = "inspection-gouttieres" groups = [ "MAISON" ] vars.life_noc_threshold_unknown_lt = "150" vars.life_noc_threshold_ok_gte = "150" vars.life_noc_threshold_warning_gte = "180" vars.life_noc_threshold_critical_gte = "210" vars.life_noc_on_error = "critical" notes = "Inspection et nettoyage des gouttières" vars.instructions_url = "/life-noc/item/maison/inspection-gouttieres" assign where host.name == "life-noc" } apply Service "maison-inspection-fondation" { import "service_life_noc_probe" vars.life_noc_probe_type = "elapsed_time" vars.life_noc_source_type = "manual_date" vars.life_noc_source_value = "" vars.life_noc_inputs_file = "/opt/life-noc/data/inputs/maison.yaml" vars.life_noc_item_key = "inspection-fondation" vars.life_noc_metric_unit = "days" vars.life_noc_label = "inspection-fondation" groups = [ "MAISON" ] vars.life_noc_threshold_unknown_lt = "60" vars.life_noc_threshold_ok_gte = "60" vars.life_noc_threshold_warning_gte = "90" vars.life_noc_threshold_critical_gte = "120" vars.life_noc_on_error = "critical" notes = "Inspection de la fondation et des fissures" vars.instructions_url = "/life-noc/item/maison/inspection-fondation" assign where host.name == "life-noc" } apply Service "maison-verification-drainage-terrain" { import "service_life_noc_probe" vars.life_noc_probe_type = "elapsed_time" vars.life_noc_source_type = "manual_date" vars.life_noc_source_value = "" vars.life_noc_inputs_file = "/opt/life-noc/data/inputs/maison.yaml" vars.life_noc_item_key = "verification-drainage-terrain" vars.life_noc_metric_unit = "days" vars.life_noc_label = "verification-drainage-terrain" groups = [ "MAISON" ] vars.life_noc_threshold_unknown_lt = "60" vars.life_noc_threshold_ok_gte = "60" vars.life_noc_threshold_warning_gte = "90" vars.life_noc_threshold_critical_gte = "120" vars.life_noc_on_error = "critical" notes = "Vérification du drainage autour de la maison" vars.instructions_url = "/life-noc/item/maison/verification-drainage-terrain" assign where host.name == "life-noc" } apply Service "maison-test-detecteurs-fumee" { import "service_life_noc_probe" vars.life_noc_probe_type = "elapsed_time" vars.life_noc_source_type = "manual_date" vars.life_noc_source_value = "" vars.life_noc_inputs_file = "/opt/life-noc/data/inputs/maison.yaml" vars.life_noc_item_key = "test-detecteurs-fumee" vars.life_noc_metric_unit = "days" vars.life_noc_label = "test-detecteurs-fumee" groups = [ "MAISON" ] vars.life_noc_threshold_unknown_lt = "20" vars.life_noc_threshold_ok_gte = "20" vars.life_noc_threshold_warning_gte = "31" vars.life_noc_threshold_critical_gte = "45" vars.life_noc_on_error = "critical" notes = "Test des détecteurs de fumée" vars.instructions_url = "/life-noc/item/maison/test-detecteurs-fumee" assign where host.name == "life-noc" } apply Service "maison-test-detecteurs-co" { import "service_life_noc_probe" vars.life_noc_probe_type = "elapsed_time" vars.life_noc_source_type = "manual_date" vars.life_noc_source_value = "" vars.life_noc_inputs_file = "/opt/life-noc/data/inputs/maison.yaml" vars.life_noc_item_key = "test-detecteurs-co" vars.life_noc_metric_unit = "days" vars.life_noc_label = "test-detecteurs-co" groups = [ "MAISON" ] vars.life_noc_threshold_unknown_lt = "20" vars.life_noc_threshold_ok_gte = "20" vars.life_noc_threshold_warning_gte = "31" vars.life_noc_threshold_critical_gte = "45" vars.life_noc_on_error = "critical" notes = "Test des détecteurs de monoxyde de carbone" vars.instructions_url = "/life-noc/item/maison/test-detecteurs-co" assign where host.name == "life-noc" } apply Service "maison-remplacement-piles-detecteurs" { import "service_life_noc_probe" vars.life_noc_probe_type = "elapsed_time" vars.life_noc_source_type = "manual_date" vars.life_noc_source_value = "" vars.life_noc_inputs_file = "/opt/life-noc/data/inputs/maison.yaml" vars.life_noc_item_key = "remplacement-piles-detecteurs" vars.life_noc_metric_unit = "days" vars.life_noc_label = "remplacement-piles-detecteurs" groups = [ "MAISON" ] vars.life_noc_threshold_unknown_lt = "150" vars.life_noc_threshold_ok_gte = "150" vars.life_noc_threshold_warning_gte = "180" vars.life_noc_threshold_critical_gte = "210" vars.life_noc_on_error = "critical" notes = "Remplacement préventif des piles des détecteurs" vars.instructions_url = "/life-noc/item/maison/remplacement-piles-detecteurs" assign where host.name == "life-noc" } apply Service "maison-verification-plomberie-visible" { import "service_life_noc_probe" vars.life_noc_probe_type = "elapsed_time" vars.life_noc_source_type = "manual_date" vars.life_noc_source_value = "" vars.life_noc_inputs_file = "/opt/life-noc/data/inputs/maison.yaml" vars.life_noc_item_key = "verification-plomberie-visible" vars.life_noc_metric_unit = "days" vars.life_noc_label = "verification-plomberie-visible" groups = [ "MAISON" ] vars.life_noc_threshold_unknown_lt = "60" vars.life_noc_threshold_ok_gte = "60" vars.life_noc_threshold_warning_gte = "90" vars.life_noc_threshold_critical_gte = "120" vars.life_noc_on_error = "critical" notes = "Vérification visuelle de la plomberie accessible" vars.instructions_url = "/life-noc/item/maison/verification-plomberie-visible" assign where host.name == "life-noc" } apply Service "maison-inspection-sump-pump" { import "service_life_noc_probe" vars.life_noc_probe_type = "elapsed_time" vars.life_noc_source_type = "manual_date" vars.life_noc_source_value = "" vars.life_noc_inputs_file = "/opt/life-noc/data/inputs/maison.yaml" vars.life_noc_item_key = "inspection-sump-pump" vars.life_noc_metric_unit = "days" vars.life_noc_label = "inspection-sump-pump" groups = [ "MAISON" ] vars.life_noc_threshold_unknown_lt = "20" vars.life_noc_threshold_ok_gte = "20" vars.life_noc_threshold_warning_gte = "31" vars.life_noc_threshold_critical_gte = "45" vars.life_noc_on_error = "critical" notes = "Vérification de la pompe de puisard si applicable" vars.instructions_url = "/life-noc/item/maison/inspection-sump-pump" assign where host.name == "life-noc" } apply Service "maison-verification-calfetrage" { import "service_life_noc_probe" vars.life_noc_probe_type = "elapsed_time" vars.life_noc_source_type = "manual_date" vars.life_noc_source_value = "" vars.life_noc_inputs_file = "/opt/life-noc/data/inputs/maison.yaml" vars.life_noc_item_key = "verification-calfetrage" vars.life_noc_metric_unit = "days" vars.life_noc_label = "verification-calfetrage" groups = [ "MAISON" ] vars.life_noc_threshold_unknown_lt = "150" vars.life_noc_threshold_ok_gte = "150" vars.life_noc_threshold_warning_gte = "180" vars.life_noc_threshold_critical_gte = "210" vars.life_noc_on_error = "critical" notes = "Vérification du calfeutrage portes et fenêtres" vars.instructions_url = "/life-noc/item/maison/verification-calfetrage" assign where host.name == "life-noc" } apply Service "maison-inspection-portes-garage" { import "service_life_noc_probe" vars.life_noc_probe_type = "elapsed_time" vars.life_noc_source_type = "manual_date" vars.life_noc_source_value = "" vars.life_noc_inputs_file = "/opt/life-noc/data/inputs/maison.yaml" vars.life_noc_item_key = "inspection-portes-garage" vars.life_noc_metric_unit = "days" vars.life_noc_label = "inspection-portes-garage" groups = [ "MAISON" ] vars.life_noc_threshold_unknown_lt = "60" vars.life_noc_threshold_ok_gte = "60" vars.life_noc_threshold_warning_gte = "90" vars.life_noc_threshold_critical_gte = "120" vars.life_noc_on_error = "critical" notes = "Vérification mécanique et sécurité des portes de garage" vars.instructions_url = "/life-noc/item/maison/inspection-portes-garage" assign where host.name == "life-noc" } apply Service "maison-verification-extincteurs" { import "service_echeance" vars.date_echeance = "2026-06-01" vars.mock_state = "OK" vars.mock_message = "Sous contrôle" groups = [ "MAISON" ] notes = "Vérification des extincteurs" vars.instructions_url = "/life-noc/item/maison/verification-extincteurs" assign where host.name == "life-noc" }