o
    $i                     @   s    d dl Z dZdZdd ZdZdS )    Nz
[security]
allow_embedding = true

[auth.anonymous]
enabled = true
org_name = Main Org.
org_role = Viewer

[paths]
provisioning = {grafana_provisioning_folder}
z
apiVersion: 1

providers:
  - name: Ray    # Default dashboards provided by OSS Ray
    folder: Ray
    type: file
    options:
      path: {dashboard_output_folder}
c                 C   s"   t d| |ddd||dgdS )N   
prometheusTproxy)nameurltype	isDefaultaccessjsonDatasecureJsonData)
apiVersiondatasources)yaml	safe_dump)prometheus_nameprometheus_hostr
   r    r   d/home/ubuntu/veenaModal/venv/lib/python3.10/site-packages/ray/dashboard/modules/metrics/templates.pyGRAFANA_DATASOURCE_TEMPLATE   s   r   a  # my global config
global:
  scrape_interval: 10s # Set the scrape interval to every 10 seconds. Default is every 1 minute.
  evaluation_interval: 10s # Evaluate rules every 10 seconds. The default is every 1 minute.
  # scrape_timeout is set to the global default (10s).

scrape_configs:
# Scrape from each Ray node as defined in the service_discovery.json provided by Ray.
- job_name: 'ray'
  file_sd_configs:
  - files:
    - '{prom_metrics_service_discovery_file_path}'
)r   GRAFANA_INI_TEMPLATEDASHBOARD_PROVISIONING_TEMPLATEr   PROMETHEUS_YML_TEMPLATEr   r   r   r   <module>   s
    