Criteri di ritiro degli agenti Cloud Logging e Monitoring

Questo documento descrive in dettaglio le norme sul ritiro per i seguenti Agenti Logging e Monitoring e correlati componenti lato client:

Ritirare una versione di release

Supporto delle versioni di release

Tutti gli agenti e i relativi componenti lato client seguono <MAJOR>.<MINOR>.<PATCH> di controllo delle versioni. Ad esempio: stackdriver-agent 5.5.2. Arricchimento di una nuova release:

  • La versione MAJOR quando apporti modifiche non compatibili con le versioni precedenti.
  • La versione MINOR quando si aggiunge funzionalità in una versione compatibile con le versioni precedenti modo,
  • La versione PATCH in caso di correzioni di bug compatibili con le versioni precedenti.

Il supporto di una versione dell'agente significa che il debug dei bug negli agenti viene eseguito corretti su ciascuna delle piattaforme supportate. I clienti potrebbero dover eseguire l'upgrade all'ultima release secondaria della stessa versione principale per sfruttare correzioni di bug. Tuttavia, non sono tenuti a eseguire l'upgrade a una versione dell'agente, che potrebbero contenere modifiche incompatibili con le versioni precedenti.

Se un problema di sicurezza o un bug critico viene rilevato in una delle versioni principali supportate esiste anche in altre versioni principali supportate, la correzione del bug viene riportata versioni principali supportate, a meno che la correzione non sia compatibile con le versioni precedenti. Non verrà eseguito il backporting delle nuove funzionalità.

Le modifiche compatibili con le versioni precedenti, incluse nuove funzionalità o correzioni di bug, vengono impostate come minori la versione principale più recente in qualsiasi momento. Incompatibile con le versioni precedenti sono incorporate nella prossima release principale.

Disattivazione

La durata di qualsiasi versione principale di un agente Cloud Logging o Cloud Monitoring è pari a almeno 12 mesi. Una versione principale (ad es. la versione N) viene dismessa dopo 12 mesi dopo il rilascio della successiva versione principale (ad es. la versione N+1). Disattivazione una versione principale significa che non riceve ulteriori correzioni di bug o nuove versioni. Inoltre, l'assistenza clienti non è più disponibile a questo scopo. completamente gestita. Una volta che una versione viene dismessa, i file del programma di installazione dell'agente per quella versione vengono rimosse e non sono disponibili per il download.

Le release successive dell'agente in cui viene aggiornata solo la versione secondaria non vengono reimpostate l'orologio. La durata di qualsiasi versione secondaria segue quella della versione principale il ritiro e la dismissione.

Non riceverai un annuncio di servizio obbligatorio (MSA) per ogni release. Puoi invece trovare la data di dismissione pianificata nel file README dell'agente pagine.

Ad esempio, quando un ambiente è Amazon Elastic Compute Cloud (EC2) o il sistema operativo raggiunge la fine del ciclo di vita, anche l'assistenza dell'agente è stata ritirata. La dismissione effettiva avviene quando il supporto per l'ambiente termina il sistema, a meno che non sia già stata impostata una data di dismissione specifica per un un agente. Consulta le Ritiro del supporto per ambienti, sistemi operativi e funzionalità di questa guida per ulteriori informazioni.

Piano di transizione per agenti e componenti esistenti

Versioni degli agenti e dei componenti lato client esistenti prima di questa le norme sul ritiro saranno disponibili e supportate almeno fino al giorno 28 febbraio 2020. Tuttavia, non verrà eseguito il backporting delle correzioni di bug per queste release.

Per vedere le date di ritiro di altre versioni degli agenti e dei componenti, consulta la pagina README di ogni componente.

Ritiro del supporto per ambienti, sistemi operativi e funzionalità

Supporto di ambienti e sistemi operativi

Gli agenti Logging e Monitoring sono programmi binari sono installati nel client ambienti cloud-native. Ogni agente supporta ambienti e sistemi operativi diversi combinazioni. Una combinazione di esempio è Amazon Linux su EC2.

Supporto delle funzionalità

Una caratteristica è l'unità di funzionalità degli agenti che soddisfa un requisito, rappresenta una decisione di progettazione e/o fornisce una l'opzione di configurazione. Una caratteristica di esempio è il supporto per l'importazione delle metriche per una risorsa monitorata.

Ritiro

Quando il supporto di un ambiente, un sistema operativo o una funzionalità è deprecato, riceveranno un MSA per annunciare il ritiro, che include un link al norme sul ritiro. L'MSA è legato alla versione principale dell'agente e nella release del componente. La data di ritiro dell'ambiente, del sistema operativo o della funzionalità è la uguale alla data di ritiro della versione principale della release dell'agente. Questo principale è l'ultima versione principale che supporta l'ambiente, il funzionamento sistema o funzionalità.

Disattivazione

Quando il supporto di un ambiente, un sistema operativo o una funzionalità è dismesso, non viene più fornita assistenza clienti per questo ambiente sistema operativo o funzionalità. Verrà inviato un MSA per annunciare il e il ritiro delle risorse.