CloudLens s'appuie sur Simple Log Service (SLS) pour offrir une observabilité unifiée des services cloud en analysant diverses données, telles que les journaux, les métriques et les données de configuration. Cette analyse prend en charge les fonctionnalités clés des services Alibaba Cloud, notamment l'analyse de l'utilisation, la surveillance des performances, l'analyse de sécurité, la protection des données, la détection d'anomalies et l'analyse des accès. CloudLens vous permet de mettre rapidement en place une observabilité selon six axes : coûts, performances, sécurité, protection des données, stabilité et modèles d'accès, afin d'optimiser l'utilisation de vos ressources cloud.
Un délai de 1 à 3 minutes peut survenir lors de l'écriture des données par CloudLens ; ce comportement est normal.
Applications CloudLens
La suite CloudLens comprend les applications suivantes :
-
Stockage
-
Réseau
-
Bases de données
Contexte
L'adoption du cloud permet aux entreprises de tirer parti de l'élasticité et de l'innovation rapide des services cloud pour développer et faire évoluer leurs applications métier. Les services cloud jouent un rôle majeur dans l'architecture système des entreprises. À mesure que celles-ci adoptent davantage de services cloud, l'observabilité au niveau produit devient un composant essentiel de leur stratégie globale d'observabilité.
Difficultés et défis
Après l'adoption du cloud, les entreprises font face à des difficultés dans deux domaines principaux.
Utilisation et gestion des services cloud
Silos de données : les données sont dispersées entre plusieurs systèmes, ce qui oblige à basculer entre différentes plateformes et empêche d'avoir une vue unifiée.
Absence d'analyse corrélée : il n'existe pas de méthode unifiée pour corréler les données telles que les journaux, les métriques et les détails de configuration entre différents services cloud.
Manque de réactivité et de flexibilité : il est difficile de mettre en œuvre des alertes en temps réel, des analyses de données à grande échelle et des analyses flexibles par granularité, dimension ou opérateur.
Courbe d'apprentissage élevée et absence de bonnes pratiques : sans une connaissance approfondie des produits, il est difficile d'analyser efficacement les données de performance. Cela peut entraîner des problèmes tels qu'une utilisation inappropriée, une utilisation anormale et des configurations de sécurité incorrectes.
Mise en place de l'observabilité pour les services cloud
Gestion de l'utilisation : l'utilisation des ressources et les coûts sont-ils maîtrisés ? Existe-t-il des utilisations injustifiées ou anormales ?
Surveillance des performances : les métriques de performance des services cloud présentent-elles des anomalies ? Les alertes peuvent-elles être déclenchées rapidement pour éviter tout impact sur l'activité ?
Sécurité et conformité : comment garantir la sécurité des accès et la sécurité des données ?
Stabilité : pouvez-vous détecter rapidement les exceptions, les pannes et les problèmes de disponibilité ? Comment améliorer l'efficacité du dépannage grâce à l'analyse des journaux et à la surveillance des opérations et de la maintenance (O&M) ?
-
Analyse de la gouvernance des accès : comment analyser les opérations métier et les modèles d'utilisation des produits ?
Les entreprises doivent optimiser leur utilisation du cloud pour atténuer les coûts inutiles et les risques liés à des configurations erronées ou à une mauvaise utilisation.
Avantages
Collecte centralisée des données O&M des services cloud : collecte automatique des données telles que les données de comptabilisation, les métriques, les journaux d'accès et les journaux d'audit, tous comptes et toutes régions confondus.
Observabilité complète : obtenez des informations sur l'utilisation, les modèles d'accès, les performances, les anomalies, la sécurité et la protection des données.
Consommation flexible des données : prend en charge diverses méthodes de consommation, notamment les groupes de consommateurs, les API et l'intégration avec Grafana.
Architecture
CloudLens repose sur les capacités de stockage et d'analyse de SLS. Il se connecte aux services cloud et collecte divers types de données, tels que les journaux, les métriques, les données de traçage, les trails, les données de comptabilisation des configurations clés, les événements clés et les informations multi-comptes. CloudLens fournit ensuite des tableaux de bord unifiés et orientés scénario pour l'analyse des accès, l'analyse de l'utilisation, la surveillance des exceptions, la surveillance des performances, l'analyse de sécurité et la protection des données. Ces tableaux de bord vous aident à comprendre l'utilisation et les activités des services cloud au sein de votre organisation, couvrant des catégories telles que le stockage, la sécurité, le réseau, le trafic et les bases de données.
CloudLens prend en charge l'analyse corrélée des données telles que les journaux, les métriques et les données de comptabilisation, et propose diverses fonctionnalités, notamment la transformation des données, la requête et l'analyse, la visualisation, les abonnements aux alertes, l'inspection intelligente et l'assistance au dépannage.
Chaque application CloudLens fournit des modules de fonctionnalités communes et un module de gestion de l'accès aux données qui inclut le provisionnement, la gestion de la base de données de destination et la configuration automatisée de la collecte. Vous pouvez accéder à chaque application CloudLens via le point d'entrée CloudLens dans SLS ou depuis la console d'un service cloud.

Fonctionnalités
Analyse de l'utilisation : analysez l'utilisation des ressources sous plusieurs angles, configurez des alertes et détectez les modèles inefficaces ou anormaux.
Analyse des accès : analysez les données d'accès pour faciliter l'analyse de l'utilisation des produits et des opérations métier.
Détection d'anomalies : détectez rapidement les problèmes tels que les taux d'erreur élevés et la faible disponibilité afin d'améliorer la stabilité de l'activité. Cela inclut des règles de détection prédéfinies basées sur des problèmes courants mais souvent négligés, tels que ceux identifiés dans les tickets de support ou entraînant des frais imprévus. Parmi les exemples figurent le vol de trafic Internet OSS, la récupération anormalement fréquente d'objets Infrequent Access (IA) ou Archive, et la suppression prématurée due à un choix incorrect de classe de stockage. Vous pouvez créer des règles d'alerte personnalisées ou utiliser les règles de surveillance d'alerte intégrées.
Analyse de sécurité : consultez les informations telles que les permissions et le chiffrement pour surveiller les accès malveillants. Cela permet de prévenir les problèmes de sécurité des données causés par une mauvaise utilisation.
-
Surveillance des performances : surveillez les métriques de performance pour des alertes en temps réel.
La capacité à récupérer les données de métriques de performance varie selon le produit.
Protection des données : consultez l'état de la protection des données et recevez des recommandations. Cette fonctionnalité fournit des recommandations et des conseils sur l'utilisation des fonctionnalités de protection des données ou des services cloud associés. Par exemple, vous pouvez utiliser des fonctionnalités de stockage, telles que la surveillance et la consultation de l'état de la reprise après sinistre, des snapshots et du versioning, ou utiliser Cloud Backup pour activer la protection des données.

Cas d'utilisation
CloudLens offre une observabilité à travers plusieurs cas d'utilisation. Ceux-ci incluent des alertes en temps réel pour les exceptions et les pannes, des revues rapides de l'utilisation des ressources et la visualisation des comportements d'utilisation. Il aide également à découvrir les risques de configuration et les opérations à haut risque, à effectuer des analyses de performances burst pour les disques AutoPL et à résumer l'état du système. De plus, il identifie les goulots d'étranglement de performance dans les systèmes métier, surveille les métriques pour différents types d'instance et permet une analyse personnalisée des requêtes lentes, des journaux d'audit et des journaux d'exécution.