Snowflake de surveillance

Vous pouvez surveiller Snowflake à l'aide du capteur Instana Snowflake. Une fois l'agent « Instana » installé, le capteur « Snowflake » est automatiquement installé et déployé. Vous pouvez consulter les indicateurs liés au capteur « Snowflake » dans l'interface utilisateur d' Instana.

Configuration

L'agent « Instana » utilise la configuration suivante pour se connecter au compte Snowflake. Vous pouvez mettre à jour la configuration dans le fichier de configuration <agent_install_dir>/etc/instana/configuration.yaml de l'agent afin de surveiller un ou plusieurs comptes Snowflake :

com.instana.plugin.snowflake:
  accounts:
    - account: '' # account ID
      url: '' # account url
      user: ''
      password: ''
      role: ''
      warehouse: '' # default warehouse to run queries to extract metrics
      poll_rate:  # default poll_rate in seconds is 3600
      collectOrganizationData:  # default collectOrganizationData is false
      org_poll_rate: # default org_poll_rate in seconds is 43200
      availabilityZone: 'Snowflake Instance Monitoring'

Pour accéder au ACCOUNT_USAGE schéma que le capteur « Snowflake » utilise par défaut pour surveiller les métriques des comptes, un utilisateur doit disposer d'un rôle doté des privilèges nécessaires, tel que le ACCOUNTADMIN rôle ou un rôle attribué par un ACCOUNTADMIN utilisateur. Vous pouvez également créer un rôle personnalisé et accorder des privilèges d'accès au schéma.

Remarque : Activez la collecte des données de l'organisation pour au moins un compte au sein de celle-ci. Vous pouvez activer la collecte de données d'organisation pour deux comptes au sein d'une même organisation. Toutefois, cette approche n'est pas recommandée, car la méthode de collecte est la même pour les deux comptes. Vous pouvez activer la collecte de données d'organisation pour plusieurs comptes appartenant à différentes organisations, en fonction de vos besoins.

Affichage des mesures

Pour afficher les métriques, suivez les étapes suivantes :

  1. Dans le menu de navigation de l'interface utilisateur d' Instana, sélectionnez « Infrastructure ».
  2. Dans l'onglet « Carte », sélectionnez votre compte Snowflake.
  3. Pour ouvrir le tableau de bord du compte « Snowflake », cliquez sur «Ouvrir le tableau de bord ».

Vous pouvez consulter le tableau de bord du compte avec les mesures et les données de configuration suivantes.

Suivi de l'utilisation du compte

Vous pouvez surveiller l'utilisation du compte Snowflake à l'aide du capteur Instana Snowflake. Les indicateurs suivants sont disponibles dans l'interface utilisateur d' Instana :

Données de configuration

Vous pouvez visualiser les données de configuration suivantes sur le tableau de bord :

  • Localisateur de compte
  • Nom de compte
  • Organisation
  • Région
  • Version

Indicateur clés de performance

Le tableau suivant présente les principaux indicateurs du capteur Snowflake :

Point de données Description Granularité
Utilisation des crédits horaires Utilisation totale du crédit du compte par heure. 1 heure
Octets de stockage Nombre total d'octets de stockage utilisés au cours des dernières 24 heures. 1 heure
Nombre de requêtes exécutées Nombre total de requêtes exécutées au cours des dernières 24 heures. 1 heure
Octets scannés Nombre moyen d'octets analysés pour l'exécution de la requête au cours des dernières 24 heures. 1 heure

Indicateurs d'utilisation du compte

Le tableau suivant présente les indicateurs du capteur « Snowflake » :

Point de données Description Granularité
Utilisation du crédit d'entrepôt Crédits consommés par chaque entrepôt au fil du temps - Crédits de calcul : nombre total de crédits utilisés pour l'entrepôt au cours des dernières 24 heures. - Crédits de services cloud : nombre total de crédits utilisés pour les services cloud au cours des dernières 24 heures. - Crédits totaux : nombre total de crédits utilisés pour l'entrepôt au cours des dernières 24 heures. 1 heure
Nombre moyen d'octets déversés dans le stockage local Nombre moyen d'octets enregistrés dans le stockage local au cours des dernières 24 heures. 1 heure
Nombre moyen d'octets déversés dans le stockage distant Nombre moyen d'octets écrits sur le stockage distant au cours des dernières 24 heures. 1 heure
Les requêtes les plus longues Liste des 10 requêtes ayant pris le plus de temps à s'exécuter au cours des dernières 24 heures. 1 heure
Octets de stockage, de phase et de sécurité Nombre total d'octets de stockage, de mise en attente et de sécurité au cours des dernières 24 heures. 1 heure
Tentatives de connexion Nombre total de tentatives de connexion réussies et échouées au cours des dernières 24 heures. 1 heure
Remarque : en raison des coûts supplémentaires liés aux services d'arrière-plan, à la mise à l'échelle de la concurrence, au stockage et à d'autres facteurs, l'utilisation totale des crédits peut différer de la somme des crédits de calcul et des crédits de services cloud.

Suivi de l'utilisation de l'organisation

Vous pouvez surveiller l'utilisation d' Snowflake. au sein de votre organisation à l'aide du capteur Instana Snowflake. Les indicateurs suivants sont disponibles dans l'interface utilisateur d' Instana :

Données de configuration

Vous pouvez consulter les données de configuration de l'organisation sur le tableau de bord.

Indicateurs clés de performance (KPI) de l'organisation

Le tableau suivant présente les indicateurs clés de performance (KPI) organisationnels pour le capteur « Snowflake » :

Point de données Description
Utilisation générale des crédits Nombre total de crédits utilisés sur l'ensemble des comptes de l'organisation.
Nombre total d'octets de stockage Volume total de stockage utilisé, incluant à la fois le stockage de la base de données et le stockage intermédiaire.
Utilisation en devises Coût total engagé, calculé en fonction du crédit et de l'espace de stockage utilisé.

Indicateurs d'utilisation de l'organisation

Le tableau suivant présente les indicateurs organisationnels du capteur « Snowflake » :

Point de données Description
5 principaux comptes de facturation Détails des 5 principaux comptes de facturation, y compris les noms des comptes et les informations relatives à l'utilisation du crédit.
Solde restant en devises Le montant de la capacité disponible en devises, correspondant au solde restant à utiliser à la date du
Remarque : pour surveiller votre instance Snowflake, assurez-vous que la taille du tas de la machine virtuelle Java ( JVM ) est suffisante pour charger et exécuter correctement le pilote Snowflake JDBC. Si vous rencontrez des problèmes, augmentez la taille maximale du tas de l'agent Instana en modifiant la variable JAVA_OPTS d'environnement. Pour plus d'informations, consultez la variable JAVA_OPTS d'environnement dans la référence des variables d'environnement.