This discussion has been locked.
You can no longer post new replies to this discussion. If you have a question you can start a new discussion

Reporting Graphs V6 fragmented

Hi!

My reporting graphs of a newly installed V6 (configuration read back from V5) are fragmented. In approximately every 2 hours 20 minutes are missing, the graphs are blank/non existent in that period. (No, I didn't reboot that often [;)] )
See attachment. (The high CPU usage was from two runaway exims that went away with deactivating/activating the SMTP proxy, but I'll post that in the right forum if it happens again)

Is that a new problem or should I work down andreas' list concerning reporting errors with V5?


This thread was automatically locked due to age.
  • Gee, that looks strange. I have never seen such a graph before (at least not for the CPU graph). Can you check if there is something strange going on during those 20 minutes outage (process table, log files...)?
    Are other graphs affected, too?

    Cheers,
    andreas
  • Yes, all other graphs are affected, too.

    I'll check tomorrow if something strange is going on in that period.
  • Just to make andreas sleep at night again: It doesn't seem to be an error within ASL.
    There seem to be some timing problems, the firewalls clock is off by approx. 20 minutes per hour, then ASL gets the right time per NTP, there is the gap in the graph.

    I didn't find a switch in WebAdmin, so where can I set ASL to sync the time every minute? The problem would be gone then, I hope...
  • Thanks Snova :-)

    No, there is no option to sync every minute. A clock skew of 20 minutes per hour indicates a hardware problem, let's hope that the clock is the only problem you have [:)]
    I'd recommend to use another board, but if you want to try it with NTP syncs you can modifiy /etc/crontab.ntpserver and /etc/crontab directly to change the sync interval.

    Cheers,
    andreas
  • Thanks for the hint!
    Until now everything else is running fine, so I'll give the NTP updates a try  
  • I changed the values in the specified files yesterday, this morning they where back to the old values, thus syncing the time every hour. Where/how can I make the changes permanent?
  • Ok, maybe my approach was too simple. The cron daemon reads /etc/crontab, and this file is composed by the middleware (which merges all /etc/crontab.xxxx files into /etc/crontab). My assumption was that the crontab.ntpserver is not changed during normal operation, which is obviously wrong. 
    Since the middleware runs as root, there is no way to protect your changes. But you could put your changes in a separate /etc/crontab.custom file and do a /etc/init.d/mdw restart, which results in your custom file being merged into the "main" crontab. This would lead to a "double" ntp run once an hour, but I don't think that hurts much if you are doing one per minute anyway. You can't disable the ntp via WebAdmin becuase this would also delete the packet filter rules for it, but I think you might be able to live with this "solution" :-)

    Cheers,
    andreas
  • Wow, that's some serious clock drift. 
    One thing to keep in mind if you are syncing to an external NTP server is that they may have a policy as to how often they will let you update. If they notice you hitting them every minute, they may cut you off. Not an issue if you are hitting an internal NTP server.