|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Articles d’actualité sur les crypto-monnaies
Amazon Managed Grafana prend désormais en charge Grafana version 10.4
May 16, 2024 at 03:57 am
Amazon Managed Grafana version 10.4 introduit une gamme de nouvelles fonctionnalités, notamment des corrélations, des sous-dossiers, une navigation améliorée, des comptes de service et des API pour l'automatisation, ainsi qu'un aperçu des alertes Grafana. Ces améliorations offrent aux utilisateurs un contrôle plus efficace et plus granulaire sur leurs configurations de surveillance et d'observabilité. L'ajout de corrélations permet une liaison transparente entre les métriques et les journaux, tandis que les sous-dossiers permettent une meilleure organisation des tableaux de bord. Les nouveaux panneaux de visualisation, notamment Trend, Datagrid et XY Chart, offrent des options polyvalentes pour la représentation des données. Ces avancées améliorent la convivialité et les fonctionnalités globales d'Amazon Managed Grafana, ce qui en fait un outil encore plus puissant pour surveiller et comprendre les performances et la santé de vos applications et de votre infrastructure.
We are excited to announce support for Grafana version 10.4 in Amazon Managed Grafana. You can now run Grafana version 10.4 on a secure, scalable, highly available, and fully managed service. This update gives you access to key features introduced in the open-source Grafana versions 9.5 to 10.4, including Correlations, Subfolders, Transformations redesign, and new visualization panels. It also introduces new APIs for Grafana Service Accounts and Service Account Tokens, which replace the traditional Grafana API keys. When compared to the legacy Grafana API keys, the Service Accounts Tokens approach offers better security and improved automation abilities by integrating with native AWS APIs.
Nous sommes ravis d'annoncer la prise en charge de Grafana version 10.4 dans Amazon Managed Grafana. Vous pouvez désormais exécuter Grafana version 10.4 sur un service sécurisé, évolutif, hautement disponible et entièrement géré. Cette mise à jour vous donne accès aux fonctionnalités clés introduites dans les versions open source de Grafana 9.5 à 10.4, notamment les corrélations, les sous-dossiers, la refonte des transformations et les nouveaux panneaux de visualisation. Il introduit également de nouvelles API pour les comptes de service Grafana et les jetons de compte de service, qui remplacent les clés API Grafana traditionnelles. Par rapport aux anciennes clés API Grafana, l'approche Service Accounts Tokens offre une meilleure sécurité et des capacités d'automatisation améliorées en s'intégrant aux API AWS natives.
In this blog post, we will take a closer look at the new Amazon Managed Grafana v10.4 features to understand the changes.
Dans cet article de blog, nous examinerons de plus près les nouvelles fonctionnalités d'Amazon Managed Grafana v10.4 pour comprendre les changements.
Walkthrough
Follow us as we introduce the new capabilities in Amazon Managed Grafana version 10.4, including Correlations for seamlessly linking metrics and logs, Subfolders for better organization of dashboards, and new visualization panels like Trend, Datagrid, and XY Chart. We’ll also explore enhancements to navigation, Service Accounts and APIs for automation, and the Grafana Alerting preview.
Procédure pas à pas Suivez-nous pendant que nous présentons les nouvelles fonctionnalités d'Amazon Managed Grafana version 10.4, notamment les corrélations pour relier de manière transparente les métriques et les journaux, les sous-dossiers pour une meilleure organisation des tableaux de bord et les nouveaux panneaux de visualisation tels que Trend, Datagrid et XY Chart. Nous explorerons également les améliorations apportées à la navigation, aux comptes de service et aux API pour l'automatisation, ainsi que l'aperçu Grafana Alerting.
We will start with creating a new workspace with version 10.4, deploy an example to get metrics into Amazon Managed Service for Prometheus and logs into Amazon CloudWatch. This will allow us to explore key new features.
Nous allons commencer par créer un nouvel espace de travail avec la version 10.4, déployer un exemple pour obtenir des métriques dans Amazon Managed Service pour Prometheus et nous connecter à Amazon CloudWatch. Cela nous permettra d’explorer de nouvelles fonctionnalités clés.
We will leverage Amazon Elastic Kubernetes Service (Amazon EKS) cluster metrics from the AWS Observability Accelerator and highlight relevant portions of it. The AWS Observability Accelerator provides opinionated infrastructure as code to set up observability for AWS environments using managed services like Amazon Managed Service for Prometheus, Amazon Managed Grafana, and AWS Distro for OpenTelemetry, with curated metrics, logs, traces collection, alerting rules, and Amazon Managed Grafana dashboards.
Nous exploiterons les métriques du cluster Amazon Elastic Kubernetes Service (Amazon EKS) d'AWS Observability Accelerator et en soulignerons les parties pertinentes. L'AWS Observability Accelerator fournit une infrastructure avisée sous forme de code pour configurer l'observabilité des environnements AWS à l'aide de services gérés tels qu'Amazon Managed Service pour Prometheus, Amazon Managed Grafana et AWS Distro pour OpenTelemetry, avec des métriques, des journaux, une collecte de traces, des règles d'alerte et Amazon. Gestion des tableaux de bord Grafana.
Creating a new workspace
When creating a workspace in Amazon Managed Grafana, you now have the possibility to select between multiple versions including 8.4, 9.4 and now 10.4. The entire process of creating a new workspace can be found in the Amazon Managed Grafana documentation.
Création d'un nouvel espace de travail Lors de la création d'un espace de travail dans Amazon Managed Grafana, vous avez désormais la possibilité de choisir entre plusieurs versions, dont 8.4, 9.4 et maintenant 10.4. L'intégralité du processus de création d'un nouvel espace de travail peut être trouvée dans la documentation Amazon Managed Grafana.

