Johannes 'fish' Ziemke 
							
						 
						
							
							
							
							
								
							
							
								2b3a112b54 
								
							 
						 
						
							
							
								
								Add time exporter  
							
							... 
							
							
							
							This simple exporter exposes the systems unix time. It's useful to
compare it to the prometheus server time and other targets to detect
clock skew. 
							
						 
						
							2014-07-28 13:02:48 +02:00 
							
								 
							
						 
					 
				
					
						
							
							
								Johannes 'fish' Ziemke 
							
						 
						
							
							
							
							
								
							
							
								32724a10b0 
								
							 
						 
						
							
							
								
								Add NTP exporter  
							
							... 
							
							
							
							This exporter gets the time from a NTP server and exposes the offset
between the remote and local system time. 
							
						 
						
							2014-07-28 13:02:46 +02:00 
							
								 
							
						 
					 
				
					
						
							
							
								Johannes 'fish' Ziemke 
							
						 
						
							
							
							
							
								
							
							
								053db59122 
								
							 
						 
						
							
							
								
								Change metric prefix from raid to megacli  
							
							
							
						 
						
							2014-07-09 18:47:17 +02:00 
							
								 
							
						 
					 
				
					
						
							
							
								Johannes 'fish' Ziemke 
							
						 
						
							
							
							
							
								
							
							
								50c66918d8 
								
							 
						 
						
							
							
								
								Merge pull request  #18  from prometheus/add-megaraid-metrics  
							
							... 
							
							
							
							Add MegaCLI collector 
							
						 
						
							2014-07-09 14:56:52 +02:00 
							
								 
							
						 
					 
				
					
						
							
							
								Johannes 'fish' Ziemke 
							
						 
						
							
							
							
							
								
							
							
								f47abc5d06 
								
							 
						 
						
							
							
								
								Add MegaCLI collector  
							
							... 
							
							
							
							This collector exports the following metrics:
