Thomas Gruber 
							
						 
					 
					
						
						
							
						
						6f746de084 
					 
					
						
						
							
							Merge branch 'develop' into smartmon_collector  
						
						 
						
						
						
						
					 
					
						2022-10-10 12:11:20 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Thomas Gruber 
							
						 
					 
					
						
						
							
						
						3d5b28e5aa 
					 
					
						
						
							
							Update smartmonMetric.go  
						
						 
						
						
						
						
					 
					
						2022-10-10 12:10:22 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Thomas Gruber 
							
						 
					 
					
						
						
							
						
						4bd71224df 
					 
					
						
						
							
							move maybe-usable-by-other-cc-components to pkg. Fix all files to use the new paths ( #88 )  
						
						 
						
						
						
						
					 
					
						2022-10-10 11:53:11 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Thomas Gruber 
							
						 
					 
					
						
						
							
						
						e2438f8cec 
					 
					
						
						
							
							Merge branch 'develop' into smartmon_collector  
						
						 
						
						
						
						
					 
					
						2022-10-09 17:35:47 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Thomas Roehl 
							
						 
					 
					
						
						
							
						
						6bf3bfd10a 
					 
					
						
						
							
							Use lower case for error strings in RocmSmiCollector  
						
						 
						
						
						
						
					 
					
						2022-10-09 17:05:49 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Thomas Gruber 
							
						 
					 
					
						
						
							
						
						0fbff00996 
					 
					
						
						
							
							Replace ioutils with os and io ( #87 )  
						
						 
						
						
						
						
					 
					
						2022-10-09 17:03:38 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Thomas Roehl 
							
						 
					 
					
						
						
							
						
						8849824ba9 
					 
					
						
						
							
							Remove useless prints from MemstatCollector  
						
						 
						
						
						
						
					 
					
						2022-10-09 02:56:15 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Thomas Roehl 
							
						 
					 
					
						
						
							
						
						ed511b7c09 
					 
					
						
						
							
							Fix memstat collector with numa_stats option  
						
						 
						
						
						
						
					 
					
						2022-09-28 15:09:36 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Thomas Roehl 
							
						 
					 
					
						
						
							
						
						a0acf01dc3 
					 
					
						
						
							
							Build DEB package for Ubuntu 20.04 for releases  
						
						 
						
						
						
						
					 
					
						2022-09-28 12:19:36 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Thomas Roehl 
							
						 
					 
					
						
						
							
						
						58461f1f72 
					 
					
						
						
							
							Fix clock frequency coming from LikwidCollector and update docs  
						
						 
						
						
						
						
					 
					
						2022-09-09 20:01:21 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Thomas Röhl 
							
						 
					 
					
						
						
							
						
						c09d8fb118 
					 
					
						
						
							
							InfiniBandCollector: Scale raw readings from octets to bytes  
						
						 
						
						
						
						
					 
					
						2022-09-09 19:27:20 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								oscarminus 
							
						 
					 
					
						
						
							
						
						8a3446a596 
					 
					
						
						
							
							cpustatMetric.go: Use derived values instead of absolute values ( #83 )  
						
						 
						
						... 
						
						
						
						* cpustatMetric.go: Use derived values instead of absolute values
  The values in /proc/stat are absolute counters related to the boot
  time of the system. To obtain a utilization of the CPU, the changes
  in the counters must be derived according to time. To take only the
  absolute values leads to the fact that changes in the utilization,
  straight with larger values, do not become visible.
* Add new collector for /proc/schedstat
  The `schedstat` collector reads data from /proc/schedstat and calculates
  a load value, separated by hwthread. This might be useful to detect bad
  cpu pinning on shared nodes etc.
Co-authored-by: Michael Schwarz <post@michael-schwarz.name > 
						
						
					 
					
						2022-09-07 14:13:06 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Holger Obermaier 
							
						 
					 
					
						
						
							
						
						503705d442 
					 
					
						
						
							
							Allow multiple hosts to share the same client configuration  
						
						 
						
						
						
						
					 
					
						2022-08-26 11:55:53 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Holger Obermaier 
							
						 
					 
					
						
						
							
						
						7ccbf1ebe2 
					 
					
						
						
							
							Allow global configuration for redfish devices username, password and endpoint.  
						
						 
						
						
						
						
					 
					
						2022-08-25 16:47:44 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Holger Obermaier 
							
						 
					 
					
						
						
							
						
						60ef0ed116 
					 
					
						
						
							
							Fix for servers, which do not set status.state for thermals or powercontrols  
						
						 
						
						
						
						
					 
					
						2022-08-17 17:37:24 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Holger Obermaier 
							
						 
					 
					
						
						
							
						
						a8beec29cc 
					 
					
						
						
							
							Skip non existing processor metrics URLs  
						
						 
						
						
						
						
					 
					
						2022-08-17 15:11:21 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Holger Obermaier 
							
						 
					 
					
						
						
							
						
						0dd430e7e9 
					 
					
						
						
							
							Refactor redfishReceiver.  
						
						 
						
						
						
						
					 
					
						2022-08-16 15:14:20 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Holger Obermaier 
							
						 
					 
					
						
						
							
						
						f7b39d027b 
					 
					
						
						
							
							url.JoinPath requires go 1.19. For now stay compatible with go 1.18  
						
						 
						
						
						
						
					 
					
						2022-08-15 15:25:59 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Holger Obermaier 
							
						 
					 
					
						
						
							
						
						eaf8b1941d 
					 
					
						
						
							
							ioutils is depreceated  
						
						 
						
						
						
						
					 
					
						2022-08-15 15:25:20 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Holger Obermaier 
							
						 
					 
					
						
						
							
						
						62f6e4151a 
					 
					
						
						
							
							Added readProcessorMetrics to read read thermal an power metrics per CPU / GPU  
						
						 
						
						
						
						
					 
					
						2022-08-15 15:11:29 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Holger Obermaier 
							
						 
					 
					
						
						
							
						
						acd092a977 
					 
					
						
						
							
							Add redfish receiver documentation  
						
						 
						
						
						
						
					 
					
						2022-08-11 15:36:18 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Holger Obermaier 
							
						 
					 
					
						
						
							
						
						6eb8e3a1f5 
					 
					
						
						
							
							Corrected comments. Added additional check  
						
						 
						
						
						
						
					 
					
						2022-08-10 17:00:47 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Holger Obermaier 
							
						 
					 
					
						
						
							
						
						8ba33568a6 
					 
					
						
						
							
							Add reading of fan speeds  
						
						 
						
						
						
						
					 
					
						2022-08-10 16:24:21 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Holger Obermaier 
							
						 
					 
					
						
						
							
						
						2ca0359744 
					 
					
						
						
							
							Add support to read thermal metrics  
						
						 
						
						
						
						
					 
					
						2022-08-10 10:30:59 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Thomas Roehl 
							
						 
					 
					
						
						
							
						
						a2f0bc37d4 
					 
					
						
						
							
							Add runonce job for Golang 1.19  
						
						 
						
						
						
						
					 
					
						2022-08-03 17:06:28 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Thomas Roehl 
							
						 
					 
					
						
						
							
						
						cfcde9b23b 
					 
					
						
						
							
							Mark code parts as bash  
						
						 
						
						
						
						
					 
					
						2022-07-28 16:25:32 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Thomas Roehl 
							
						 
					 
					
						
						
							
						
						c7d692e27f 
					 
					
						
						
							
							Use newlines in install lines for readability  
						
						 
						
						
						
						
					 
					
						2022-07-28 16:24:21 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Thomas Roehl 
							
						 
					 
					
						
						
							
						
						c312093d2b 
					 
					
						
						
							
							Add --owner and --group to install lines  
						
						 
						
						
						
						
					 
					
						2022-07-28 16:22:39 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Thomas Roehl 
							
						 
					 
					
						
						
							
						
						7438b9d245 
					 
					
						
						
							
							Add rules files for DEB package  
						
						 
						
						
						
						
					 
					
						2022-07-27 18:08:15 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Thomas Roehl 
							
						 
					 
					
						
						
							
						
						32bb9c5fc0 
					 
					
						
						
							
							Update ccMetric README and FromMetric copy  
						
						 
						
						
						
						
					 
					
						2022-07-27 18:06:41 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Thomas Roehl 
							
						 
					 
					
						
						
							
						
						f5ad45e49f 
					 
					
						
						
							
							Fix old entries in sample scripts  
						
						 
						
						
						
						
					 
					
						2022-07-27 17:52:36 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Thomas Roehl 
							
						 
					 
					
						
						
							
						
						ea33d45d8e 
					 
					
						
						
							
							Fix link to docs of NumastatsCollector  
						
						 
						
						
						
						
					 
					
						2022-07-27 17:50:15 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Thomas Roehl 
							
						 
					 
					
						
						
							
						
						251ae8e879 
					 
					
						
						
							
							Update link to cc-specifications repo with line protocol  
						
						 
						
						
						
						
					 
					
						2022-07-27 17:46:27 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Thomas Roehl 
							
						 
					 
					
						
						
							
						
						edd33d5810 
					 
					
						
						
							
							Add docs to README  
						
						 
						
						
						
						
					 
					
						2022-07-27 17:45:13 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Thomas Roehl 
							
						 
					 
					
						
						
							
						
						88b3fe1e41 
					 
					
						
						
							
							Add some documentation about building  
						
						 
						
						
						
						
					 
					
						2022-07-27 17:38:51 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Thomas Roehl 
							
						 
					 
					
						
						
							
						
						d3e9f91ad2 
					 
					
						
						
							
							Add SmartMonCollector to CollectorManager  
						
						 
						
						
						
						
					 
					
						2022-07-27 14:02:14 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Thomas Roehl 
							
						 
					 
					
						
						
							
						
						e58eff2fac 
					 
					
						
						
							
							Add Collector for S.M.A.R.T disk data  
						
						 
						
						
						
						
					 
					
						2022-07-27 13:59:06 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Thomas Roehl 
							
						 
					 
					
						
						
							
						
						96b4a2aec1 
					 
					
						
						
							
							Merge branch 'develop' of github.com:ClusterCockpit/cc-metric-collector into develop  
						
						 
						
						
						
						
					 
					
						2022-07-26 14:59:27 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Thomas Roehl 
							
						 
					 
					
						
						
							
						
						4b5c2f4e37 
					 
					
						
						
							
							Some introduction to CC Metric Collector and the other components  
						
						 
						
						
						
						
					 
					
						2022-07-26 14:59:08 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Holger Obermaier 
							
						 
					 
					
						
						
							
						
						f818bf4c11 
					 
					
						
						
							
							Read durations as string from json config  
						
						 
						
						
						
						
					 
					
						2022-07-22 17:48:11 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Holger Obermaier 
							
						 
					 
					
						
						
							
						
						aedc1be277 
					 
					
						
						
							
							Set HTTP timeout for redfish device connections  
						
						 
						
						
						
						
					 
					
						2022-07-22 12:06:02 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Holger Obermaier 
							
						 
					 
					
						
						
							
						
						c75d394e11 
					 
					
						
						
							
							Corrected json syntax for interval and duration  
						
						 
						
						
						
						
					 
					
						2022-07-14 16:07:45 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Holger Obermaier 
							
						 
					 
					
						
						
							
						
						bae36473f7 
					 
					
						
						
							
							Minimum requirement: golang version >= 1.18  
						
						 
						
						
						
						
					 
					
						2022-07-14 13:55:48 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Thomas Roehl 
							
						 
					 
					
						
						
							
						
						09b740b82e 
					 
					
						
						
							
							Make wget quiet in Release action to reduce log size  
						
						 
						
						
						
						
					 
					
						2022-07-12 12:37:10 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Thomas Roehl 
							
						 
					 
					
						
						
							
						
						27f17b88af 
					 
					
						
						
							
							Merge branch 'develop' of github.com:ClusterCockpit/cc-metric-collector into develop  
						
						 
						
						
						
						
					 
					
						2022-07-12 11:58:50 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Thomas Roehl 
							
						 
					 
					
						
						
							
						
						b2bc7b95d3 
					 
					
						
						
							
							Change unit of CpufreqCollector to Hz. That's what the sysfs outputs  
						
						 
						
						
						
						
					 
					
						2022-07-12 11:58:37 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Thomas Gruber 
							
						 
					 
					
						
						
							
						
						f79b7b5e2b 
					 
					
						
						
							
							Merge branch 'main' into develop  
						
						 
						
						
						
						
					 
					
						2022-07-12 11:36:46 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Thomas Roehl 
							
						 
					 
					
						
						
							
						
						b16343e5e2 
					 
					
						
						
							
							Use Golang 1.18 in Release action to build RPMs  
						
						 
						
						
						
						
					 
					
						2022-07-12 11:30:27 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Thomas Roehl 
							
						 
					 
					
						
						
							
						
						4fa37a58f2 
					 
					
						
						
							
							Remove Golang version 1.16 an 1.17 from Action. Latest commits require Golang 1.18  
						
						 
						
						
						
						
					 
					
						2022-07-11 16:01:45 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Thomas Roehl 
							
						 
					 
					
						
						
							
						
						addbfd40a1 
					 
					
						
						
							
							Fix for NvidiaCollector when devices are not in MiG mode  
						
						 
						
						
						
						
					 
					
						2022-07-11 13:05:15 +02:00