Figure 1 – Selecting a Grafana version for a new workspace
Figure 1 – Sélection d'une version Grafana pour un nouvel espace de travail
Alternatively, you can create a new workspace with your favorite infrastructure as code tools like AWS CloudFormation, AWS Cloud Development Kit (AWS CDK), Terraform or the AWS Command Line Interface (AWS CLI).
Vous pouvez également créer un nouvel espace de travail avec votre infrastructure préférée sous forme d'outils de code tels qu'AWS CloudFormation, AWS Cloud Development Kit (AWS CDK), Terraform ou AWS Command Line Interface (AWS CLI).
Below are examples for creating a workspace with the AWS CLI and Terraform.
Vous trouverez ci-dessous des exemples de création d'un espace de travail avec l'AWS CLI et Terraform.
Using the AWS CLI
1. Creating an AWS Identity and Access Management (IAM) role for the workspace
Here, we create an IAM role that will be assumed by the Amazon Managed Grafana workspace, enabling it to access AWS data sources like Amazon Managed Prometheus, CloudWatch, and AWS X-Ray. In addition to these data sources, Amazon Managed Grafana supports several other default data sources, as listed on built-in data sources.
Utilisation de l'AWS CLI 1. Création d'un rôle AWS Identity and Access Management (IAM) pour l'espace de travail Ici, nous créons un rôle IAM qui sera assumé par l'espace de travail Amazon Managed Grafana, lui permettant d'accéder aux sources de données AWS comme Amazon Managed Prometheus, CloudWatch et AWS X-Ray. En plus de ces sources de données, Amazon Managed Grafana prend en charge plusieurs autres sources de données par défaut, répertoriées dans les sources de données intégrées.
cat < assume-role.json { "Version": "2012-10-17", "Statement": [ { "Sid": "GrafanaAssume", "Effect": "Allow", "Principal": { "Service": "grafana.amazonaws.com" }, "Action": "sts:AssumeRole" } ] } EOF GRAFANA_WORKSPACE_ROLE_ARN=$(aws iam create-role --role-name grafana-v10-demo --assume-role-policy-document file://assume-role.json --query 'Role.Arn' --output text) # Amazon CloudWatch aws iam attach-role-policy --role-name $GRAFANA_WORKSPACE_ROLE_ARN --policy-arn arn:aws:iam::aws:policy/service-role/AmazonGrafanaCloudWatchAccess # AWS X-Ray aws iam attach-role-policy --role-name grafana-v10-demo --policy-arn arn:aws:iam::aws:policy/AWSXrayReadOnlyAccess # Amazon Managed Service for Prometheus cat < aps-policy.json { "Version": "2012-10-17", "Statement": [ { "Effect": "Allow", "Action": [ "aps:ListWorkspaces", "aps:DescribeWorkspace", "aps:QueryMetrics", "aps:GetLabels", "aps:GetSeries", "aps:GetMetricMetadata" ], "Resource": "*" } ] } EOF APS_POLICY_ARN=$(aws iam create-policy --policy-name grafana-v10-demo-aps-policy --policy-document file://aps-policy.json --query 'Policy.Arn') aws iam attach-role-policy --role-name $GRAFANA_WORKSPACE_ROLE_ARN --policy-arn $APS_POLICY_ARN 2. Creating the workspace
The following code snippet configures the workspace to access resources within the current AWS account. Alternatively, you can configure it at the AWS Organization level. The code reuses the role created in the first step, granting permissions to access CloudWatch, Amazon Managed Service for Prometheus, and X-Ray. For logging into the workspace, we use AWS IAM Identity Center (successor to AWS SSO) as the authentication method for the workspace. Finally we enable the plugin management feature to allow workspace admins to install or uninstall plugins from the plugin catalog.
chat
Check Managing Workspaces, Users, and Policies for more information on how to setup workspaces.
Consultez Gestion des espaces de travail, des utilisateurs et des politiques pour plus d'informations sur la configuration des espaces de travail.
aws grafana create-workspace --account-access-type CURRENT_ACCOUNT --workspace-role-arn $GRAFANA_WORKSPACE_ROLE_ARN --authentication-providers AWS_SSO --permission-type SERVICE_MANAGED --grafana-version 10.4 --configuration '{"plugins": {"pluginAdminEnabled": true}}' Using Terraform
An alternative approach to deploying Amazon Managed Grafana is through Terraform. We will utilize an example from the AWS Observability Accelerator for Terraform to streamline the deployment of a workspace configured with CloudWatch, X-Ray, and Amazon Managed Service for Prometheus as data sources. Additionally, this workspace will be set up to leverage AWS IAM Identity Center for user authentication. Visit Creating a new Amazon Managed Grafana Workspace for more information on the example.
aws grafana create-workspace --account-access-type CURRENT_ACCOUNT --workspace-role-arn $GRAFANA_WORKSPACE_ROLE_ARN --authentication-providers AWS_SSO --permission-type SERVICE_MANAGED --grafana-version 10.4 --configuration '{"plugins": { "pluginAdminEnabled": true}}' Utilisation de Terraform Une approche alternative pour déployer Amazon Managed Grafana consiste à utiliser Terraform. Nous utiliserons un exemple d'AWS Observability Accelerator pour Terraform pour rationaliser le déploiement d'un espace de travail configuré avec CloudWatch, X-Ray et Amazon Managed Service pour Prometheus comme sources de données. De plus, cet espace de travail sera configuré pour exploiter AWS IAM Identity Center pour l'authentification des utilisateurs. Consultez Création d'un nouvel espace de travail Amazon Managed Grafana pour plus d'informations sur l'exemple.
Replace with your current AWS Region.
Remplacez par votre région AWS actuelle.
git clone https://github.com/aws-observability/terraform-aws-observability-accelerator.git cd terraform-aws-observability-accelerator/examples/managed-grafana-workspace terraform init export TF_VAR_aws_region= terraform apply After a few minutes your workspace should be ready to use.
git clone https://github.com/aws-observability/terraform-aws-observability-accelerator.git cd terraform-aws-observability-accelerator/examples/managed-grafana-workspace terraform init export TF_VAR_aws_region= terraform apply Après quelques minutes votre espace de travail doit être prêt à être utilisé.
Updating workspace version to v10.4
If you are an existing user of Amazon Managed Grafana, you can directly migrate your current workspace from 9.4 to 10.4 in the AWS console. This can be also done with the AWS CLI as shown in the example below. However, it’s important to note that the migration process is not reversible. We recommend testing the upgrade in a non-prod environment, before upgrading your production workspace.
Mise à jour de la version de l'espace de travail vers la v10.4 Si vous êtes un utilisateur existant d'Amazon Managed Grafana, vous pouvez directement migrer votre espace de travail actuel de 9.4 vers 10.4 dans la console AWS. Cela peut également être fait avec l'AWS CLI, comme indiqué dans l'exemple ci-dessous. Il est toutefois important de noter que le processus de migration n’est pas réversible. Nous vous recommandons de tester la mise à niveau dans un environnement hors production, avant de mettre à niveau votre espace de travail de production.
If you are still running 8.4, the upgrade will be done in two steps, first to 9.4 and then 10.4.
Si vous utilisez toujours la version 8.4, la mise à niveau se fera en deux étapes, d'abord vers la version 9.4 puis vers la version 10.4.
aws grafana update-workspace-configuration --workspace-id --configuration --grafana-version 9.4 aws grafana update-workspace-configuration --workspace-id --configuration --grafana-version 10.4 Note: We recommend that you review the breaking changes before upgrading the workspace version. Some plugins may need an update, to work properly with Grafana version 10.
aws grafana update-workspace-configuration --workspace-id --configuration --grafana-version 9.4 aws grafana update-workspace-configuration --workspace-id --configuration --grafana-version 10.4 Remarque : nous vous recommandons de consulter le interrompre les modifications avant de mettre à niveau la version de l'espace de travail. Certains plugins peuvent nécessiter une mise à jour pour fonctionner correctement avec Grafana version 10.
Migrating Grafana content to version 10.4
In addition to manually migrating the content such as data sources, folders, and dashboards from your self hosted Grafana yourself, you can easily do this with the amazon-managed-grafana-migrator. This solution can be useful to migrate from self-managed Grafana to Amazon Managed Grafana or to test in a lower environment easily, before upgrading a production Amazon Managed Grafana workspace.
Migration du contenu Grafana vers la version 10.4 En plus de migrer manuellement le contenu tel que les sources de données, les dossiers et les tableaux de bord depuis votre Grafana auto-hébergé, vous pouvez facilement le faire avec le migrateur-grafana géré par amazon. Cette solution peut être utile pour migrer de Grafana autogéré vers Amazon Managed Grafana ou pour tester facilement dans un environnement inférieur, avant de mettre à niveau un espace de travail de production Amazon Managed Grafana.
Service Accounts and new APIs
In Grafana v10.4, Service Accounts replace API Keys, as the primary method for authenticating applications that interact with Grafana using Service Account Tokens. To support this change, we have introduced new control plane APIs that allow you to create, read, and delete service accounts and service account tokens. This enhancement enables you to fully automate the provisioning of Amazon Managed Grafana resources such as dashboards, folders, and data sources.
Comptes de service et nouvelles API Dans Grafana v10.4, les comptes de service remplacent les clés API, en tant que méthode principale d'authentification des applications qui interagissent avec Grafana à l'aide de jetons de compte de service. Pour prendre en charge ce changement, nous avons introduit de nouvelles API de plan de contrôle qui vous permettent de créer, lire et supprimer des comptes de service et des jetons de compte de service. Cette amélioration vous permet d'automatiser entièrement le provisionnement des ressources Amazon Managed Grafana telles que les tableaux de bord, les dossiers et les sources de données.
In the below snippet, using the AWS CLI, we will create a service account and token. This will allow us to provision dashboards automatically by a Grafana Operator running in an Amazon EKS cluster in this example.
Dans l'extrait ci-dessous, à l'aide de l'AWS CLI, nous allons créer un compte de service et un jeton. Cela nous permettra de provisionner automatiquement les tableaux de bord par un opérateur Grafana exécuté dans un cluster Amazon EKS dans cet exemple.
SERVICE_ACCOUNT_TOKEN_ID=$(aws grafana create-workspace-service-account --workspace-id --grafana-role ADMIN --name terraform-accelerator-eks --query 'id' --output text) # Creating a 3600s lived token as we deploy manually. # In an automated pipeline, security token should be shorter in duration. export TF_VAR_grafana_api_key=$(aws grafana create-workspace-service-account-token --workspace-id --name grafana-operator --seconds-to-live 3600 --service-account-id $SERVICE_ACCOUNT_TOKEN_ID --query 'serviceAccountToken.key' --output text) Demo environment
We will be utilizing the Amazon EKS cluster metrics example to collect metrics into a new Amazon Managed Service for Prometheus workspace and collect logs into CloudWatch.
SERVICE_ACCOUNT_TOKEN_ID=$(aws grafana create-workspace-service-account --workspace-id --grafana-role ADMIN --name terraform-accelerator-eks --query 'id' --output text) # Création d'un jeton vécu 3600s comme nous déployons manuellement. # Dans un pipeline automatisé, le jeton de sécurité doit être plus court. export TF_VAR_grafana_api_key=$(aws grafana create-workspace-service-account-token --workspace-id --name grafana-operator --seconds-to-live 3600 --service-account-id $SERVICE_ACCOUNT_TOKEN_ID --query 'serviceAccountToken. key' --output text) Environnement de démonstration Nous utiliserons l'exemple de métriques de cluster Amazon EKS pour collecter des métriques dans un nouvel espace de travail Amazon Managed Service pour Prometheus et collecter les journaux dans CloudWatch.
cd terraform-aws-observability-accelerator/examples/existing-cluster-with-base-and-infra terraform init terraform apply -var eks_cluster_id= -var managed_grafana_workspace_id= After a few minutes, we should see new dashboards created in the Amazon Managed Grafana workspace.
cd terraform-aws-observability-accelerator/examples/existing-cluster-with-base-and-infra terraform init terraform apply -var eks_cluster_id= -var Managed_grafana_workspace_id= Après quelques minutes, nous devrions voir de nouveaux tableaux de bord créés dans Amazon Managed Grafana espace de travail.
Exploring the new features
Navigation
Amazon Managed Grafana 10.4 includes enhancements to the navigation interface, streamlining user workflows and simplifying interactions across the platform. A notable enhancement is the detachable breadcrumb navigation, now universally accessible. This feature allows users to easily backtrack through their activity in complex monitoring setups.
Explorer les nouvelles fonctionnalités Navigation Amazon Managed Grafana 10.4 inclut des améliorations de l'interface de navigation, rationalisant les flux de travail des utilisateurs et simplifiant les interactions sur la plateforme. Une amélioration notable est le fil d’Ariane détachable, désormais universellement accessible. Cette fonctionnalité permet aux utilisateurs de revenir facilement en arrière dans leur activité dans des configurations de surveillance complexes.

Figure 2 – Configuring AWS Data Sources in the navigation menu
Figure 2 – Configuration des sources de données AWS dans le menu de navigation
The simplified experience of setting up AWS Data Sources can be found under the Apps section. If you ran the Terraform commands above, you will notice that some data sources have already been provisioned for you.
L'expérience simplifiée de configuration des sources de données AWS est disponible dans la section Applications. Si vous avez exécuté les commandes Terraform ci-dessus, vous remarquerez que certaines sources de données ont déjà été provisionnées pour vous.
You can quickly navigate to the explore view with a single keyboard shortcut (g+e) , where you can query your data sources. Let’s now select the Amazon Managed Service for Prometheus metrics and issue a query. We are now presented with a new outline view on the left side which helps navigating between the query, the resulting graphs and raw data.
Vous pouvez accéder rapidement à la vue Explorer avec un seul raccourci clavier (g+e), où vous pouvez interroger vos sources de données. Sélectionnons maintenant les métriques Amazon Managed Service pour Prometheus et émettons une requête. Une nouvelle vue schématique nous est maintenant présentée sur le côté gauche qui facilite la navigation entre la requête, les graphiques résultants et les données brutes.

Figure 3 – Using the outline menu in the Explore section
Figure 3 – Utilisation du menu contextuel dans la section Explorer
Correlations
A correlation defines how data in one data source is used to query data in another data source. Correlations are supported when using the explore view with Logs or Table visualizations. The explore view provides you with an editor that allows you to build those correlations for any result field. To better understand correlations, let’s consider the following scenario as an example.
Corrélations Une corrélation définit la manière dont les données d'une source de données sont utilisées pour interroger les données d'une autre source de données. Les corrélations sont prises en charge lors de l'utilisation de la vue Explorer avec les visualisations Journaux ou Table. La vue Explorer vous fournit un éditeur qui vous permet de créer ces corrélations pour n'importe quel champ de résultat. Pour mieux comprendre les corrélations, considérons le scénario suivant comme exemple.
Metrics to logs correlation
In our example, we have Amazon Managed Service for Prometheus metrics for containers running in an Amazon EKS cluster. With the following query, we have an average CPU utilization for containers running in the default namespace, we do an aggregation while preserving only a few labels.
Corrélation des métriques avec les journaux Dans notre exemple, nous avons des métriques Amazon Managed Service pour Prometheus pour les conteneurs exécutés dans un cluster Amazon EKS. Avec la requête suivante, nous avons une utilisation moyenne du processeur pour les conteneurs exécutés dans l'espace de noms par défaut, nous effectuons une agrégation en ne conservant que quelques étiquettes.
sum(rate(container_cpu_usage_seconds_total{namespace="default", container!=""}[5m])) by (pod, cluster, container, k8s_node_name)
sum(rate(container_cpu_usage_seconds_total{namespace="default", conteneur!=""}[5m])) par (pod, cluster, conteneur, k8s_node_name)
Let’s assume we have CPU utilization spikes for a few containers and we want to understand the root cause.
Supposons que nous ayons des pics d’utilisation du processeur pour quelques conteneurs et que nous souhaitions en comprendre la cause première.
One natural way to solve this would be be to identify the logs location for this particular container, and then run a query. This process is simplified with the new correlations feature. By clicking on Add and Add correlation button on the top action bar, we can instruct Amazon Managed Grafana do this process for us and save time in further investigations.
Un moyen naturel de résoudre ce problème serait d'identifier l'emplacement des journaux pour ce conteneur particulier, puis d'exécuter une requête. Ce processus est simplifié grâce à la nouvelle fonctionnalité de corrélations. En cliquant sur le bouton Ajouter et Ajouter une corrélation dans la barre d'action supérieure, nous pouvons demander à Amazon Managed Grafana d'effectuer ce processus pour nous et de gagner du temps dans des enquêtes plus approfondies.

Figure 4 – Starting the correlation editor in Explore
Figure 4 – Démarrage de l'éditeur de corrélation dans Explore
This opens the correlation editor, where any table column can be a hyperlink. When selecting the pod, we get presented with a split view where we can select the CloudWatch datasource, and use all the variables in the query as dynamic arguments for querying. In our case, where we have a CloudWatch log group per namespace, and store each pod log in a separate CloudWatch log stream, this allows us to precisely find which log stream to query to get the pod logs.
Cela ouvre l'éditeur de corrélation, où n'importe quelle colonne du tableau peut être un lien hypertexte. Lors de la sélection du pod, une vue fractionnée nous est présentée dans laquelle nous pouvons sélectionner la source de données CloudWatch et utiliser toutes les variables de la requête comme arguments dynamiques pour l'interrogation. Dans notre cas, où nous avons un groupe de journaux CloudWatch par espace de noms et stockons chaque journal de pod dans un flux de journaux CloudWatch distinct, cela nous permet de trouver précisément quel flux de journaux interroger pour obtenir les journaux de pod.

Figure 5 – Creating a correlation with the explorer editor
Figure 5 – Création d'une corrélation avec l'éditeur explorateur
With the correlation saved, we can select any pod using the hyperlink in the result table to view the logs with all the correct values provided in the CloudWatch Logs Insights query.
Une fois la corrélation enregistrée, nous pouvons sélectionner n'importe quel pod à l'aide du lien hypertexte dans le tableau des résultats pour afficher les journaux avec toutes les valeurs correctes fournies dans la requête CloudWatch Logs Insights.

Figure 6 – Clicking on a particular pod column displays associated logs
Figure 6 – Cliquer sur une colonne de pod particulière affiche les journaux associés
We can also perform transformations to extract values that exist in a field with other data. For example, using a transformation, you can extract one portion of a log line to use in a correlation. Correlations can also be created, edited and deleted in the dedicated Correlation page in Home > Administration > Plugins and data > Correlations.
Nous pouvons également effectuer des transformations pour extraire les valeurs qui existent dans un champ avec d'autres données. Par exemple, à l'aide d'une transformation, vous pouvez extraire une partie d'une ligne de journal à utiliser dans une corrélation. Les corrélations peuvent également être créées, modifiées et supprimées dans la page Corrélation dédiée dans Accueil > Administration > Plugins et données > Corrélations.
Correlations can be done on the same data source, for example we can make a correlation with the k8s_node_name column to find the associated node metrics. This can be useful for a scenario where we want to understand if the node hosting the pod is degraded and affects the pod’s performance.
Les corrélations peuvent être effectuées sur la même source de données, par exemple nous pouvons faire une corrélation avec la colonne k8s_node_name pour trouver les métriques du nœud associé. Cela peut être utile dans un scénario dans lequel nous souhaitons comprendre si le nœud hébergeant le pod est dégradé et affecte les performances du pod.
Logs to trace correlation
It’s worth noting that some plugins have a form of correlation in their settings, introduced before Amazon Managed Grafana v10. For example, the CloudWatch logs plugins allows you to select a log field that contains an X-Ray trace ID value which can be used to query and display the associated transaction trace map. This scenario is explained in the One Observablity Workshop.
Journaux pour tracer la corrélation Il convient de noter que certains plugins ont une forme de corrélation dans leurs paramètres, introduite avant Amazon Managed Grafana v10. Par exemple, les plugins CloudWatch logs vous permettent de sélectionner un champ de journal contenant une valeur d'ID de trace X-Ray qui peut être utilisée pour interroger et afficher la carte de trace de transaction associée. Ce scénario est expliqué dans le One Observablity Workshop.
Visualization improvements
Trend Visual
The Trend visual in Amazon Managed Grafana is an experimental panel that allows you to visualize data trends where the x-axis represents numeric values instead of time. This panel fills a gap not addressed by traditional Time Series or XY Chart panels, making it ideal for datasets with a sequential, numeric x-axis, such as function graphs, RPM/torque curves, supply/demand relationships, or elevation/heart rate plots along a racecourse.
Améliorations de la visualisation Visuel de tendance Le visuel de tendance dans Amazon Managed Grafana est un panneau expérimental qui vous permet de visualiser les tendances des données où l'axe des X représente des valeurs numériques au lieu du temps. Ce panneau comble une lacune non comblée par les panneaux traditionnels de séries chronologiques ou de graphiques XY, ce qui le rend idéal pour les ensembles de données avec un axe X numérique séquentiel, tels que les graphiques de fonctions, les courbes RPM/couple, les relations offre/demande ou l'élévation/fréquence cardiaque. parcelles le long d'un hippodrome.
The Trend Panel supports various visual styles and options similar to the time series visualization, including rendering series as lines, points, or bars. However, it lacks certain features like annotations, time regions, shared cursor/crosshair, multi-timezone x-axis, and drag-selection to change the dashboard time range.
Le panneau de tendances prend en charge divers styles visuels et options similaires à la visualisation des séries chronologiques, notamment le rendu des séries sous forme de lignes, de points ou de barres. Cependant, il lui manque certaines fonctionnalités telles que les annotations, les régions temporelles, le curseur/réticule partagé, l'axe X multi-fuseau horaire et la sélection par glisser-déposer pour modifier la plage horaire du tableau de bord.
You can leverage the Trend Panel to showcase visually engaging examples, such as plotting function graphs to illustrate mathematical relationships or simulations, visualizing RPM/torque curves of an engine to understand its performance characteristics, analyzing supply/demand relationships in economics or business scenarios, or mapping elevation or heart rate changes along a racecourse, providing valuable insights for athletes and trainers.
Vous pouvez exploiter le panneau de tendances pour présenter des exemples visuellement attrayants, tels que le traçage de graphiques de fonctions pour illustrer des relations mathématiques ou des simulations, la visualisation des courbes de régime/couple d'un moteur pour comprendre ses caractéristiques de performance, l'analyse des relations offre/demande dans des scénarios économiques ou commerciaux, ou cartographier les changements d'altitude ou de fréquence cardiaque le long d'un hippodrome, fournissant ainsi des informations précieuses aux athlètes et aux entraîneurs.

Figure 7 – Trend visual
Figure 7 – Visuel de tendance
Datagrid Visual
The Datagrid visual allows users to create, edit, and adjust data directly within the platform. It can be used as both a standalone data source and a tabular visualization tool within a dashboard. Users have the flexibility to manipulate existing data, start with a blank slate, or import data via drag-and-drop. This feature enables significant customization and editing, including the deletion of data to reset the state.
Visuel Datagrid Le visuel Datagrid permet aux utilisateurs de créer, modifier et ajuster des données directement dans la plateforme. Il peut être utilisé à la fois comme source de données autonome et comme outil de visualisation tabulaire dans un tableau de bord. Les utilisateurs ont la possibilité de manipuler les données existantes, de repartir de zéro ou d'importer des données par glisser-déposer. Cette fonctionnalité permet une personnalisation et une modification importantes, y compris la suppression de données pour réinitialiser l'état.

Figure 8 – Datagrid visual
Figure 8 – Visuel de la grille de données
XY Chart
The XY Chart plots data points on numerical X and Y axes. Ideal for scientific, engineering, financial, and statistical applications, this chart excels at illustrating the relationships between two variables. Users can effectively analyze correlations, trends, and outliers within their datasets, enabling clear and precise visualizations of complex information.
Graphique XY Le graphique XY trace des points de données sur les axes numériques X et Y. Idéal pour les applications scientifiques, techniques, financières et statistiques, ce graphique excelle dans l'illustration des relations entre deux variables. Les utilisateurs peuvent analyser efficacement les corrélations, les tendances et les valeurs aberrantes au sein de leurs ensembles de données, permettant ainsi des visualisations claires et précises d'informations complexes.

Figure 9 – XY Chart
Figure 9 – Graphique XY
Take a look at the Panels and Visualizations documentation to learn more.
Jetez un œil à la documentation des panneaux et des visualisations pour en savoir plus.
Subfolders
The subfolders feature in Amazon Managed Grafana 10.4 improves dashboard management by allowing you to organize dashboards into a hierarchical structure, similar to a file system. This organization aids in clearer, more manageable setups, especially in environments with many dashboards or multiple teams. It also simplifies access control, as permissions can be set at the folder level, streamlining management and enhancing security for different user groups. This feature is particularly useful for larger organizations or those with complex monitoring setups, ensuring that dashboards are easier to find, manage, and secure.
Sous-dossiers La fonctionnalité de sous-dossiers d'Amazon Managed Grafana 10.4 améliore la gestion des tableaux de bord en vous permettant d'organiser les tableaux de bord selon une structure hiérarchique, similaire à un système de fichiers. Cette organisation permet des configurations plus claires et plus faciles à gérer, en particulier dans les environnements comportant de nombreux tableaux de bord ou plusieurs équipes. Il simplifie également le contrôle d'accès, car les autorisations peuvent être définies au niveau du dossier, rationalisant ainsi la gestion et améliorant la sécurité pour différents groupes d'utilisateurs. Cette fonctionnalité est particulièrement utile pour les grandes organisations ou celles dotées de configurations de surveillance complexes, garantissant que les tableaux de bord sont plus faciles à trouver, à gérer et à sécuriser.

Figure 10 – Organizing folders and subfolders
Figure 10 – Organisation des dossiers et sous-dossiers
Grafana alerting preview
With version 10.4, Grafana introduced Grafana alerting upgrade with rule preview, a feature that allows users to view, edit, and delete migrated rules prior to cutting over, with the option to roll back to classic alerting if needed. Users looking to migrate from classic alerting to Grafana Alerting can do so with confidence with the migration preview. Classic alerting will be completely removed from Grafana in version 11.
Aperçu des alertes Grafana Avec la version 10.4, Grafana a introduit la mise à niveau des alertes Grafana avec aperçu des règles, une fonctionnalité qui permet aux utilisateurs d'afficher, de modifier et de supprimer les règles migrées avant le basculement, avec la possibilité de revenir aux alertes classiques si nécessaire. Les utilisateurs souhaitant migrer des alertes classiques vers Grafana Alerting peuvent le faire en toute confiance grâce à l'aperçu de la migration. Les alertes classiques seront complètement supprimées de Grafana dans la version 11.

Figure 11 – Previewing alerting upgrade
Figure 11 – Aperçu de la mise à niveau des alertes
Cleanup
If you ran the instructions, make sure to delete resources to stop incurring any charges.
Nettoyage Si vous avez exécuté les instructions, assurez-vous de supprimer les ressources pour ne plus encourir de frais.
If you deployed Amazon Managed Grafana using the AWS Console you will need to navigate to the Amazon Managed Grafana service section and deleted the workspace you created.
Si vous avez déployé Amazon Managed Grafana à l'aide de la console AWS, vous devrez accéder à la section du service Amazon Managed Grafana et supprimer l'espace de travail que vous avez créé.
If you deployed using the AWS CLI you will need to execute the below commands. Replace with the actual ID of your workspace.
Si vous avez déployé à l'aide de l'AWS CLI, vous devrez exécuter les commandes ci-dessous. Remplacez par l'ID réel de votre espace de travail.
aws grafana delete-workspace --workspace-id If you deployed using the Terraform module you will need to execute the below commands.
aws grafana delete-workspace --workspace-id Si vous avez déployé à l'aide du module Terraform, vous devrez exécuter les commandes ci-dessous.
cd terraform-aws-observability-accelerator/examples/existing-cluster-with-base-and-infra terraform destroy cd terraform-aws-observability-accelerator/examples/managed-grafana-workspace terraform destroy Finally, if you used the AWS CLI to create your Amazon Managed Grafana workspace, run:
cd terraform-aws-observability-accelerator/examples/existing-cluster-with-base-and-infra terraform destroy cd terraform-aws-observability-accelerator/examples/managed-grafana-workspace terraform destroy Enfin, si vous avez utilisé l'AWS CLI pour créer votre espace de travail Amazon Managed Grafana, exécutez :
aws iam detach-role-policy --role-name grafana-v10-demo --policy-arn $APS_POLICY_ARN aws iam delete-policy --policy-arn $APS_POLICY_ARN aws iam detach-role-policy --role-name grafana-v10-demo --policy-arn arn:aws:iam::aws:policy/AWSXrayReadOnlyAccess aws iam detach-role-policy --role-name grafana-v10-demo --policy-arn arn:aws:iam::aws:policy/service-role/AmazonGrafanaCloudWatchAccess aws iam delete-role --role-name grafana-v10-demo aws grafana delete-workspace --workspace-id Conclusion
In this blog, we’ve highlighted key new features of Grafana version 10.4 in Amazon Managed Grafana including Correlations, new navigation experience, and panels updates. We’ve seen how to setup a new workspace in 10.4, and how to migrate to the Amazon Managed Grafana v10.4 workspaces. With the replacement of Grafana API keys by Grafana Service Accounts, we’ve also covered our related new control plane APIs to help you perform operations in your workspace.
aws iam detach-role-policy --role-name grafana-v10-demo --policy-arn $APS_POLICY_ARN aws iam delete-policy --policy-arn $APS_POLICY_ARN aws iam detach-role-policy --role-name grafana- v10-demo --policy-arn arn:aws:iam::aws:policy/AWSXrayReadOnlyAccess aws iam detach-role-policy --role-name grafana-v10-demo --policy-arn arn:aws:iam::aws :policy/service-role/AmazonGrafanaCloudWatchAccess aws iam delete-role --role-name grafana-v10-demo aws grafana delete-workspace --workspace-id Conclusion Dans ce blog, nous avons mis en évidence les principales nouvelles fonctionnalités de Grafana version 10.4 dans Amazon Managed Grafana, y compris les corrélations, une nouvelle expérience de navigation et des mises à jour des panneaux. Nous avons vu comment configurer un nouvel espace de travail dans la version 10.4 et comment migrer vers les espaces de travail Amazon Managed Grafana v10.4. Avec le remplacement des clés API Grafana par les comptes de service Grafana, nous avons également couvert nos nouvelles API de plan de contrôle associées pour vous aider à effectuer des opérations dans votre espace de travail.
To explore the complete list of new features in version 10.4, refer to the user documentation. To learn more about Amazon Managed Grafana features and its pricing, visit the product page and pricing page.
Pour explorer la liste complète des nouvelles fonctionnalités de la version 10.4, reportez-vous à la documentation utilisateur. Pour en savoir plus sur les fonctionnalités d'Amazon Managed Grafana et leurs tarifs, visitez la page produit et la page de tarification.
- Check out One Observability Workshop aimed at providing a hands-on experience for you on the wide variety of toolsets AWS offers to setup monitoring and observability on your applications.
- Refer to AWS Observability best practices to learn more about prescriptive guidance and recommendations with implementation examples.
- If you are interested in Observability with infrastructure-as-code check out the AWS Observability accelerator which is a set of Terraform modules or CDK patterns to help you configure Observability for your workloads with AWS Observability services.
Découvrez One Observability Workshop visant à vous fournir une expérience pratique sur la grande variété d'ensembles d'outils proposés par AWS pour configurer la surveillance et l'observabilité sur vos applications. Reportez-vous aux bonnes pratiques d'AWS Observability pour en savoir plus sur les conseils et recommandations prescriptifs avec des exemples de mise en œuvre. Si vous êtes intéressé par l'observabilité avec l'infrastructure en tant que code, consultez l'accélérateur AWS Observability qui est un ensemble de modules Terraform ou de modèles CDK pour vous aider à configurer l'observabilité pour vos charges de travail avec les services AWS Observability.
Clause de non-responsabilité:info@kdj.com
Les informations fournies ne constituent pas des conseils commerciaux. kdj.com n’assume aucune responsabilité pour les investissements effectués sur la base des informations fournies dans cet article. Les crypto-monnaies sont très volatiles et il est fortement recommandé d’investir avec prudence après une recherche approfondie!
Si vous pensez que le contenu utilisé sur ce site Web porte atteinte à vos droits d’auteur, veuillez nous contacter immédiatement (info@kdj.com) et nous le supprimerons dans les plus brefs délais.
-
- Les actions de titrisation montent en flèche grâce à la hausse de l'objectif StoneX et au lancement d'une plateforme innovante
- Oct 13, 2026 at 07:55 am
- La nouvelle plateforme d'actions tokenisées de Securitize, Securitize Stocks, a propulsé ses actions et conduit StoneX à augmenter considérablement son objectif de cours, signalant une nouvelle ère pour les actifs numériques sur les marchés traditionnels.
-
- Bitcoin, CPI Week et Pepeto : naviguer dans la volatilité du marché pour des gains potentiels
- Oct 13, 2026 at 04:05 am
- À l’approche de la semaine de l’IPC, le marché des cryptomonnaies retient son souffle. Bitcoin oscille près des niveaux de résistance clés, tandis que la prévente innovante de Pepeto offre une voie différente vers des rendements potentiels, attirant les premiers utilisateurs à la recherche d'une croissance significative.
-
- Fondateur de Kaspa, communauté Kaspa, critiques croissantes : le scientifique silencieux contre la foule rugissante
- Oct 13, 2026 at 04:05 am
- Au milieu des critiques croissantes, le silence du fondateur de Kaspa, Yonatan Sompolinsky, est considéré par ses partisans comme un atout stratégique, attirant davantage l'attention sur le projet et ses solides fondations techniques.
-
- Unichain d'Uniswap adopte OP Enterprise pour un avenir suralimenté en matière d'interopérabilité
- Oct 13, 2026 at 04:05 am
- Unichain d'Uniswap effectue une transition stratégique vers OP Enterprise, visant une interopérabilité native au sein de la superchaîne Optimism, avec des dates de migration clés fixées pour octobre 2026. Cette mise à niveau annonce un avenir de flux d'actifs inter-chaînes transparents et d'opportunités de développement améliorées.
-
- Portefeuilles matériels et sécurité cryptographique : naviguer dans les sables mouvants de la garde numérique à New York
- Oct 13, 2026 at 03:59 am
- Les récentes compromissions de portefeuilles matériels, en particulier l'incident du Ledger, ont déclenché un débat crucial dans le monde de la cryptographie : les dispositifs d'auto-conservation sont-ils vraiment plus sûrs que les fonds négociés en bourse (ETF) ? Ce communiqué de presse se penche sur l’évolution du paysage de la sécurité cryptographique, des vulnérabilités de la chaîne d’approvisionnement et de la recherche continue d’une protection robuste des actifs numériques, le tout avec un clin d’œil au New-Yorkais avisé.
-
-
- DeepSeek investit gros dans le cerveau des robots avec la start-up d'un ancien scientifique de Tencent
- Oct 13, 2026 at 03:55 am
- DeepSeek dirige un cycle de démarrage pour Winverse AI, une startup de robotique fondée par un ancien scientifique de Tencent, signalant une avancée majeure dans les applications d'IA du monde réel et une évolution concurrentielle dans le domaine de la robotique.
-
- Prédiction du prix du Bitcoin : BTC navigue dans la résistance clé au milieu de la frénésie des « retours de Pepeto »
- Oct 13, 2026 at 03:55 am
- Les prévisions de prix du Bitcoin se concentrent sur la rupture de 85 000 $ alors que les « retours Pepeto » suscitent l'intérêt des premiers investisseurs, offrant un aperçu des opportunités potentielles de croissance élevée.
-
- Tether gèle 10 millions de dollars en USDT liés au vol de registre CryptoBilis : une plongée approfondie dans la sécurité du Stablecoin
- Oct 13, 2026 at 12:05 am
- Tether a gelé 10 millions de dollars en USDT liés au vol de portefeuille CryptoBilis Ledger, soulignant le débat en cours sur les contrôles centralisés des pièces stables par rapport aux principes de cryptographie décentralisés.
































