Commit Graph

  • 3d70c8afc9 Remove condition around BuildRequires and use go-toolkit for RPM builds Thomas Roehl 2024-12-20 18:43:21 +01:00
  • 7ee85a07dc Remove go-toolkit as build requirement for RPM builds if run in CI Thomas Roehl 2024-12-20 18:28:32 +01:00
  • 5ca669951f Merge branch 'develop' Thomas Roehl 2024-12-20 18:18:10 +01:00
  • 02344f30a4 Add Alma9, UBI9 and Ubuntu 24.04 to release workflow Thomas Roehl 2024-12-20 17:52:09 +01:00
  • c2c8f3c73e Fix dependency installation for UBI9 Thomas Roehl 2024-12-20 17:46:46 +01:00
  • b3f1b63617 Add UBI9 build and different container sources for UBI images Thomas Roehl 2024-12-20 17:43:14 +01:00
  • 100d306473 Add more test builds to runonce workflow Thomas Roehl 2024-12-20 17:36:54 +01:00
  • ea04b7ed28 Fix job name Thomas Roehl 2024-12-20 17:32:52 +01:00
  • 31994f44fa Update Github Action with new OS versions and action versions Thomas Roehl 2024-12-20 17:32:01 +01:00
  • 708e145020 natsSink: Use flush timer handling from httpSink and some comments Thomas Roehl 2024-12-20 17:07:16 +01:00
  • d0af494149 httpSink: remove unused extended tag list Thomas Roehl 2024-12-20 17:06:50 +01:00
  • 95c0803a3c Use common function to add message to ILP encoder Thomas Roehl 2024-12-20 15:43:19 +01:00
  • 87309fcd2b natsSink: Use flush timer handling from httpSink and some comments Thomas Roehl 2024-12-20 17:07:16 +01:00
  • 8915c2fd5d httpSink: remove unused extended tag list Thomas Roehl 2024-12-20 17:06:50 +01:00
  • 27faafef78 Use common function to add message to ILP encoder Thomas Roehl 2024-12-20 15:43:19 +01:00
  • 7840de7b82
    Merge develop branch into main (#123) Thomas Gruber 2024-12-19 23:00:14 +01:00
  • 063a3751f2
    Merge branch 'main' into develop Thomas Gruber 2024-12-19 22:58:27 +01:00
  • 7458cedaf0 Add units to documentation of cpustat collector Thomas Roehl 2024-12-19 21:17:27 +01:00
  • 0aa6c062e1 Add message processor to all sink documentation Thomas Roehl 2024-12-19 21:17:00 +01:00
  • 74ebb5f48f Add precision option to all sinks using Influx's encoder Thomas Roehl 2024-12-19 21:16:39 +01:00
  • a4f671a3cf CPUstat collector: only add unit for applicable metrics Thomas Roehl 2024-12-19 20:38:56 +01:00
  • 6139932d33 Define default port for NATS Thomas Roehl 2024-12-19 20:38:31 +01:00
  • c6741ba209 Use shorted hostname for hostname added by router Thomas Roehl 2024-12-19 20:38:20 +01:00
  • 83d5ad72fd Fix for metrics without units and reduce debugging messages for messageProcessor Thomas Roehl 2024-12-19 14:33:04 +01:00
  • 2f6f8c846a LIKWID collector: write log owner change only once Thomas Roehl 2024-12-19 14:29:49 +01:00
  • 8270d93b67 Some helpers for ccTopology Thomas Roehl 2024-12-19 14:29:00 +01:00
  • d1e406f765 Minor style change in collector manager Thomas Roehl 2024-12-19 14:05:32 +01:00
  • 0c95439159 Update sample collectors Thomas Roehl 2024-12-19 14:04:42 +01:00
  • 276aa58e50 Add link to expr syntax and fix regex matching docs Thomas Roehl 2024-12-12 05:35:48 +01:00
  • e91fc6004f Update docs for message processor, router and the default router config file Thomas Roehl 2024-12-12 05:24:22 +01:00
  • beeea9e3aa Fix JSON keys in message processor configuration Thomas Roehl 2024-12-12 05:23:54 +01:00
  • 8fd60afad9 Add support for credential file (NKEY) to NATS sink and receiver Thomas Roehl 2024-10-11 04:43:57 +02:00
  • 14ca925622 Use message processor in router, all sinks and all receivers Thomas Roehl 2024-12-11 20:53:22 +01:00
  • f8075c92ba Update collector's Makefile and go.mod/sum files Thomas Roehl 2024-12-11 19:10:55 +01:00
  • 6d7604c74f New Message processor (#118) Thomas Gruber 2024-12-11 19:06:50 +01:00
  • 21646e1edf
    New Message processor (#118) Thomas Gruber 2024-12-11 19:06:50 +01:00
  • f7c7a52f60
    Merge branch 'main' into message_processor Thomas Gruber 2024-12-11 19:02:59 +01:00
  • 704d332082 Switch to ccmessage also for latest additions in nvidiaMetric Thomas Roehl 2024-12-11 19:01:54 +01:00
  • 38e78c7b37
    Ccmessage migration (#119) Thomas Gruber 2024-12-11 19:00:29 +01:00
  • dbe50c5dd0 Merge branch 'develop' of github.com:ClusterCockpit/cc-metric-collector into develop Thomas Roehl 2024-12-10 19:11:06 +01:00
  • 7e75dbf2ff
    Merge 1fcb3026206c9e3ba674605fb07e567f9bc40355 into 8837ff447403571179c0f9bb6af024c9ce783310 Thomas Gruber 2024-12-02 02:00:31 +00:00
  • 26ce177b5b
    Little fixes to the prometheus sink (#115) oscarminus 2024-11-22 21:04:44 +01:00
  • 8837ff4474
    Merge 'develop' into 'main' (#121) Thomas Gruber 2024-11-20 16:50:12 +01:00
  • 8e8be09ed9
    Merge latest commits from develop to main branch (#114) Thomas Gruber 2024-11-20 16:22:39 +01:00
  • c50a183ba0
    Merge branch 'main' into develop Thomas Gruber 2024-11-20 16:18:48 +01:00
  • 51dda886f1
    Update runonce.yml to download golang from official sources Thomas Gruber 2024-11-14 16:31:51 +01:00
  • c96021c7cc
    Fix: Create lock file if it does not exist in likwidMetric.go (#120) brinkcoder 2024-11-14 16:20:47 +01:00
  • 6a5c6855fd Fix: Create lock file if it does not exist in likwidMetric.go exterr2f 2024-11-14 14:27:50 +01:00
  • ccce00d64f Add support for credential file (NKEY) to NATS sink and receiver nats_nkey_support Thomas Roehl 2024-10-11 04:43:57 +02:00
  • 8f336c1bb7
    Update likwidMetric.md Thomas Gruber 2024-10-08 13:36:46 +02:00
  • 7d3f67f15b
    Update likwidMetric.md Thomas Gruber 2024-10-07 14:09:09 +02:00
  • a36f8fe19d Test whether ipmitool or ipmi-sensors can be executed without errors Thomas Roehl 2024-07-26 16:46:16 +02:00
  • 2efed7c631 Merge branch 'develop' of github.com:ClusterCockpit/cc-metric-collector into develop Thomas Roehl 2024-07-15 12:42:58 +02:00
  • 2affb4d8a7 Update sink's README Thomas Roehl 2024-07-15 12:42:51 +02:00
  • 55cb12c9f8
    Update README.md Thomas Gruber 2024-07-15 12:41:07 +02:00
  • f6c94e32b3
    Update README.md for sinks Thomas Gruber 2024-07-15 12:38:34 +02:00
  • 45ad496af7 Switch to CCMessage for all files. Thomas Roehl 2024-07-13 02:23:58 +02:00
  • 98ba5efc69 Create a copy of message before manipulation Thomas Roehl 2024-07-12 17:40:31 +02:00
  • 6c9c14ed54 New message processor to check whether a message should be dropped or manipulate it in flight Thomas Roehl 2024-07-11 14:37:36 +02:00
  • b69efdc2a4 Update runonce action to use golang 1.22 stable release, no golang RPMs anymore Thomas Roehl 2024-06-17 14:28:17 +02:00
  • caa04da163 Update Release action to use golang 1.22 stable release, no golang RPMs anymore Thomas Roehl 2024-06-17 14:11:33 +02:00
  • 0ae537fdc9
    Update main config in configuration.md Thomas Gruber 2024-06-17 11:07:51 +02:00
  • 9ca73a9f50 Add documentation of the internal structure of the LikwidCollector to its documentation likwid_collector_lock_file Thomas Röhl 2024-04-25 17:26:18 +02:00
  • 0186dce521 Create lockfile if it does not exist Thomas Röhl 2024-04-25 17:25:53 +02:00
  • 157bd6f0cc Initial version of a RabbitMQ/AMQP sink amqp_sink Thomas Roehl 2024-04-19 17:59:43 +02:00
  • e1f05acce0 Initial version of MQTT sink mqtt_sink Thomas Roehl 2024-04-19 17:30:18 +02:00
  • 2e7990f87d
    Update likwidMetric.md Thomas Gruber 2024-04-18 13:14:32 +02:00
  • 813b59b16e Required LIKWID 5.3.0 likwidenergy Thomas Roehl 2024-04-10 20:00:58 +02:00
  • 16c796a2b8 Merge branch 'develop' of github.com:ClusterCockpit/cc-metric-collector into develop Thomas Roehl 2024-04-10 19:57:54 +02:00
  • b6c4769db3 Remove stray error check Thomas Roehl 2024-04-10 19:57:46 +02:00
  • 303fe1d80f Add collector for always running energy measurements with LIKWID Thomas Roehl 2024-04-10 19:57:08 +02:00
  • dabf4f7d2a Add aggregated counters by gpu for nvlink errors Michael Schwarz 2024-03-26 15:33:24 +01:00
  • bd1a708502 Add prometheus sink to the list of available sinks Michael Schwarz 2024-03-26 13:50:55 +01:00
  • ad345cd633 Add uint64 to float64 cast option Michael Schwarz 2024-03-26 13:50:38 +01:00
  • f36a0c13b0 Sink to send metrics to Syslog syslog_sink Thomas Röhl 2024-03-19 18:32:36 +01:00
  • 7bbee70c14 Update golang toolchain to 1.21 Holger Obermaier 2024-03-06 15:14:44 +01:00
  • 902f4349b6 Read sensors through redfish Holger Obermaier 2024-03-06 14:59:47 +01:00
  • 2505b2f20b Add power averager to Nvidia GPU collector nvidia_running_average Thomas Roehl 2024-02-22 20:30:34 +01:00
  • 550e61b650 Added diskstats to collector configjson kpraneeth2003 2024-01-26 19:24:10 +00:00
  • 6aada60d97 Update requirements to latest version Holger Obermaier 2024-01-22 16:21:14 +01:00
  • 06ca37e705 Fix for API changes in gofish@v0.15.0 Holger Obermaier 2024-01-22 15:46:18 +01:00
  • a7bf94a52b Update go.sum slurm_cgroup_collector Thomas Roehl 2024-01-07 13:36:25 +01:00
  • 2e8182adb8
    Merge branch 'develop' into slurm_cgroup_collector Thomas Gruber 2024-01-07 13:35:52 +01:00
  • 8055d1425c Code reduction and preparation for cgroup/v2 Thomas Roehl 2024-01-07 13:13:22 +01:00
  • 8450bc4342 Add info about dummy script for testing Thomas Roehl 2024-01-05 17:48:32 +01:00
  • 113ccb3ac5 Add SLURM collector to README Thomas Roehl 2024-01-05 17:32:20 +01:00
  • 48335dd872 Fix for path joining in events Thomas Roehl 2024-01-05 17:24:06 +01:00
  • bace84bad0 Add collector for SLURM jobs (analyzing /sys/fs/cgroup) and a dummy script for testing Thomas Roehl 2024-01-05 17:01:33 +01:00
  • 656e5899b0 Merge branch 'develop' of github.com:ClusterCockpit/cc-metric-collector into develop Thomas Roehl 2023-12-29 14:53:12 +01:00
  • 9b671ce68f Add comment about precision requirement for cc-metric-store Thomas Roehl 2023-12-11 16:06:28 +01:00
  • 226e8425cb Allow selection of timestamp precision in HttpSink Thomas Roehl 2023-12-11 14:57:06 +01:00
  • a37f6603c8
    Update cc-metric-collector.init Thomas Gruber 2023-12-11 13:47:53 +01:00
  • c396a1254f Add SNMP test tool snmp_receiver Thomas Roehl 2023-12-08 16:58:49 +01:00
  • 78902305e8 Merge branch 'develop' of github.com:ClusterCockpit/cc-metric-collector into develop Thomas Roehl 2023-12-08 15:11:40 +01:00
  • 668da6ab1b Add SNMP receiver Thomas Roehl 2023-12-08 15:07:15 +01:00
  • f496db4905
    Fix job dependency in Release.yml v0.6.7 Thomas Gruber 2023-12-04 12:26:57 +01:00
  • 6ab45dd3ec
    Merge develop into main (#109) Thomas Gruber 2023-12-04 12:21:26 +01:00
  • d21ffdbede
    Merge branch 'main' into develop Thomas Gruber 2023-12-04 11:32:17 +01:00
  • c8a91903f6 Add nfsiostat to list of collectors Thomas Roehl 2023-11-30 14:43:02 +01:00
  • 5d19c31fa8
    Fix %sysusers_create_package args (#108) Obihörnchen 2023-11-22 14:13:00 +01:00