I need to calculate some metrics such as Mean Time Between Failure
(MTBF), etc (see http://www.cs.sandia.gov/~jrstear/ras for a more
complete list). I have observations like
start end state
1 2005-11-11 09:05:00 2005-11-11 12:20:00 Scheduled Downtime
2 2005-11-12 13:42:00 2005-11-12 14:45:00 Unscheduled Downtime
where each row describes the system state between start and end
times. Time between observations indicates a Production state. The
metrics of interest involve simple ratios of total time spent in
various states, number of transitions, etc. I'd like to plot period
MTBF values (eg monthly vertical bars), as well as a cumulative MTBF
(eg a line whose last value indicates MTBF for the entire time
range), etc.
What is the best approach in R towards these results?
Irregular time series seem a natural fit for the observations, and
the reporting periods for the metrics will have regular periods - so
I've perused the stats, tseries, and its packages. A markov class
could be used (eg msm package), but that's probably overkill (like
the reliability packages concord and irr)? My goal is to calculate
the metrics in the simplest and most natural way. Can someone please
advise me on a best approach?
Thank you!
--
+--------------------------------------------------------------+
| Jon Stearley (505) 845-7571 (FAX 844-9297) |
| Sandia National Laboratories Scalable Systems Integration |
+--------------------------------------------------------------+