Gecentraliseerd HQbird-monitoring
HQCenter is een privé HQbird Control Center: het verzamelt waarschuwingen en bijna realtime Firebird-prestatielogs van uw HQbird-instanties, zodat u veel servers op één pagina kunt zien - gehost voor uw bedrijf, niet op een openbaar portaal.
Kort overzicht van HQbird Advanced Monitoring
Firebird stelt prestatiegegevens beschikbaar via Trace API, MON$-tabellen, fb_lock_print, gstat -h en firebird.log. HQbird Advanced Monitoring gebruikt ze allemaal om een volledig beeld te geven van de server en databases.
Grafieken
- IO-metrieken - reads (schijf / OS-bestandscache), writes, fetches (CPU-gerelateerd), marks (cache-flushactiviteit)
- Belastingsmetrieken - gebruikers, actieve queries en SQL-ping per bewaakte database
- Query-metrieken - queries per minuut, totale uitvoeringstijd, fetches, reads, writes, marks
- Computer-/VM-belasting - RAM en CPU (Windows) of load average (Linux)
- Transactiemetrieken - Next-OAT (langlopende schrijfbare transacties die garbage vasthouden), OST-OIT (lopende sweep) en nieuwe transacties per minuut
- Lock-tabelmetrieken - mutex-wachtpercentage, lock-tabelgrootte, minimale hash-slotketenlengte (nuttig voor
firebird.conf-tuning onder hoge belasting)
Per-minuut-details
Elke minuut verzamelt de module ook:

- Top-SQL-queries voor de huidige minuut (standaarddrempel 200 ms), sorteerbaar op fetches, tijd, reads, writes of marks - met clienthost, SQL-tekst, plan, statistieken en parameters
- Top langlopende actieve transacties met starttijden en clienttoepassingen
- Clientprocessen verbonden met de database: toepassingsnaam, verbindingsaantal, verbruikt en toegewezen geheugen
Klik op een SQL-query om de volledige tekst, uitvoeringsstatistieken, plan en parameters te zien.
HQbird koppelen aan privé-HQCenter
Met HQbird vanaf v2022 kan elke instantie monitoringgegevens naar uw privé-HQCenter sturen. Uw HQCenter-beheerder maakt accounts aan en verstrekt het keyanswers.txt-bestand dat HQbird naar die privéserver verwijst.
1. Ontvang keyanswers.txt van uw beheerder
Uw privé-HQCenter-beheerder maakt het account aan en geeft u keyanswers.txt - dit bevat het toegangspunt voor uw HQCenter.
2. Koppel uw HQbird-instantie
- Open de HQbird-webconsole (standaard
http://localhost:8082). - Klik op het pictogram Control Center-integratie in de rechterbovenhoek.
- Upload
keyanswers.txtvia Kies HQbird Control Center-toegangspunt (keyanswers.txt). - Bevestig het succesbericht en gebruik optioneel Controleer directe toegang tot het control center.
Als het koppelen mislukt, sta uitgaande verbindingen toe van de HQbird-host naar uw privé-HQCenter op poorten 80 en 18080. Nieuwe servers kunnen tot ongeveer vijf minuten nodig hebben om te verschijnen.
Na een succesvolle koppeling ziet u waarschuwingen (back-ups, prestatieproblemen en meer). Open Grafieken om Advanced Monitoring-gegevens voor veel servers op één pagina te bekijken - dezelfde gegevens die lokaal beschikbaar zijn in Advanced Monitoring Viewer:
Vragen over privé-HQCenter? E-mail [email protected].