Adding Configuration files
Last updated
Was this helpful?
Configuration Directory Structure
The configurations directory in the Git repository is intended for storing configuration files corresponding to supported agent types. When adding a new configuration file through the repository, it is important to follow the prescribed directory structure:
<configurations>/
└── <agent_type>/
└── <platform>/
└── <name-of-configuration>/
└── <path-to-configuration>/
└── <config-file>configurations/
└── grafana-alloy/
└── linux/
└── default/
└── etc/
└── grafana-alloy/
└── config.alloyIn this example, default is the name of the configuration. The Grafana Alloy agent expects its configuration file to be at /etc/grafana-alloy/config.alloy, so the directory structure under default/ mirrors this expected file path.
Following this structure ensures compatibility with automated deployment tools and consistent behavior across platforms.
Last updated
Was this helpful?
Was this helpful?