Hacktoberfest 2026: le issue che i maintainer hanno segnato per ottobre, aperte e adatte ai principianti. Sfoglia le issue Hacktoberfest

Сброс метрик VM в PostgreSQL

Aperta
#331 0 commenti 0 reazioni 0 assegnatari Vedi su GitHub

Nessuno ha ancora preso questa issue.

Valutazione

Difficoltà
5/5
Tempo stimato
Più di una settimana
Idoneità per principianti
25/100
Tipo di issue
Funzionalità
Chiarezza
Da chiarire
Stato di attività
Tranquilla
Stack tecnologico
docker, postgresql, python

Direzione di ricerca

Inizia individuando il codice che esegue query su Victoria Metrics, la configurazione Docker o di deployment e la documentazione esistente sulle metriche VM. Esamina le opzioni dell’immagine TimescaleDB e di Telegraf, quindi definisci come verrà memorizzata l’identità dei test e della configurazione e come verranno cancellate le metriche. Il lavoro è completato quando la raccolta di PostgreSQL/TimescaleDB funziona, le query sono state migrate, la pulizia e la separazione sono state verificate e la documentazione è stata aggiornata.

Scritto dal modello di indicizzazione a partire dal testo della issue.

Descrizione

Необходимо:

  1. Добавить использование расширения TimescaleDB совместо с PostgreSQL. Посмотреть на докер образы https://hub.docker.com/r/timescale/timescaledb, возможно можно будет просто задействовать и внутри будет и PostgreSQL со всем необходимым и расширением TimescaleDB.
  2. Понять, как загружать данные, собранные с помощью VM в TimescaleDB и скидывать данные после тестов.
    Посмотреть в сторону Telegraf, чтобы вообще не использовать VM.
  3. Для пункта 2 понять, как можно разделить метрики с разных тестов и конфигураций, чтобы потом можно было отличить для каких систем они были собраны.
  4. Поправить запросы к Victoria Metrics на запросы к PostgreSQL в коде.
  5. Обновить имеющуюся документацию.
Lingua principale
Python
Stelle
1
Fork
0
Metriche di merge delle PR
Nessuna PR unita negli ultimi 30g

Preparare l'ambiente

Come iniziare

  1. Leggi tutta la issue e poi la guida ai contributi del progetto.
  2. Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
  3. Fai un fork del repository e lavora su un branch.
  4. Apri una pull request che faccia riferimento al numero della issue.

Altre issue di moevm/OS-Image-Testing

Tutte le issue di moevm/OS-Image-Testing

Issue simili

Altre issue su Python

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.