Deprecated repository: Datadog now supports officially the IoT Agent
If you are curious about this project, check previous commits.
Unofficial Datadog ARMv7 builder -
Home Page: https://github.com/datadog/datadog-agent
License: Apache License 2.0
Deprecated repository: Datadog now supports officially the IoT Agent
If you are curious about this project, check previous commits.
The build released by this repository doesn't include the docker
check. Enabling it and calling ./agent status
returns:
Loading Errors
==============
docker
------
Core Check Loader:
Check docker not found in Catalog
This repository builds a puppy
Agent with limited capabilities. At the time of writing, I don't need anything more, considered it runs on a RaspberryPI 4 just to monitor and publish some statsd metrics. That said, the build system should support more features other than just a puppy
Agent.
It should be possible to use a CI/CD tool (i.e. GitHub Actions) to build the container, build the package and upload it as a GitHub release. This will make the entire process smoother, triggering builds after every PR to update versions.
Running the Status command returns the following error:
# $ ./agent status
Getting the status from the agent.
panic: open /opt/datadog-agent/dist/templates/header.tmpl: no such file or directory
goroutine 1 [running]:
html/template.Must(...)
/usr/local/go/src/html/template/template.go:372
github.com/DataDog/datadog-agent/pkg/status.renderHeader(0x9d4768, 0x12277a0, 0x12277c0)
/go/src/github.com/DataDog/datadog-agent/pkg/status/render.go:112 +0x188
github.com/DataDog/datadog-agent/pkg/status.FormatStatus(0x12d4000, 0x1c40, 0x1e00, 0x1c40, 0x1e00, 0x0, 0x0)
/go/src/github.com/DataDog/datadog-agent/pkg/status/render.go:52 +0x48c
github.com/DataDog/datadog-agent/cmd/agent/app.requestStatus(0x88bfeb, 0x4)
/go/src/github.com/DataDog/datadog-agent/cmd/agent/app/status.go:108 +0x24c
github.com/DataDog/datadog-agent/cmd/agent/app.glob..func10(0xf6dbf8, 0xf83b2c, 0x0, 0x0, 0x0, 0x0)
/go/src/github.com/DataDog/datadog-agent/cmd/agent/app/status.go:60 +0x1bc
github.com/DataDog/datadog-agent/vendor/github.com/spf13/cobra.(*Command).execute(0xf6dbf8, 0xf83b2c, 0x0, 0x0, 0xf6dbf8, 0xf83b2c)
/go/src/github.com/DataDog/datadog-agent/vendor/github.com/spf13/cobra/command.go:826 +0x34c
github.com/DataDog/datadog-agent/vendor/github.com/spf13/cobra.(*Command).ExecuteC(0xf6ca78, 0x42108, 0x7b13b8, 0x10000e0)
/go/src/github.com/DataDog/datadog-agent/vendor/github.com/spf13/cobra/command.go:914 +0x230
github.com/DataDog/datadog-agent/vendor/github.com/spf13/cobra.(*Command).Execute(...)
/go/src/github.com/DataDog/datadog-agent/vendor/github.com/spf13/cobra/command.go:864
main.main()
/go/src/github.com/DataDog/datadog-agent/cmd/agent/main.go:18 +0x20
The dist/
folder is missing from the main folder.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.