How to Run Custom New Relic On-Host Integrations in Containers
Blog post from New Relic
New Relic's Infrastructure agent allows for the incorporation of on-host integrations, which can be challenging when operating in a containerized environment. The text explores several strategies to facilitate hardware monitoring integrations without compromising the ability for hardware owners to add their custom integrations. One proposed solution is building a new container image, although this approach may be cumbersome for teams with multiple integrations. Another option is using volume mounts, but this requires careful management of dependencies. The ideal method suggested involves containerizing each integration, enabling teams to deploy and manage them independently within their containers. This method provides flexibility and ease of deployment, especially on platforms like CoreOS Container Linux. Containerization simplifies the process, allowing for streamlined integration management and reducing the need for extensive cross-team coordination. This approach also enhances isolation and workload management, promoting scalability and adaptability in monitoring infrastructure with New Relic.