summary | shortlog | log | commit | commitdiff | tree
raw | patch | inline | side by side (parent: 8dca6d7)
raw | patch | inline | side by side (parent: 8dca6d7)
author | oetiker <oetiker@a5681a0c-68f1-0310-ab6d-d61299d08faa> | |
Wed, 9 Dec 2009 15:00:10 +0000 (15:00 +0000) | ||
committer | oetiker <oetiker@a5681a0c-68f1-0310-ab6d-d61299d08faa> | |
Wed, 9 Dec 2009 15:00:10 +0000 (15:00 +0000) |
tutorial/lisa2009/rrd-by-example/body.tex | patch | blob | history | |
tutorial/lisa2009/rrd-intro.odp | patch | blob | history |
index fe79d151e47ab16c0ce9da067b6aba2b81213ebb..23eee8818eccc31e0d94baf3df960ebe83e3771f 100644 (file)
\usepackage{lmodern}
\newcommand{\addgraph}[1]{\includegraphics[width=\textwidth]{ex/#1}}
\setbeamercovered{transparent=25}
+\AtBeginSection[]
+{
+ \begin{frame}
+ \begin{center}
+ \Large\textbf{\insertsection}
+ \end{center}
+ % \frametitle{Outline}
+% \tableofcontents[currentsection]
+ \end{frame}
+}
}
\mode<article>
{
together as possible.}
\begin{frame}{rrd features}
-\begin{itemize}
+\begin{itemize}[<+-| alert@+>]
\item optimized for time-series data
\item fixed size rotating data store
\item constant on-disk size
\lstinputlisting[language=bash,firstline=20]{ex/update-real.sh}
\lstinputlisting[language=bash]{ex/update-real.txt}
-\begin{itemize}
+\begin{itemize}[<+-| alert@+>]
\item rrdtool re-binning at work
\item major difference to a normal db
\item all bins contain 1.0
\mode<article>{\newpage}
\begin{frame}{optimizing your rrds}
-\begin{itemize}
+\begin{itemize}[<+-| alert@+>]
\item update of multi DS RRD is cheep
\item single update interval per RRD
\item RRD modification is expensive
\begin{frame}{fetching data}
fetch is for reading data from an rrd
\lstinputlisting[language=bash,firstline=8,lastline=9]{ex/catch-fetch.sh}
-\begin{itemize}
+\begin{itemize}[<+-| alert@+>]
\item one RRA with two 300s entries
\item one RRA with three 600s entries
\end{itemize}
\end{frame}
\begin{frame}{fetch recap}
-\begin{itemize}
+\begin{itemize}[<+-| alert@+>]
\item looking for complete coverage
\item resolution is only a suggestion
\item time stamp in output marks the END of the period
\begin{frame}{the size of an rrd - result}
\lstinputlisting{ex/rrd-size.txt}
-\begin{itemize}
+\begin{itemize}[<+-| alert@+>]
\item overhead is minimal
\item 8 byte per double
\item \ldots per datasource
and uses it as the new step size.}
\begin{frame}[fragile]{CDEF internals}
-\begin{itemize}
+\begin{itemize}[<+-| alert@+>]
\item data may come in different resolutions
\item all items in a CDEF must have the same resolution
\item resolution is expanded to greatest common devisor (gcd)
\section{Holt Winters Aberrant Behaviour Detection}
\begin{frame}{about alert generation}
-\begin{itemize}
-\item when something unexpected happens send an alert\pause
-\item fixed thresholds are too wide a net\pause
-\item moving averages weigh all data equal\pause
-\item holt winters can predict the future\pause
+\begin{itemize}[<+-| alert@+>]
+\item when something unexpected happens send an alert
+\item fixed thresholds are too wide a net
+\item moving averages weigh all data equal
+\item holt winters can predict the future
\item and no one considers himself clever enough to use it
\end{itemize}
\end{frame}
\begin{frame}{rrd - holt winters assumptions}
-\begin{itemize}
+\begin{itemize}[<+-| alert@+>]
\item data is periodic in nature
\item data has continuity
\item data continuity is periodic
\end{frame}
\begin{frame}{holt winters aberrant behavior}
-\begin{itemize}
+\begin{itemize}[<+-| alert@+>]
\item prediction of future value and confidence band
\item confidence band is like a standard deviation
\item real value compared to predicted value +/- confidence band
within a configurable interval, RRDtool logs a failure.}
\begin{frame}<presentation>{holt winters configuration}
-\begin{itemize}
+\begin{itemize}[<+-| alert@+>]
\item HWPREDICT for starters
\item tweaking required
\item know the knobs to turn
\end{frame}
\mode<article>{
-\begin{itemize}
+\begin{itemize}[<+-| alert@+>]
\item Keep it simple, go for HWPREDICT only when you start using
holt winters in RRDtool.
\item Every data set is different, tweaking is required.
\mode<article>{The image key only shows up when the graph file name is '-'.}
\begin{frame}{v-interfaces}
-\begin{itemize}
+\begin{itemize}[<+-| alert@+>]
\item rrdtool info
\item rrdtool update\textbf{v}
\item rrdtool graph\textbf{v}
index 2ccfb30855014f3fc11d8b0f31c32db8916f4314..e2bf67eb578d7bab8f24d5dc097e8ff8aa481e28 100644 (file)
Binary files a/tutorial/lisa2009/rrd-intro.odp and b/tutorial/lisa2009/rrd-intro.odp differ
Binary files a/tutorial/lisa2009/rrd-intro.odp and b/tutorial/lisa2009/rrd-intro.odp differ