# Using Bonsai Generated Asset Configuration Files

**URL:** <https://discourse.sensu.io/t/using-bonsai-generated-asset-configuration-files/1166>\
**Category:** Sensu Plugins\
**Created:** [May 10, 2019, 3:08am UTC](https://discourse.sensu.io/t/using-bonsai-generated-asset-configuration-files/1166 "2019-05-10T03:08:54Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![jspaleta](https://sea2.discourse-cdn.com/flex016/user_avatar/discourse.sensu.io/jspaleta/32/141_2.png) [@jspaleta](https://discourse.sensu.io/u/jspaleta)\
**Post date:** [May 10, 2019, 3:08am UTC](https://discourse.sensu.io/t/using-bonsai-generated-asset-configuration-files/1166/1 "2019-05-10T03:08:54Z")

</div>

The configuration files generated by Bonsai are intended to be usable by default on target platform and architecture when using the default Sensu Go namespace, but its good practice to visually inspect the configuration file before you add it into your Sensu Go configuration.

Here are a few of things to consider adjusting:

**Metadata**

- **Namespace**  
Make sure the asset definition is updated for the namespace you intend to use it in.
- **Name**  
You may want to change the name to better match your naming scheme.

**Spec**

- **Filters**  
You may find that the provided `platform` filter is too tight for your intended target. Try replacing it with a `platform_family` that matches the entity information.

You can use `senscutl entity info --format yaml` to get detailed information about an entity including the platform\_family

---

<div class="post-metadata">

**Author:** ![calebhailey](https://sea2.discourse-cdn.com/flex016/user_avatar/discourse.sensu.io/calebhailey/32/46_2.png) [@calebhailey](https://discourse.sensu.io/u/calebhailey)\
**Post date:** [July 13, 2019, 10:04pm UTC](https://discourse.sensu.io/t/using-bonsai-generated-asset-configuration-files/1166/2 "2019-07-13T22:04:56Z")

</div>

We should update this post to change our recommendation RE: namespaces since version 5.10.

> The `sensuctl create` command now supports specifying the namespace for a group of resources at the time of creation, allowing you to replicate resources across namespaces without manual editing. See the [sensuctl reference](https://docs.sensu.io/sensu-go/5.10/sensuctl/reference#creating-resources-across-namespaces) for more information and usage examples.

> **[Sensu Go release notes | Sensu Go 6.10](https://docs.sensu.io/sensu-go/latest/release-notes/#5-10-0-release-notes)**
>
> Read the Sensu Go release notes to learn what's new in our latest release and get information about upgrading to the latest version of Sensu Go.
