Ubuntu 22.04
Sponsored Link

InfluxDB : अवधारण नीति निर्धारित करें2023/09/14

 
रिटेंशन पॉलिसी को डेटाबेस में बनाने और सेट करने का तरीका इस प्रकार है।
प्रत्येक डेटाबेस पर अवधारण अवधि निर्धारित करना संभव है।
[1] अवधारण नीति बनाएं और सेट करें।
root@dlp:~#
influx -username serverworld -password userpassword -database test_database -precision rfc3339

Connected to http://localhost:8086 version 1.6.7~rc0
InfluxDB shell version: 1.6.7~rc0

# वाक्य - विन्यास
# - CREATE RETENTION POLICY <policy_name> ON <database> DURATION <duration> REPLICATION <n> [SHARD DURATION <duration>] [DEFAULT]
#
# DURATION ⇒ अवधारण अवधि (न्यूनतम अवधि 1 घंटा है)
# - unit time
#   - w : week
#   - d : day
#   - h : hour
#
# REPLICATION ⇒ क्लस्टर में डेटा नोड्स की संख्या
#   - एकल नोड पर [1] सेट करें
#   - InfluxDB OSS 1.7 पर क्लस्टरिंग समर्थित नहीं है
#
# SHARD DURATION ⇒ शार्ड समूह द्वारा कवर की गई समय सीमा (वैकल्पिक)

# अवधारण नीति दिखाएं
# [autogen] डिफ़ॉल्ट नीति है जिसमें अनंत प्रतिधारण है
> show retention policies 
name    duration shardGroupDuration replicaN default
----    -------- ------------------ -------- -------
autogen 0s       168h0m0s           1        true

# एक प्रतिधारण नीति बनाएं जिसमें 1 दिन का प्रतिधारण हो
> create retention policy "one_day" on "test_database" duration 1d replication 1 

> show retention policies 
name    duration shardGroupDuration replicaN default
----    -------- ------------------ -------- -------
autogen 0s       168h0m0s           1        true
one_day 24h0m0s  1h0m0s             1        false

# नई नीति डिफ़ॉल्ट सेट करें
> alter retention policy "one_day" on "test_database" default 

> show retention policies 
name    duration shardGroupDuration replicaN default
----    -------- ------------------ -------- -------
autogen 0s       168h0m0s           1        false
one_day 24h0m0s  1h0m0s             1        true


# किसी पॉलिसी के लिए प्रतिधारण बदलें
> alter retention policy "one_day" on "test_database" duration 1w 

> show retention policies 
name    duration shardGroupDuration replicaN default
----    -------- ------------------ -------- -------
autogen 0s       168h0m0s           1        false
one_day 168h0m0s 1h0m0s             1        true

> exit
मिलान सामग्री