Commit Graph
238 Commits
Author SHA1 Message Date
Christoph PetrauschandGitHub 980736228f Bump action versions 2023-12-14 23:22:37 +01:00
Christoph PetrauschandGitHub 8bf0346b10 Fix go releaser config 2023-12-14 23:22:25 +01:00
Christoph PetrauschandGitHub b3c4e7615b Fix goreleaser deprecation 2023-12-14 23:17:40 +01:00
Christoph PetrauschandGitHub 592cb840d9 Bump to Go 1.21 in tests in relase 2023-12-14 23:09:17 +01:00
Christoph PetrauschandGitHub eaaecc2d81 Bump newest version to go 1.21 in tests 2023-12-14 23:06:01 +01:00
Christoph PetrauschandGitHub 9ac285c236 Merge pull request #127 from hikhvar/renovate/prom-prometheus-2.x
Update dependency prom/prometheus to v2.43.0
2023-12-14 23:05:09 +01:00
Christoph PetrauschandGitHub f96b7f3bdc Merge pull request #136 from hikhvar/renovate/golang-1.x
Update dependency golang to v1.21
2023-12-14 23:03:07 +01:00
Christoph PetrauschandGitHub b27f5a8c2e Merge pull request #131 from y-martin/jsonpayload-metric-per-topic
Handle json payload in metric_per_topic mode
2023-12-14 22:50:44 +01:00
Christoph PetrauschandGitHub f6b8e4dbb1 Merge pull request #129 from dmolle/patch-1
Update Readme.md: object_per_topic_config: encoding need to be upper case
2023-12-14 22:48:48 +01:00
Christoph PetrauschandGitHub 05784700cd Merge pull request #130 from alexbakker/metric-names
Rename received_messages metric to be more conventional
2023-12-14 22:48:27 +01:00
Renovate Bot 09558b1ddb Update dependency prom/prometheus to v2.48.1 2023-12-09 14:27:46 +00:00
Renovate Bot 28b465c46e Update dependency golang to v1.21 2023-08-09 14:31:54 +00:00
Christoph PetrauschandGitHub dbd47d303b Merge pull request #132 from timbuchwaldt/patch-1
Fix typo
2023-04-24 08:13:13 +02:00
Tim BuchwaldtandGitHub 74563f1caa Fix typo 2023-04-24 07:58:30 +02:00
yan 51b627abce Handle json payload in metric_per_topic mode 2023-04-19 01:06:13 +02:00
Alexander Bakker 6375aacc87 Rename received_messages metric to be more conventional
This patch renames the ``received_messages`` metric to
``mqtt2prometheus_received_messages_total``, making it a bit more in
line with conventional Prometheus metric naming.

