| 
									
										
										
										
											2015-07-10 13:36:21 +02:00
										 |  |  | <?php | 
					
						
							| 
									
										
										
										
											2009-04-29 15:07:28 +00:00
										 |  |  | /** | 
					
						
							|  |  |  |  * Configuration file for Collectd graph browser | 
					
						
							|  |  |  |  */ | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | // Array of paths when collectd's rrdtool plugin writes RRDs
 | 
					
						
							| 
									
										
										
										
											2015-07-10 13:36:21 +02:00
										 |  |  | $config['datadirs'] = array($config['collectd_dir']); | 
					
						
							| 
									
										
										
										
											2009-04-29 15:07:28 +00:00
										 |  |  | // Width of graph to be generated by rrdgraph
 | 
					
						
							| 
									
										
										
										
											2015-07-10 13:36:21 +02:00
										 |  |  | if (isset($_GET['width'])) { | 
					
						
							|  |  |  |     $config['rrd_width'] = $_GET['width']; | 
					
						
							| 
									
										
										
										
											2016-08-18 20:28:22 -05:00
										 |  |  | } else { | 
					
						
							| 
									
										
										
										
											2015-07-10 13:36:21 +02:00
										 |  |  |     $config['rrd_width'] = 270; | 
					
						
							|  |  |  | } | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2009-04-29 15:07:28 +00:00
										 |  |  | // Height of graph to be generated by rrdgraph
 | 
					
						
							| 
									
										
										
										
											2015-07-10 13:36:21 +02:00
										 |  |  | if (isset($_GET['height'])) { | 
					
						
							|  |  |  |     $config['rrd_height'] = $_GET['height']; | 
					
						
							| 
									
										
										
										
											2016-08-18 20:28:22 -05:00
										 |  |  | } else { | 
					
						
							| 
									
										
										
										
											2015-07-10 13:36:21 +02:00
										 |  |  |     $config['rrd_height'] = 120; | 
					
						
							| 
									
										
										
										
											2009-04-29 15:07:28 +00:00
										 |  |  | } | 
					
						
							| 
									
										
										
										
											2015-07-10 13:36:21 +02:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2009-04-29 15:07:28 +00:00
										 |  |  | // List of supported timespans (used for period drop-down list)
 | 
					
						
							| 
									
										
										
										
											2015-07-10 13:36:21 +02:00
										 |  |  | $config['timespan'] = array( | 
					
						
							|  |  |  |     array( | 
					
						
							|  |  |  |         'name'    => 'hour', | 
					
						
							|  |  |  |         'label'   => 'past hour', | 
					
						
							|  |  |  |         'seconds' => 3600, | 
					
						
							|  |  |  |     ), | 
					
						
							|  |  |  |     array( | 
					
						
							|  |  |  |         'name'    => 'day', | 
					
						
							|  |  |  |         'label'   => 'past day', | 
					
						
							|  |  |  |         'seconds' => 86400, | 
					
						
							|  |  |  |     ), | 
					
						
							|  |  |  |     array( | 
					
						
							|  |  |  |         'name'    => 'week', | 
					
						
							|  |  |  |         'label'   => 'past week', | 
					
						
							|  |  |  |         'seconds' => 604800, | 
					
						
							|  |  |  |     ), | 
					
						
							|  |  |  |     array( | 
					
						
							|  |  |  |         'name'    => 'month', | 
					
						
							|  |  |  |         'label'   => 'past month', | 
					
						
							|  |  |  |         'seconds' => 2678400, | 
					
						
							|  |  |  |     ), | 
					
						
							|  |  |  |     array( | 
					
						
							|  |  |  |         'name'    => 'year', | 
					
						
							|  |  |  |         'label'   => 'past year', | 
					
						
							|  |  |  |         'seconds' => 31622400, | 
					
						
							|  |  |  |     ), | 
					
						
							|  |  |  | ); | 
					
						
							| 
									
										
										
										
											2009-04-29 15:07:28 +00:00
										 |  |  | // Interval at which values are collectd (currently ignored)
 | 
					
						
							| 
									
										
										
										
											2015-07-10 13:36:21 +02:00
										 |  |  | $config['rrd_interval'] = 10; | 
					
						
							| 
									
										
										
										
											2009-04-29 15:07:28 +00:00
										 |  |  | // Average rows/rra (currently ignored)
 | 
					
						
							| 
									
										
										
										
											2015-07-10 13:36:21 +02:00
										 |  |  | $config['rrd_rows'] = 2400; | 
					
						
							| 
									
										
										
										
											2009-04-29 15:07:28 +00:00
										 |  |  | // Additional options to pass to rrdgraph
 | 
					
						
							| 
									
										
										
										
											2015-07-10 13:36:21 +02:00
										 |  |  | // $config['rrd_opts']      = (isset($config['rrdgraph_defaults']) ? $config['rrdgraph_defaults'] : '');
 | 
					
						
							|  |  |  | // $config['rrd_opts']      = array('-E', "-c", "SHADEA#a5a5a5", "-c", "SHADEB#a5a5a5", "-c", "FONT#000000", "-c", "CANVAS#FFFFFF", "-c", "GRID#aaaaaa",
 | 
					
						
							|  |  |  | // "-c", "MGRID#FFAAAA", "-c", "FRAME#3e3e3e", "-c", "ARROW#5e5e5e", "-R", "normal");
 | 
					
						
							| 
									
										
										
										
											2009-04-29 15:07:28 +00:00
										 |  |  | // Predefined set of colors for use by collectd_draw_rrd()
 | 
					
						
							| 
									
										
										
										
											2015-07-10 13:36:21 +02:00
										 |  |  | $config['rrd_colors'] = array( | 
					
						
							|  |  |  |     'h_1'  => 'F7B7B7', | 
					
						
							|  |  |  |     'f_1'  => 'FF0000', // Red
 | 
					
						
							|  |  |  |     'h_2'  => 'B7EFB7', | 
					
						
							|  |  |  |     'f_2'  => '00E000', // Green
 | 
					
						
							|  |  |  |     'h_3'  => 'B7B7F7', | 
					
						
							|  |  |  |     'f_3'  => '0000FF', // Blue
 | 
					
						
							|  |  |  |     'h_4'  => 'F3DFB7', | 
					
						
							|  |  |  |     'f_4'  => 'F0A000', // Yellow
 | 
					
						
							|  |  |  |     'h_5'  => 'B7DFF7', | 
					
						
							|  |  |  |     'f_5'  => '00A0FF', // Cyan
 | 
					
						
							|  |  |  |     'h_6'  => 'DFB7F7', | 
					
						
							|  |  |  |     'f_6'  => 'A000FF', // Magenta
 | 
					
						
							|  |  |  |     'h_7'  => 'FFC782', | 
					
						
							|  |  |  |     'f_7'  => 'FF8C00', // Orange
 | 
					
						
							|  |  |  |     'h_8'  => 'DCFF96', | 
					
						
							|  |  |  |     'f_8'  => 'AAFF00', // Lime
 | 
					
						
							|  |  |  |     'h_9'  => '83FFCD', | 
					
						
							|  |  |  |     'f_9'  => '00FF99', | 
					
						
							|  |  |  |     'h_10' => '81D9FF', | 
					
						
							|  |  |  |     'f_10' => '00B2FF', | 
					
						
							|  |  |  |     'h_11' => 'FF89F5', | 
					
						
							|  |  |  |     'f_11' => 'FF00EA', | 
					
						
							|  |  |  |     'h_12' => 'FF89AE', | 
					
						
							|  |  |  |     'f_12' => 'FF0051', | 
					
						
							|  |  |  |     'h_13' => 'BBBBBB', | 
					
						
							|  |  |  |     'f_13' => '555555', | 
					
						
							|  |  |  | ); | 
					
						
							| 
									
										
										
										
											2009-04-29 15:07:28 +00:00
										 |  |  | /* | 
					
						
							|  |  |  |  * Path to TTF font file to use in error images | 
					
						
							|  |  |  |  * (fallback when file does not exist is GD fixed font) | 
					
						
							|  |  |  |  */ | 
					
						
							| 
									
										
										
										
											2015-07-10 13:36:21 +02:00
										 |  |  | $config['error_font'] = '/usr/share/fonts/corefonts/arial.ttf'; | 
					
						
							| 
									
										
										
										
											2009-04-29 15:07:28 +00:00
										 |  |  | 
 | 
					
						
							|  |  |  | /* | 
					
						
							|  |  |  |  * Constant defining full path to rrdtool | 
					
						
							|  |  |  |  */ | 
					
						
							| 
									
										
										
										
											2011-04-09 14:46:01 +00:00
										 |  |  | define('RRDTOOL', $config['rrdtool']); |