Hello,
I deployed prometheus using automation and I used a shell file to run the configuration file of prometheus. The contents of the file are mentioned below. However currently the default storage retention period is 15d. I want this to be changed to 90d. I tried to declare the flag --storage.tsdb.retention.time=90d in the prometheus.yml file and also in the below mentioned bash file. When I do that application is not coming up. If I have to add that flag in the below file, where exactly I need to declare that flag and how can I do that. Can anyone please help. #!/bin/bash prometheus_binary=/apps/prometheus/prometheus-2.19.0.linux-amd64/prometheus prometheus_pid=/var/run/prometheus.pid prometheus_flags=--config.file=/apps/prometheus/prometheus-2.19.0.linux-amd64/prometheus.yml case "$1" in start) if [ -f "$prometheus_binary" ]; then $prometheus_binary $prometheus_flags> /dev/null 2>&1 & echo $! >$prometheus_pid; echo $prometheus_flags fi ;; stop) PID=$(cat $prometheus_pid); kill -9 $PID; rm -rf $prometheus_pid ;; restart) if [ -f $prometheus_pid ]; then PID=$(cat $prometheus_pid); kill -9 $PID; $prometheus_binary $prometheus_flags > /dev/null 2>&1 & echo $! >$prometheus_pid else $prometheus_binary -i $prometheus_flags > /dev/null 2>&1 & echo $! >$prometheus_pid fi exit 0 ;; *) echo "Usage: $0 {start|stop|restart}" exit 1 esac exit 0 -- You received this message because you are subscribed to the Google Groups "Prometheus Users" group. To unsubscribe from this group and stop receiving emails from it, send an email to prometheus-users+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/prometheus-users/a1f92e94-08e6-46e7-9f0f-53fa7aaf6ff4o%40googlegroups.com.