diff --git a/site-modules/profile/manifests/icinga2/objects/static_checks.pp b/site-modules/profile/manifests/icinga2/objects/static_checks.pp --- a/site-modules/profile/manifests/icinga2/objects/static_checks.pp +++ b/site-modules/profile/manifests/icinga2/objects/static_checks.pp @@ -111,4 +111,18 @@ }, } + ::icinga2::object::service {'Software Heritage Staging Graphql Instance': + import => ['generic-service'], + host_name => 'graphql.staging.swh.network', + check_command => 'http', + target => $checks_file, + vars => { + http_vhost => 'graphql.staging.swh.network', + http_uri => '/', + http_ssl => true, + http_sni => true, + http_string => 'GraphQL Playground', + }, + } + }