Ова страница је машински преведена. Прочитајте енглески оригинал. English

HQbird вам даје два начина да видите шта Firebird ради: Напредно праћење за графиконе по минуту и детаље у реалном времену, и Извештаје о траговима перформанси за дубљу анализу спорих и честих SQL упита. Оба раде на серверу; Напредно праћење такође може да шаље податке у HQCenter.

Два приступа праћењу

Напредно праћење

Континуирано прикупљање из Trace API, MON$, табеле закључавања, трансакција, CPU и RAM - приказано као графикони по минуту са детаљима за сваки минут. Подаци се појављују након 1-2 минута обраде, локално на порту 8083, и опционо у HQCenter-у.

Како се користи

Извештај о траговима перформанси

Заказана детаљна анализа трагова (на пример током радног дана). Користите га за статистички утицај веома честих упита, дугих упита и сличних образаца. Такође доступно за стандардни Firebird на неким претплатама на калкулатор.

Како се подешава

1. Напредно праћење

Отворите HQbird веб интерфејс на порту 8083 (на пример http://localhost:8083) са истим корисничким именом и лозинком као за главни интерфејс.

Графикони покривају IO, оптерећење, упите, CPU/RAM хоста, трансакције и табелу закључавања. Сваки минут такође бележи најбоље SQL упите, дуготрајне трансакције и клијентске процесе. Комплетна листа метрика: HQCenter преглед.

Погледајте видео за подешавање и преглед приказа по минуту.

2. Извештаји о траговима перформанси

HQbird може да прикупља трагове перформанси по распореду како би пронашао споре, честе или на други начин скупе SQL упите. Подешавање траје мање од минута. Ако користите стандардни Firebird, пратите ово упутство.

Омогућите траг на нивоу сервера

У главном интерфејсу (localhost:8082), отворите картицу Перформансе са леве стране и изаберите HQbird траг на нивоу сервера (икона за конфигурацију) да покријете све базе података на серверу.

HQbird картица Перформансе - траг на нивоу сервера
Картица Перформансе → HQbird траг на нивоу сервера.

Обавезна подешавања

HQbird дијалог подешавања праћења перформанси
Омогућите праћење, подесите CRON почетак/крај и границу трајања SQL упита.
  • Омогући праћење перформанси - мора бити укључено за заказане трагове.
  • Покрени сесију трага у / Заустави сесију трага - CRON изрази. Подразумевано је 10:30-11:00; промените ово да одговара вашем оптерећењу.
  • Граница трајања SQL упита - бележи упите спорије од ове вредности (у милисекундама). Подразумевано је 1000 ms. Почните са 50 ms, па пробајте 1 ms и 0 ms каснијих дана. Вратите се на 50 ms ако трагови постану превелики (на пример више од 5 GB дневно).
  • Пошаљи е-пошту - шаље извештај на адресе из конфигурације упозорења.

Корисни CRON распореди

Почетак Крај Шта ради
0 0 * ? * * 0 10 * ? * * Сваког сата, минути 0-10
0 0 8 ? * * 0 0 17 ? * * Сваког дана 08:00-17:00
0 30 10,13,15 ? * * 0 0 11,14,16 ? * * Дневно 10:30-11:00, 13:30-14:00, 15:30-16:00

Напредни параметри

Ове можете оставити на подразумеваним вредностима у почетку.

HQbird напредни параметри праћења перформанси
  • Шаблон конфигурације - датотека шаблона конфигурације трага.
  • Филтер базе података - обично AUTO. Назив датотеке или алијас филтрира по тим вредностима; Manual користи регуларни израз (више база података или више алијаса за једну датотеку).
  • Филтер назива базе података - користи се са Manual.
  • Формат трага - AUTO, или присилно 2.5 / 3.0. Ретко потребно.
  • Чувај недавне извештаје - колико HTML извештаја задржати у излазној фасцикли.

Остала поља су описана у HQbird корисничком упутству.

Извештај

Сваки задатак уписује HTML датотеку у излазну фасциклу и може је послати е-поштом. Најновији извештај је такође доступан у HQbird интерфејсу за преглед или преузимање.

Преузмите најновији извештај о перформансама из HQbird-а
Отворите или преузмите најновији извештај о перформансама из интерфејса.
Пример извештаја о траговима перформанси Firebird-а
Пример извештаја о перформансама.

Погледајте видео испод и пример анализе перформанси за тумачење бројева.