- raid_drive_temperature: drive temperature
- raid_drive_count: drive error and event counters
- raid_adapter_disk_presence: disk presence per adapter 
							
						 
						
							2014-07-09 14:56:06 +02:00 
							
								 
							
						 
					 
				
					
						
							
							
								juliusv 
							
						 
						
							
							
							
							
								
							
							
								a513d60efe 
								
							 
						 
						
							
							
								
								Merge pull request  #17  from prometheus/fix-test  
							
							... 
							
							
							
							Fix tests 
							
						 
						
							2014-07-04 19:04:41 +02:00 
							
								 
							
						 
					 
				
					
						
							
							
								Johannes 'fish' Ziemke 
							
						 
						
							
							
							
							
								
							
							
								7cb4c0edb6 
								
							 
						 
						
							
							
								
								Fix tests  
							
							
							
						 
						
							2014-07-04 18:44:51 +02:00 
							
								 
							
						 
					 
				
					
						
							
							
								Björn Rabenstein 
							
						 
						
							
							
							
							
								
							
							
								eb17b5fc9d 
								
							 
						 
						
							
							
								
								Merge pull request  #16  from prometheus/migration/next-client-golang  
							
							... 
							
							
							
							Migration/next client golang 
							
						 
						
							2014-06-30 17:23:41 +02:00 
							
								 
							
						 
					 
				
					
						
							
							
								Bjoern Rabenstein 
							
						 
						
							
							
							
							
								
							
							
								28468bebae 
								
							 
						 
						
							
							
								
								Now also migrate gmond and runit.  
							
							
							
						 
						
							2014-06-26 21:16:21 +02:00 
							
								 
							
						 
					 
				
					
						
							
							
								Bjoern Rabenstein 
							
						 
						
							
							
							
							
								
							
							
								0563ecd29d 
								
							 
						 
						
							
							
								
								Migrated everything to new client_golang.  
							
							
							
						 
						
							2014-06-26 19:20:36 +02:00 
							
								 
							
						 
					 
				
					
						
							
							
								Johannes 'fish' Ziemke 
							
						 
						
							
							
							
							
								
							
							
								e8ebcede5b 
								
							 
						 
						
							
							
								
								Install GCC in Dockerfile  
							
							... 
							
							
							
							This also removes make which isn't in use anymore. 
							
						 
						
							2014-06-20 18:16:02 +02:00 
							
								 
							
						 
					 
				
					
						
							
							
								juliusv 
							
						 
						
							
							
							
							
								
							
							
								4732d87d8e 
								
							 
						 
						
							
							
								
								Merge pull request  #14  from brian-brazil/new-collectors  
							
							... 
							
							
							
							Add collector for /proc/stat, enabled by default. 
							
						 
						
							2014-06-06 13:41:57 +02:00 
							
								 
							
						 
					 
				
					
						
							
							
								Brian Brazil 
							
						 
						
							
							
							
							
								
							
							
								c0f10e3a6d 
								
							 
						 
						
							
							
								
								Update comment format.  
							
							
							
						 
						
							2014-06-06 11:38:34 +01:00 
							
								 
							
						 
					 
				
					
						
							
							
								Brian Brazil 
							
						 
						
							
							
							
							
								
							
							
								09a3de1669 
								
							 
						 
						
							
							
								
								Changes per code review.  
							
							
							
						 
						
							2014-06-06 10:53:40 +01:00 
							
								 
							
						 
					 
				
					
						
							
							
								Brian Brazil 
							
						 
						
							
							
							
							
								
							
							
								062443133e 
								
							 
						 
						
							
							
								
								Add collector for /proc/stat, enabled by default.  
							
							... 
							
							
							
							This gives cpu stats, boot time, context switches, forks. 
							
						 
						
							2014-06-06 10:37:16 +01:00 
							
								 
							
						 
					 
				
					
						
							
							
								juliusv 
							
						 
						
							
							
							
							
								
							
							
								aeca2f5530 
								
							 
						 
						
							
							
								
								Merge pull request  #15  from brian-brazil/fs-collector  
							
							... 
							
							
							
							Add filesystem collector module, to report space used etc. 
							
						 
						
							2014-06-06 11:26:23 +02:00 
							
								 
							
						 
					 
				
					
						
							
							
								Brian Brazil 
							
						 
						
							
							
							
							
								
							
							
								3f0814f13b 
								
							 
						 
						
							
							
								
								Add filesystem collector module, to report space used etc.  
							
							
							
						 
						
							2014-06-05 20:46:11 +01:00 
							
								 
							
						 
					 
				
					
						
							
							
								juliusv 
							
						 
						
							
							
							
							
								
							
							
								1a15e32878 
								
							 
						 
						
							
							
								
								Merge pull request  #13  from brian-brazil/ignore-aws-partitions  
							
							... 
							
							
							
							Also ignore xvda1, as seen on AWS 
							
						 
						
							2014-06-05 15:27:14 +02:00 
							
								 
							
						 
					 
				
					
						
							
							
								Brian Brazil 
							
						 
						
							
							
							
							
								
							
							
								b98ac0b050 
								
							 
						 
						
							
							
								
								Also ignore xvda1, as seen on AWS  
							
							
							
						 
						
							2014-06-05 14:23:13 +01:00 
							
								 
							
						 
					 
				
					
						
							
							
								juliusv 
							
						 
						
							
							
							
							
								
							
							
								89a6a10bc8 
								
							 
						 
						
							
							
								
								Merge pull request  #12  from brian-brazil/seperate-modules  
							
							... 
							
							
							
							Split native collector into it's component parts and make them enablable... 
							
						 
						
							2014-06-05 15:12:53 +02:00 
							
								 
							
						 
					 
				
					
						
							
							
								Brian Brazil 
							
						 
						
							
							
							
							
								
							
							
								f9c6e4ca52 
								
							 
						 
						
							
							
								
								Ignore disk partitions by default, it's the disks themselves you usually want.  
							
							
							
						 
						
							2014-06-05 11:44:44 +01:00 
							
								 
							
						 
					 
				
					
						
							
							
								Brian Brazil 
							
						 
						
							
							
							
							
								
							
							
								cbb91fb332 
								
							 
						 
						
							
							
								
								Add option to print out available collectors.  
							
							... 
							
							
							
							Fix typo. 
							
						 
						
							2014-06-04 14:09:33 +01:00 
							
								 
							
						 
					 
				
					
						
							
							
								Brian Brazil 
							
						 
						
							
							
							
							
								
							
							
								d2bc8b7cca 
								
							 
						 
						
							
							
								
								Fix typo  
							
							
							
						 
						
							2014-06-04 13:43:57 +01:00 
							
								 
							
						 
					 
				
					
						
							
							
								Brian Brazil 
							
						 
						
							
							
							
							
								
							
							
								25ea90369c 
								
							 
						 
						
							
							
								
								Split native collector into it's component parts and make them enablable.  
							
							... 
							
							
							
							Last login is disabled by default as it's broken on ubuntu 12.04
