Thomas Gruber 
							
						 
					 
					
						
						
							
						
						c182d295f4 
					 
					
						
						
							
							Fix staticcheck warnings ( #66 )  
						
						
						
						
							
						
					 
					
						2022-03-15 16:38:20 +01:00 
						 
				 
			
				
					
						
							
							
								Thomas Roehl 
							
						 
					 
					
						
						
							
						
						beebcd7145 
					 
					
						
						
							
							Merge branch 'develop' of github.com:ClusterCockpit/cc-metric-collector into develop  
						
						
						
						
							
						
					 
					
						2022-03-15 16:16:39 +01:00 
						 
				 
			
				
					
						
							
							
								Thomas Gruber 
							
						 
					 
					
						
						
							
						
						57629a2e0a 
					 
					
						
						
							
							Meta to tags list and map for sinks ( #63 )  
						
						... 
						
						
						
						* Change ccMetric->Influx functions
* Use a meta_as_tags string list in config but create a lookup map afterwards
* Add meta as tag logic to sampleSink 
						
						
							
						
					 
					
						2022-03-15 16:16:26 +01:00 
						 
				 
			
				
					
						
							
							
								Thomas Roehl 
							
						 
					 
					
						
						
							
						
						082eea525a 
					 
					
						
						
							
							Merge branch 'develop' of github.com:ClusterCockpit/cc-metric-collector into develop  
						
						
						
						
							
						
					 
					
						2022-03-15 16:10:41 +01:00 
						 
				 
			
				
					
						
							
							
								Thomas Gruber 
							
						 
					 
					
						
						
							
						
						aa1afd745e 
					 
					
						
						
							
							Derived metrics ( #65 )  
						
						... 
						
						
						
						* Add time-based derivatived (e.g. bandwidth) to some collectors
* Add documentation
* Add comments
* Fix: Only compute rates with a valid previous state
* Only compute rates with a valid previous state
* Define const values for net/dev fields
* Set default config values
* Add comments
* Refactor: Consolidate data structures
* Refactor: Consolidate data structures
* Refactor: Avoid struct deep copy
* Refactor: Avoid redundant tag maps
* Refactor: Use int64 type for absolut values
* Update LustreCollector
Co-authored-by: Holger Obermaier <40787752+ho-ob@users.noreply.github.com > 
						
						
							
						
					 
					
						2022-03-15 16:09:47 +01:00 
						 
				 
			
				
					
						
							
							
								Thomas Roehl 
							
						 
					 
					
						
						
							
						
						2b8266d1d2 
					 
					
						
						
							
							Merge branch 'develop' of github.com:ClusterCockpit/cc-metric-collector into develop  
						
						
						
						
							
						
					 
					
						2022-03-15 15:24:29 +01:00 
						 
				 
			
				
					
						
							
							
								Holger Obermaier 
							
						 
					 
					
						
						
							
						
						992b19d354 
					 
					
						
						
							
							Move unit tag to meta data tags  
						
						
						
						
							
						
					 
					
						2022-03-11 14:47:18 +01:00 
						 
				 
			
				
					
						
							
							
								Holger Obermaier 
							
						 
					 
					
						
						
							
						
						0b08ca9ae0 
					 
					
						
						
							
							Simplified iota usage  
						
						
						
						
							
						
					 
					
						2022-03-11 14:09:22 +01:00 
						 
				 
			
				
					
						
							
							
								Thomas Gruber 
							
						 
					 
					
						
						
							
						
						f6dae7c013 
					 
					
						
						
							
							Derived metrics ( #57 )  
						
						... 
						
						
						
						* Add time-based derivatived (e.g. bandwidth) to some collectors
* Add documentation
* Add comments
* Fix: Only compute rates with a valid previous state
* Only compute rates with a valid previous state
* Define const values for net/dev fields
* Set default config values
* Add comments
* Refactor: Consolidate data structures
* Refactor: Consolidate data structures
* Refactor: Avoid struct deep copy
* Refactor: Avoid redundant tag maps
* Refactor: Use int64 type for absolut values
Co-authored-by: Holger Obermaier <40787752+ho-ob@users.noreply.github.com > 
						
						
							
						
					 
					
						2022-03-11 13:48:18 +01:00 
						 
				 
			
				
					
						
							
							
								Thomas Gruber 
							
						 
					 
					
						
						
							
						
						1de3dda7be 
					 
					
						
						
							
							Use old metric name in Ganglia if rename has happened in the router ( #60 )  
						
						... 
						
						
						
						* Use old metric name if rename has happened in the router
* Also check for Ganglia renames for the oldname 
						
						
							
						
					 
					
						2022-03-11 13:44:32 +01:00 
						 
				 
			
				
					
						
							
							
								Thomas Gruber 
							
						 
					 
					
						
						
							
						
						73f22c1041 
					 
					
						
						
							
							Refactoring of LikwidCollector and metric units ( #62 )  
						
						... 
						
						
						
						* Reduce complexity of LikwidCollector and allow metric units
* Add unit to LikwidCollector docu and fix some typos
* Make library path configurable 
						
						
							
						
					 
					
						2022-03-11 13:43:17 +01:00 
						 
				 
			
				
					
						
							
							
								Thomas Gruber 
							
						 
					 
					
						
						
							
						
						c9b8fcdaa7 
					 
					
						
						
							
							Add config options for retry intervals of InfluxDB clients ( #59 )  
						
						
						
						
							
						
					 
					
						2022-03-11 13:43:03 +01:00 
						 
				 
			
				
					
						
							
							
								Thomas Roehl 
							
						 
					 
					
						
						
							
						
						17f37583fc 
					 
					
						
						
							
							Use a single line for bash loop in make clean  
						
						
						
						
							
						
					 
					
						2022-03-11 13:41:13 +01:00 
						 
				 
			
				
					
						
							
							
								Thomas Gruber 
							
						 
					 
					
						
						
							
						
						fb9ea992ea 
					 
					
						
						
							
							Makefile target to build binary-only Debian packages ( #61 )  
						
						... 
						
						
						
						* Add 'install' and 'DEB' make targets to build binary-only Debian packages
* Add control file for DEB builds 
						
						
							
						
					 
					
						2022-03-11 13:39:09 +01:00 
						 
				 
			
				
					
						
							
							
								Thomas Gruber 
							
						 
					 
					
						
						
							
						
						21edca5f88 
					 
					
						
						
							
							Single release action ( #55 )  
						
						... 
						
						
						
						Building all RPMs and releasing in a single workflow 
						
						
							
						
					 
					
						2022-03-11 13:37:47 +01:00 
						 
				 
			
				
					
						
							
							
								Thomas Roehl 
							
						 
					 
					
						
						
							
						
						d835724d93 
					 
					
						
						
							
							Merge branch 'develop' of github.com:ClusterCockpit/cc-metric-collector into develop  
						
						
						
						
							
						
					 
					
						2022-03-09 17:02:58 +01:00 
						 
				 
			
				
					
						
							
							
								Thomas Roehl 
							
						 
					 
					
						
						
							
						
						3cf2f69a07 
					 
					
						
						
							
							Make maxForward configurable, save old name in meta in rename metrics and make the hostname tag key configurable  
						
						
						
						
							
						
					 
					
						2022-03-09 11:23:17 +01:00 
						 
				 
			
				
					
						
							
							
								Thomas Roehl 
							
						 
					 
					
						
						
							
						
						e7f7e68095 
					 
					
						
						
							
							Use GBytes as unit for large memory numbers  
						
						
						
						
							
						
					 
					
						2022-03-09 11:05:26 +01:00 
						 
				 
			
				
					
						
							
							
								Thomas Roehl 
							
						 
					 
					
						
						
							
						
						c5082bbffe 
					 
					
						
						
							
							Merge branch 'develop' of github.com:ClusterCockpit/cc-metric-collector into develop  
						
						
						
						
							
						
					 
					
						2022-03-07 16:13:08 +01:00 
						 
				 
			
				
					
						
							
							
								Thomas Gruber 
							
						 
					 
					
						
						
							
						
						c0e600269a 
					 
					
						
						
							
							Add HttpReceiver as counterpart to the HttpSink ( #49 )  
						
						
						
						
							
						
					 
					
						2022-03-05 17:30:55 +01:00 
						 
				 
			
				
					
						
							
							
								Thomas Gruber 
							
						 
					 
					
						
						
							
						
						f2486abeab 
					 
					
						
						
							
							Just download LIKWID to get the headers ( #54 )  
						
						... 
						
						
						
						* Just download LIKWID to get the headers
* Remove perl-Data-Dumper from BuildRequires, only required by LIKWID build 
						
						
							
						
					 
					
						2022-03-05 17:30:40 +01:00 
						 
				 
			
				
					
						
							
							
								Thomas Gruber 
							
						 
					 
					
						
						
							
						
						21864e0ac4 
					 
					
						
						
							
							Change default GpfsCollector command to mmpmon ( #53 )  
						
						... 
						
						
						
						* Set default cmd to 'mmpmon'
* Reuse looked up path
* Cast const to string 
						
						
							
						
					 
					
						2022-03-05 14:42:04 +01:00 
						 
				 
			
				
					
						
							
							
								Thomas Roehl 
							
						 
					 
					
						
						
							
						
						3157386b3e 
					 
					
						
						
							
							Merge branch 'develop' into main  
						
						
						
						
							
						
					 
					
						2022-03-04 23:34:28 +01:00 
						 
				 
			
				
					
						
							
							
								Thomas Gruber 
							
						 
					 
					
						
						
							
						
						8c668fcc6f 
					 
					
						
						
							
							Update configuration.md  
						
						... 
						
						
						
						Add an additional receiver to have better alignment of components 
						
						
							
						
					 
					
						2022-03-04 18:33:57 +01:00 
						 
				 
			
				
					
						
							
							
								Thomas Roehl 
							
						 
					 
					
						
						
							
						
						1961edc659 
					 
					
						
						
							
							Add documentation to help configuring the CC metric collector  
						
						
						
						
							
						
					 
					
						2022-03-04 15:42:25 +01:00 
						 
				 
			
				
					
						
							
							
								Mehmet Soysal 
							
						 
					 
					
						
						
							
						
						547bc0461f 
					 
					
						
						
							
							Beegfs collector ( #50 )  
						
						... 
						
						
						
						* added beegfs collectors to collectors/README.md
* added beegfs collectors and docs
* added new beegfs collectors to AvailableCollectors list
* Feedback implemented
* changed error type
* changed error to only return
* changed beegfs lookup path
* fixed typo in md files
Co-authored-by: Mehmet Soysal <mehmet.soysal@kit.edu > 
						
						
							
						
					 
					
						2022-03-04 14:35:47 +01:00 
						 
				 
			
				
					
						
							
							
								Thomas Roehl 
							
						 
					 
					
						
						
							
						
						7f62975a68 
					 
					
						
						
							
							Set proper user for files  
						
						
						
						
							
						
					 
					
						2022-03-04 11:52:48 +01:00 
						 
				 
			
				
					
						
							
							
								Thomas Roehl 
							
						 
					 
					
						
						
							
						
						5e64c01c9d 
					 
					
						
						
							
							Fix name for ClusterCockpit user  
						
						
						
						
							
						
					 
					
						2022-03-04 11:51:21 +01:00 
						 
				 
			
				
					
						
							
							
								Thomas Roehl 
							
						 
					 
					
						
						
							
						
						ff08eaeb43 
					 
					
						
						
							
							Set proper user for files  
						
						
						
						
							
 
						
					 
					
						2022-03-04 11:49:55 +01:00 
						 
				 
			
				
					
						
							
							
								Thomas Roehl 
							
						 
					 
					
						
						
							
						
						64c41be34c 
					 
					
						
						
							
							Fix name for ClusterCockpit  
						
						
						
						
							
						
					 
					
						2022-03-04 11:37:45 +01:00 
						 
				 
			
				
					
						
							
							
								Thomas Roehl 
							
						 
					 
					
						
						
							
						
						f4af520b2a 
					 
					
						
						
							
							Fix error print in LustreCollector  
						
						
						
						
							
						
					 
					
						2022-03-04 11:32:39 +01:00 
						 
				 
			
				
					
						
							
							
								Thomas Roehl 
							
						 
					 
					
						
						
							
						
						f1d2828e1d 
					 
					
						
						
							
							Fix error print in LustreCollector  
						
						
						
						
							
						
					 
					
						2022-03-04 11:32:10 +01:00 
						 
				 
			
				
					
						
							
							
								Thomas Roehl 
							
						 
					 
					
						
						
							
						
						07af660e50 
					 
					
						
						
							
							Merge branch 'main' into develop  
						
						
						
						
							
						
					 
					
						2022-03-03 17:33:13 +01:00 
						 
				 
			
				
					
						
							
							
								Thomas Roehl 
							
						 
					 
					
						
						
							
						
						31f10b3163 
					 
					
						
						
							
							Fix user creation type  
						
						
						
						
							
						
					 
					
						2022-03-03 17:31:15 +01:00 
						 
				 
			
				
					
						
							
							
								Thomas Roehl 
							
						 
					 
					
						
						
							
						
						9ece27eec6 
					 
					
						
						
							
							Use right systemd macro to create the user  
						
						
						
						
							
						
					 
					
						2022-03-03 17:26:32 +01:00 
						 
				 
			
				
					
						
							
							
								Thomas Roehl 
							
						 
					 
					
						
						
							
						
						af4c468ab5 
					 
					
						
						
							
							Merge branch 'develop' of github.com:ClusterCockpit/cc-metric-collector into develop  
						
						
						
						
							
						
					 
					
						2022-03-03 17:24:43 +01:00 
						 
				 
			
				
					
						
							
							
								Thomas Roehl 
							
						 
					 
					
						
						
							
						
						b3030a8d44 
					 
					
						
						
							
							Use right systemd macro to create the user  
						
						
						
						
							
						
					 
					
						2022-03-03 17:24:32 +01:00 
						 
				 
			
				
					
						
							
							
								Holger Obermaier 
							
						 
					 
					
						
						
							
						
						db04c8fbae 
					 
					
						
						
							
							Removed infinibandPerfQueryMetric.go. infinibandMetric.go offers the same functionality without requiring root privileges.  
						
						
						
						
							
						
					 
					
						2022-03-03 15:52:50 +01:00 
						 
				 
			
				
					
						
							
							
								Thomas Roehl 
							
						 
					 
					
						
						
							
						
						fdbdb79527 
					 
					
						
						
							
							Merge branch 'develop' into main  
						
						
						
						
							
						
					 
					
						2022-03-03 13:45:51 +01:00 
						 
				 
			
				
					
						
							
							
								Thomas Roehl 
							
						 
					 
					
						
						
							
						
						948c34d74d 
					 
					
						
						
							
							Add user creation in RPM  
						
						
						
						
							
						
					 
					
						2022-03-03 13:43:43 +01:00 
						 
				 
			
				
					
						
							
							
								Thomas Roehl 
							
						 
					 
					
						
						
							
						
						60de21c41e 
					 
					
						
						
							
							Switch access mode of LikwidCollector in config file  
						
						
						
						
							
						
					 
					
						2022-03-03 13:03:58 +01:00 
						 
				 
			
				
					
						
							
							
								Thomas Roehl 
							
						 
					 
					
						
						
							
						
						276c00442a 
					 
					
						
						
							
							Add option to LustreCollector to call lctl with sudo  
						
						
						
						
							
						
					 
					
						2022-03-03 13:02:00 +01:00 
						 
				 
			
				
					
						
							
							
								Thomas Roehl 
							
						 
					 
					
						
						
							
						
						c61b8d2877 
					 
					
						
						
							
							Set name change in Makefile  
						
						
						
						
							
						
					 
					
						2022-03-03 11:03:51 +01:00 
						 
				 
			
				
					
						
							
							
								Thomas Roehl 
							
						 
					 
					
						
						
							
						
						6023abd028 
					 
					
						
						
							
							Rename main file to match with executable name  
						
						
						
						
							
						
					 
					
						2022-03-03 11:02:37 +01:00 
						 
				 
			
				
					
						
							
							
								Thomas Roehl 
							
						 
					 
					
						
						
							
						
						0753c81156 
					 
					
						
						
							
							Add/Remove clustercockpit user and group in RPM  
						
						
						
						
							
						
					 
					
						2022-03-02 15:10:14 +01:00 
						 
				 
			
				
					
						
							
							
								Thomas Roehl 
							
						 
					 
					
						
						
							
						
						092e7f6a71 
					 
					
						
						
							
							Add section how to temporarly disable LIKWID access to page  
						
						
						
						
							
						
					 
					
						2022-03-02 13:54:43 +01:00 
						 
				 
			
				
					
						
							
							
								Thomas Roehl 
							
						 
					 
					
						
						
							
						
						f7e8b52667 
					 
					
						
						
							
							Run RPM build actions only on tag push  
						
						
						
						
							
						
					 
					
						2022-03-02 13:21:54 +01:00 
						 
				 
			
				
					
						
							
							
								Thomas Roehl 
							
						 
					 
					
						
						
							
						
						02baef8c71 
					 
					
						
						
							
							Merge branch 'develop' into main  
						
						
						
						
							
						
					 
					
						2022-03-02 10:38:17 +01:00 
						 
				 
			
				
					
						
							
							
								Holger Obermaier 
							
						 
					 
					
						
						
							
						
						33d954f767 
					 
					
						
						
							
							Action red hat universal base image ( #52 )  
						
						... 
						
						
						
						Add Red Hat Universal Base Image 8 Workflow 
						
						
							
						
					 
					
						2022-03-01 17:15:20 +01:00 
						 
				 
			
				
					
						
							
							
								Holger Obermaier 
							
						 
					 
					
						
						
							
						
						a5325a6535 
					 
					
						
						
							
							GitHub actions ( #51 )  
						
						... 
						
						
						
						Create new GitHub action which uses unmodified AlmaLinux Docker image 
						
						
							
						
					 
					
						2022-03-01 15:39:26 +01:00