ack-arms-cmonitor est le composant de surveillance fourni par Application Real-Time Monitoring Service (ARMS) Application Monitoring eBPF pour les clusters Container Service for Kubernetes (ACK). Cette rubrique présente une vue d'ensemble du composant, les consignes d'utilisation et les notes de version.
Vue d'ensemble
ARMS Application Monitoring eBPF est un service d'observabilité tout-en-un pour les clusters Kubernetes qui offre aux développeurs informatiques et aux ingénieurs O&M une visibilité unifiée sur les métriques, les traces, les journaux et les événements.
Le composant ack-arms-cmonitor repose sur la technologie extended Berkeley Packet Filter (eBPF), qui exécute des charges de travail en bac à sable de manière sécurisée sous Linux sans modifier le code source du noyau ni charger de modules du noyau.
Consignes d'utilisation
Prérequis : Activer ARMS Application Monitoring eBPF avant d'installer le composant. Pour plus de détails sur les fonctionnalités gratuites et payantes, consultez la rubrique Qu'est-ce qu'Alibaba Cloud Application Monitoring eBPF ?
Type de calcul pris en charge : Le composant s'exécute uniquement sur les instances Elastic Compute Service (ECS) dans les clusters ACK. Les applications exécutées sur des instances de conteneur élastique ne sont pas surveillées.
Utilisation des ressources : Par défaut, le composant utilise 0,5 vCPU et 500 Mo de mémoire par instance ECS. Ajustez ces valeurs sur la page d'installation.
Notes de version
Avril 2024
|
Version |
Date de publication |
Modifications |
Impact |
|
4.1.2 |
2024-04-02 |
Corrections de bogues : Correction d'un problème de mémoire du collecteur OTel dans les scénarios de calcul à grande échelle. Améliorations : L'analyse du protocole MySQL est désormais activée par défaut. La capacité de connexion TCP est augmentée et la surveillance de l'état TCP est prise en charge. |
Aucun impact négatif sur les charges de travail. Mettez à jour vers la dernière version. |
Février 2024
|
Version |
Date de publication |
Modifications |
Impact |
|
4.1.1 |
2024-02-27 |
Corrections de bogues : Correction de la consommation excessive de CPU et de mémoire par l'agent. Améliorations : Les mises à jour de configuration à distance sont prises en charge. La longueur de l'en-tête HTTP et la longueur du corps de la requête sont désormais configurables. Le seuil de temps des requêtes lentes est également configurable. |
Aucun impact négatif sur les charges de travail. Mettez à jour vers la dernière version. |
Janvier 2024
|
Version |
Date de publication |
Modifications |
Impact |
|
4.1.0 |
2024-01-31 |
Corrections de bogues : Correction de l'affichage incomplet de la topologie du cluster. Améliorations : Le diagnostic des applications et la surveillance du réseau sont désormais pris en charge. Le composant peut être installé et utilisé dans les clusters ACK Edge. |
Aucun impact négatif sur les charges de travail. Mettez à jour vers la dernière version. |
Décembre 2023
|
Version |
Date de publication |
Modifications |
Impact |
|
4.0.2 |
2023-12-25 |
Corrections de bogues : Correction de la répartition inégale du trafic par l'agent. Correction d'une erreur d'épuisement de la mémoire (OOM) dans le composant cmonitor-agent. Réduction de la taille des données de span. |
Aucun impact négatif sur les charges de travail. Mettez à jour vers la dernière version. |
|
4.0.1 |
2023-12-15 |
Corrections de bogues : Correction des statistiques de CPU et de mémoire manquantes sur la page Vue d'ensemble de l'application. Correction d'un échec lors de la récupération des données de surveillance. |
Aucun impact négatif sur les charges de travail. Mettez à jour vers la dernière version. |
Octobre 2023
|
Version |
Date de publication |
Modifications |
Impact |
|
4.0.0 |
2023-10-19 |
Améliorations : Optimisation des performances du composant grâce à une nouvelle architecture d'agent. Refonte de l'expérience console sur ARMS 4.0. Renommage de Kubernetes Monitoring en Application Monitoring eBPF. Important
Activez ARMS avant utilisation. La fonctionnalité est en aperçu public et gratuite. |
Changements majeurs : Les données de métriques des versions antérieures sont incompatibles avec cette version. Après la mise à jour, affichez les données précédentes sur la page Kubernetes Monitoring dans la console ARMS. Les alertes configurées dans les versions antérieures ne s'appliquent plus ; reconfigurez-les à l'aide des nouvelles métriques. |
Février 2023
|
Version |
Date de publication |
Modifications |
Impact |
|
v1.1.7 |
2023-02-22 |
Améliorations : Améliorations des performances et de la stabilité qui réduisent les risques d'erreur OOM. |
Aucun impact négatif sur les charges de travail. Mettez à jour vers la dernière version. |
Août 2022
|
Version |
Date de publication |
Modifications |
Impact |
|
v1.1.5 |
2022-08-29 |
Améliorations : Prise en charge de l'analyse des protocoles ajoutée pour MongoDB, Cassandra, PostgreSQL et RocketMQ. Les métriques de topologie sont désormais désactivées par défaut pour réduire les risques d'OOM. |
Aucun impact négatif sur les charges de travail. Mettez à jour vers la dernière version. |
Juillet 2022
|
Version |
Date de publication |
Modifications |
Impact |
|
v1.1.4 |
2022-07-29 |
Améliorations : Architecture de sonde mise à niveau pour prendre en charge les uprobes et un filtrage des événements plus fin. La capture de paquets de conteneur et les métriques au niveau du socket pour les nouvelles connexions TCP sont désormais prises en charge. |
Aucun impact négatif sur les charges de travail. Mettez à jour vers la dernière version. |
Mai 2022
|
Version |
Date de publication |
Modifications |
Impact |
|
v1.1.3 |
2022-05-23 |
Corrections de bogues : Ajout de hooks Helm pour résoudre les problèmes de mise à jour. |
Aucun impact négatif sur les charges de travail. Mettez à jour vers la dernière version. |
|
v1.1.2 |
2022-05-17 |
Corrections de bogues : Mise à jour de matchLabels pour résoudre les problèmes de mise à jour. |
Aucun impact négatif sur les charges de travail. Mettez à jour vers la dernière version. |
Avril 2022
|
Version |
Date de publication |
Modifications |
Impact |
|
v1.1.1 |
2022-04-11 |
Améliorations : Abandon du champ |
Aucun impact négatif sur les charges de travail. Mettez à jour vers la dernière version. |
|
v1.1.0 |
2022-04-08 |
Améliorations : Le composant ne dépend plus de l'agent Managed Service for Prometheus, ce qui améliore la stabilité. Le taux d'échantillonnage par défaut pour les requêtes d'erreur et les requêtes lentes est réduit pour une meilleure stabilité. |
Aucun impact négatif sur les charges de travail. Mettez à jour vers la dernière version. |
Décembre 2021
|
Version |
Date de publication |
Modifications |
Impact |
|
v1.0.0 |
2021-12-02 |
Améliorations : Les ID AccessKey et les secrets AccessKey personnalisés sont désormais pris en charge. |
Aucun impact négatif sur les charges de travail. Mettez à jour vers la dernière version. |
Novembre 2021
|
Version |
Date de publication |
Modifications |
Impact |
|
v0.4.0 |
2021-11-30 |
Améliorations : Les autorisations de lecture globale des Secret sont révoquées ; ack-arms-cmonitor ne peut désormais lire que les jetons ARMS. La configuration hostIPC est supprimée. |
Aucun impact négatif sur les charges de travail. Mettez à jour vers la dernière version. |
|
v0.3.0 |
2021-11-10 |
Améliorations : ARMS Addon Token est désormais pris en charge. Les variables d'environnement ClusterId et region_id sont optimisées. |
Aucun impact négatif sur les charges de travail. Mettez à jour vers la dernière version. |
Septembre 2021
|
Version |
Date de publication |
Modifications |
Impact |
|
v0.2.0 |
2021-09-16 |
Améliorations : Prise en charge des protocoles DNS, Cassandra et S3 ajoutée. Les variables d'environnement user_id et region_id sont ajoutées. |
Aucun impact négatif sur les charges de travail. Mettez à jour vers la dernière version. |
Juin 2021
|
Version |
Date de publication |
Modifications |
Impact |
|
v0.1.0 |
2021-06-15 |
Première version. |
Aucun impact négatif sur les charges de travail. |