https://github.com/thin-edge/tedge-collectd-setup
thin-edge.io community plugin to install/setup collectd
https://github.com/thin-edge/tedge-collectd-setup
community iot thin-edge
Last synced: about 1 year ago
JSON representation
thin-edge.io community plugin to install/setup collectd
- Host: GitHub
- URL: https://github.com/thin-edge/tedge-collectd-setup
- Owner: thin-edge
- License: mit
- Created: 2023-10-26T05:12:31.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2024-11-05T08:03:59.000Z (over 1 year ago)
- Last Synced: 2025-01-30T12:19:41.063Z (over 1 year ago)
- Topics: community, iot, thin-edge
- Language: Shell
- Homepage:
- Size: 10.7 KB
- Stars: 0
- Watchers: 3
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# tedge-collectd-setup
Default collectd configuration for thin-edge.io. It includes sensible collectd defaults settings and enables/starts the related services such as collectd and tedge-mapper-collectd.
This is a community driven repository where users are encouraged to create PRs to add support for any additional init system, or make changes to any of the existing definitions.
## Plugin summary
The following thin-edge.io customization is included in the plugin.
### What will be deployed to the device?
* install and configure collectd
* enable/start the `collectd` service
* enable/start the `tedge-mapper-collectd` service
**Technical summary**
The following details the technical aspects of the plugin to get an idea what systems it supports.
|||
|--|--|
|**Languages**|`shell` (posix compatible)|
|**CPU Architectures**|`all/noarch`|
|**Supported init systems**|`systemd` and `init.d/open-rc`|
|**Required Dependencies**|-|
|**Optional Dependencies (feature specific)**|-|
### How to do I get it?
The following linux package formats are provided on the releases page and also in the [tedge-community](https://cloudsmith.io/~thinedge/repos/community/packages/) repository:
|Operating System|Repository link|
|--|--|
|Debian/Raspbian (deb)|[](https://cloudsmith.io/~thinedge/repos/community/packages/detail/deb/tedge-collectd-setup/latest/a=all;d=any-distro%252Fany-version;t=binary/)|
|Alpine Linux (apk)|[](https://cloudsmith.io/~thinedge/repos/community/packages/detail/alpine/tedge-collectd-setup/latest/a=noarch;d=alpine%252Fany-version/)|
|RHEL/CentOS/Fedora (rpm)|[](https://cloudsmith.io/~thinedge/repos/community/packages/detail/rpm/tedge-collectd-setup/latest/a=noarch;d=any-distro%252Fany-version;t=binary/)|
## Features
The following features are supported by the plugin:
* Configure collectd and the related thin-edge.io mapper
## Acknowledgements
[](https://cloudsmith.com)
Package repository hosting is graciously provided by [Cloudsmith](https://cloudsmith.com).
Cloudsmith is the only fully hosted, cloud-native, universal package management solution, that
enables your organization to create, store and share packages in any format, to any place, with total
confidence.