Гость
Форумы / PostgreSQL [игнор отключен] [закрыт для гостей] / pg_stat_statements postgres_exporter / 4 сообщений из 4, страница 1 из 1
01.02.2024, 22:05
    #40138418
old_blackmac
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
pg_stat_statements postgres_exporter
Добрый вечер!
настраиваю мониторинг в Grafana, не все получается

Есть запрос в grafana с шаблона (PostgreSQL Overview (Postgres_exporter)) , который ничего не возвращает

Expr: topk(5, pg_stat_statements_mean_time_seconds{

postgres_exporter тоже не возвращает ничего на pg_stat_statements_mean_time_seconds
в pg_stat_statements нет поля mean_time_seconds
Код: PL/pgSQL
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
31.
32.
33.
34.
35.
36.
37.
postgres=# \d pg_stat_statements
                    View "public.pg_stat_statements"
       Column        |       Type       | Collation | Nullable | Default
---------------------+------------------+-----------+----------+---------
 userid              | oid              |           |          |
 dbid                | oid              |           |          |
 toplevel            | boolean          |           |          |
 queryid             | bigint           |           |          |
 query               | text             |           |          |
 plans               | bigint           |           |          |
 total_plan_time     | double precision |           |          |
 min_plan_time       | double precision |           |          |
 max_plan_time       | double precision |           |          |
 mean_plan_time      | double precision |           |          |
 stddev_plan_time    | double precision |           |          |
 calls               | bigint           |           |          |
 total_exec_time     | double precision |           |          |
 min_exec_time       | double precision |           |          |
 max_exec_time       | double precision |           |          |
 mean_exec_time      | double precision |           |          |
 stddev_exec_time    | double precision |           |          |
 rows                | bigint           |           |          |
 shared_blks_hit     | bigint           |           |          |
 shared_blks_read    | bigint           |           |          |
 shared_blks_dirtied | bigint           |           |          |
 shared_blks_written | bigint           |           |          |
 local_blks_hit      | bigint           |           |          |
 local_blks_read     | bigint           |           |          |
 local_blks_dirtied  | bigint           |           |          |
 local_blks_written  | bigint           |           |          |
 temp_blks_read      | bigint           |           |          |
 temp_blks_written   | bigint           |           |          |
 blk_read_time       | double precision |           |          |
 blk_write_time      | double precision |           |          |
 wal_records         | bigint           |           |          |
 wal_fpi             | bigint           |           |          |
 wal_bytes           | numeric          |           |          |
куда копать, что бы exporter выдал pg_stat_statements_mean_time_seconds ?
...
Рейтинг: 0 / 0
01.02.2024, 23:09
    #40138419
Guzya
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
pg_stat_statements postgres_exporter
old_blackmac [игнорируется] 

Подозреваю, что это вычисляемое поле.
...
Рейтинг: 0 / 0
02.02.2024, 11:29
    #40138424
old_blackmac
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
pg_stat_statements postgres_exporter
А где оно может вычисляться, в postgres_exporter или prometeus ?
Попробую выставлю --log.level=debug в postgres_exporter

Postgres 14
...
Изменено: 02.02.2024, 11:30 - old_blackmac
Рейтинг: 0 / 0
07.02.2024, 11:30
    #40138440
old_blackmac
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
pg_stat_statements postgres_exporter
разобрались
для pg_stat_statements нет встроенных запросов/метрик в postgres_exporter
написали свои во внешнем yuml
...
Рейтинг: 0 / 0
Форумы / PostgreSQL [игнор отключен] [закрыт для гостей] / pg_stat_statements postgres_exporter / 4 сообщений из 4, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]