dataset/seed/grafana/README.md
2023-08-02 16:49:48 +02:00

12 KiB

Table of Contents

grafana

Synopsis

Grafana is an analytics and interactive visualization web application.

For more informations

Basic variables

Client SMTP (general.smtp)

Description Type Supplier
Nom de domaine du serveur SMTP (smtp_relay_address) domainname SMTP

PostgreSQL (general.postgresql)

Description Type Supplier
Nom de domaine du serveur PostgreSQL (pg_client_server_domainname) domainname Postgresql

OAuth2 client (general.oauth2_client)

Description Type Supplier Provider Example
OAuth2 server domain name (oauth2_client_server_domainname) domainname OAuth2
OAuth2 server external domain name (oauth2_server_domainname) domainname OAuth2:external_domain
Domain name allowed to log on Grafana (oauth2_email_domain) domainname example.net
  • [+]: variable is multiple
  • bold: variable is mandatory

Variables

systemd-journald (general.journald)

Description Type Supplier Values
journal_client_server_domainname domainname Journald
journal_host_name domainname Journald:host
Point d'entrée des clients (general.revprox.revprox_client)

This a family is a leadership.

Description Type Supplier
Nom de l'arborescence racine du site (revprox_client_location) filename ReverseProxy:location
Taille maximum du corps (revprox_client_max_body_size) string ReverseProxy:max_body_size

PostgreSQL (general.postgresql)

Description Values Supplier Type
Client username (pg_client_username) Postgresql:username string
Client password (pg_client_password) Postgresql:password password
Client database (pg_client_database) Postgresql:database string

OAuth2 client (general.oauth2_client)

Description Values Example Supplier Type
OAuth2 client name (oauth2_client_name) Grafana example OAuth2:name string
OAuth2 client description (oauth2_client_description) Visualisation de données Example description OAuth2:description string
OAuth2 URL to valid login (oauth2_client_login) OAuth2:login web_address
OAuth2 category (oauth2_client_category) Administration OAuth2:category string
OAuth2 logo (oauth2_client_logo) silique_note.png OAuth2:logo string
external (general.oauth2_client.external)
Description Type Values Supplier
OAuth2 client external (oauth2_client_external) [+] web_address OAuth2:external
OAuth2 family (oauth2_client_family) string users OAuth2:family
  • [+]: variable is multiple
  • bold: variable is mandatory

Variables for expert

Point d'entrée des clients (general.revprox.revprox_client)

This a family is a leadership.

Description Type Example Supplier
Nom de domaine exterieur du serveur (revprox_client_external_domainnames) [+] domainname service.example.net ReverseProxy:external
  • [+]: variable is multiple
  • bold: variable is mandatory

Examples

Zone names are provided as examples. Think about adapting with the value of provider_zone in configuration file.

With minimum providers:

grafana:
  applicationservice: grafana
  zones_name:
    - localdns
    - reverseproxy
    - smtp
    - oauth2
    - postgresql
  values:
    general.revprox.revprox_client.revprox_client_external_domainnames:
      - service.example.net
    general.oauth2_client.oauth2_email_domain: example.net

With all providers:

grafana:
  applicationservice: grafana
  zones_name:
    - journald
    - localdns
    - reverseproxy
    - smtp
    - oauth2
    - postgresql
  values:
    general.revprox.revprox_client.revprox_client_external_domainnames:
      - service.example.net
    general.oauth2_client.oauth2_email_domain: example.net

Dependances

All applications services for this dataset.