Ich fand heraus, dass Hbase verschiedene Metriken bietet, die verwendet werden könnten, um den Cluster zu überwachen und die Konfigurationsparameter für die beste Leistung abzustimmen. Kann also jemand sagen, was diese Metriken bedeuten und welche wichtigen Metriken zu beachten sind?Überwachung von HBase Cluster
Antwort
Metric Name
Explanation of value
hbase.regionserver.blockCacheCount
Artikel Block-Cache im Speicher zählen. Dies ist die Anzahl der Blöcke von StoreFiles (HFiles) im Cache.
hbase.regionserver.blockCacheEvictedCount
Anzahl der Blöcke, die aus dem Cache-Block aufgrund Heapgröße Constraints vertrieben werden mußten.
hbase.regionserver.blockCacheFree
Block-Cache-Speicher vorhanden (Byte).
hbase.regionserver.blockCacheHitCachingRatio
Block Cache-Treffer Caching-Verhältnis (0 bis 100). Das Cache-Treffer-Verhältnis für Lesevorgänge, die so konfiguriert sind, dass sie in den Cache schauen (d. H. CacheBlocks = true).
hbase.regionserver.blockCacheHitCount
Anzahl der aus dem Cache gelesenen Blöcke von StoreFiles (HFiles).
hbase.regionserver.blockCa
cheHitRatio
Block-Cache-Trefferquote (0 bis 100). Eingeschlossen sind alle Leseanforderungen, obwohl diese mit cacheBlocks = false wird immer von der Platte gelesen und als gezählt werden „Cache-Miss.“
hbase.regionserver.blockCacheMissCount
Anzahl der Blöcke von StoreFiles (HFiles) angefordert, aber nicht aus dem Cache gelesen.
hbase.regionserver.blockCacheSize
Block-Cache-Größe in dem Speicher (Bytes), das heißt, Speicher in Verwendung durch die BlockCache.
hbase.regionserver.compactionQueueSize
Größe der Komprimierungswarteschlange. Dies ist die Anzahl der Stores im RegionServer, die für die Komprimierung vorgesehen sind.
hbase.regionserver.flushQueueSize
Anzahl der in die Warteschlange eingereihten Bereiche im MemStore, die auf Flush warten.
hbase.regionserver.fsReadLatency_avg_time
Dateisystem lesen Latenz (ms). Dies ist die durchschnittliche Zeit zum Lesen von HDFS.
hbase.regionserver.fsReadLatency_num_ops
Filesystem Leseoperationen.
hbase.regionserver.memstoreSizeMB
Summe aller Memstoregrößen in diesem RegionServer (MB). hbase.regionserver.regions
Anzahl der Regionen, die vom RegionServer bedient werden.
hbase.regionserver.requests
Gesamtanzahl der Lese- und Schreibanforderungen.Anforderungen entsprechen RegionServer RPC Rufe; so wird eine einzige Get in 1 Anfrage führen, sondern ein Scan mit Caching-Set 1000
Alle diese Metriken haben ihre eigene Bedeutung Sie auf eigene Faust nach der Lektüre oben angegebenen Beschreibung jeder Metrik entscheiden kann.
- 1. Cassandra-Cluster-Überwachung
- 2. vorschlagen Kostenlose Tools zur Überwachung der Cassandra-Cluster-Performance
- 3. Skaliert hbase wirklich linear?
- 4. Überwachung von Graphit fullQueueDrops
- 5. Überwachung von Jersey-Server
- 6. Überwachung von Windows-Prozessen
- 7. Überwachung von MongoDB "Hintergrundoperationen"?
- 8. AWS DynamoDB VS HBase
- 9. Prioritäten von Pods in Google Container Cluster
- 10. Wie bekomme ich den Startcode von Regionservers in einem HBase-Cluster?
- 11. HBase: was ist NotServingRegionException?
- 12. Hbase Java API Verbindungsfehler
- 13. Ist HBase stabil und produktionsbereit?
- 14. memcached Überwachung
- 15. Klassenarchitektur der Überwachung von Protokolldaten
- 16. Überwachung von Dateiänderungen in C#
- 17. Überwachung von Anwendungen auf Zabbix
- 18. Überwachung von Tastenanschlägen auf macOS
- 19. Aktualisieren Hbase auf neue Version
- 20. MSMQ-Überwachung
- 21. Hbase java.lang.NoClassDefFoundError: org/Apache/hadoop/hbase/MasterNotRunningException
- 22. Deaktivieren von HBase Block Cache
- 23. Opencv liest Bilddaten von hbase
- 24. Speichern von Listendaten in Hbase?
- 25. Hadoop mapreduce streaming von HBase
- 26. Überwachung ActiveMQ
- 27. Socket-Überwachung
- 28. Funkeneinsatz Hbase
- 29. HBase ZooKeeper
Die Antwort hängt von der Anzahl der Regionsserver in Ihrem HBase-Cluster ab. Die Liste der Schlüsselmetriken, die für 5-Node-Cluster überwacht werden, unterscheidet sich von einer Scale-Out-Installation. –
Können Sie Beispiele dafür angeben, welche Metriken für einen 5-Knoten-Cluster überwacht werden sollen? – shubham003