Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/balena-io-examples/balena-netdata
Netdata configuration for internal on-device monitoring
https://github.com/balena-io-examples/balena-netdata
Last synced: 22 days ago
JSON representation
Netdata configuration for internal on-device monitoring
- Host: GitHub
- URL: https://github.com/balena-io-examples/balena-netdata
- Owner: balena-io-examples
- Created: 2020-05-20T16:46:31.000Z (over 4 years ago)
- Default Branch: master
- Last Pushed: 2021-07-01T10:24:27.000Z (over 3 years ago)
- Last Synced: 2024-11-07T12:19:10.585Z (about 2 months ago)
- Language: Shell
- Homepage:
- Size: 41 KB
- Stars: 7
- Watchers: 2
- Forks: 0
- Open Issues: 5
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- Codeowners: .github/CODEOWNERS
Awesome Lists containing this project
README
# balena-netdata
In order to deploy this service to your service, you can copy & paste the [`docker-compose.yml`](./docker-compose.yml)
directives into your own `docker-compose.yml`, and copy the [`netdata`](./netdata) directory to your project. It is
always good to check the netdata plugins [here](https://learn.netdata.cloud/docs/agent/collectors/plugins.d/) to see if
there is anything else worth exposing for your project!With the project in place and deployed to device, you can navigate to `{{IP or hostname.local}}:19999` to view the
statistics that netdata is collecting. Happy monitoring!Alternatively, test this project directly by clicking below:
[![](https://www.balena.io/deploy.png)](https://dashboard.balena-cloud.com/deploy)
## Debugging
To enable remote access via public URLs, you can either set up a reverse proxy (like nginx or HAProxy) and forward port
80 to 19999. Alternatively, you can uncomment the `[web]` section of [netdata.conf](./netdata/netdata.conf) to configure
netdata to listen on port 80 directly.## Current issues
* Devices < balenaOS 2.48 are unable to resolve container statistics.