Tous les produits
Search
Centre de documentation

:Intégrer Knative

Dernière mise à jour :Sep 19, 2026

Knative est un framework d'applications serverless basé sur Kubernetes qui définit une norme pour l'orchestration de conteneurs cloud-native et serverless. Il vous aide à déployer et gérer des charges de travail serverless modernes afin de bâtir une plateforme de conteneurs serverless de niveau entreprise. Container Service for Kubernetes (ACK) intègre Knative depuis ses premières versions et reste aligné sur les dernières fonctionnalités de la communauté Knative. Associé aux produits Alibaba Cloud tels que ACK, la messagerie, le stockage, le réseau et la surveillance, il offre des capacités Knative adaptées à la production. Vous pouvez intégrer Knative à Managed Service for Prometheus pour surveiller les services et collecter des métriques, ce qui vous permet d'améliorer leurs performances. Cette rubrique explique comment installer le composant Knative et activer sa surveillance avec Managed Service for Prometheus.

Prérequis

Procédure

  1. Connectez-vous à la console Managed Service for Prometheus. Dans le volet de navigation de gauche, cliquez sur Integration Center.

  2. Cliquez sur la carte Knative et suivez les instructions à l'écran pour terminer l'intégration.

    metrics collection interval (seconds) :

    Intervalle de collecte des données de surveillance. La valeur par défaut est 15.

    Le composant installé s'affiche sur la page Integration Management de la console Managed Service for Prometheus. La page Integration Management comprend les onglets Integrated Environments, Integrated Addons et Query Dashboards. Vous y consultez les cibles, les métriques, les tableaux de bord et les alertes.

    La page de détails du module complémentaire d'observabilité Knative contient les onglets Environment List, Dashboard List et Alert List. Dans l'onglet Dashboard List, sélectionnez un environnement cible pour afficher son tableau de bord, tel que le tableau de bord Knative Serving.

Afficher les données du tableau de bord Knative

Dans l'onglet Integrated Addons de la page Integration Management, cliquez sur la carte Knative pour afficher les données de surveillance détaillées.

Le tableau de bord Knative dans Managed Service for Prometheus affiche des métriques telles que le nombre de requêtes, le nombre de pods, le temps de réponse et la concurrence.

  • Développez la section Overview pour afficher les données relatives au nombre de requêtes, au taux de réussite, aux erreurs 4xx (erreurs client) et aux erreurs 5xx (erreurs serveur).

    Remarque

    L'unité ops/sec sur l'axe des y indique le nombre de requêtes par seconde.

    8.jpg

  • Développez la section Response Time pour afficher les données de temps de réponse, y compris les percentiles P50, P90, P95 et P99.

  • Développez la section Autoscaler pour afficher des données telles que la concurrence des requêtes.

  • Développez la section Resource Usages pour afficher les informations d'utilisation des ressources, notamment le CPU et la mémoire.

Métriques Knative clés

Paramètre

Description

queue_average_concurrent_requests

Nombre de requêtes simultanées actives dans un pod à un instant donné.

queue_requests_per_second

Taux de requêtes par seconde pour un pod.

revision_request_latencies

Latence des requêtes pour une révision.

revision_request_count

Nombre total de requêtes adressées à une révision.