This repository has been archived by the owner on Jan 1, 2022. It is now read-only.
examples
Folders and files
Name | Name | Last commit date | ||
---|---|---|---|---|
parent directory.. | ||||
ApacheAccessLogActivity.pl + Parse Apache access/combined log files, and graph a breakdown of total requests, requests from unique IP addresses, response codes (2xx,3xx,4xx,5xx) and types of files servers (images/HTML/other) ColloquyBotLogParser.pl + An example of post processing of logs to populate RRD files for graphing later graph.pl + Script to graph the data stored by ColloquyBotLogParser.pl graph2.pl, graph2-daily.png + Generate a meaningless but attractive graph network.pl + Graph network device throughput by reading /proc/net/dev meminfo.pl, meminfo-daily.png + Graph memory usage using the Sys::MemInfo module, or by reading /proc/meminfo on Linux if Sys::MemInfo isn't available loadavg.pl + Graph load average using the uptime command df.pl, disk-capacity-daily.png + Graph hard disk capacity using the df command hddtemp.pl, hddtemp-daily.png + Graph hard disk temperatures using the hddtemp command iostat.pl, iostat-hda-daily.png + Graph disk activity using the iostat command vmstat.pl, vmstat-cpu-daily.png + Graph CPU activity using the vmstat command (an example of using the STACK draw type) processes.pl + Graph running processes and what state they're in by using /bin/ps or Proc::ProcessTable mod_perl.pl, example_apache_monitoring.png + Graph various metrics from the Apache /server-status and mod_perl /perl-status scoreboards statlogs.pl + Helper CGI script that can be probed by mod_perl.pl