<< | [up] | >> |
dim_STAT User's Guide. by Dimitri |
Multi-Host Analyzing |
Multi-Host analyzing is most simple to understand and good point to get started. Let's go!NOTE: some screenshots may be not up to date and don't matching exactly to the newest dim_STAT version. Hope it'll not make too much troubles for you (they are here only to give a general idea about interface and choice of actions)...
Main point: as we want to see several hosts on the same time and on the same graph, we cannot observe more than one single stat-value per graph, however there may be several graphs viewed on the same page.
General steps:
- Choose STAT collects
- Choose time interval you are interesting in
- Choose Graph size/mode attributes
- Choose STAT data you want to analyze
- Go!
Select Multi-host |
Choose Collect(s) and Time interval |
Collects - There are three hosts I want to see together (Sorry, those collects are used only as examples and not given as demo data)Time Interval - I described before an advantage of using of LOG messages, here is on of the good examples. I've simply selected the begin and the end of the interested me time slice of production workload...
NOTE: you may select several(!) (multi) intervals and compare them all together on the same graph! (ex: compare today's and last week activity during similar workload, etc.)
Choose STATs |
Graphics - quite intuitive section, no? :))You simply choose style of graphical presentation:
- Java Applet/ PNG Image -- graph output format
- Histogram -- no comments :)) (Limitation: histogram is only supported with Java output!)
- Real Graph -- in case during any time period there was no data for some stat components, graph line will be stopped for this period and will continue once this component came back (for ex: during collecting one user was disconnected for a while and re-connected again). So, graph will represent something like "real" activity and "inactive" periods will be represented by holes, the only problem if the observed component switch too often from "live"-"dead"-"live" states instead of graph you may obtain a set of dots and it's much less fun :))
- Continuous Graph -- the line "holes" in case of Real Graph, ContGraph will replace by zero, so there will be never "dots" on your graphics and each graph line will stay perfectly continuous. However, there is no more visual difference between "inactive" and "dead" component :))
- Force Graph alignment is useful only for Java graphs and done automatically for static PNG images...
- Force Data Gap completion may help you to see continuous in time scale graphs in case you have short data missing (host reboot, etc.), otherwise data hole is visible in graph only by red vertical bar with mentioned time when next data appeared in collect. However, be very careful with this option, because if your time gap is important (days, weeks - yes some users done it! :)) - you may wait few hours to get your graph (while tool will try to refill with zero all missing data ) to just see a big hole in the middle of graph...
- Auto-Sync: since v.8.1 to avoid common problem of time shift on some Solaris and Linux commands, a new auto-time-sync feature was implemented to automatically re-sync every hour collected data with the current time. So red bar may still be present on your graphs even there was no stop time on service, etc., but just small data holes after data to time re-sync...
Finally for drawing each Graph may use Normal or Bold lines according your preference...
Note: all Graphics parameters are saved and kept via cookies to be reused and pre-selected on the next time.
Next, you just choose STAT values you want to see on your graph (ex: CPU and Net packets/sec)...
Go! |
Once you set "content" and "presentation", you may optionally set some other parameters:Show LOG: in case you want to see LOG messages on the same time as graphs to better situate your analyzing in logic of events. There are also two Modes of log viewing: Static and Dynamic. In Static Mode all messages are presented inside of a simple HTML table. In Dynamic Mode they are all inserted into small scrollable window, and if you click on any message in window you will set/unset a red bar crossing all present graphs in place corresponding to message timestamp...
Show Tasks: print table of all running/finished tasks corresponding to current time period
Refresh: you may activate an auto-refresh of the result page every "given" seconds (very useful for on-line monitoring, as well you may do the same via browser options in Opera or Firefox)
Let's START! :))
Result with Static Log |
(Sorry, there was no more place on screen for LOG :)))
Result with Dynamic Log |
If you use dynamic log + applet output you (like in this example), single click on any message line will set on/off a vertical red bar on every presented graph. This bar points you exactly on the graph place corresponding to the message timestamps. Also, as you see, at any moment you may add another Log message.
<< | [up] | >> |