SKOOR StableNet FDW - Cangelogramma
9.0.0
- Passaggio alle dipendenze di PostgreSQL 17.
- Aggiunge le favicon StableNet da utilizzare con SKOOR Dashboard
8.1.16
- Implementa la sincronizzazione dei dati derivati. La sincronizzazione dei dati derivati è disabilitata per impostazione predefinita e deve essere abilitata tramite l'opzione
sync_derived_data. - Rende configurabili i timeout utilizzando
query_timeout,measurement_sync_query_timeout,magellan_default_organisations_sync_query_timeout,load_query_timeout,aggregate_query_timeout,cleanup_query_timeouteanalyze_query_timeout.
8.1.15
- Modifica la sincronizzazione dell'organizzazione Magellan in modo che vengano memorizzate solo le organizzazioni con dati. Ciò è necessario per SKOOR Auth per visualizzare pagine di errore corrette nel caso in cui un cliente non abbia organizzazioni attive.
8.1.14
- Imposta sempre
expected_intervaldella tabellameasurement_metricsuNULLper garantire la compatibilità con StableNet 26. Manteniamo la colonna nella tabella esterna per garantire la retrocompatibilità.
8.1.13
- Abilita la sincronizzazione incrementale della cronologia, consentendo l'aggiunta di ulteriori misurazioni e metriche dopo la sincronizzazione iniziale e garantendo che solo i dati appena aggiunti vengano sincronizzati nelle esecuzioni successive.
8.1.12
- Imposta sempre
Content-Type: application/jsonnelle richieste HTTP perché altrimenti Magellan API Gateway non funziona. - Aggiunge le tabelle
job,job_resultejob_result_discovery_audit_event.
8.1.11
- Implementa OAuth2 su Magellan.
8.1.10
- Rimuove la cache delle entità in FDW per evitare problemi di memoria e confusione da parte degli utenti.
- Assicura che le misurazioni ping abbiano valori minimi e massimi nelle tabelle sincronizzate.
8.1.9
- Rende paginabili i taggabili, le misurazioni, gli allarmi aperti, i monitor e i collegamenti.
- Sincronizza i dati per le misurazioni esterne.
- Aggiunge una tabella esterna "
stablenet_magellan_organisation" (Rilevamenti di ping).
8.1.8
- Esegue sempre "
VACUUM (ANALYZE)" dopo aver eseguito la sincronizzazione dei dati di misurazione.
8.1.7
- Elimina
stats_agg_maxepercentile_agg_maxnelle tabelle aggregate perché per i nuovi dati sono solo duplicati distats_aggepercentile_agg. Aggiunge invecevalue_minevalue_max.
8.1.6
- Installa o aggiorna le estensioni timescaledb, timescaledb_toolkit e tablefunc in init-foreign-tables.sh
8.1.5
- Aggiunge un comportamento di riprova più robusto.
8.1.4
- Consente di disabilitare la sincronizzazione dei dati di misurazione per singole tabelle.
- Correzione dello scambio tra
avgemindurante il recupero dei dati dalle tabelle StableNet. - Limita i bucket per le statistiche percentile_agg a 60 e imposta l'errore massimo a 0,05 (5%).
- Migliora le prestazioni della sincronizzazione dei dati di misurazione.
- Adatta FDW e la sincronizzazione dei dati di misurazione a una modifica sostanziale in StableNet. Le chiavi metriche
sono state modificate da un formato come
SNMP_1234a#1234. Ciò significa che i dati aggregati nella cronologia delle misurazioni non possono più essere utilizzati ed è necessaria una risincronizzazione completa. Il modo migliore per ottenere questo risultato è eliminare manualmente le tabelle aggregate ed eseguire la preparazione della sincronizzazione secondo la documentazione (https://docs.skoor.com/skoor-doc/aggregated-measurement-data). - Consente di specificare l'intervallo di sincronizzazione della cronologia utilizzando
history_start_dateehistory_end_date
8.1.3
- Migliora le prestazioni della sincronizzazione incrementale dei dati.
- Aggiunge server_id alle tabelle esterne.
- Assicura che i measurement_id siano sempre univoci nelle viste multi-server modificando il tipo
di measurment_id in TEXT e aggiungendo un suffisso all'ID se è impostato un server_id (ad esempio
1234@server1) - Aggiunge la tabella esterna stablenet_taggable_monitor.
8.1.2
- Implementa la sincronizzazione dei dati storici basata su DB
8.1.1
- Rende facoltativo l'endTime dell'endpoint di misurazione.
8.1.0
- Nessuna modifica
8.0.4
- Migliora il calcolo dell'hash dell'autorizzazione.
8.0.3
- Utilizza le chiamate alle pagine dell'endpoint
/measurementsper evitare l'eccezione OutOfMemoryException sull'API REST di StableNet. - Implementa la tabella
stablenet_monitor. - Supporta più operatori qualificatori come
IN,>,<, ... - Implementa
stablenet_taggable_tage altre tabelletaggable_..._tag. - Correzione del bug che comprometteva la tabella
open_alarmin caso di assenza di tag.
8.0.2
- Implementa una migliore gestione degli errori dell'API REST StableNet.
- Imposta esplicitamente l'intestazione HTTP "Accept: application/json` nelle richieste all' API StableNet poiché il nuovo valore predefinito sembra essere CSV per alcuni endpoint.
8.0.1
- Accetta risposte gzippate quando si ottengono dati dal backend StableNet.
8.0.0
- Nessuna modifica
7.3.18
- Implementa la tabella "
stablenet_open_alarm" (Richieste di accesso ai dati).
7.3.17
- Fallback al campo
categoriessull'endpoint/meaurements. Questo campo è stato rinominato dacategoriesatagsin SP3, ma per il momento vogliamo continuare a utilizzare SP3.
7.3.16
- Crea la tabella
stablenet_measurement_metricutilizzando l'endpoint/measurement-data/<obid>/metricsStableNet REST API invece di quello mancante (dal 24 SP4)/measurements/{measurementId}/metrics.
7.3.15
- Implementa gli endpoint geo e link
- Correzione del bug che causava un errore durante il rilevamento delle misurazioni ping.
7.3.14
- Rende configurabile la conservazione dei dati di misurazione aggregati utilizzando il flag
-r.
7.3.13
- Restituisce stime migliori per il numero di righe. Ciò aiuta il pianificatore di query a scegliere piani di query migliori.
7.3.12
-
Correggere bug che interrompe alcune chiamate a
stablenet_measurement,stablenet_measurement_metricestablenet_measurement_datain ambienti multi-server.
7.3.11
- Aggiunge la tabella
stablenet_multi_server_viewper ottenere i server configurati. - Aggiunge
stablenet_permission_hashper ottenere un hash per le misurazioni accessibili. Questo hash viene utilizzato dal SKOOR Webservice per ottimizzare la cache.
7.3.10
- Correzione del timestamp di
stablenet_measurement_dataquando si ottengono dati in un intervallo diverso da quello richiestobucket_size.
7.3.9
- Aggiunge la colonna
intervalastablenet_measurement_dataestablenet_measurement_data_aggregated. - Assicura che la politica di compressione su
stablenet_measurement_data_aggregatedsia impostata dopo che i dati sono stati completamente inizializzati.
7.3.8
- Aggiunge ulteriori indici composti senza colonne
server_nameastablenet_measurement_data_aggregatedper aumentare le prestazioni durante l'esecuzione di query senzaserver_namenella clausolawhereoon.
7.3.7
- Aggiunge TimescaleDB Toolkit
7.3.6
- Aggiunge un output di log aggiuntivo per
stablenet_measurement_data. - Aumenta il tempo di connessione all'API StableNet a 20 secondi.
7.3.5
- Implementa una soluzione alternativa per mitigare il bug dell'API StableNet
/measurement-datache causa la perdita di alcune metriche quando si mescolano tipi di metriche.
7.3.4
- Correzione dell'
stablenet_measurement_dataper la misurazione singola.
7.3.3
- Rinomina le tabelle dell'
stablenet_<domain>in "stablenet_taggable_<domain>" per rendere più evidente che si tratta in realtà di tabelle derivate dall'stablenet_taggablecon un "domain" preconfigurato.
7.3.2
- Assicura che
stablenet_measurement_datarestituisca tutte le righe ricevute. - Implementa
tag_filterperstablenet_taggable,stablenet_<domain>,stablenet_measurementestablenet_measurement_data.
7.3.1
- Aggiunge un timeout di 10 minuti alle richieste HTTP dell'API StableNet.
7.3.0
- Versione iniziale