# Configuration file version apiVersion: 1 # List of data sources to delete from the database. deleteDatasources: - name: Graphite orgId: 1 # Mark provisioned data sources for deletion if they are no longer in a provisioning file. # It takes no effect if data sources are already listed in the deleteDatasources section. prune: true # List of data sources to insert/update depending on what's # available in the database. datasources: # Sets the name you use to refer to # the data source in panels and queries. - name: Graphite # Sets the data source type. type: graphite # Sets the access mode, either # proxy or direct (Server or Browser in the UI). # Some data sources are incompatible with any setting # but proxy (Server). access: proxy # Sets the organization id. Defaults to orgId 1. orgId: 1 # Sets a custom UID to reference this # data source in other parts of the configuration. # If not specified, Grafana generates one. uid: my_unique_uid # Sets the data source's URL, including the # port. url: http://localhost:8080 # Sets the database user, if necessary. user: # Sets the database name, if necessary. database: # Enables basic authorization. basicAuth: # Sets the basic authorization username. basicAuthUser: # Enables credential headers. withCredentials: # Toggles whether the data source is pre-selected # for new panels. You can set only one default # data source per organization. isDefault: # Fields to convert to JSON and store in jsonData. jsonData: # Defines the Graphite service's version. graphiteVersion: '1.1' # Enables TLS authentication using a client # certificate configured in secureJsonData. tlsAuth: true # Enables TLS authentication using a CA # certificate. tlsAuthWithCACert: true # Fields to encrypt before storing in jsonData. secureJsonData: # Defines the CA cert, client cert, and # client key for encrypted authentication. tlsCACert: '...' tlsClientCert: '...' tlsClientKey: '...' # Sets the database password, if necessary. password: # Sets the basic authorization password. basicAuthPassword: # Sets the version. Used to compare versions when # updating. Ignored when creating a new data source. version: 1 # Allows users to edit data sources from the # Grafana UI. editable: false