doc-locale/fr-fr/api/geo_nodes.md
{{< details >}}
{{< /details >}}
[!warning] L'API Geo Nodes a été dépréciée dans GitLab 16.0 et sa suppression est prévue dans la v5 de l'API. Utilisez plutôt l'API Geo Sites. Cette modification est un changement radical.
Utilisez cette API pour gérer les nœuds Geo.
Prérequis :
Crée un nœud Geo.
POST /geo_nodes
curl --request POST \
--header "PRIVATE-TOKEN: <your_access_token>" \
--url "https://primary.example.com/api/v4/geo_nodes" \
-d "name=himynameissomething" \
-d "url=https://another-node.example.com/"
| Attribut | Type | Obligatoire | Description |
|---|---|---|---|
primary | boolean | non | Indique si ce nœud doit être le nœud primaire. La valeur par défaut est false. |
enabled | boolean | non | Indicateur signalant si le nœud Geo est activé. La valeur par défaut est true. |
name | string | oui | L'identifiant unique du nœud Geo. Doit correspondre à geo_node_name s'il est défini dans gitlab.rb, sinon doit correspondre à external_url |
url | string | oui | L'URL visible par l'utilisateur pour le nœud Geo. |
internal_url | string | non | L'URL définie sur le nœud primaire que les nœuds secondaires doivent utiliser pour le contacter. Retourne url si non défini. |
files_max_capacity | entier | non | Contrôle la simultanéité maximale du remplissage rétroactif LFS/pièces jointes pour ce nœud secondaire. La valeur par défaut est 10. |
repos_max_capacity | entier | non | Contrôle la simultanéité maximale du remplissage rétroactif des dépôts pour ce nœud secondaire. La valeur par défaut est 25. |
verification_max_capacity | entier | non | Contrôle la simultanéité maximale de la vérification des dépôts pour ce nœud. La valeur par défaut est 100. |
container_repositories_max_capacity | entier | non | Contrôle la simultanéité maximale de la synchronisation des dépôts de conteneurs pour ce nœud. La valeur par défaut est 10. |
sync_object_storage | boolean | non | Indicateur signalant si le nœud Geo secondaire doit répliquer les blobs dans Object Storage. La valeur par défaut est false. |
selective_sync_type | string | non | Limiter la synchronisation à des groupes ou des fragments spécifiques uniquement. Valeurs valides : "namespaces", "shards" ou null. |
selective_sync_shards | tableau | non | Le stockage des dépôts pour les projets synchronisés si selective_sync_type == shards. |
selective_sync_namespace_ids | tableau | non | Les ID des groupes à synchroniser, si selective_sync_type == namespaces. |
minimum_reverification_interval | entier | non | L'intervalle (en jours) pendant lequel la vérification du dépôt est valide. Une fois expiré, il est revérifié. Cela n'a aucun effet lorsqu'il est défini sur un nœud secondaire. |
blob_download_timeout | entier | non | Le délai d'expiration (en secondes) pour la réplication des blobs. La valeur par défaut est 28800. Le maximum est 86400. |
Exemple de réponse :
{
"id": 3,
"name": "Test Node 1",
"url": "https://secondary.example.com/",
"internal_url": "https://secondary.example.com/",
"primary": false,
"enabled": true,
"current": false,
"files_max_capacity": 10,
"repos_max_capacity": 25,
"verification_max_capacity": 100,
"selective_sync_type": "namespaces",
"selective_sync_shards": [],
"selective_sync_namespace_ids": [1, 25],
"minimum_reverification_interval": 7,
"container_repositories_max_capacity": 10,
"sync_object_storage": false,
"blob_download_timeout": 28800,
"clone_protocol": "http",
"web_edit_url": "https://primary.example.com/admin/geo/sites/3/edit",
"web_geo_replication_details_url": "https://secondary.example.com/admin/geo/sites/3/replication/lfs_objects",
"_links": {
"self": "https://primary.example.com/api/v4/geo_nodes/3",
"status": "https://primary.example.com/api/v4/geo_nodes/3/status",
"repair": "https://primary.example.com/api/v4/geo_nodes/3/repair"
}
}
Liste tous les nœuds Geo.
GET /geo_nodes
curl \
--header "PRIVATE-TOKEN: <your_access_token>" \
--url "https://primary.example.com/api/v4/geo_nodes"
Exemple de réponse :
[
{
"id": 1,
"name": "us-node",
"url": "https://primary.example.com/",
"internal_url": "https://internal.example.com/",
"primary": true,
"enabled": true,
"current": true,
"files_max_capacity": 10,
"repos_max_capacity": 25,
"container_repositories_max_capacity": 10,
"verification_max_capacity": 100,
"selective_sync_type": "namespaces",
"selective_sync_shards": [],
"selective_sync_namespace_ids": [1, 25],
"minimum_reverification_interval": 7,
"blob_download_timeout": 28800,
"clone_protocol": "http",
"web_edit_url": "https://primary.example.com/admin/geo/sites/1/edit",
"_links": {
"self": "https://primary.example.com/api/v4/geo_nodes/1",
"status":"https://primary.example.com/api/v4/geo_nodes/1/status",
"repair":"https://primary.example.com/api/v4/geo_nodes/1/repair"
}
},
{
"id": 2,
"name": "cn-node",
"url": "https://secondary.example.com/",
"internal_url": "https://secondary.example.com/",
"primary": false,
"enabled": true,
"current": false,
"files_max_capacity": 10,
"repos_max_capacity": 25,
"container_repositories_max_capacity": 10,
"verification_max_capacity": 100,
"selective_sync_type": "namespaces",
"selective_sync_shards": [],
"selective_sync_namespace_ids": [1, 25],
"minimum_reverification_interval": 7,
"sync_object_storage": true,
"blob_download_timeout": 28800,
"clone_protocol": "http",
"web_edit_url": "https://primary.example.com/admin/geo/sites/2/edit",
"web_geo_replication_details_url": "https://secondary.example.com/admin/geo/sites/2/replication/lfs_objects",
"_links": {
"self":"https://primary.example.com/api/v4/geo_nodes/2",
"status":"https://primary.example.com/api/v4/geo_nodes/2/status",
"repair":"https://primary.example.com/api/v4/geo_nodes/2/repair"
}
}
]
Récupère un nœud Geo spécifié.
curl \
--header "PRIVATE-TOKEN: <your_access_token>" \
--url "https://primary.example.com/api/v4/geo_nodes/1"
Exemple de réponse :
{
"id": 1,
"name": "us-node",
"url": "https://primary.example.com/",
"internal_url": "https://primary.example.com/",
"primary": true,
"enabled": true,
"current": true,
"files_max_capacity": 10,
"repos_max_capacity": 25,
"container_repositories_max_capacity": 10,
"verification_max_capacity": 100,
"selective_sync_type": "namespaces",
"selective_sync_shards": [],
"selective_sync_namespace_ids": [1, 25],
"minimum_reverification_interval": 7,
"blob_download_timeout": 28800,
"clone_protocol": "http",
"web_edit_url": "https://primary.example.com/admin/geo/sites/1/edit",
"_links": {
"self": "https://primary.example.com/api/v4/geo_nodes/1",
"status":"https://primary.example.com/api/v4/geo_nodes/1/status",
"repair":"https://primary.example.com/api/v4/geo_nodes/1/repair"
}
}
Met à jour un nœud Geo spécifié.
PUT /geo_nodes/:id
| Attribut | Type | Obligatoire | Description |
|---|---|---|---|
id | entier | oui | L'ID du nœud Geo. |
enabled | boolean | non | Indicateur signalant si le nœud Geo est activé. |
name | string | non | L'identifiant unique du nœud Geo. Doit correspondre à geo_node_name s'il est défini dans gitlab.rb, sinon doit correspondre à external_url. |
url | string | non | L'URL visible par l'utilisateur du nœud Geo. |
internal_url | string | non | L'URL définie sur le nœud primaire que les nœuds secondaires doivent utiliser pour le contacter. Retourne url si non défini. |
files_max_capacity | entier | non | Contrôle la simultanéité maximale du remplissage rétroactif LFS/pièces jointes pour ce nœud secondaire. |
repos_max_capacity | entier | non | Contrôle la simultanéité maximale du remplissage rétroactif des dépôts pour ce nœud secondaire. |
verification_max_capacity | entier | non | Contrôle la simultanéité maximale de la vérification pour ce nœud. |
container_repositories_max_capacity | entier | non | Contrôle la simultanéité maximale de la synchronisation des dépôts de conteneurs pour ce nœud. |
sync_object_storage | boolean | non | Indicateur signalant si le nœud Geo secondaire doit répliquer les blobs dans Object Storage. |
selective_sync_type | string | non | Limiter la synchronisation à des groupes ou des fragments spécifiques uniquement. Valeurs valides : "namespaces", "shards" ou null. |
selective_sync_shards | tableau | non | Le stockage des dépôts pour les projets synchronisés si selective_sync_type == shards. |
selective_sync_namespace_ids | tableau | non | Les ID des groupes à synchroniser, si selective_sync_type == namespaces. |
minimum_reverification_interval | entier | non | L'intervalle (en jours) pendant lequel la vérification du dépôt est valide. Une fois expiré, il est revérifié. Cela n'a aucun effet lorsqu'il est défini sur un nœud secondaire. |
blob_download_timeout | entier | non | Le délai d'expiration (en secondes) pour la réplication des blobs. La valeur par défaut est 28800. Le maximum est 86400. |
Exemple de réponse :
{
"id": 1,
"name": "cn-node",
"url": "https://secondary.example.com/",
"internal_url": "https://secondary.example.com/",
"primary": false,
"enabled": true,
"current": true,
"files_max_capacity": 10,
"repos_max_capacity": 25,
"container_repositories_max_capacity": 10,
"verification_max_capacity": 100,
"selective_sync_type": "namespaces",
"selective_sync_shards": [],
"selective_sync_namespace_ids": [1, 25],
"minimum_reverification_interval": 7,
"sync_object_storage": true,
"blob_download_timeout": 28800,
"clone_protocol": "http",
"web_edit_url": "https://primary.example.com/admin/geo/sites/2/edit",
"web_geo_replication_details_url": "https://secondary.example.com/admin/geo/sites/2/replication/lfs_objects",
"_links": {
"self":"https://primary.example.com/api/v4/geo_nodes/2",
"status":"https://primary.example.com/api/v4/geo_nodes/2/status",
"repair":"https://primary.example.com/api/v4/geo_nodes/2/repair"
}
}
Supprime un nœud Geo.
DELETE /geo_nodes/:id
| Attribut | Type | Obligatoire | Description |
|---|---|---|---|
id | entier | oui | L'ID du nœud Geo. |
Pour réparer l'authentification OAuth d'un nœud Geo.
Cette opération ne peut être exécutée que sur un nœud Geo primaire.
POST /geo_nodes/:id/repair
Exemple de réponse :
{
"id": 1,
"name": "us-node",
"url": "https://primary.example.com/",
"internal_url": "https://primary.example.com/",
"primary": true,
"enabled": true,
"current": true,
"files_max_capacity": 10,
"repos_max_capacity": 25,
"container_repositories_max_capacity": 10,
"verification_max_capacity": 100,
"blob_download_timeout": 28800,
"clone_protocol": "http",
"web_edit_url": "https://primary.example.com/admin/geo/sites/1/edit",
"_links": {
"self": "https://primary.example.com/api/v4/geo_nodes/1",
"status":"https://primary.example.com/api/v4/geo_nodes/1/status",
"repair":"https://primary.example.com/api/v4/geo_nodes/1/repair"
}
}
Liste tous les statuts des nœuds Geo.
GET /geo_nodes/status
curl \
--header "PRIVATE-TOKEN: <your_access_token>" \
--url "https://primary.example.com/api/v4/geo_nodes/status"
Exemple de réponse :
[
{
"geo_node_id": 1,
"healthy": true,
"health": "Healthy",
"health_status": "Healthy",
"missing_oauth_application": false,
"db_replication_lag_seconds": null,
"lfs_objects_count": 5,
"lfs_objects_checksum_total_count": 5,
"lfs_objects_checksummed_count": 5,
"lfs_objects_checksum_failed_count": 0,
"lfs_objects_synced_count": null,
"lfs_objects_failed_count": null,
"lfs_objects_registry_count": null,
"lfs_objects_verification_total_count": null,
"lfs_objects_verified_count": null,
"lfs_objects_verification_failed_count": null,
"lfs_objects_synced_in_percentage": "0.00%",
"lfs_objects_verified_in_percentage": "0.00%",
"job_artifacts_count": 2,
"job_artifacts_synced_count": null,
"job_artifacts_failed_count": null,
"job_artifacts_synced_in_percentage": "0.00%",
"projects_count": 41,
"repositories_count": 41,
"replication_slots_count": 1,
"replication_slots_used_count": 1,
"replication_slots_used_in_percentage": "100.00%",
"replication_slots_max_retained_wal_bytes": 0,
"repositories_checked_count": 20,
"repositories_checked_failed_count": 20,
"repositories_checked_in_percentage": "100.00%",
"achievement_uploads_count": 0,
"achievement_uploads_checksum_total_count": 0,
"achievement_uploads_checksummed_count": 0,
"achievement_uploads_checksum_failed_count": 0,
"achievement_uploads_synced_count": null,
"achievement_uploads_failed_count": null,
"achievement_uploads_registry_count": null,
"achievement_uploads_verification_total_count": null,
"achievement_uploads_verified_count": null,
"achievement_uploads_verification_failed_count": null,
"achievement_uploads_synced_in_percentage": "0.00%",
"achievement_uploads_verified_in_percentage": "0.00%",
"bulk_import_export_upload_uploads_count": 0,
"bulk_import_export_upload_uploads_checksum_total_count": 0,
"bulk_import_export_upload_uploads_checksummed_count": 0,
"bulk_import_export_upload_uploads_checksum_failed_count": 0,
"bulk_import_export_upload_uploads_synced_count": null,
"bulk_import_export_upload_uploads_failed_count": null,
"bulk_import_export_upload_uploads_registry_count": null,
"bulk_import_export_upload_uploads_verification_total_count": null,
"bulk_import_export_upload_uploads_verified_count": null,
"bulk_import_export_upload_uploads_verification_failed_count": null,
"bulk_import_export_upload_uploads_synced_in_percentage": "0.00%",
"bulk_import_export_upload_uploads_verified_in_percentage": "0.00%",
"ai_vectorizable_file_uploads_count": 0,
"ai_vectorizable_file_uploads_checksum_total_count": 0,
"ai_vectorizable_file_uploads_checksummed_count": 0,
"ai_vectorizable_file_uploads_checksum_failed_count": 0,
"ai_vectorizable_file_uploads_synced_count": null,
"ai_vectorizable_file_uploads_failed_count": null,
"ai_vectorizable_file_uploads_registry_count": null,
"ai_vectorizable_file_uploads_verification_total_count": null,
"ai_vectorizable_file_uploads_verified_count": null,
"ai_vectorizable_file_uploads_verification_failed_count": null,
"ai_vectorizable_file_uploads_synced_in_percentage": "0.00%",
"ai_vectorizable_file_uploads_verified_in_percentage": "0.00%",
"import_export_upload_uploads_count": 0,
"import_export_upload_uploads_checksum_total_count": 0,
"import_export_upload_uploads_checksummed_count": 0,
"import_export_upload_uploads_checksum_failed_count": 0,
"import_export_upload_uploads_synced_count": null,
"import_export_upload_uploads_failed_count": null,
"import_export_upload_uploads_registry_count": null,
"import_export_upload_uploads_verification_total_count": null,
"import_export_upload_uploads_verified_count": null,
"import_export_upload_uploads_verification_failed_count": null,
"import_export_upload_uploads_synced_in_percentage": "0.00%",
"import_export_upload_uploads_verified_in_percentage": "0.00%",
"vulnerability_archive_export_uploads_count": 0,
"vulnerability_archive_export_uploads_checksum_total_count": 0,
"vulnerability_archive_export_uploads_checksummed_count": 0,
"vulnerability_archive_export_uploads_checksum_failed_count": 0,
"vulnerability_archive_export_uploads_synced_count": null,
"vulnerability_archive_export_uploads_failed_count": null,
"vulnerability_archive_export_uploads_registry_count": null,
"vulnerability_archive_export_uploads_verification_total_count": null,
"vulnerability_archive_export_uploads_verified_count": null,
"vulnerability_archive_export_uploads_verification_failed_count": null,
"vulnerability_archive_export_uploads_synced_in_percentage": "0.00%",
"vulnerability_archive_export_uploads_verified_in_percentage": "0.00%",
"project_import_export_relation_export_upload_uploads_count": 0,
"project_import_export_relation_export_upload_uploads_checksum_total_count": 0,
"project_import_export_relation_export_upload_uploads_checksummed_count": 0,
"project_import_export_relation_export_upload_uploads_checksum_failed_count": 0,
"project_import_export_relation_export_upload_uploads_synced_count": null,
"project_import_export_relation_export_upload_uploads_failed_count": null,
"project_import_export_relation_export_upload_uploads_registry_count": null,
"project_import_export_relation_export_upload_uploads_verification_total_count": null,
"project_import_export_relation_export_upload_uploads_verified_count": null,
"project_import_export_relation_export_upload_uploads_verification_failed_count": null,
"project_import_export_relation_export_upload_uploads_synced_in_percentage": "0.00%",
"project_import_export_relation_export_upload_uploads_verified_in_percentage": "0.00%",
"project_import_export_relation_export_upload_uploads_oldest_unsynced_time": null,
"vulnerability_export_part_uploads_count": 0,
"vulnerability_export_part_uploads_checksum_total_count": 0,
"vulnerability_export_part_uploads_checksummed_count": 0,
"vulnerability_export_part_uploads_checksum_failed_count": 0,
"vulnerability_export_part_uploads_synced_count": null,
"vulnerability_export_part_uploads_failed_count": null,
"vulnerability_export_part_uploads_registry_count": null,
"vulnerability_export_part_uploads_verification_total_count": null,
"vulnerability_export_part_uploads_verified_count": null,
"vulnerability_export_part_uploads_verification_failed_count": null,
"vulnerability_export_part_uploads_synced_in_percentage": "0.00%",
"vulnerability_export_part_uploads_verified_in_percentage": "0.00%",
"vulnerability_export_part_uploads_oldest_unsynced_time": null,
"vulnerability_export_uploads_count": 0,
"vulnerability_export_uploads_checksum_total_count": 0,
"vulnerability_export_uploads_checksummed_count": 0,
"vulnerability_export_uploads_checksum_failed_count": 0,
"vulnerability_export_uploads_synced_count": null,
"vulnerability_export_uploads_failed_count": null,
"vulnerability_export_uploads_registry_count": null,
"vulnerability_export_uploads_verification_total_count": null,
"vulnerability_export_uploads_verified_count": null,
"vulnerability_export_uploads_verification_failed_count": null,
"vulnerability_export_uploads_synced_in_percentage": "0.00%",
"vulnerability_export_uploads_verified_in_percentage": "0.00%",
"user_permission_export_upload_uploads_count": 0,
"user_permission_export_upload_uploads_checksum_total_count": 0,
"user_permission_export_upload_uploads_checksummed_count": 0,
"user_permission_export_upload_uploads_checksum_failed_count": 0,
"user_permission_export_upload_uploads_synced_count": null,
"user_permission_export_upload_uploads_failed_count": null,
"user_permission_export_upload_uploads_registry_count": null,
"user_permission_export_upload_uploads_verification_total_count": null,
"user_permission_export_upload_uploads_verified_count": null,
"user_permission_export_upload_uploads_verification_failed_count": null,
"user_permission_export_upload_uploads_synced_in_percentage": "0.00%",
"user_permission_export_upload_uploads_verified_in_percentage": "0.00%",
"user_permission_export_upload_uploads_oldest_unsynced_time": null,
"issuable_metric_image_uploads_count": 0,
"issuable_metric_image_uploads_checksum_total_count": 0,
"issuable_metric_image_uploads_checksummed_count": 0,
"issuable_metric_image_uploads_checksum_failed_count": 0,
"issuable_metric_image_uploads_synced_count": null,
"issuable_metric_image_uploads_failed_count": null,
"issuable_metric_image_uploads_registry_count": null,
"issuable_metric_image_uploads_verification_total_count": null,
"issuable_metric_image_uploads_verified_count": null,
"issuable_metric_image_uploads_verification_failed_count": null,
"issuable_metric_image_uploads_synced_in_percentage": "0.00%",
"issuable_metric_image_uploads_verified_in_percentage": "0.00%",
"issuable_metric_image_uploads_oldest_unsynced_time": null,
"packages_debian_project_component_files_count": 0,
"packages_debian_project_component_files_checksum_total_count": 0,
"packages_debian_project_component_files_checksummed_count": 0,
"packages_debian_project_component_files_checksum_failed_count": 0,
"packages_debian_project_component_files_synced_count": null,
"packages_debian_project_component_files_failed_count": null,
"packages_debian_project_component_files_registry_count": null,
"packages_debian_project_component_files_verification_total_count": null,
"packages_debian_project_component_files_verified_count": null,
"packages_debian_project_component_files_verification_failed_count": null,
"packages_debian_project_component_files_synced_in_percentage": "0.00%",
"packages_debian_project_component_files_verified_in_percentage": "0.00%",
"git_fetch_event_count_weekly": 0,
"git_push_event_count_weekly": 0,
"proxy_remote_requests_event_count_weekly": 0,
"proxy_local_requests_event_count_weekly": 0,
"last_event_id": 23,
"last_event_timestamp": 1509681166,
"cursor_last_event_id": null,
"cursor_last_event_timestamp": 0,
"last_successful_status_check_timestamp": 1510125024,
"version": "10.3.0",
"revision": "33d33a096a",
"merge_request_diffs_count": 5,
"merge_request_diffs_checksum_total_count": 5,
"merge_request_diffs_checksummed_count": 5,
"merge_request_diffs_checksum_failed_count": 0,
"merge_request_diffs_synced_count": null,
"merge_request_diffs_failed_count": null,
"merge_request_diffs_registry_count": null,
"merge_request_diffs_verification_total_count": null,
"merge_request_diffs_verified_count": null,
"merge_request_diffs_verification_failed_count": null,
"merge_request_diffs_synced_in_percentage": "0.00%",
"merge_request_diffs_verified_in_percentage": "0.00%",
"package_files_count": 5,
"package_files_checksum_total_count": 5,
"package_files_checksummed_count": 5,
"package_files_checksum_failed_count": 0,
"package_files_synced_count": null,
"package_files_failed_count": null,
"package_files_registry_count": null,
"package_files_verification_total_count": null,
"package_files_verified_count": null,
"package_files_verification_failed_count": null,
"package_files_synced_in_percentage": "0.00%",
"package_files_verified_in_percentage": "0.00%",
"pages_deployments_count": 5,
"pages_deployments_checksum_total_count": 5,
"pages_deployments_checksummed_count": 5,
"pages_deployments_checksum_failed_count": 0,
"pages_deployments_synced_count": null,
"pages_deployments_failed_count": null,
"pages_deployments_registry_count": null,
"pages_deployments_verification_total_count": null,
"pages_deployments_verified_count": null,
"pages_deployments_verification_failed_count": null,
"pages_deployments_synced_in_percentage": "0.00%",
"pages_deployments_verified_in_percentage": "0.00%",
"terraform_state_versions_count": 5,
"terraform_state_versions_checksum_total_count": 5,
"terraform_state_versions_checksummed_count": 5,
"terraform_state_versions_checksum_failed_count": 0,
"terraform_state_versions_synced_count": null,
"terraform_state_versions_failed_count": null,
"terraform_state_versions_registry_count": null,
"terraform_state_versions_verification_total_count": null,
"terraform_state_versions_verified_count": null,
"terraform_state_versions_verification_failed_count": null,
"terraform_state_versions_synced_in_percentage": "0.00%",
"terraform_state_versions_verified_in_percentage": "0.00%",
"snippet_repositories_count": 5,
"snippet_repositories_checksum_total_count": 5,
"snippet_repositories_checksummed_count": 5,
"snippet_repositories_checksum_failed_count": 0,
"snippet_repositories_synced_count": null,
"snippet_repositories_failed_count": null,
"snippet_repositories_registry_count": null,
"snippet_repositories_verification_total_count": null,
"snippet_repositories_verified_count": null,
"snippet_repositories_verification_failed_count": null,
"snippet_repositories_synced_in_percentage": "0.00%",
"snippet_repositories_verified_in_percentage": "0.00%",
"project_wiki_repositories_count": 3,
"project_wiki_repositories_checksum_total_count": 3,
"project_wiki_repositories_checksummed_count": 3,
"project_wiki_repositories_checksum_failed_count": 0,
"project_wiki_repositories_synced_count": null,
"project_wiki_repositories_failed_count": null,
"project_wiki_repositories_registry_count": null,
"project_wiki_repositories_verification_total_count": null,
"project_wiki_repositories_verified_count": null,
"project_wiki_repositories_verification_failed_count": null,
"project_wiki_repositories_synced_in_percentage": "0.00%",
"project_wiki_repositories_verified_in_percentage": "0.00%",
"group_wiki_repositories_count": 5,
"group_wiki_repositories_checksum_total_count": 5,
"group_wiki_repositories_checksummed_count": 5,
"group_wiki_repositories_checksum_failed_count": 0,
"group_wiki_repositories_synced_count": null,
"group_wiki_repositories_failed_count": null,
"group_wiki_repositories_registry_count": null,
"group_wiki_repositories_verification_total_count": null,
"group_wiki_repositories_verified_count": null,
"group_wiki_repositories_verification_failed_count": null,
"group_wiki_repositories_synced_in_percentage": "0.00%",
"group_wiki_repositories_verified_in_percentage": "0.00%",
"pipeline_artifacts_count": 5,
"pipeline_artifacts_checksum_total_count": 5,
"pipeline_artifacts_checksummed_count": 5,
"pipeline_artifacts_checksum_failed_count": 0,
"pipeline_artifacts_synced_count": null,
"pipeline_artifacts_failed_count": null,
"pipeline_artifacts_registry_count": null,
"pipeline_artifacts_verification_total_count": null,
"pipeline_artifacts_verified_count": null,
"pipeline_artifacts_verification_failed_count": null,
"pipeline_artifacts_synced_in_percentage": "0.00%",
"pipeline_artifacts_verified_in_percentage": "0.00%",
"uploads_count": 5,
"uploads_synced_count": null,
"uploads_failed_count": 0,
"uploads_registry_count": null,
"uploads_synced_in_percentage": "0.00%",
"uploads_checksum_total_count": 5,
"uploads_checksummed_count": 5,
"uploads_checksum_failed_count": null,
"uploads_verification_total_count": null,
"uploads_verified_count": null,
"uploads_verification_failed_count": null,
"uploads_verified_in_percentage": "0.00%",
"job_artifacts_count": 5,
"job_artifacts_checksum_total_count": 5,
"job_artifacts_checksummed_count": 5,
"job_artifacts_checksum_failed_count": 0,
"job_artifacts_synced_count": 5,
"job_artifacts_failed_count": 0,
"job_artifacts_registry_count": 5,
"job_artifacts_verification_total_count": 5,
"job_artifacts_verified_count": 5,
"job_artifacts_verification_failed_count": 0,
"job_artifacts_synced_in_percentage": "100.00%",
"job_artifacts_verified_in_percentage": "100.00%",
"ci_secure_files_count": 5,
"ci_secure_files_checksum_total_count": 5,
"ci_secure_files_checksummed_count": 5,
"ci_secure_files_checksum_failed_count": 0,
"ci_secure_files_synced_count": 5,
"ci_secure_files_failed_count": 0,
"ci_secure_files_registry_count": 5,
"ci_secure_files_verification_total_count": 5,
"ci_secure_files_verified_count": 5,
"ci_secure_files_verification_failed_count": 0,
"ci_secure_files_synced_in_percentage": "100.00%",
"ci_secure_files_verified_in_percentage": "100.00%",
"dependency_proxy_blobs_count": 5,
"dependency_proxy_blobs_checksum_total_count": 5,
"dependency_proxy_blobs_checksummed_count": 5,
"dependency_proxy_blobs_checksum_failed_count": 0,
"dependency_proxy_blobs_synced_count": 5,
"dependency_proxy_blobs_failed_count": 0,
"dependency_proxy_blobs_registry_count": 5,
"dependency_proxy_blobs_verification_total_count": 5,
"dependency_proxy_blobs_verified_count": 5,
"dependency_proxy_blobs_verification_failed_count": 0,
"dependency_proxy_blobs_synced_in_percentage": "100.00%",
"dependency_proxy_blobs_verified_in_percentage": "100.00%",
"container_repositories_count": 5,
"container_repositories_synced_count": 5,
"container_repositories_failed_count": 0,
"container_repositories_registry_count": 5,
"container_repositories_synced_in_percentage": "100.00%",
"container_repositories_checksum_total_count": 0,
"container_repositories_checksummed_count": 0,
"container_repositories_checksum_failed_count": 0,
"container_repositories_verification_total_count": 0,
"container_repositories_verified_count": 0,
"container_repositories_verification_failed_count": 0,
"container_repositories_verified_in_percentage": "100.00%",
"dependency_proxy_manifests_count": 5,
"dependency_proxy_manifests_checksum_total_count": 5,
"dependency_proxy_manifests_checksummed_count": 5,
"dependency_proxy_manifests_checksum_failed_count": 5,
"dependency_proxy_manifests_synced_count": 5,
"dependency_proxy_manifests_failed_count": 0,
"dependency_proxy_manifests_registry_count": 5,
"dependency_proxy_manifests_verification_total_count": 5,
"dependency_proxy_manifests_verified_count": 5,
"dependency_proxy_manifests_verification_failed_count": 5,
"dependency_proxy_manifests_synced_in_percentage": "100.00%",
"dependency_proxy_manifests_verified_in_percentage": "100.00%",
"design_management_repositories_count": 5,
"design_management_repositories_checksum_total_count": 5,
"design_management_repositories_checksummed_count": 5,
"design_management_repositories_checksum_failed_count": 5,
"design_management_repositories_synced_count": 5,
"design_management_repositories_failed_count": 0,
"design_management_repositories_registry_count": 5,
"design_management_repositories_verification_total_count": 5,
"design_management_repositories_verified_count": 5,
"design_management_repositories_verification_failed_count": 5,
"design_management_repositories_synced_in_percentage": "100.00%",
"design_management_repositories_verified_in_percentage": "100.00%",
"project_repositories_count": 5,
"project_repositories_checksum_total_count": 5,
"project_repositories_checksummed_count": 5,
"project_repositories_checksum_failed_count": 0,
"project_repositories_synced_count": 5,
"project_repositories_failed_count": 0,
"project_repositories_registry_count": 5,
"project_repositories_verification_total_count": 5,
"project_repositories_verified_count": 5,
"project_repositories_verification_failed_count": 0,
"project_repositories_synced_in_percentage": "100.00%",
"project_repositories_verified_in_percentage": "100.00%",
"container_repositories_replication_enabled": null,
"abuse_report_uploads_count": 0,
"abuse_report_uploads_checksum_total_count": 0,
"abuse_report_uploads_checksummed_count": 0,
"abuse_report_uploads_checksum_failed_count": 0,
"abuse_report_uploads_synced_count": null,
"abuse_report_uploads_failed_count": null,
"abuse_report_uploads_registry_count": null,
"abuse_report_uploads_verification_total_count": null,
"abuse_report_uploads_verified_count": null,
"abuse_report_uploads_verification_failed_count": null,
"abuse_report_uploads_synced_in_percentage": "0.00%",
"abuse_report_uploads_verified_in_percentage": "0.00%",
"project_uploads_count": 0,
"project_uploads_checksum_total_count": 0,
"project_uploads_checksummed_count": 0,
"project_uploads_checksum_failed_count": 0,
"project_uploads_synced_count": null,
"project_uploads_failed_count": null,
"project_uploads_registry_count": null,
"project_uploads_verification_total_count": null,
"project_uploads_verified_count": null,
"project_uploads_verification_failed_count": null,
"project_uploads_synced_in_percentage": "0.00%",
"project_uploads_verified_in_percentage": "0.00%",
"group_uploads_count": 0,
"group_uploads_checksum_total_count": 0,
"group_uploads_checksummed_count": 0,
"group_uploads_checksum_failed_count": 0,
"group_uploads_synced_count": null,
"group_uploads_failed_count": null,
"group_uploads_registry_count": null,
"group_uploads_verification_total_count": null,
"group_uploads_verified_count": null,
"group_uploads_verification_failed_count": null,
"group_uploads_synced_in_percentage": "0.00%",
"group_uploads_verified_in_percentage": "0.00%",
"user_uploads_count": 0,
"user_uploads_checksum_total_count": 0,
"user_uploads_checksummed_count": 0,
"user_uploads_checksum_failed_count": 0,
"user_uploads_synced_count": null,
"user_uploads_failed_count": null,
"user_uploads_registry_count": null,
"user_uploads_verification_total_count": null,
"user_uploads_verified_count": null,
"user_uploads_verification_failed_count": null,
"user_uploads_synced_in_percentage": "0.00%",
"user_uploads_verified_in_percentage": "0.00%",
"design_management_action_uploads_count": 0,
"design_management_action_uploads_checksum_total_count": 0,
"design_management_action_uploads_checksummed_count": 0,
"design_management_action_uploads_checksum_failed_count": 0,
"design_management_action_uploads_synced_count": null,
"design_management_action_uploads_failed_count": null,
"design_management_action_uploads_registry_count": null,
"design_management_action_uploads_verification_total_count": null,
"design_management_action_uploads_verified_count": null,
"design_management_action_uploads_verification_failed_count": null,
"design_management_action_uploads_synced_in_percentage": "0.00%",
"design_management_action_uploads_verified_in_percentage": "0.00%",
"selective_sync_type": null,
"namespaces": [],
"updated_at": "2024-04-01T00:00:00.000Z",
"storage_shards_match": true,
"_links": {
"self": "https://primary.example.com/api/v4/geo_nodes/1/status",
"node": "https://primary.example.com/api/v4/geo_nodes/1"
}
},
{
"geo_node_id": 2,
"healthy": true,
"health": "Healthy",
"health_status": "Healthy",
"missing_oauth_application": false,
"db_replication_lag_seconds": 0,
"lfs_objects_count": 5,
"lfs_objects_checksum_total_count": 5,
"lfs_objects_checksummed_count": 5,
"lfs_objects_checksum_failed_count": 0,
"lfs_objects_synced_count": null,
"lfs_objects_failed_count": null,
"lfs_objects_registry_count": null,
"lfs_objects_verification_total_count": null,
"lfs_objects_verified_count": null,
"lfs_objects_verification_failed_count": null,
"lfs_objects_synced_in_percentage": "0.00%",
"lfs_objects_verified_in_percentage": "0.00%",
"job_artifacts_count": 2,
"job_artifacts_synced_count": 1,
"job_artifacts_failed_count": 1,
"job_artifacts_synced_in_percentage": "50.00%",
"design_management_repositories_count": 5,
"design_management_repositories_synced_count": 5,
"design_management_repositories_failed_count": 5,
"design_management_repositories_synced_in_percentage": "100.00%",
"design_management_repositories_checksum_total_count": 5,
"design_management_repositories_checksummed_count": 5,
"design_management_repositories_checksum_failed_count": 5,
"design_management_repositories_registry_count": 5,
"design_management_repositories_verification_total_count": 5,
"design_management_repositories_verified_count": 5,
"design_management_repositories_verification_failed_count": 5,
"design_management_repositories_verified_in_percentage": "100.00%",
"projects_count": 41,
"repositories_count": 41,
"replication_slots_count": null,
"replication_slots_used_count": null,
"replication_slots_used_in_percentage": "0.00%",
"replication_slots_max_retained_wal_bytes": null,
"achievement_uploads_count": 0,
"achievement_uploads_checksum_total_count": 0,
"achievement_uploads_checksummed_count": 0,
"achievement_uploads_checksum_failed_count": 0,
"achievement_uploads_synced_count": null,
"achievement_uploads_failed_count": null,
"achievement_uploads_registry_count": null,
"achievement_uploads_verification_total_count": null,
"achievement_uploads_verified_count": null,
"achievement_uploads_verification_failed_count": null,
"achievement_uploads_synced_in_percentage": "0.00%",
"achievement_uploads_verified_in_percentage": "0.00%",
"bulk_import_export_upload_uploads_count": 0,
"bulk_import_export_upload_uploads_checksum_total_count": 0,
"bulk_import_export_upload_uploads_checksummed_count": 0,
"bulk_import_export_upload_uploads_checksum_failed_count": 0,
"bulk_import_export_upload_uploads_synced_count": null,
"bulk_import_export_upload_uploads_failed_count": null,
"bulk_import_export_upload_uploads_registry_count": null,
"bulk_import_export_upload_uploads_verification_total_count": null,
"bulk_import_export_upload_uploads_verified_count": null,
"bulk_import_export_upload_uploads_verification_failed_count": null,
"bulk_import_export_upload_uploads_synced_in_percentage": "0.00%",
"bulk_import_export_upload_uploads_verified_in_percentage": "0.00%",
"ai_vectorizable_file_uploads_count": 0,
"ai_vectorizable_file_uploads_checksum_total_count": 0,
"ai_vectorizable_file_uploads_checksummed_count": 0,
"ai_vectorizable_file_uploads_checksum_failed_count": 0,
"ai_vectorizable_file_uploads_synced_count": null,
"ai_vectorizable_file_uploads_failed_count": null,
"ai_vectorizable_file_uploads_registry_count": null,
"ai_vectorizable_file_uploads_verification_total_count": null,
"ai_vectorizable_file_uploads_verified_count": null,
"ai_vectorizable_file_uploads_verification_failed_count": null,
"ai_vectorizable_file_uploads_synced_in_percentage": "0.00%",
"ai_vectorizable_file_uploads_verified_in_percentage": "0.00%",
"import_export_upload_uploads_count": 0,
"import_export_upload_uploads_checksum_total_count": 0,
"import_export_upload_uploads_checksummed_count": 0,
"import_export_upload_uploads_checksum_failed_count": 0,
"import_export_upload_uploads_synced_count": null,
"import_export_upload_uploads_failed_count": null,
"import_export_upload_uploads_registry_count": null,
"import_export_upload_uploads_verification_total_count": null,
"import_export_upload_uploads_verified_count": null,
"import_export_upload_uploads_verification_failed_count": null,
"import_export_upload_uploads_synced_in_percentage": "0.00%",
"import_export_upload_uploads_verified_in_percentage": "0.00%",
"vulnerability_archive_export_uploads_count": 0,
"vulnerability_archive_export_uploads_checksum_total_count": 0,
"vulnerability_archive_export_uploads_checksummed_count": 0,
"vulnerability_archive_export_uploads_checksum_failed_count": 0,
"vulnerability_archive_export_uploads_synced_count": null,
"vulnerability_archive_export_uploads_failed_count": null,
"vulnerability_archive_export_uploads_registry_count": null,
"vulnerability_archive_export_uploads_verification_total_count": null,
"vulnerability_archive_export_uploads_verified_count": null,
"vulnerability_archive_export_uploads_verification_failed_count": null,
"vulnerability_archive_export_uploads_synced_in_percentage": "0.00%",
"vulnerability_archive_export_uploads_verified_in_percentage": "0.00%",
"project_import_export_relation_export_upload_uploads_count": 0,
"project_import_export_relation_export_upload_uploads_checksum_total_count": 0,
"project_import_export_relation_export_upload_uploads_checksummed_count": 0,
"project_import_export_relation_export_upload_uploads_checksum_failed_count": 0,
"project_import_export_relation_export_upload_uploads_synced_count": null,
"project_import_export_relation_export_upload_uploads_failed_count": null,
"project_import_export_relation_export_upload_uploads_registry_count": null,
"project_import_export_relation_export_upload_uploads_verification_total_count": null,
"project_import_export_relation_export_upload_uploads_verified_count": null,
"project_import_export_relation_export_upload_uploads_verification_failed_count": null,
"project_import_export_relation_export_upload_uploads_synced_in_percentage": "0.00%",
"project_import_export_relation_export_upload_uploads_verified_in_percentage": "0.00%",
"project_import_export_relation_export_upload_uploads_oldest_unsynced_time": null,
"vulnerability_export_part_uploads_count": 0,
"vulnerability_export_part_uploads_checksum_total_count": 0,
"vulnerability_export_part_uploads_checksummed_count": 0,
"vulnerability_export_part_uploads_checksum_failed_count": 0,
"vulnerability_export_part_uploads_synced_count": null,
"vulnerability_export_part_uploads_failed_count": null,
"vulnerability_export_part_uploads_registry_count": null,
"vulnerability_export_part_uploads_verification_total_count": null,
"vulnerability_export_part_uploads_verified_count": null,
"vulnerability_export_part_uploads_verification_failed_count": null,
"vulnerability_export_part_uploads_synced_in_percentage": "0.00%",
"vulnerability_export_part_uploads_verified_in_percentage": "0.00%",
"vulnerability_export_part_uploads_oldest_unsynced_time": null,
"vulnerability_export_uploads_count": 0,
"vulnerability_export_uploads_checksum_total_count": 0,
"vulnerability_export_uploads_checksummed_count": 0,
"vulnerability_export_uploads_checksum_failed_count": 0,
"vulnerability_export_uploads_synced_count": null,
"vulnerability_export_uploads_failed_count": null,
"vulnerability_export_uploads_registry_count": null,
"vulnerability_export_uploads_verification_total_count": null,
"vulnerability_export_uploads_verified_count": null,
"vulnerability_export_uploads_verification_failed_count": null,
"vulnerability_export_uploads_synced_in_percentage": "0.00%",
"vulnerability_export_uploads_verified_in_percentage": "0.00%",
"user_permission_export_upload_uploads_count": 0,
"user_permission_export_upload_uploads_checksum_total_count": 0,
"user_permission_export_upload_uploads_checksummed_count": 0,
"user_permission_export_upload_uploads_checksum_failed_count": 0,
"user_permission_export_upload_uploads_synced_count": null,
"user_permission_export_upload_uploads_failed_count": null,
"user_permission_export_upload_uploads_registry_count": null,
"user_permission_export_upload_uploads_verification_total_count": null,
"user_permission_export_upload_uploads_verified_count": null,
"user_permission_export_upload_uploads_verification_failed_count": null,
"user_permission_export_upload_uploads_synced_in_percentage": "0.00%",
"user_permission_export_upload_uploads_verified_in_percentage": "0.00%",
"user_permission_export_upload_uploads_oldest_unsynced_time": null,
"issuable_metric_image_uploads_count": 0,
"issuable_metric_image_uploads_checksum_total_count": 0,
"issuable_metric_image_uploads_checksummed_count": 0,
"issuable_metric_image_uploads_checksum_failed_count": 0,
"issuable_metric_image_uploads_synced_count": null,
"issuable_metric_image_uploads_failed_count": null,
"issuable_metric_image_uploads_registry_count": null,
"issuable_metric_image_uploads_verification_total_count": null,
"issuable_metric_image_uploads_verified_count": null,
"issuable_metric_image_uploads_verification_failed_count": null,
"issuable_metric_image_uploads_synced_in_percentage": "0.00%",
"issuable_metric_image_uploads_verified_in_percentage": "0.00%",
"issuable_metric_image_uploads_oldest_unsynced_time": null,
"packages_debian_project_component_files_count": 0,
"packages_debian_project_component_files_checksum_total_count": 0,
"packages_debian_project_component_files_checksummed_count": 0,
"packages_debian_project_component_files_checksum_failed_count": 0,
"packages_debian_project_component_files_synced_count": null,
"packages_debian_project_component_files_failed_count": null,
"packages_debian_project_component_files_registry_count": null,
"packages_debian_project_component_files_verification_total_count": null,
"packages_debian_project_component_files_verified_count": null,
"packages_debian_project_component_files_verification_failed_count": null,
"packages_debian_project_component_files_synced_in_percentage": "0.00%",
"packages_debian_project_component_files_verified_in_percentage": "0.00%",
"git_fetch_event_count_weekly": 0,
"git_push_event_count_weekly": 0,
"proxy_remote_requests_event_count_weekly": 0,
"proxy_local_requests_event_count_weekly": 0,
"repositories_checked_count": 5,
"repositories_checked_failed_count": 1,
"repositories_checked_in_percentage": "12.20%",
"last_event_id": 23,
"last_event_timestamp": 1509681166,
"cursor_last_event_id": 23,
"cursor_last_event_timestamp": 1509681166,
"last_successful_status_check_timestamp": 1510125024,
"version": "10.3.0",
"revision": "33d33a096a",
"merge_request_diffs_count": 5,
"merge_request_diffs_checksum_total_count": 5,
"merge_request_diffs_checksummed_count": 5,
"merge_request_diffs_checksum_failed_count": 0,
"merge_request_diffs_synced_count": 5,
"merge_request_diffs_failed_count": 0,
"merge_request_diffs_registry_count": 5,
"merge_request_diffs_verification_total_count": 5,
"merge_request_diffs_verified_count": 5,
"merge_request_diffs_verification_failed_count": 0,
"merge_request_diffs_synced_in_percentage": "100.00%",
"merge_request_diffs_verified_in_percentage": "100.00%",
"package_files_count": 5,
"package_files_checksum_total_count": 5,
"package_files_checksummed_count": 5,
"package_files_checksum_failed_count": 0,
"package_files_synced_count": 5,
"package_files_failed_count": 0,
"package_files_registry_count": 5,
"package_files_verification_total_count": 5,
"package_files_verified_count": 5,
"package_files_verification_failed_count": 0,
"package_files_synced_in_percentage": "100.00%",
"package_files_verified_in_percentage": "100.00%",
"packages_nuget_symbols_count": 5,
"packages_nuget_symbols_checksum_total_count": 5,
"packages_nuget_symbols_checksummed_count": 5,
"packages_nuget_symbols_checksum_failed_count": 0,
"packages_nuget_symbols_synced_count": 5,
"packages_nuget_symbols_failed_count": 0,
"packages_nuget_symbols_registry_count": 5,
"packages_nuget_symbols_verification_total_count": 5,
"packages_nuget_symbols_verified_count": 5,
"packages_nuget_symbols_verification_failed_count": 0,
"packages_nuget_symbols_synced_in_percentage": "100.00%",
"packages_nuget_symbols_verified_in_percentage": "100.00%",
"terraform_state_versions_count": 5,
"terraform_state_versions_checksum_total_count": 5,
"terraform_state_versions_checksummed_count": 5,
"terraform_state_versions_checksum_failed_count": 0,
"terraform_state_versions_synced_count": 5,
"terraform_state_versions_failed_count": 0,
"terraform_state_versions_registry_count": 5,
"terraform_state_versions_verification_total_count": 5,
"terraform_state_versions_verified_count": 5,
"terraform_state_versions_verification_failed_count": 0,
"terraform_state_versions_synced_in_percentage": "100.00%",
"terraform_state_versions_verified_in_percentage": "100.00%",
"snippet_repositories_count": 5,
"snippet_repositories_checksum_total_count": 5,
"snippet_repositories_checksummed_count": 5,
"snippet_repositories_checksum_failed_count": 0,
"snippet_repositories_synced_count": 5,
"snippet_repositories_failed_count": 0,
"snippet_repositories_registry_count": 5,
"snippet_repositories_verification_total_count": 5,
"snippet_repositories_verified_count": 5,
"snippet_repositories_verification_failed_count": 0,
"snippet_repositories_synced_in_percentage": "100.00%",
"snippet_repositories_verified_in_percentage": "100.00%",
"group_wiki_repositories_count": 5,
"group_wiki_repositories_checksum_total_count": 5,
"group_wiki_repositories_checksummed_count": 5,
"group_wiki_repositories_checksum_failed_count": 0,
"group_wiki_repositories_synced_count": 5,
"group_wiki_repositories_failed_count": 0,
"group_wiki_repositories_registry_count": 5,
"group_wiki_repositories_verification_total_count": 5,
"group_wiki_repositories_verified_count": 5,
"group_wiki_repositories_verification_failed_count": 0,
"group_wiki_repositories_synced_in_percentage": "100.00%",
"group_wiki_repositories_verified_in_percentage": "100.00%",
"pipeline_artifacts_count": 5,
"pipeline_artifacts_checksum_total_count": 5,
"pipeline_artifacts_checksummed_count": 5,
"pipeline_artifacts_checksum_failed_count": 0,
"pipeline_artifacts_synced_count": 5,
"pipeline_artifacts_failed_count": 0,
"pipeline_artifacts_registry_count": 5,
"pipeline_artifacts_verification_total_count": 5,
"pipeline_artifacts_verified_count": 5,
"pipeline_artifacts_verification_failed_count": 0,
"pipeline_artifacts_synced_in_percentage": "100.00%",
"pipeline_artifacts_verified_in_percentage": "100.00%",
"uploads_count": 5,
"uploads_synced_count": null,
"uploads_failed_count": 0,
"uploads_registry_count": null,
"uploads_synced_in_percentage": "0.00%",
"uploads_checksum_total_count": 5,
"uploads_checksummed_count": 5,
"uploads_checksum_failed_count": null,
"uploads_verification_total_count": null,
"uploads_verified_count": null,
"uploads_verification_failed_count": null,
"uploads_verified_in_percentage": "0.00%",
"job_artifacts_count": 5,
"job_artifacts_checksum_total_count": 5,
"job_artifacts_checksummed_count": 5,
"job_artifacts_checksum_failed_count": 0,
"job_artifacts_synced_count": 5,
"job_artifacts_failed_count": 0,
"job_artifacts_registry_count": 5,
"job_artifacts_verification_total_count": 5,
"job_artifacts_verified_count": 5,
"job_artifacts_verification_failed_count": 0,
"job_artifacts_synced_in_percentage": "100.00%",
"job_artifacts_verified_in_percentage": "100.00%",
"dependency_proxy_blobs_count": 5,
"dependency_proxy_blobs_checksum_total_count": 5,
"dependency_proxy_blobs_checksummed_count": 5,
"dependency_proxy_blobs_checksum_failed_count": 0,
"dependency_proxy_blobs_synced_count": 5,
"dependency_proxy_blobs_failed_count": 0,
"dependency_proxy_blobs_registry_count": 5,
"dependency_proxy_blobs_verification_total_count": 5,
"dependency_proxy_blobs_verified_count": 5,
"dependency_proxy_blobs_verification_failed_count": 0,
"dependency_proxy_blobs_synced_in_percentage": "100.00%",
"dependency_proxy_blobs_verified_in_percentage": "100.00%",
"container_repositories_count": 5,
"container_repositories_synced_count": 5,
"container_repositories_failed_count": 0,
"container_repositories_registry_count": 5,
"container_repositories_synced_in_percentage": "100.00%",
"container_repositories_checksum_total_count": 0,
"container_repositories_checksummed_count": 0,
"container_repositories_checksum_failed_count": 0,
"container_repositories_verification_total_count": 0,
"container_repositories_verified_count": 0,
"container_repositories_verification_failed_count": 0,
"container_repositories_verified_in_percentage": "100.00%",
"dependency_proxy_manifests_count": 5,
"dependency_proxy_manifests_checksum_total_count": 5,
"dependency_proxy_manifests_checksummed_count": 5,
"dependency_proxy_manifests_checksum_failed_count": 5,
"dependency_proxy_manifests_synced_count": 5,
"dependency_proxy_manifests_failed_count": 0,
"dependency_proxy_manifests_registry_count": 5,
"dependency_proxy_manifests_verification_total_count": 5,
"dependency_proxy_manifests_verified_count": 5,
"dependency_proxy_manifests_verification_failed_count": 5,
"dependency_proxy_manifests_synced_in_percentage": "100.00%",
"dependency_proxy_manifests_verified_in_percentage": "100.00%",
"project_repositories_count": 5,
"project_repositories_checksum_total_count": 5,
"project_repositories_checksummed_count": 5,
"project_repositories_checksum_failed_count": 0,
"project_repositories_synced_count": 5,
"project_repositories_failed_count": 0,
"project_repositories_registry_count": 5,
"project_repositories_verification_total_count": 5,
"project_repositories_verified_count": 5,
"project_repositories_verification_failed_count": 0,
"project_repositories_synced_in_percentage": "100.00%",
"project_repositories_verified_in_percentage": "100.00%",
"ci_secure_files_count": 5,
"ci_secure_files_checksum_total_count": 5,
"ci_secure_files_checksummed_count": 5,
"ci_secure_files_checksum_failed_count": 0,
"ci_secure_files_synced_count": 5,
"ci_secure_files_failed_count": 0,
"ci_secure_files_registry_count": 5,
"ci_secure_files_verification_total_count": 5,
"ci_secure_files_verified_count": 5,
"ci_secure_files_verification_failed_count": 0,
"ci_secure_files_synced_in_percentage": "100.00%",
"ci_secure_files_verified_in_percentage": "100.00%",
"pages_deployments_count": 5,
"pages_deployments_checksum_total_count": 5,
"pages_deployments_checksummed_count": 5,
"pages_deployments_checksum_failed_count": 0,
"pages_deployments_synced_count": 5,
"pages_deployments_failed_count": 0,
"pages_deployments_registry_count": 5,
"pages_deployments_verification_total_count": 5,
"pages_deployments_verified_count": 5,
"pages_deployments_verification_failed_count": 0,
"pages_deployments_synced_in_percentage": "100.00%",
"pages_deployments_verified_in_percentage": "100.00%",
"project_wiki_repositories_count": 5,
"project_wiki_repositories_checksum_total_count": 5,
"project_wiki_repositories_checksummed_count": 5,
"project_wiki_repositories_checksum_failed_count": 0,
"project_wiki_repositories_synced_count": 5,
"project_wiki_repositories_failed_count": 0,
"project_wiki_repositories_registry_count": 5,
"project_wiki_repositories_verification_total_count": 5,
"project_wiki_repositories_verified_count": 5,
"project_wiki_repositories_verification_failed_count": 0,
"project_wiki_repositories_synced_in_percentage": "100.00%",
"project_wiki_repositories_verified_in_percentage": "100.00%",
"container_repositories_replication_enabled": true,
"abuse_report_uploads_count": 0,
"abuse_report_uploads_checksum_total_count": 0,
"abuse_report_uploads_checksummed_count": 0,
"abuse_report_uploads_checksum_failed_count": 0,
"abuse_report_uploads_synced_count": null,
"abuse_report_uploads_failed_count": null,
"abuse_report_uploads_registry_count": null,
"abuse_report_uploads_verification_total_count": null,
"abuse_report_uploads_verified_count": null,
"abuse_report_uploads_verification_failed_count": null,
"abuse_report_uploads_synced_in_percentage": "0.00%",
"abuse_report_uploads_verified_in_percentage": "0.00%",
"project_uploads_count": 0,
"project_uploads_checksum_total_count": 0,
"project_uploads_checksummed_count": 0,
"project_uploads_checksum_failed_count": 0,
"project_uploads_synced_count": null,
"project_uploads_failed_count": null,
"project_uploads_registry_count": null,
"project_uploads_verification_total_count": null,
"project_uploads_verified_count": null,
"project_uploads_verification_failed_count": null,
"project_uploads_synced_in_percentage": "0.00%",
"project_uploads_verified_in_percentage": "0.00%",
"group_uploads_count": 0,
"group_uploads_checksum_total_count": 0,
"group_uploads_checksummed_count": 0,
"group_uploads_checksum_failed_count": 0,
"group_uploads_synced_count": null,
"group_uploads_failed_count": null,
"group_uploads_registry_count": null,
"group_uploads_verification_total_count": null,
"group_uploads_verified_count": null,
"group_uploads_verification_failed_count": null,
"group_uploads_synced_in_percentage": "0.00%",
"group_uploads_verified_in_percentage": "0.00%",
"user_uploads_count": 0,
"user_uploads_checksum_total_count": 0,
"user_uploads_checksummed_count": 0,
"user_uploads_checksum_failed_count": 0,
"user_uploads_synced_count": null,
"user_uploads_failed_count": null,
"user_uploads_registry_count": null,
"user_uploads_verification_total_count": null,
"user_uploads_verified_count": null,
"user_uploads_verification_failed_count": null,
"user_uploads_synced_in_percentage": "0.00%",
"user_uploads_verified_in_percentage": "0.00%",
"design_management_action_uploads_count": 0,
"design_management_action_uploads_checksum_total_count": 0,
"design_management_action_uploads_checksummed_count": 0,
"design_management_action_uploads_checksum_failed_count": 0,
"design_management_action_uploads_synced_count": null,
"design_management_action_uploads_failed_count": null,
"design_management_action_uploads_registry_count": null,
"design_management_action_uploads_verification_total_count": null,
"design_management_action_uploads_verified_count": null,
"design_management_action_uploads_verification_failed_count": null,
"design_management_action_uploads_synced_in_percentage": "0.00%",
"design_management_action_uploads_verified_in_percentage": "0.00%",
"selective_sync_type": null,
"namespaces": [],
"updated_at": "2024-04-01T00:00:00.000Z",
"storage_shards_match": true,
"_links": {
"self": "https://primary.example.com/api/v4/geo_nodes/2/status",
"node": "https://primary.example.com/api/v4/geo_nodes/2"
}
}
]
Récupère le statut d'un nœud Geo spécifié.
curl \
--header "PRIVATE-TOKEN: <your_access_token>" \
--url "https://primary.example.com/api/v4/geo_nodes/2/status"
Exemple de réponse :
{
"geo_node_id": 2,
"healthy": true,
"health": "Healthy",
"health_status": "Healthy",
"missing_oauth_application": false,
"db_replication_lag_seconds": 0,
"lfs_objects_count": 5,
"lfs_objects_checksum_total_count": 5,
"lfs_objects_checksummed_count": 5,
"lfs_objects_checksum_failed_count": 0,
"lfs_objects_synced_count": null,
"lfs_objects_failed_count": null,
"lfs_objects_registry_count": null,
"lfs_objects_verification_total_count": null,
"lfs_objects_verified_count": null,
"lfs_objects_verification_failed_count": null,
"lfs_objects_synced_in_percentage": "0.00%",
"lfs_objects_verified_in_percentage": "0.00%",
"job_artifacts_count": 2,
"job_artifacts_synced_count": 1,
"job_artifacts_failed_count": 1,
"job_artifacts_synced_in_percentage": "50.00%",
"projects_count": 41,
"repositories_count": 41,
"replication_slots_count": null,
"replication_slots_used_count": null,
"replication_slots_used_in_percentage": "0.00%",
"replication_slots_max_retained_wal_bytes": null,
"last_event_id": 23,
"last_event_timestamp": 1509681166,
"cursor_last_event_id": 23,
"cursor_last_event_timestamp": 1509681166,
"last_successful_status_check_timestamp": 1510125268,
"version": "10.3.0",
"revision": "33d33a096a",
"merge_request_diffs_count": 5,
"merge_request_diffs_checksum_total_count": 5,
"merge_request_diffs_checksummed_count": 5,
"merge_request_diffs_checksum_failed_count": 0,
"merge_request_diffs_synced_count": 5,
"merge_request_diffs_failed_count": 0,
"merge_request_diffs_registry_count": 5,
"merge_request_diffs_verification_total_count": 5,
"merge_request_diffs_verified_count": 5,
"merge_request_diffs_verification_failed_count": 0,
"merge_request_diffs_synced_in_percentage": "100.00%",
"merge_request_diffs_verified_in_percentage": "100.00%",
"package_files_count": 5,
"package_files_checksum_total_count": 5,
"package_files_checksummed_count": 5,
"package_files_checksum_failed_count": 0,
"package_files_synced_count": 5,
"package_files_failed_count": 0,
"package_files_registry_count": 5,
"package_files_verification_total_count": 5,
"package_files_verified_count": 5,
"package_files_verification_failed_count": 0,
"package_files_synced_in_percentage": "100.00%",
"package_files_verified_in_percentage": "100.00%",
"terraform_state_versions_count": 5,
"terraform_state_versions_checksum_total_count": 5,
"terraform_state_versions_checksummed_count": 5,
"terraform_state_versions_checksum_failed_count": 0,
"terraform_state_versions_synced_count": 5,
"terraform_state_versions_failed_count": 0,
"terraform_state_versions_registry_count": 5,
"terraform_state_versions_verification_total_count": 5,
"terraform_state_versions_verified_count": 5,
"terraform_state_versions_verification_failed_count": 0,
"terraform_state_versions_synced_in_percentage": "100.00%",
"terraform_state_versions_verified_in_percentage": "100.00%",
"snippet_repositories_count": 5,
"snippet_repositories_checksum_total_count": 5,
"snippet_repositories_checksummed_count": 5,
"snippet_repositories_checksum_failed_count": 0,
"snippet_repositories_synced_count": 5,
"snippet_repositories_failed_count": 0,
"snippet_repositories_registry_count": 5,
"snippet_repositories_verification_total_count": 5,
"snippet_repositories_verified_count": 5,
"snippet_repositories_verification_failed_count": 0,
"snippet_repositories_synced_in_percentage": "100.00%",
"snippet_repositories_verified_in_percentage": "100.00%",
"group_wiki_repositories_count": 5,
"group_wiki_repositories_checksum_total_count": 5,
"group_wiki_repositories_checksummed_count": 5,
"group_wiki_repositories_checksum_failed_count": 0,
"group_wiki_repositories_synced_count": 5,
"group_wiki_repositories_failed_count": 0,
"group_wiki_repositories_registry_count": 5,
"group_wiki_repositories_verification_total_count": 5,
"group_wiki_repositories_verified_count": 5,
"group_wiki_repositories_verification_failed_count": 0,
"group_wiki_repositories_synced_in_percentage": "100.00%",
"group_wiki_repositories_verified_in_percentage": "100.00%",
"pipeline_artifacts_count": 5,
"pipeline_artifacts_checksum_total_count": 5,
"pipeline_artifacts_checksummed_count": 5,
"pipeline_artifacts_checksum_failed_count": 0,
"pipeline_artifacts_synced_count": 5,
"pipeline_artifacts_failed_count": 0,
"pipeline_artifacts_registry_count": 5,
"pipeline_artifacts_verification_total_count": 5,
"pipeline_artifacts_verified_count": 5,
"pipeline_artifacts_verification_failed_count": 0,
"pipeline_artifacts_synced_in_percentage": "100.00%",
"pipeline_artifacts_verified_in_percentage": "100.00%",
"uploads_count": 5,
"uploads_synced_count": null,
"uploads_failed_count": 0,
"uploads_registry_count": null,
"uploads_synced_in_percentage": "0.00%",
"uploads_checksum_total_count": 5,
"uploads_checksummed_count": 5,
"uploads_checksum_failed_count": null,
"uploads_verification_total_count": null,
"uploads_verified_count": null,
"uploads_verification_failed_count": null,
"uploads_verified_in_percentage": "0.00%",
"job_artifacts_count": 5,
"job_artifacts_checksum_total_count": 5,
"job_artifacts_checksummed_count": 5,
"job_artifacts_checksum_failed_count": 0,
"job_artifacts_synced_count": 5,
"job_artifacts_failed_count": 0,
"job_artifacts_registry_count": 5,
"job_artifacts_verification_total_count": 5,
"job_artifacts_verified_count": 5,
"job_artifacts_verification_failed_count": 0,
"job_artifacts_synced_in_percentage": "100.00%",
"job_artifacts_verified_in_percentage": "100.00%",
"ci_secure_files_count": 5,
"ci_secure_files_checksum_total_count": 5,
"ci_secure_files_checksummed_count": 5,
"ci_secure_files_checksum_failed_count": 0,
"ci_secure_files_synced_count": 5,
"ci_secure_files_failed_count": 0,
"ci_secure_files_registry_count": 5,
"ci_secure_files_verification_total_count": 5,
"ci_secure_files_verified_count": 5,
"ci_secure_files_verification_failed_count": 0,
"ci_secure_files_synced_in_percentage": "100.00%",
"ci_secure_files_verified_in_percentage": "100.00%",
"dependency_proxy_blobs_count": 5,
"dependency_proxy_blobs_checksum_total_count": 5,
"dependency_proxy_blobs_checksummed_count": 5,
"dependency_proxy_blobs_checksum_failed_count": 0,
"dependency_proxy_blobs_synced_count": 5,
"dependency_proxy_blobs_failed_count": 0,
"dependency_proxy_blobs_registry_count": 5,
"dependency_proxy_blobs_verification_total_count": 5,
"dependency_proxy_blobs_verified_count": 5,
"dependency_proxy_blobs_verification_failed_count": 0,
"dependency_proxy_blobs_synced_in_percentage": "100.00%",
"dependency_proxy_blobs_verified_in_percentage": "100.00%",
"container_repositories_count": 5,
"container_repositories_synced_count": 5,
"container_repositories_failed_count": 0,
"container_repositories_registry_count": 5,
"container_repositories_synced_in_percentage": "100.00%",
"container_repositories_checksum_total_count": 0,
"container_repositories_checksummed_count": 0,
"container_repositories_checksum_failed_count": 0,
"container_repositories_verification_total_count": 0,
"container_repositories_verified_count": 0,
"container_repositories_verification_failed_count": 0,
"container_repositories_verified_in_percentage": "100.00%",
"dependency_proxy_manifests_count": 5,
"dependency_proxy_manifests_checksum_total_count": 5,
"dependency_proxy_manifests_checksummed_count": 5,
"dependency_proxy_manifests_checksum_failed_count": 5,
"dependency_proxy_manifests_synced_count": 5,
"dependency_proxy_manifests_failed_count": 0,
"dependency_proxy_manifests_registry_count": 5,
"dependency_proxy_manifests_verification_total_count": 5,
"dependency_proxy_manifests_verified_count": 5,
"dependency_proxy_manifests_verification_failed_count": 5,
"dependency_proxy_manifests_synced_in_percentage": "100.00%",
"dependency_proxy_manifests_verified_in_percentage": "100.00%",
"design_management_repositories_count": 5,
"design_management_repositories_checksum_total_count": 5,
"design_management_repositories_checksummed_count": 5,
"design_management_repositories_checksum_failed_count": 5,
"design_management_repositories_synced_count": 5,
"design_management_repositories_failed_count": 0,
"design_management_repositories_registry_count": 5,
"design_management_repositories_verification_total_count": 5,
"design_management_repositories_verified_count": 5,
"design_management_repositories_verification_failed_count": 5,
"design_management_repositories_synced_in_percentage": "100.00%",
"design_management_repositories_verified_in_percentage": "100.00%",
"project_repositories_count": 5,
"project_repositories_checksum_total_count": 5,
"project_repositories_checksummed_count": 5,
"project_repositories_checksum_failed_count": 0,
"project_repositories_synced_count": 5,
"project_repositories_failed_count": 0,
"project_repositories_registry_count": 5,
"project_repositories_verification_total_count": 5,
"project_repositories_verified_count": 5,
"project_repositories_verification_failed_count": 0,
"project_repositories_synced_in_percentage": "100.00%",
"project_repositories_verified_in_percentage": "100.00%",
"achievement_uploads_count": 0,
"achievement_uploads_checksum_total_count": 0,
"achievement_uploads_checksummed_count": 0,
"achievement_uploads_checksum_failed_count": 0,
"achievement_uploads_synced_count": null,
"achievement_uploads_failed_count": null,
"achievement_uploads_registry_count": null,
"achievement_uploads_verification_total_count": null,
"achievement_uploads_verified_count": null,
"achievement_uploads_verification_failed_count": null,
"achievement_uploads_synced_in_percentage": "0.00%",
"achievement_uploads_verified_in_percentage": "0.00%",
"bulk_import_export_upload_uploads_count": 0,
"bulk_import_export_upload_uploads_checksum_total_count": 0,
"bulk_import_export_upload_uploads_checksummed_count": 0,
"bulk_import_export_upload_uploads_checksum_failed_count": 0,
"bulk_import_export_upload_uploads_synced_count": null,
"bulk_import_export_upload_uploads_failed_count": null,
"bulk_import_export_upload_uploads_registry_count": null,
"bulk_import_export_upload_uploads_verification_total_count": null,
"bulk_import_export_upload_uploads_verified_count": null,
"bulk_import_export_upload_uploads_verification_failed_count": null,
"bulk_import_export_upload_uploads_synced_in_percentage": "0.00%",
"bulk_import_export_upload_uploads_verified_in_percentage": "0.00%",
"ai_vectorizable_file_uploads_count": 0,
"ai_vectorizable_file_uploads_checksum_total_count": 0,
"ai_vectorizable_file_uploads_checksummed_count": 0,
"ai_vectorizable_file_uploads_checksum_failed_count": 0,
"ai_vectorizable_file_uploads_synced_count": null,
"ai_vectorizable_file_uploads_failed_count": null,
"ai_vectorizable_file_uploads_registry_count": null,
"ai_vectorizable_file_uploads_verification_total_count": null,
"ai_vectorizable_file_uploads_verified_count": null,
"ai_vectorizable_file_uploads_verification_failed_count": null,
"ai_vectorizable_file_uploads_synced_in_percentage": "0.00%",
"ai_vectorizable_file_uploads_verified_in_percentage": "0.00%",
"import_export_upload_uploads_count": 0,
"import_export_upload_uploads_checksum_total_count": 0,
"import_export_upload_uploads_checksummed_count": 0,
"import_export_upload_uploads_checksum_failed_count": 0,
"import_export_upload_uploads_synced_count": null,
"import_export_upload_uploads_failed_count": null,
"import_export_upload_uploads_registry_count": null,
"import_export_upload_uploads_verification_total_count": null,
"import_export_upload_uploads_verified_count": null,
"import_export_upload_uploads_verification_failed_count": null,
"import_export_upload_uploads_synced_in_percentage": "0.00%",
"import_export_upload_uploads_verified_in_percentage": "0.00%",
"vulnerability_archive_export_uploads_count": 0,
"vulnerability_archive_export_uploads_checksum_total_count": 0,
"vulnerability_archive_export_uploads_checksummed_count": 0,
"vulnerability_archive_export_uploads_checksum_failed_count": 0,
"vulnerability_archive_export_uploads_synced_count": null,
"vulnerability_archive_export_uploads_failed_count": null,
"vulnerability_archive_export_uploads_registry_count": null,
"vulnerability_archive_export_uploads_verification_total_count": null,
"vulnerability_archive_export_uploads_verified_count": null,
"vulnerability_archive_export_uploads_verification_failed_count": null,
"vulnerability_archive_export_uploads_synced_in_percentage": "0.00%",
"vulnerability_archive_export_uploads_verified_in_percentage": "0.00%",
"project_import_export_relation_export_upload_uploads_count": 0,
"project_import_export_relation_export_upload_uploads_checksum_total_count": 0,
"project_import_export_relation_export_upload_uploads_checksummed_count": 0,
"project_import_export_relation_export_upload_uploads_checksum_failed_count": 0,
"project_import_export_relation_export_upload_uploads_synced_count": null,
"project_import_export_relation_export_upload_uploads_failed_count": null,
"project_import_export_relation_export_upload_uploads_registry_count": null,
"project_import_export_relation_export_upload_uploads_verification_total_count": null,
"project_import_export_relation_export_upload_uploads_verified_count": null,
"project_import_export_relation_export_upload_uploads_verification_failed_count": null,
"project_import_export_relation_export_upload_uploads_synced_in_percentage": "0.00%",
"project_import_export_relation_export_upload_uploads_verified_in_percentage": "0.00%",
"project_import_export_relation_export_upload_uploads_oldest_unsynced_time": null,
"vulnerability_export_part_uploads_count": 0,
"vulnerability_export_part_uploads_checksum_total_count": 0,
"vulnerability_export_part_uploads_checksummed_count": 0,
"vulnerability_export_part_uploads_checksum_failed_count": 0,
"vulnerability_export_part_uploads_synced_count": null,
"vulnerability_export_part_uploads_failed_count": null,
"vulnerability_export_part_uploads_registry_count": null,
"vulnerability_export_part_uploads_verification_total_count": null,
"vulnerability_export_part_uploads_verified_count": null,
"vulnerability_export_part_uploads_verification_failed_count": null,
"vulnerability_export_part_uploads_synced_in_percentage": "0.00%",
"vulnerability_export_part_uploads_verified_in_percentage": "0.00%",
"vulnerability_export_part_uploads_oldest_unsynced_time": null,
"vulnerability_export_uploads_count": 0,
"vulnerability_export_uploads_checksum_total_count": 0,
"vulnerability_export_uploads_checksummed_count": 0,
"vulnerability_export_uploads_checksum_failed_count": 0,
"vulnerability_export_uploads_synced_count": null,
"vulnerability_export_uploads_failed_count": null,
"vulnerability_export_uploads_registry_count": null,
"vulnerability_export_uploads_verification_total_count": null,
"vulnerability_export_uploads_verified_count": null,
"vulnerability_export_uploads_verification_failed_count": null,
"vulnerability_export_uploads_synced_in_percentage": "0.00%",
"vulnerability_export_uploads_verified_in_percentage": "0.00%",
"user_permission_export_upload_uploads_count": 0,
"user_permission_export_upload_uploads_checksum_total_count": 0,
"user_permission_export_upload_uploads_checksummed_count": 0,
"user_permission_export_upload_uploads_checksum_failed_count": 0,
"user_permission_export_upload_uploads_synced_count": null,
"user_permission_export_upload_uploads_failed_count": null,
"user_permission_export_upload_uploads_registry_count": null,
"user_permission_export_upload_uploads_verification_total_count": null,
"user_permission_export_upload_uploads_verified_count": null,
"user_permission_export_upload_uploads_verification_failed_count": null,
"user_permission_export_upload_uploads_synced_in_percentage": "0.00%",
"user_permission_export_upload_uploads_verified_in_percentage": "0.00%",
"user_permission_export_upload_uploads_oldest_unsynced_time": null,
"issuable_metric_image_uploads_count": 0,
"issuable_metric_image_uploads_checksum_total_count": 0,
"issuable_metric_image_uploads_checksummed_count": 0,
"issuable_metric_image_uploads_checksum_failed_count": 0,
"issuable_metric_image_uploads_synced_count": null,
"issuable_metric_image_uploads_failed_count": null,
"issuable_metric_image_uploads_registry_count": null,
"issuable_metric_image_uploads_verification_total_count": null,
"issuable_metric_image_uploads_verified_count": null,
"issuable_metric_image_uploads_verification_failed_count": null,
"issuable_metric_image_uploads_synced_in_percentage": "0.00%",
"issuable_metric_image_uploads_verified_in_percentage": "0.00%",
"issuable_metric_image_uploads_oldest_unsynced_time": null,
"packages_debian_project_component_files_count": 0,
"packages_debian_project_component_files_checksum_total_count": 0,
"packages_debian_project_component_files_checksummed_count": 0,
"packages_debian_project_component_files_checksum_failed_count": 0,
"packages_debian_project_component_files_synced_count": null,
"packages_debian_project_component_files_failed_count": null,
"packages_debian_project_component_files_registry_count": null,
"packages_debian_project_component_files_verification_total_count": null,
"packages_debian_project_component_files_verified_count": null,
"packages_debian_project_component_files_verification_failed_count": null,
"packages_debian_project_component_files_synced_in_percentage": "0.00%",
"packages_debian_project_component_files_verified_in_percentage": "0.00%",
"git_fetch_event_count_weekly": 0,
"git_push_event_count_weekly": 0,
"proxy_remote_requests_event_count_weekly": 0,
"proxy_local_requests_event_count_weekly": 0,
"pages_deployments_count": 5,
"pages_deployments_checksum_total_count": 5,
"pages_deployments_checksummed_count": 5,
"pages_deployments_checksum_failed_count": 0,
"pages_deployments_synced_count": null,
"pages_deployments_failed_count": null,
"pages_deployments_registry_count": null,
"pages_deployments_verification_total_count": null,
"pages_deployments_verified_count": null,
"pages_deployments_verification_failed_count": null,
"pages_deployments_synced_in_percentage": "0.00%",
"pages_deployments_verified_in_percentage": "0.00%",
"project_wiki_repositories_count": 3,
"project_wiki_repositories_checksum_total_count": 3,
"project_wiki_repositories_checksummed_count": 3,
"project_wiki_repositories_checksum_failed_count": 0,
"project_wiki_repositories_synced_count": null,
"project_wiki_repositories_failed_count": null,
"project_wiki_repositories_registry_count": null,
"project_wiki_repositories_verification_total_count": null,
"project_wiki_repositories_verified_count": null,
"project_wiki_repositories_verification_failed_count": null,
"project_wiki_repositories_synced_in_percentage": "0.00%",
"project_wiki_repositories_verified_in_percentage": "0.00%",
"container_repositories_replication_enabled": true,
"abuse_report_uploads_count": 0,
"abuse_report_uploads_checksum_total_count": 0,
"abuse_report_uploads_checksummed_count": 0,
"abuse_report_uploads_checksum_failed_count": 0,
"abuse_report_uploads_synced_count": null,
"abuse_report_uploads_failed_count": null,
"abuse_report_uploads_registry_count": null,
"abuse_report_uploads_verification_total_count": null,
"abuse_report_uploads_verified_count": null,
"abuse_report_uploads_verification_failed_count": null,
"abuse_report_uploads_synced_in_percentage": "0.00%",
"abuse_report_uploads_verified_in_percentage": "0.00%",
"project_uploads_count": 0,
"project_uploads_checksum_total_count": 0,
"project_uploads_checksummed_count": 0,
"project_uploads_checksum_failed_count": 0,
"project_uploads_synced_count": null,
"project_uploads_failed_count": null,
"project_uploads_registry_count": null,
"project_uploads_verification_total_count": null,
"project_uploads_verified_count": null,
"project_uploads_verification_failed_count": null,
"project_uploads_synced_in_percentage": "0.00%",
"project_uploads_verified_in_percentage": "0.00%",
"group_uploads_count": 0,
"group_uploads_checksum_total_count": 0,
"group_uploads_checksummed_count": 0,
"group_uploads_checksum_failed_count": 0,
"group_uploads_synced_count": null,
"group_uploads_failed_count": null,
"group_uploads_registry_count": null,
"group_uploads_verification_total_count": null,
"group_uploads_verified_count": null,
"group_uploads_verification_failed_count": null,
"group_uploads_synced_in_percentage": "0.00%",
"group_uploads_verified_in_percentage": "0.00%",
"user_uploads_count": 0,
"user_uploads_checksum_total_count": 0,
"user_uploads_checksummed_count": 0,
"user_uploads_checksum_failed_count": 0,
"user_uploads_synced_count": null,
"user_uploads_failed_count": null,
"user_uploads_registry_count": null,
"user_uploads_verification_total_count": null,
"user_uploads_verified_count": null,
"user_uploads_verification_failed_count": null,
"user_uploads_synced_in_percentage": "0.00%",
"user_uploads_verified_in_percentage": "0.00%",
"design_management_action_uploads_count": 0,
"design_management_action_uploads_checksum_total_count": 0,
"design_management_action_uploads_checksummed_count": 0,
"design_management_action_uploads_checksum_failed_count": 0,
"design_management_action_uploads_synced_count": null,
"design_management_action_uploads_failed_count": null,
"design_management_action_uploads_registry_count": null,
"design_management_action_uploads_verification_total_count": null,
"design_management_action_uploads_verified_count": null,
"design_management_action_uploads_verification_failed_count": null,
"design_management_action_uploads_synced_in_percentage": "0.00%",
"design_management_action_uploads_verified_in_percentage": "0.00%",
"selective_sync_type": null,
"namespaces": [],
"updated_at": "2024-04-01T00:00:00.000Z",
"storage_shards_match": true,
"_links": {
"self": "https://primary.example.com/api/v4/geo_nodes/2/status",
"node": "https://primary.example.com/api/v4/geo_nodes/2"
}
}
[!note] Le paramètre
health_statusne peut être que dans l'état « Healthy » ou « Unhealthy », tandis que le paramètrehealthpeut être vide, « Healthy » ou contenir le message d'erreur réel.