powered by simpleCommunicator - 2.0.18     © 2024 Programmizd 02
Map
Форумы / PostgreSQL [игнор отключен] [закрыт для гостей] / pg_stat_statements postgres_exporter
4 сообщений из 4, страница 1 из 1
pg_stat_statements postgres_exporter
    #40138418
old_blackmac
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Добрый вечер!
настраиваю мониторинг в 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
pg_stat_statements postgres_exporter
    #40138419
Guzya
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
old_blackmac [игнорируется] 

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

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


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