Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.
Gestione delle chiavi dei tag monitorate
Amazon EC2 Capacity Manager consente di selezionare le chiavi di tag dalle risorse Amazon EC2 (ad esempioenvironment, team o) da utilizzare come dimensioni durante l'analisi dei dati di capacità. Dopo aver attivato un tag key, puoi raggruppare e filtrare le metriche in base ai valori di quel tag, proprio come puoi fare con Regione, Tipo di istanza o Zona di disponibilità.
Ogni account può monitorare fino a cinque chiavi di tag. I tag forniti da Capacity Manager non vengono conteggiati ai fini di questo limite.
Argomenti
Tag forniti da Capacity Manager
Capacity Manager include un set di tag predefiniti per ogni account. Questi non vengono conteggiati ai fini del limite di tag key. I tag forniti da Capacity Manager rappresentano le dimensioni di raggruppamento di uso comune e includono:
-
aws:autoscaling:groupName— Gruppo Auto Scaling EC2 -
aws:eks:cluster-name— nome del cluster EKS -
eks:kubernetes-node-pool-name— Pool di nodi EKS Kubernetes -
karpenter.sh/nodepool— Pool di nodi Karpenter
I tag forniti da Capacity Manager vengono visualizzati GetCapacityManagerMonitoredTagKeys con CapacityManagerProvided impostato su true e non possono essere attivati o disattivati dal cliente. Quando Capacity Manager viene abilitato per la prima volta, i tag forniti da Capacity Manager iniziano con activating lo stato e passano a activated dopo che Capacity Manager riceve il primo punto dati che include un tag fornito da Capacity Manager, in genere entro una o due ore.
Ciclo di vita dei tag
Le chiavi dei tag monitorate avanzano attraverso i seguenti stati:
| Stato | Description |
|---|---|
activating |
La chiave del tag è registrata. Capacity Manager si sta preparando a raccogliere i dati per questo tag. Non è possibile interrogare le metriche utilizzando un tag in questo stato. |
activated |
I dati dei tag vengono importati e possono essere interrogati tramite la metrica APIs e nelle esportazioni di dati. |
suspended |
La chiave del tag ha superato la soglia di 100.000 valori di tag univoci. Il tag conta ancora ai fini del limite, ma Capacity Manager non inserisce più i dati relativi a tale tag. Se l'utilizzo del valore del tag scende al di sotto della soglia per un periodo prolungato, il tag viene riattivato automaticamente. |
deactivating |
La chiave del tag viene rimossa. Non apparirà più una volta completata GetCapacityManagerMonitoredTagKeys la disattivazione. |
Quando un tag è in suspended stato, GetCapacityManagerMonitoredTagKeys restituisce il seguente messaggio di stato: «Tag sospeso a causa di troppi valori dei tag. Riduci l'utilizzo del tag o disattivalo».
Nota
Se disattivi una chiave tag e successivamente riattivi la stessa chiave, è possibile interrogare solo i dati acquisiti dopo la riattivazione. I dati storici dell'attivazione precedente non sono accessibili. I EarliestDatapointTimestamp ripristini con ogni nuova attivazione.
Attiva e disattiva le chiavi dei tag monitorate
Puoi attivare i tag key per iniziare a monitorarli come dimensioni o disattivare i tag key che non ti servono più. L'attivazione è asincrona: il tag entra in uno activating stato e passa a activated dopo che Capacity Manager inizia a ricevere i dati per quel tag. La disattivazione rimuove la chiave del tag dal set monitorato.
Nota
Quando attivi una chiave tag, inserisci solo il nome della chiave (ad esempio,environment). Capacity Manager lo rende automaticamente disponibile come dimensione per il raggruppamento e il filtraggio delle metriche.
Visualizza le chiavi dei tag monitorate
Puoi visualizzare tutte le chiavi dei tag monitorate per il tuo account, incluso il loro stato attuale e il primo timestamp a partire dal quale i dati sono disponibili.
Interroga le metriche utilizzando le dimensioni dei tag
Dopo che una chiave di tag ha raggiunto activated lo stato, puoi usarla come dimensione in GetCapacityManagerMetricDimensions andGetCapacityManagerMetricData.
Per interrogare le metriche raggruppate in base a una dimensione del tag
Utilizza il seguente comando:
aws ec2 get-capacity-manager-metric-dimensions \ --group-by tag:environment account-id \ --filter-by 'DimensionCondition={Dimension=tag:environment,Comparison=equals,Values=[prod]}'
Quando esegui il raggruppamento in base a una dimensione del tag, i risultati includono tutte le risorse del tuo account, non solo quelle che hanno il tag. Le risorse che non hanno un valore per il tag vengono raggruppate in un bucket separato con un valore di stringa vuoto. Ad esempio, se il tuo account ha utilizzato 800 ore di vCPU in un determinato periodo e solo alcune di queste risorse hanno un environment tag, il raggruppamento in base alla chiave del environment tag potrebbe restituire:
-
prod— 300 ore di vCPU -
staging— 200 ore di vCPU -
""(stringa vuota): 300 ore di vCPU da risorse senza tagenvironment
Ciò garantisce che i totali di tutti i bucket tengano conto dell'utilizzo completo. Puoi filtrare in modo esplicito le risorse senza tag passando una stringa vuota come valore del filtro:
--filter-by 'DimensionCondition={Dimension=tag:environment,Comparison=equals,Values=[""]}'
Nota
Se si esegue una query con una chiave di tag che è ancora in activating stato, la query viene rifiutata con un errore 400. Attendi che lo stato del tag cambi a quello attuale activated prima di eseguire l'interrogazione. Puoi controllare lo stato usandoGetCapacityManagerMonitoredTagKeys.
Nota
Le query con un'ora di inizio precedente alla dimensione EarliestDatapointTimestamp di tag fornita vengono rifiutate. Utilizzato GetCapacityManagerMonitoredTagKeys per verificare quando i dati sono diventati disponibili per ogni tag.
Tag nelle esportazioni di dati
Quando abiliti il monitoraggio dei tag, le esportazioni di dati includono le chiavi dei tag attivate e i tag forniti da Capacity Manager come colonne aggiuntive. Le colonne di tag vengono visualizzate dopo tutte le colonne standard con intestazioni come e. tag:environment tag:team Le colonne dei tag sono ordinate alfabeticamente.
Le esportazioni includono solo i tag nello stato. activated Capacity Manager esclude i activating tag o deactivating lo suspended stato.
Nota
Se si attiva una nuova chiave di tag, le esportazioni di dati esistenti non includono automaticamente il nuovo tag. È necessario creare una nuova esportazione di dati per includere la chiave tag appena attivata come colonna.
Organizzazioni e amministratore delegato
Quando l'account fa parte di un' AWS organizzazione con un Capacity Manager a livello di organizzazione abilitato, ogni account (l'amministratore dell'organizzazione e l'amministratore delegato) può attivare, disattivare e interrogare le chiavi dei tag in modo indipendente. Ogni account mantiene il proprio stato di tag e il proprio limite di chiavi di tag. EarliestDatapointTimestamp
Un account può solo interrogare i dati metrici relativi alle chiavi dei tag che l'account stesso ha attivato. Se sia l'amministratore dell'organizzazione che un amministratore delegato attivano lo stesso tag key (ad esempio,environment), ogni account tiene traccia del proprio stato di attivazione e della disponibilità dei dati in modo indipendente.
Quando l'amministratore delegato disattiva una chiave di tag, l'amministratore delegato non può più interrogare i dati per quel tag, anche se l'amministratore dell'organizzazione ha ancora la stessa chiave di tag attivata.
Considerazioni
-
Aggiornamenti dei valori dei tag: i valori dei tag per le nuove risorse e i tag appena applicati alle risorse esistenti sono disponibili entro poche ore. Se si modifica il valore di un tag esistente su una risorsa, il valore aggiornato può richiedere fino a 24 ore prima che venga visualizzato in Capacity Manager.
-
Tempo di attivazione: dopo aver attivato un tag key, possono essere necessarie fino a 24 ore prima che il tag passi allo
activatedstato e i dati diventino interrogabili.EarliestDatapointTimestampIndica quando i dati sono disponibili, non quando il tag è stato attivato. -
Limite di tag key: ogni account può monitorare fino a cinque tag key. I tag forniti da Capacity Manager non vengono conteggiati ai fini di questo limite.
-
Requisiti relativi ai caratteri chiave dei tag: le chiavi dei tag possono contenere lettere Unicode, cifre, spazi bianchi e i seguenti caratteri:.
_ . : / = + @ -Le chiavi dei tag non devono superare i 128 caratteri. -
Riattivazione: se disattivi e riattivi la stessa chiave tag, sono disponibili solo nuovi dati. I
EarliestDatapointTimestampreset ad ogni attivazione. -
Tag sospesi: ogni chiave di tag supporta fino a 100.000 valori di tag unici. Se una chiave di tag supera questa soglia, viene spostata allo
suspendedstato. Il tag continua a contare ai fini del limite, ma i dati non vengono più acquisiti. Riduci il numero di valori univoci per il tag o disattivalo per liberare spazio per un'altra chiave del tag.