# Collectinfo.pl frequency

**URL:** <https://forum.virtualmin.com/t/collectinfo-pl-frequency/113069>\
**Category:** Help! (Home for newbies)\
**Created:** [November 24, 2021, 2:09pm UTC](https://forum.virtualmin.com/t/collectinfo-pl-frequency/113069 "2021-11-24T14:09:24Z")\
**Posts on this page:** 11\
**Page:** 1

<div class="post-metadata">

**Author:** ![irigu](https://cdn.forum.virtualmin.com/letter_avatar_proxy/v4/letter/i/4491bb/32.png) [@irigu](https://forum.virtualmin.com/u/irigu)\
**Post date:** [November 24, 2021, 2:09pm UTC](https://forum.virtualmin.com/t/collectinfo-pl-frequency/113069/1 "2021-11-24T14:09:25Z")

</div>

| SYSTEM INFORMATION | |
| --- | --- |
| | |
| **Operating system** Ubuntu Linux 16.04.7 | |
| **Webmin version** 1.973 **Usermin version** 1.823 | |
| **Virtualmin version** 6.16 **Authentic theme version** 19.73 | |

* * *

I’m having some issues stopping the collectinfo.pl script from running every 5 minutes. I noticed that collectinfo.pl was taking a bit too much cpu for my liking so I wanted to reduce the frequency it ran to once per day instead of every 5 minutes. I went to virtualmin\> system settings\> virtualmin configuration\> status collection \> changed interval between status collection job runs to 1440 minutes. But the script still runs every 5 minutes. Is there something I need to do after changing the frequency? A specific cronjob I need to edit on the server? The webmin scheduled functions page doesn’t have any cronjobs running at a 5 minute interval so I’m not sure why it would be doing this. Thank you.

---

<div class="post-metadata">

**Author:** ![Ilia](https://cdn.forum.virtualmin.com/user_avatar/forum.virtualmin.com/ilia/32/10185_2.png) [@Ilia](https://forum.virtualmin.com/u/Ilia)\
**Post date:** [November 24, 2021, 4:51pm UTC](https://forum.virtualmin.com/t/collectinfo-pl-frequency/113069/2 "2021-11-24T16:51:01Z")

</div>

Hi,

When you save **Virtualmin Configuration → Status Collection** page, does the value **`collect_interval`** getting changed/updated in **`/etc/webmin/virtual-server/config`** file?

If so, re-running config check will update scheduled functions run time.

---

<div class="post-metadata">

**Author:** ![irigu](https://cdn.forum.virtualmin.com/letter_avatar_proxy/v4/letter/i/4491bb/32.png) [@irigu](https://forum.virtualmin.com/u/irigu)\
**Post date:** [November 24, 2021, 5:25pm UTC](https://forum.virtualmin.com/t/collectinfo-pl-frequency/113069/3 "2021-11-24T17:25:12Z")

</div>

**`/etc/webmin/virtual-server/config/collect_interval`** does not change, it’s set as collect\_interval=5 after changing the status collection time again, is it safe to just edit this file and change it from 5 to 1440?

---

<div class="post-metadata">

**Author:** ![Ilia](https://cdn.forum.virtualmin.com/user_avatar/forum.virtualmin.com/ilia/32/10185_2.png) [@Ilia](https://forum.virtualmin.com/u/Ilia)\
**Post date:** [November 24, 2021, 5:45pm UTC](https://forum.virtualmin.com/t/collectinfo-pl-frequency/113069/4 "2021-11-24T17:45:25Z")

</div>

Yes, a key **`collect_interval`** on **`/etc/webmin/virtual-server/config`** file can be change manually but re-check config must be run to have interval being updated.

Wait, if you go again to **Virtualmin Configuration → Status Collection** page and update time there by hitting save, later go back to that page again (or click back and hit **`Alt+R`** to refresh), does it contain the new value or old?

---

<div class="post-metadata">

**Author:** ![irigu](https://cdn.forum.virtualmin.com/letter_avatar_proxy/v4/letter/i/4491bb/32.png) [@irigu](https://forum.virtualmin.com/u/irigu)\
**Post date:** [November 24, 2021, 6:26pm UTC](https://forum.virtualmin.com/t/collectinfo-pl-frequency/113069/5 "2021-11-24T18:26:47Z")

</div>

Refreshing the status collection page showed that collection interval was 1440 minutes, while the config file said it was 5 minutes. I changed the config file to 1440 then did Re-Check Configuration. After the Configuration check both the website and config file say 1440. But collectinfo.pl is still running every 5 minutes.

---

<div class="post-metadata">

**Author:** ![Ilia](https://cdn.forum.virtualmin.com/user_avatar/forum.virtualmin.com/ilia/32/10185_2.png) [@Ilia](https://forum.virtualmin.com/u/Ilia)\
**Post date:** [November 24, 2021, 6:30pm UTC](https://forum.virtualmin.com/t/collectinfo-pl-frequency/113069/6 "2021-11-24T18:30:05Z")

</div>

> [@irigu](#):
>
> But collectinfo.pl is still running every 5 minutes.

Then you’re looking into different collection. Have a look at **Webmin ⇾ Webmin Configuration: Background Status Collection** page.

---

<div class="post-metadata">

**Author:** ![irigu](https://cdn.forum.virtualmin.com/letter_avatar_proxy/v4/letter/i/4491bb/32.png) [@irigu](https://forum.virtualmin.com/u/irigu)\
**Post date:** [November 24, 2021, 6:42pm UTC](https://forum.virtualmin.com/t/collectinfo-pl-frequency/113069/7 "2021-11-24T18:42:16Z")

</div>

Yes, thank you I figured it was something simple. Webmin background status collection is set to 5 minutes, when I change to 1440 and press save it just says “Error” , no further details on the page. /var/webmin/miniserv.error also only says “Error:” when trying to save. miniserv.log gives me:  
[24/Nov/2021:13:36:57 -0400] “POST /webmin/change\_status.cgi HTTP/1.1” 200 4616  
Sorry I’m not sure what’s relevant to try and give more detail here.  
Is there some way to change this through a configuration file rather than the web interface?

---

<div class="post-metadata">

**Author:** ![Ilia](https://cdn.forum.virtualmin.com/user_avatar/forum.virtualmin.com/ilia/32/10185_2.png) [@Ilia](https://forum.virtualmin.com/u/Ilia)\
**Post date:** [November 25, 2021, 9:11am UTC](https://forum.virtualmin.com/t/collectinfo-pl-frequency/113069/8 "2021-11-25T09:11:20Z")

</div>

Collection interval must be an integer between 1 and 60, otherwise it would make more sense to simply disable it.

> [@irigu](#):
>
> Is there some way to change this through a configuration file rather than the web interface?

Yes, check **`/etc/webmin/system-status/config`** and **`/etc/webmin/webmincron/crons/*.cron`** files.

I’d recommend simply disabling status collection in this case.

---

<div class="post-metadata">

**Author:** ![Ilia](https://cdn.forum.virtualmin.com/user_avatar/forum.virtualmin.com/ilia/32/10185_2.png) [@Ilia](https://forum.virtualmin.com/u/Ilia)\
**Post date:** [November 25, 2021, 9:19am UTC](https://forum.virtualmin.com/t/collectinfo-pl-frequency/113069/9 "2021-11-25T09:19:22Z")

</div>

> [@irigu](#):
>
> Is there some way to change this through a configuration file rather than the web interface?

Also, you could go to **Webmin ⇾ Webmin Configuration: Webmin Scheduled Functions** page, click on the cron job and set an interval with specific times.

---

<div class="post-metadata">

**Author:** ![irigu](https://cdn.forum.virtualmin.com/letter_avatar_proxy/v4/letter/i/4491bb/32.png) [@irigu](https://forum.virtualmin.com/u/irigu)\
**Post date:** [November 29, 2021, 2:44pm UTC](https://forum.virtualmin.com/t/collectinfo-pl-frequency/113069/10 "2021-11-29T14:44:26Z")

</div>

> [@Ilia](#):
>
> **Webmin ⇾ Webmin Configuration: Webmin Scheduled Functions** page, click on the cron job and set an interval with specific times.

This finally got collectinfo.pl to stop running every 5 minutes, thank you. I also set **Webmin ⇾ Webmin Configuration: Background Status Collection** to never as you suggested. Thank you very much for your help.

---

<div class="post-metadata">

**Author:** ![system](https://cdn.forum.virtualmin.com/uploads/default/original/2X/c/cd96d761e326db4b2bef94886a639109bd7a8e76.svg) [@system](https://forum.virtualmin.com/u/system)\
**Post date:** [December 7, 2021, 2:44pm UTC](https://forum.virtualmin.com/t/collectinfo-pl-frequency/113069/11 "2021-12-07T14:44:37Z")

</div>

Closed on December 7, 2021, 2:44pm UTC

This topic was automatically closed 8 days after the last reply. New replies are no longer allowed.
