Skip to main content

配置文件

server:               # server configure  http:               # HTTP server    host: 0.0.0.0     # host eg. 127.0.0.1    port: 9188        # port eg. 9188  https:              # HTTPS server    host: 0.0.0.0     # host eg. 127.0.0.1    port: 9189        # port eg. 9189    cert: "/etc/ssl/cert.pem"   # cert file path    key: "/etc/ssl/private.key" # private key file path  middlewares:        # middleware list    logger: {}        # logger for HTTP request    basic_auth:       # basic auth      user: "password"# user list eg. username: password
tasks:    # scrape task configure  - dsn: "postgresql://gaussdb:gaussdb@127.0.0.1:5432/postgres"    name: Test Server 1    # scrape task name (only for label)    duration: 5s           # scrape duration eg. 3s 5m 36h 1d12h    master: true           # is master node (master-slave architecture)    scrapers:              # enabled scraper (ALL scraper)      - postgresql_exporter     # cover PostgreSQL Exporter metrics      - pg_settings             # pg_settings view      - gs_os_run_info          # gs_os_run_info view      - gs_instance_time        # gs_instance_time view      - gs_total_memory_detail  # gs_total_memory_detail view      - gs_sql_count            # gs_sql_count view
  - dsn: "postgresql://gaussdb:gaussdb@127.0.0.1:5433/postgres"    name: Test Server 2    duration: 5s    master: true    scrapers:      - postgresql_exporter      - pg_settings      - gs_os_run_info      - gs_instance_time      - gs_total_memory_detail      - gs_sql_count