I also slightly adjusted the descriptions.
2023-04-13 23:33:38 +02:00
dmolleandGitHub ced08556ab Update Readme.md
JSON needs to be upper case, otherwiese "could not setup a metric extractor	{"error": "unsupported object format: json"} " is thrown.
2023-04-01 01:32:24 +02:00
Christoph PetrauschandGitHub 1e7d2bfbfe Merge pull request #124 from hikhvar/renovate/prom-prometheus-2.x
Update dependency prom/prometheus to v2.42.0
2023-03-08 20:31:24 +01:00
Renovate Bot bf2b08cfb9 Update dependency prom/prometheus to v2.42.0 2023-03-08 14:31:41 +00:00
Christoph PetrauschandGitHub c9fccd1524 Merge pull request #123 from hikhvar/renovate/golang-1.x
Update dependency golang to v1.20
2023-03-08 10:36:38 +01:00
Renovate Bot 250183bd9f Update dependency golang to v1.20 2023-03-07 14:31:43 +00:00
Christoph PetrauschandGitHub a5e579d1a4 Merge pull request #122 from hikhvar/dependabot/go_modules/github.com/prometheus/client_golang-1.11.1
Bump github.com/prometheus/client_golang from 1.11.0 to 1.11.1
2023-03-07 08:13:18 +01:00
Christoph PetrauschandGitHub c9296a9751 Update renovate.yaml 2023-02-25 21:12:42 +01:00
Christoph PetrauschandGitHub bc2bcd8edc Update renovate.js 2023-02-25 21:11:20 +01:00
dependabot[bot]andGitHub d0d8a9935b Bump github.com/prometheus/client_golang from 1.11.0 to 1.11.1
Bumps [github.com/prometheus/client_golang](https://github.com/prometheus/client_golang) from 1.11.0 to 1.11.1.
- [Release notes](https://github.com/prometheus/client_golang/releases)
- [Changelog](https://github.com/prometheus/client_golang/blob/main/CHANGELOG.md)
- [Commits](https://github.com/prometheus/client_golang/compare/v1.11.0...v1.11.1)

---
updated-dependencies:
- dependency-name: github.com/prometheus/client_golang
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-02-15 03:14:58 +00:00
Christoph PetrauschandGitHub 509fda8945 Merge pull request #120 from m-rtijn/improve-systemd-service-file
Improve systemd unit file security and fix debian packaging
2023-02-05 07:47:10 +01:00
Martijn 199048e7f4 Improve systemd unit file security and fix debian packaging 2023-02-04 15:48:23 +01:00
Christoph PetrauschandGitHub ed0c8bd46f Merge pull request #118 from mvadu/add-secret-support
add support for reading mqtt password from file
v0.1.7-RC4 v0.1.7
2023-01-30 16:52:01 +01:00
mvadu 76aaeff1ff typo in readme 2023-01-30 09:32:25 -05:00
mvadu 3cf984104a handle review comments 2023-01-30 09:27:24 -05:00
mvadu 9f6f38263c add support for reading mqtt password from file 2023-01-25 00:02:48 -05:00
Christoph PetrauschandGitHub db6213e379 Merge pull request #115 from wmoss/wmoss-fix-sensor_filter_name-errors
Remove incorrect errors when using SensorNameFilter
v0.1.7-RC3
2023-01-04 08:52:02 +01:00
Will Moss f03d0841f4 Remove incorrect errors from SensorNameFilter
This commit reorganizes the logic in parseMetric to have it take in a MetricConfig so that the extractor can find the config and properly handle the case when there's no config found.
2023-01-03 21:44:05 -08:00
Christoph PetrauschandGitHub 682d2c1212 Merge pull request #114 from wmoss/wmoss-per_topic_config
Adding documentation for object_per_topic_config and metric_per_topic_config
2023-01-02 16:52:40 +01:00
Will Moss 6bc96fcfb8 Add sample config file for metric_per_topic_config 2023-01-01 12:13:59 -08:00
Will Moss 173eebe9be Check for specifying both *_per_topic_config in config 2023-01-01 11:48:09 -08:00
Will Moss 617d0cdd08 Add *_per_topic_config to the Readme 2023-01-01 11:47:06 -08:00
Christoph PetrauschandGitHub 74823e6ff1 Merge pull request #111 from hikhvar/renovate/prom-prometheus-2.40.x
chore(deps): update dependency prom/prometheus to v2.40.6
2022-12-15 14:36:10 +01:00
Renovate Bot 4a8faf7906 chore(deps): update dependency prom/prometheus to v2.40.7 2022-12-15 12:52:48 +00:00
Christoph PetrauschandGitHub 1dfed007a3 Merge pull request #110 from hikhvar/dependabot/go_modules/github.com/prometheus/exporter-toolkit-0.7.3
Bump github.com/prometheus/exporter-toolkit from 0.5.1 to 0.7.3
2022-12-03 12:04:11 +01:00
Christoph PetrauschandGitHub c0934b0670 Merge pull request #109 from hikhvar/renovate/prom-prometheus-2.40.x
chore(deps): update dependency prom/prometheus to v2.40.5
2022-12-03 12:03:38 +01:00
dependabot[bot]andGitHub 52dfb5802c Bump github.com/prometheus/exporter-toolkit from 0.5.1 to 0.7.3
Bumps [github.com/prometheus/exporter-toolkit](https://github.com/prometheus/exporter-toolkit) from 0.5.1 to 0.7.3.
- [Release notes](https://github.com/prometheus/exporter-toolkit/releases)
- [Changelog](https://github.com/prometheus/exporter-toolkit/blob/master/CHANGELOG.md)
- [Commits](https://github.com/prometheus/exporter-toolkit/compare/v0.5.1...v0.7.3)

---
updated-dependencies:
- dependency-name: github.com/prometheus/exporter-toolkit
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-12-02 22:26:24 +00:00
Renovate Bot 4e065720fe chore(deps): update dependency prom/prometheus to v2.40.5 2022-12-02 12:51:05 +00:00
Christoph PetrauschandGitHub dbe1195120 Merge pull request #108 from anegrin/no-timestamps
Option to omit timestamp
2022-12-01 10:52:56 +01:00
alessandro negrin 6711228d69 readme update 2022-12-01 10:36:47 +01:00
alessandro negrin ae387c23ae tests 2022-11-30 10:02:48 +01:00
alessandro negrin a76297e47c optional ts in metrics 2022-11-30 10:02:48 +01:00
Christoph PetrauschandGitHub 070e15fe91 Merge pull request #106 from anegrin/float-value-scale
Scaling option for values
v0.1.7-RC2
2022-11-29 19:16:05 +01:00
alessandro negrin e76641898a scale as a multiplier 2022-11-29 16:18:03 +01:00
Christoph PetrauschandGitHub 380d12f275 Merge pull request #107 from hikhvar/renovate/prom-prometheus-2.40.x
chore(deps): update dependency prom/prometheus to v2.40.4
2022-11-29 13:58:46 +01:00