Error: Last update time was 1208141040, at least one second step is required

I am getting the error below… can anyone help me figure out how to troubleshoot this?

Thanks,

John

2008.04.13 19:44:19 com.jivesoftware.openfire.enterprise.stats.StatsEngine$SampleTask.run(StatsEngin e.java:328) Error sampling for statistic conversations

org.jrobin.core.RrdException: Bad sample timestamp 1208141040. Last update time was 1208141040, at least one second step is required

at org.jrobin.core.RrdDb.store(Unknown Source)

at org.jrobin.core.Sample.update(Unknown Source)

at com.jivesoftware.openfire.enterprise.stats.StatsEngine$SampleTask.run(StatsEngi ne.java:322)

at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source)

at java.util.concurrent.FutureTask$Sync.innerRun(Unknown Source)

at java.util.concurrent.FutureTask.run(Unknown Source)

at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Unknown Source)

at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Unknown Source)

at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)

at java.lang.Thread.run(Unknown Source)

2008.04.13 19:44:19 com.jivesoftware.openfire.enterprise.stats.StatsEngine$SampleTask.run(StatsEngin e.java:328) Error sampling for statistic muc_occupants

org.jrobin.core.RrdException: Bad sample timestamp 1208141040. Last update time was 1208141040, at least one second step is required

at org.jrobin.core.RrdDb.store(Unknown Source)

at org.jrobin.core.Sample.update(Unknown Source)

at com.jivesoftware.openfire.enterprise.stats.StatsEngine$SampleTask.run(StatsEngi ne.java:322)

at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source)

at java.util.concurrent.FutureTask$Sync.innerRun(Unknown Source)

at java.util.concurrent.FutureTask.run(Unknown Source)

at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Unknown Source)

at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)

at java.lang.Thread.run(Unknown Source)

Same for me

2008.12.12 08:53:49 [org.jivesoftware.openfire.reporting.stats.StatsEngine$SampleTask.run(StatsEngi ne.java:373)] Error sampling for statistic sessions
org.jrobin.core.RrdException: Bad sample timestamp 1229068380. Last update time was 1229068380, at least one second step is required
at org.jrobin.core.RrdDb.store(Unknown Source)
at org.jrobin.core.Sample.update(Unknown Source)
at org.jivesoftware.openfire.reporting.stats.StatsEngine$SampleTask.run(StatsEngin e.java:367)
at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source)
at java.util.concurrent.FutureTask$Sync.innerRun(Unknown Source)
at java.util.concurrent.FutureTask.run(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
2008.12.12 08:53:49 [org.jivesoftware.openfire.reporting.stats.StatsEngine$SampleTask.run(StatsEngi ne.java:373)] Error sampling for statistic proxyTransferRate
org.jrobin.core.RrdException: Bad sample timestamp 1229068380. Last update time was 1229068380, at least one second step is required
at org.jrobin.core.RrdDb.store(Unknown Source)
at org.jrobin.core.Sample.update(Unknown Source)
at org.jivesoftware.openfire.reporting.stats.StatsEngine$SampleTask.run(StatsEngin e.java:367)
at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source)
at java.util.concurrent.FutureTask$Sync.innerRun(Unknown Source)
at java.util.concurrent.FutureTask.run(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
2008.12.12 08:53:49 [org.jivesoftware.openfire.reporting.stats.StatsEngine$SampleTask.run(StatsEngi ne.java:373)] Error sampling for statistic muc_occupants
org.jrobin.core.RrdException: Bad sample timestamp 1229068380. Last update time was 1229068380, at least one second step is required
at org.jrobin.core.RrdDb.store(Unknown Source)
at org.jrobin.core.Sample.update(Unknown Source)
at org.jivesoftware.openfire.reporting.stats.StatsEngine$SampleTask.run(StatsEngin e.java:367)
at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source)
at java.util.concurrent.FutureTask$Sync.innerRun(Unknown Source)
at java.util.concurrent.FutureTask.run(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)

Hi John,

this is the monitoring plugin. I wonder whether you did update or restart it without restarting Openfire. Maybe two or more threads are running which try to log data in the database. Restarting Openfire should solve this issue.

You could create a stacktrace before you restart Openfire, so you may be able to see 2 or more monitoring threads. See http://www.igniterealtime.org/community/docs/DOC-1033 -> Debugging

LG