Interrupts is disabled by default as it's very granular and we'll have total interrupts from /proc/stat
Allow ignoring devices from diskstats, ignore ram and loop devices by default.
Use glog for logging. 
							
						 
						
							2014-06-04 12:37:25 +01:00 
							
								 
							
						 
					 
				
					
						
							
							
								juliusv 
							
						 
						
							
							
							
							
								
							
							
								89c34d2c92 
								
							 
						 
						
							
							
								
								Merge pull request  #11  from brian-brazil/native-labels  
							
							... 
							
							
							
							Change stats to follow name guidelines 
							
						 
						
							2014-06-02 17:05:18 +02:00 
							
								 
							
						 
					 
				
					
						
							
							
								Brian Brazil 
							
						 
						
							
							
							
							
								
							
							
								964cdbfcc9 
								
							 
						 
						
							
							
								
								Trim down a bit per feedback.  
							
							
							
						 
						
							2014-05-23 15:53:31 +01:00 
							
								 
							
						 
					 
				
					
						
							
							
								Brian Brazil 
							
						 
						
							
							
							
							
								
							
							
								ffc811b337 
								
							 
						 
						
							
							
								
								Expand docs per code review.  
							
							
							
						 
						
							2014-05-23 15:38:44 +01:00 
							
								 
							
						 
					 
				
					
						
							
							
								Brian Brazil 
							
						 
						
							
							
							
							
								
							
							
								6cdaf0e969 
								
							 
						 
						
							
							
								
								Change stats to follow name guidelines.  
							
							... 
							
							
							
							Diskstats: Split out metrics, keep 'device' label
Meminfo: Split out metrics, one each. Convert kB to bytes.
Netstats: Split out metrics, keep 'device' label.
Interrupts: Stays the same. Not perfect, but should be rarely used.
Loadavg: Make it clear it's the 1m loadavg
Last seen: Not clear this belongs in the node exporter, as it's more a user
  thing than a machine thing. Changed to absolute time rather than relative.
All stats now have appropriate counter/gauge type. 
							
						 
						
							2014-05-23 14:41:43 +01:00 
							
								 
							
						 
					 
				
					
						
							
							
								juliusv 
							
						 
						
							
							
							
							
								
							
							
								a5f541a559 
								
							 
						 
						
							
							
								
								Merge pull request  #10  from brian-brazil/initial-collect  
							
							... 
							
							
							
							Do an initial run of the collectors 
							
						 
						
							2014-05-23 14:20:28 +02:00 
							
								 
							
						 
					 
				
					
						
							
							
								Brian Brazil 
							
						 
						
							
							
							
							
								
							
							
								bf39ec5bf1 
								
							 
						 
						
							
							
								
								Do an initial run of the collectors, so that you don't  
							
							... 
							
							
							
							have to wait 60s to see the first values. 
							
						 
						
							2014-05-23 13:07:34 +01:00 
							
								 
							
						 
					 
				
					
						
							
							
								Tobias Schmidt 
							
						 
						
							
							
							
							
								
							
							
								b959697368 
								
							 
						 
						
							
							
								
								Release version 0.4.0  
							
							
							
						 
						
							2014-04-10 12:24:05 -04:00 
							
								 
							
						 
					 
				
					
						
							
							
								Tobias Schmidt 
							
						 
						
							
							
							
							
								
							
							
								65dc866c86 
								
							 
						 
						
							
							
								
								Merge pull request  #9  from prometheus/prefix-ganglia-metrics  
							
							... 
							
							
							
							Prefix Ganglia metrics with "ganglia_". 
							
						 
						
							2014-04-10 12:23:35 -04:00 
							
								 
							
						 
					 
				
					
						
							
							
								Julius Volz 
							
						 
						
							
							
							
							
								
							
							
								a22036788a 
								
							 
						 
						
							
							
								
								Prefix Ganglia metrics with "ganglia_".  
							
							... 
							
							
							
							The gmond (Ganglia) exporter module exports many metrics not under our
