Traccia le modifiche alla configurazione dell’host dedicato di Amazon EC2 usando AWS Config.
Puoi utilizzare AWS Config per registrare le modifiche della configurazione apportate alle occorrenze degli Host dedicati e alle istanze avviate, arrestate o terminate su tali host. Puoi quindi utilizzare le informazioni acquisite da AWS Config come origine dati per i report sulle licenze.
AWS Config registra separatamente le informazioni di configurazione per le occorrenze degli host dedicati e per le istanze e abbina queste informazioni mediante le relazioni. Sono disponibili tre condizioni per la generazione di report:
-
AWS Config stato registrazione: se questa opzione è impostata su Abilitato, AWS Config sta registrando uno o più tipi di risorse AWS, che possono includere host dedicati e istanze dedicate. Per acquisire le informazioni richieste per i report sulle licenze, verifica che gli host e le istanze vengano registrate con i seguenti campi.
-
Host recording status (Stato registrazione host) — Se questa opzione è impostata su Enabled (Abilitato), vengono registrate le informazioni sulla configurazione delle occorrenze degli Host dedicati.
-
Instance recording status (Stato registrazione istanza) — Se questa opzione è impostata su Enabled (Abilitato), vengono registrate le informazioni sulla configurazione delle occorrenze degli Istanze dedicate.
Se una qualsiasi di queste tre condizioni è disabilitata, l’icona del pulsante Edit Config Recording (Modifica la registrazione di Config) è di colore rosso. Per sfruttare tutti i vantaggi di questo strumento assicurati che siano abilitati tutti e tre i metodi di registrazione. Dopo aver abilitato tutti e tre i metodi, l’icona sarà verde. Per modificare le impostazioni, scegli Edit Config Recording (Modifica la registrazione di Config). Verrà visualizzata la pagina Set up AWS Config nella console AWS Config dove è possibile configurare AWS Config e iniziare a registrare gli host, le istanze e gli altri tipi di risorsa supportati. Per ulteriori informazioni, consulta l’argomento relativo alla configurazione di AWS Config mediante la console nella Guida per lo sviluppatore di AWS Config.
Nota
AWS Config registra le risorse dopo averle rilevate. Questa operazione potrebbe richiedere alcuni minuti.
Dopo che AWS Config inizia a registrare le modifiche alla configurazione di host e istanze, puoi ottenere la cronologia di configurazione di qualsiasi host allocato o rilasciato e di qualsiasi istanza avviata, arrestata o terminata. Ad esempio, in qualsiasi punto della cronologia della configurazione di un Host dedicato, puoi controllare il numero di istanze avviate su tale host, nonché il numero di socket e core sull’host. Per qualsiasi istanza puoi inoltre cercare l’ID della relativa Amazon Machine Image (AMI). Puoi utilizzare queste informazioni per generare report sulle licenze per il software collegato a server con licenza per socket o per core.
Puoi visualizzare la cronologia di configurazione in uno dei seguenti modi:
-
Utilizzando la console AWS Config. Per ogni risorsa registrata, puoi visualizzare una pagina della timeline, che fornisce una cronologia dei dettagli di configurazione. Per visualizzare questa pagina, scegli l’icona grigia nella colonna Timeline configurazione della pagina Host dedicati. Per ulteriori informazioni, consulta Visualizzazione dei dettagli di configurazione nella console AWS Config nella Guida per gli sviluppatori di AWS Config.
-
Eseguendo i comandi di AWS CLI. Per ottenere un elenco di tutti gli host e di tutte le istanze, innanzitutto puoi utilizzare il comando list-discovered-resources. Puoi quindi utilizzare il comando get-resource-config-history per ottenere i dettagli di configurazione di un host o di un’istanza per un determinato intervallo di tempo.
-
Utilizzando l’API AWS Config nelle applicazioni. Per ottenere un elenco di tutti gli host e di tutte le istanze, innanzitutto puoi utilizzare l’operazione ListDiscoveredResources. Puoi quindi utilizzare l’operazione GetResourceConfigHistory per ottenere i dettagli di configurazione di un host o di un’istanza per un determinato intervallo di tempo.
Ad esempio, per ottenere un elenco di tutti gli Host dedicati da AWS Config, puoi eseguire un comando della CLI come il seguente.
aws configservice list-discovered-resources --resource-type AWS::EC2::Host
Per ottenere la cronologia di configurazione di un Host dedicato da AWS Config, puoi eseguire un comando della CLI come il seguente.
aws configservice get-resource-config-history \ --resource-type AWS::EC2::Instance \ --resource-idi-1234567890abcdef0
Per gestire le impostazioni di AWS Config tramite la console
Apri la console Amazon EC2 all’indirizzo https://console.aws.amazon.com/ec2/
. -
Nella pagina Host dedicati (Host dedicati) scegliere Edit Config Recording (Modifica la registrazione di Config).
-
Nella console AWS Config, eseguire le fasi indicate per disattivare la registrazione. Per ulteriori informazioni, consulta l’argomento relativo alla configurazione di AWS Config tramite la console.
Per ulteriori informazioni, consulta l’argomento relativo alla visualizzazione dei dettagli di configurazione mediante la console AWS Config.
Per attivare AWS Config tramite la riga di comando o l’API
-
AWS CLI: Visualizzazione dei dettagli di configurazione (AWS CLI) nella Guida per gli sviluppatori di AWS Config.
-
Amazon EC2 API: GetResourceConfigHistory.