| 1 | update_every: 123 |
| 2 | autodetection_retry: 123 |
| 3 | |
| 4 | driver: "postgres" |
| 5 | dsn: "host=localhost port=5432 user=netdata dbname=metrics sslmode=disable" |
| 6 | cloud_auth: |
| 7 | provider: none |
| 8 | timeout: 5 |
| 9 | |
| 10 | static_labels: |
| 11 | env: "prod" |
| 12 | region: "eu-west" |
| 13 | |
| 14 | queries: |
| 15 | - id: "get_users" |
| 16 | query: "SELECT id, name FROM users" |
| 17 | |
| 18 | metrics: |
| 19 | - id: "users_metrics" |
| 20 | query_ref: "get_users" |
| 21 | query: "query" |
| 22 | mode: "columns" |
| 23 | kv_mode: |
| 24 | name_col: "metric_name" |
| 25 | value_col: "metric_value" |
| 26 | labels_from_row: |
| 27 | - source: "status" |
| 28 | name: "state" |
| 29 | charts: |
| 30 | - title: "User Count" |
| 31 | context: "app.users" |
| 32 | family: "users" |
| 33 | type: "line" |
| 34 | units: "count" |
| 35 | algorithm: "absolute" |
| 36 | dims: |
| 37 | - name: "users_total" |
| 38 | source: "id" |
| 39 | status_when: |
| 40 | equals: "equals" |
| 41 | in: ["in"] |
| 42 | match: "match" |