Commit Graph

  • f3bd37c630 Update IPMI collector to use own config Thomas Roehl 2021-11-25 15:59:59 +0100
  • 074e83efeb Merge branch 'main' into ipmi_collector Thomas Roehl 2021-11-25 15:12:10 +0100
  • 9232dd9732 Formatting Thomas Roehl 2021-11-25 15:11:39 +0100
  • a88ea4fd43 Activate all collectors in config.json Thomas Roehl 2021-11-25 14:38:19 +0100
  • 7d33193e0c Merge branch 'main' of github.com:ClusterCockpit/cc-metric-collector into main Thomas Roehl 2021-11-25 14:04:25 +0100
  • 51b8c62d4d Collector-specific configuration. LIKWID collector derives metrics itself, Run once CLI option Thomas Roehl 2021-11-25 14:04:03 +0100
  • 5d9ce2bf6c
    Update rpmbuild.yml Thomas Gruber 2021-11-22 17:22:05 +0100
  • 5ac48350eb
    Update rpmbuild.yml Thomas Gruber 2021-11-22 17:19:41 +0100
  • 531761d323
    Update rpmbuild.yml Thomas Gruber 2021-11-22 17:04:39 +0100
  • 92105602c2
    Update rpmbuild.yml Thomas Gruber 2021-11-22 16:53:53 +0100
  • 661558ba6d
    Update rpmbuild.yml Thomas Gruber 2021-11-22 16:48:21 +0100
  • 57948e8cff Remove not required build dependency Thomas Roehl 2021-11-22 16:48:00 +0100
  • ff9bf109ab Fix date in changelog of spec file Thomas Roehl 2021-11-22 16:40:17 +0100
  • cbff9a848f Fix changelog in spec file Thomas Roehl 2021-11-22 16:37:01 +0100
  • d4229ecfee
    Update rpmbuild.yml Thomas Gruber 2021-11-22 16:34:35 +0100
  • 14fdb28d51
    Create rpmbuild.yml Thomas Gruber 2021-11-22 16:33:06 +0100
  • 728b5f3e48 Add initial RPM spec file Thomas Roehl 2021-11-22 16:32:41 +0100
  • 4d9851c6d7 Add collector to read data from ipmitool or ipmi-sensors Thomas Roehl 2021-11-17 17:12:46 +0100
  • 2866f08a5c Add temperature collector to README Thomas Roehl 2021-11-17 16:39:26 +0100
  • 32cf649aee Comment out local tag overrides Thomas Roehl 2021-11-17 16:31:53 +0100
  • d0bc7c72b0 Add collector for hwmon temperature Thomas Roehl 2021-11-17 16:27:40 +0100
  • 7044858c2c Change CPI metric to IPC and inverse measurement Thomas Roehl 2021-11-02 15:50:18 +0100
  • f37a9575c1
    Merge pull request #5 from ClusterCockpit/system_scripts Thomas Gruber 2021-11-02 15:15:36 +0100
  • 3d47f894fa
    Merge pull request #7 from ClusterCockpit/alternate_storage Thomas Gruber 2021-11-02 15:15:14 +0100
  • 485223c590 Add new httpSink Lou Knauer 2021-10-12 13:44:38 +0200
  • cdc1811576 Add Flush method to sink interface Lou Knauer 2021-10-12 13:43:58 +0200
  • dc4b8d13c2 Add collectors for custom commands and /proc/diskstat. Per default add a hostname tag to all measurements Thomas Roehl 2021-10-08 13:29:57 +0200
  • f74d5dc51a Reuse parser to avoid overhead in NATS receiver Thomas Roehl 2021-10-08 13:28:44 +0200
  • 4688997071 Add two helper functions to collector definition Thomas Roehl 2021-10-08 13:28:02 +0200
  • 7f1694adc7 Fix format of infiniband collector Thomas Roehl 2021-10-08 13:27:36 +0200
  • cdc253b569 Return proper error for init() of memstat collector Thomas Roehl 2021-10-08 13:27:15 +0200
  • 1762e33c36 Adjust README Thomas Roehl 2021-10-04 16:22:30 +0200
  • d7ef32de18
    Merge branch 'main' into alternate_storage Thomas Gruber 2021-10-04 15:49:46 +0200
  • 486df91a9d Fix format Thomas Roehl 2021-10-04 15:47:03 +0200
  • b06572c865 Reset buffer in nats sink Thomas Roehl 2021-10-04 15:46:51 +0200
  • 558bbaba59 Change storage format Thomas Roehl 2021-10-04 15:23:43 +0200
  • 1cc9491eca Reset encoder buffer in nats sink Lou Knauer 2021-08-20 12:17:46 +0200
  • b28f7d2279
    Merge branch 'main' into async_influxdb Thomas Gruber 2021-06-30 17:06:12 +0200
  • e456497956 Update sink README with SSL for Influx sink Thomas Roehl 2021-06-30 17:03:56 +0200
  • aa8cac14d7 InfluxDB sink with non-blocking writes Thomas Roehl 2021-06-30 17:02:40 +0200
  • 586c6c12ac Add SSL to InfluxDB sink Thomas Roehl 2021-06-30 16:56:47 +0200
  • 34585d88df Skip InfiniBand collector if perfquery does not exist Thomas Roehl 2021-06-30 14:14:04 +0200
  • 2083906086 Add init script and unit file for systemd Thomas Roehl 2021-05-29 14:11:44 +0200
  • 0e560f1076 Add Prometheus sink to README Thomas Roehl 2021-05-29 03:46:41 +0200
  • 02e22457a2 Add Prometheus sink to collector Thomas Roehl 2021-05-29 03:41:16 +0200
  • 8956ce7ad5 CLI option for PID file and fix for DefaultTags Thomas Roehl 2021-05-29 03:40:12 +0200
  • 1bd245af3f Sink for Prometheus Monitoring System Thomas Roehl 2021-05-29 03:38:55 +0200
  • ed2020a490 Update README Thomas Roehl 2021-05-19 19:24:01 +0200
  • 99f3f3b815 Update READMEs Thomas Roehl 2021-05-19 01:46:52 +0200
  • da11523448 Add default_tags to example config Thomas Roehl 2021-05-19 01:46:37 +0200
  • 39c96da409 Add config option for default tags like cluster name Thomas Roehl 2021-05-19 01:34:30 +0200
  • b7789cc723 Fixing JSON in README Thomas Roehl 2021-05-18 15:55:34 +0200
  • 40855b1164 Sqlite3 sink Thomas Roehl 2021-05-18 15:53:20 +0200
  • f3697b9991 Format Receivers Thomas Roehl 2021-05-18 15:44:42 +0200
  • 7106e465ad Check length of receiver type configuration Thomas Roehl 2021-05-18 15:44:32 +0200
  • ac41f02dfc Update READMEs Thomas Roehl 2021-05-18 15:42:11 +0200
  • 97c31fbcd0 Update included config.json Thomas Roehl 2021-05-18 15:41:49 +0200
  • cb9ff89e92 Rename variable in ReceiverConfig Thomas Roehl 2021-05-18 15:39:46 +0200
  • 308ee13a10 Add README for receivers Thomas Roehl 2021-05-18 15:39:22 +0200
  • 2e9cec5488 Update README for sinks and rename file Thomas Roehl 2021-05-18 15:39:02 +0200
  • 9a205717f7 Unify collector names Thomas Roehl 2021-05-18 15:30:11 +0200
  • 1b9cb8955c Hand over full config to Sink and Receiver Thomas Roehl 2021-05-18 15:16:10 +0200
  • b1e6b8e379 Add Nats receiver Thomas Roehl 2021-05-18 15:15:26 +0200
  • 36f34e13c7 Don't use absolute path for 'ps' Thomas Roehl 2021-05-18 15:14:37 +0200
  • cda6ebf884 Properly check error codes in LikwidCollector Thomas Roehl 2021-05-18 15:14:11 +0200
  • 6e7babe084 Adding Nvidia NVML collector Thomas Roehl 2021-05-14 19:22:59 +0200
  • 1da906470d Skip collectors that fail at init. Only write metrics with fields Thomas Roehl 2021-05-14 19:22:42 +0200
  • 6b6e28d4c7 Return error at Init for skip collectors early Thomas Roehl 2021-05-14 19:21:16 +0200
  • 9b59429a93 Add some more memory metrics to memstat collector Thomas Roehl 2021-05-12 18:09:15 +0200
  • fd6f19ea07 Add proc_total and proc_run to loadavg collector Thomas Roehl 2021-05-12 18:08:43 +0200
  • 14bc29f766 Add collector for the top5 processes in %cpu Thomas Roehl 2021-05-12 17:47:12 +0200
  • b84dc08cd6 Enable strings as field values in stdout sink Thomas Roehl 2021-05-12 17:46:16 +0200
  • e8b2bbdae1 Fix format for cpustat collector Thomas Roehl 2021-05-12 17:45:41 +0200
  • e35a9f6b86 Add Cpustat collector for /proc/stat Thomas Roehl 2021-05-12 16:57:18 +0200
  • feb9f948f8 Add section about installation and running Thomas Roehl 2021-05-12 14:46:50 +0200
  • 1d3a11016e Update README with infos for InfiniBand and Lustre collector and updates to LIKWID Makefile Thomas Roehl 2021-05-12 14:41:54 +0200
  • fc01781ce5 Update Makefile to use central LIKWID installation Thomas Roehl 2021-05-12 14:28:10 +0200
  • 47510099cf Add logfile command line option Thomas Roehl 2021-05-11 13:16:35 +0200
  • 4ee4e617b2 Read config file path from commandline Thomas Roehl 2021-05-11 12:41:29 +0200
  • 40265726ed Add nats sink to global README Thomas Roehl 2021-03-29 15:36:32 +0200
  • eab45102ea Update collectors' README Thomas Roehl 2021-03-29 15:34:32 +0200
  • 1f0c1b4e76 Update sinks' README Thomas Roehl 2021-03-29 15:33:32 +0200
  • df15fc9889 Update sinks' README Thomas Roehl 2021-03-29 15:31:18 +0200
  • aa5c05dd6a Update collectors' README Thomas Roehl 2021-03-29 15:23:55 +0200
  • a501aa20be Update collectors' README Thomas Roehl 2021-03-29 15:21:56 +0200
  • 0a70ca1f13 Add NatsSink to send data via the NATS messaging system Thomas Roehl 2021-03-29 14:14:38 +0200
  • 162f0f14d6 Fixing flops_any metric in LikwidCollector Thomas Roehl 2021-03-27 13:50:25 +0100
  • bc5d4b288e Add READMEs and Makefile to build and integrate LIKWID Thomas Roehl 2021-03-27 13:39:43 +0100
  • 5c5e8b8f2d Remove prebuild LIKWID and add Makefile that prepares LIKWID Thomas Roehl 2021-03-27 12:44:11 +0100
  • 9fabe0b9e3
    Merge pull request #2 from ClusterCockpit/dev-tom moebiusband73 2021-03-27 08:41:09 +0100
  • fe87b2c7cb Fix format of StdoutSink Thomas Roehl 2021-03-26 17:08:00 +0100
  • 913c3719a9 Add StdoutSink for debugging purposes Thomas Roehl 2021-03-26 17:03:46 +0100
  • f822f00cdc Add sink for InfluxDB (with the original InfluxDB client) Thomas Roehl 2021-03-26 16:48:09 +0100
  • e92f54b411 Some more config file checks and some comments Thomas Roehl 2021-03-26 13:08:44 +0100
  • e7d933e60f Reformat. Cosmetic changes in structure Jan Eitzinger 2021-03-26 10:19:54 +0100
  • f32ff9d006 Fixing format with gofmt Thomas Roehl 2021-03-25 17:47:08 +0100
  • e9a74a4c9c Add LustreCollector Thomas Roehl 2021-03-25 16:52:28 +0100
  • 642314c102 Add InfinibandCollector Thomas Roehl 2021-03-25 15:55:06 +0100
  • 5659607993 Add network device to metric names to NetstatCollector Thomas Roehl 2021-03-25 15:54:17 +0100
  • 0110547b68 Add load_five and load_fifteen to LoadavgCollector Thomas Roehl 2021-03-25 15:53:43 +0100