control. They should all be prefixed in a common way to make it obvious
where they came from.
Fixes https://github.com/prometheus/node_exporter/issues/8  
							
						 
						
							2014-04-10 12:34:39 +02:00 
							
								 
							
						 
					 
				
					
						
							
							
								Tobias Schmidt 
							
						 
						
							
							
							
							
								
							
							
								c18f7ecfc6 
								
							 
						 
						
							
							
								
								Add Makefile with install and release targets  
							
							
							
						 
						
							2014-04-09 19:30:49 -04:00 
							
								 
							
						 
					 
				
					
						
							
							
								Johannes 'fish' Ziemke 
							
						 
						
							
							
							
							
								
							
							
								0f7604c3cd 
								
							 
						 
						
							
							
								
								Merge pull request  #7  from prometheus/add-more-metrics  
							
							... 
							
							
							
							Refactor node_exporter 
							
						 
						
							2014-02-18 15:15:31 +01:00 
							
								 
							
						 
					 
				
					
						
							
							
								juliusv 
							
						 
						
							
							
							
							
								
							
							
								d300f780f6 
								
							 
						 
						
							
							
								
								Merge pull request  #6  from prometheus/refactor  
							
							... 
							
							
							
							Refactor node_exporter 
							
						 
						
							2014-02-18 15:01:36 +01:00 
							
								 
							
						 
					 
				
					
						
							
							
								Johannes 'fish' Ziemke 
							
						 
						
							
							
							
							
								
							
							
								3a4aa70afb 
								
							 
						 
						
							
							
								
								Make collector testable and add native test  
							
							
							
						 
						
							2014-02-18 14:53:48 +01:00 
							
								 
							
						 
					 
				
					
						
							
							
								Johannes 'fish' Ziemke 
							
						 
						
							
							
							
							
								
							
							
								3ac5222f8b 
								
							 
						 
						
							
							
								
								Move exporter to main and listen/interval to flags  
							
							
							
						 
						
							2014-02-18 13:57:41 +01:00 
							
								 
							
						 
					 
				
					
						
							
							
								juliusv 
							
						 
						
							
							
							
							
								
							
							
								9f0dcc1d91 
								
							 
						 
						
							
							
								
								Merge pull request  #5  from prometheus/add-more-metrics  
							
							... 
							
							
							
							Add more metrics to native exporter 
							
						 
						
							2014-02-18 13:50:03 +01:00 
							
								 
							
						 
					 
				
					
						
							
							
								Johannes 'fish' Ziemke 
							
						 
						
							
							
							
							
								
							
							
								2282e77e9f 
								
							 
						 
						
							
							
								
								Add disk metrics  
							
							
							
						 
						
							2014-02-18 12:33:39 +01:00 
							
								 
							
						 
					 
				
					
						
							
							
								Johannes 'fish' Ziemke 
							
						 
						
							
							
							
							
								
							
							
								9f17cd31c5 
								
							 
						 
						
							
							
								
								Add network metrics  
							
							
							
						 
						
							2014-02-18 11:26:33 +01:00 
							
								 
							
						 
					 
				
					
						
							
							
								Johannes 'fish' Ziemke 
							
						 
						
							
							
							
							
								
							
							
								107f94d90a 
								
							 
						 
						
							
							
								
								Add interrupts metrics  
							
							
							
						 
						
							2014-02-17 18:54:42 +01:00 
							
								 
							
						 
					 
				
					
						
							
							
								Johannes 'fish' Ziemke 
							
						 
						
							
							
							
							
								
							
							
								ca5d405622 
								
							 
						 
						
							
							
								
								Add meminfo metrics  
							
							
							
						 
						
							2014-02-17 17:45:53 +01:00 
							
								 
							
						 
					 
				
					
						
							
							
								Johannes 'fish' Ziemke 
							
						 
						
							
							
							
							
								
							
							
								c114831f4e 
								
							 
						 
						
							
							
								
								Remove make call from Dockerfile  
							
							
							
						 
						
							2014-02-12 18:37:45 +01:00 
							
								 
							
						 
					 
				
					
						
							
							
								Johannes 'fish' Ziemke 
							
						 
						
							
							
							
							
								
							
							
								f8c5bc9f2b 
								
							 
						 
						
							
							
								
								Add build example to README.md  
							
							
							
						 
						
							2014-02-12 11:24:26 +01:00 
							
								 
							
						 
					 
				
					
						
							
							
								Johannes 'fish' Ziemke 
							
						 
						
							
							
							
							
								
							
							
								fd00dbe1cc 
								
							 
						 
						
							
							
								
								Fix collectorFactories variable name  
							
							
							
						 
						
							2014-02-12 11:22:59 +01:00 
							
								 
							
						 
					 
				
					
						
							
							
								Johannes 'fish' Ziemke 
							
						 
						
							
							
							
							
								
							
							
								6b77696a33 
								
							 
						 
						
							
							
								
								Merge pull request  #4  from prometheus/modularize  
							
							... 
							
							
							
							Modularize node_exporter and add Dockerfile 
							
						 
						
							2014-02-12 11:18:01 +01:00 
							
								 
							
						 
					 
				
					
						
							
							
								Johannes 'fish' Ziemke 
							
						 
						
							
							
							
							
								
							
							
								02af7197da 
								
							 
						 
						
							
							
								
								Add Dockerfile  
							
							
							
						 
						
							2014-02-12 11:16:58 +01:00 
							
								 
							
						 
					 
				
					
						
							
							
								Johannes 'fish' Ziemke 
							
						 
						
							
							
							
							
								
							
							
								04380ae60a 
								
							 
						 
						
							
							
								
								Add support for selecting collectors at buildtime  
							
							... 
							
							
							
							This works by using a global array with references to NewXCollector
functions. Each collector appends to that array in it's init() function.
Which file gets build depends on the build tags:
To build only the ganglia exporter, you can do:
    go build -tags nonative,ganglia
By default it will build only the native collector. 
							
						 
						
							2014-02-12 11:16:53 +01:00 
							
								 
							
						 
					 
				
					
						
							
							
								Johannes 'fish' Ziemke 
							
						 
						
							
							
							
							
								
							
							
								e74048224f 
								
							 
						 
						
							
							
								
								Apply go-runit changes: Specify service directory  
							
							
							
						 
						
							2014-02-07 19:01:04 +01:00