← ShimoDocs Suite Bereitstellungsdokumentation
Tip
Der Kafka Tool ermöglicht Ihnen: Kafka Cluster-Status, Themen, Nachrichten, Consumer-Gruppen und Partitionsinformationen über die Redpanda-Konsole anzuzeigen, häufig verwendet zur Fehlerbehebung bei Nachrichtenschreibungen, Consumer-Rückständen und asynchronen Verbindungsproblemen.
Sobald die Seite erfolgreich geladen ist, wird die Redpanda-Konsole eingebettet sein MDP.
1. Zugriff auf Kafka
- Melden Sie sich bei der MDP Operations-Plattform.
- Auswählen Systemdienste oben.
- Erweitern Middleware-Tools in der linken Navigationsleiste.
- Auswählen Kafka.
- Warten Sie, bis die Redpanda-Konsole das Laden abgeschlossen hat.
Wenn die Konsole nicht bereit ist, zeigt die Seite an, dass sie gestartet wird oder dass der Start fehlgeschlagen ist, und zeigt Fehlermeldungen an.
2. Cluster Übersicht anzeigen
Nach dem Betreten Kafka, Übersicht wird standardmäßig angezeigt.
Sie können die folgenden Informationen anzeigen:
| Informationen | Beschreibung |
|---|---|
| Cluster-Status | Betriebszustand des Clusters. |
| Cluster-Speichergröße | Aktuelle Cluster-Speichergröße. |
| Cluster-Version | Cluster-Versionsinformationen. |
| Online-Broker | Anzahl der Online-Broker. |
| Themen | Anzahl der Themen. |
| Replikate | Anzahl der Replikate. |
| Broker-Details | Broker-ID, Status und Größe. |
3. Themen anzeigen
- Wählen Sie in der linken Navigation der Redpanda-Konsole aus Themen.
- Finden Sie das Zielthema in der Themenliste.
- Klicken Sie auf das Thema, um die Detailseite aufzurufen.
- Sehen Sie Informationen wie die Partitionen des Themas, Nachrichten und Konfiguration ein.
Die Fehlersuche von Themen konzentriert sich normalerweise auf:
| Informationen | Beschreibung |
|---|---|
| Partitionen | Den Partitionstatus des Themas. |
| Nachrichten | Die Liste der Nachrichten im Thema. |
| Konfiguration | Themenkonfiguration, wie z. B. Aufbewahrungsrichtlinie. |
4. Nachrichten anzeigen
- Rufen Sie das Zielthema auf.
- Öffnen Sie den Nachrichtenanzeigebereich.
- Wählen Sie Partition, Position oder Zeitbereich mithilfe der auf der Seite bereitgestellten Filter aus.
- Sehen Sie Nachrichtenschlüssel, -wert, Header, Partition, Offset und Zeitstempel ein.
Der Nachrichteninhalt kann Geschäftsfelder enthalten. Bei der Fehlersuche hat die Suche nach Geschäfts-ID, Schlüssel, Offset und Zeitstempel Vorrang.
5. Verbrauchergruppen anzeigen
- Wählen Sie in der Redpanda-Konsole aus Verbrauchergruppen aus der linken Navigation.
- Suchen Sie die Ziel-Consumer-Gruppe oder wählen Sie sie aus.
- Geben Sie die Details der Consumer-Gruppe ein.
- Sehen Sie sich die zugehörigen Topics, Partitionen, den aktuellen Offset, den Log-End-Offset und den Lag der Consumer-Gruppe an.
6. Bestimmung des Consumer-Rückstands
| Status | Beschreibung |
|---|---|
| Lag ist 0 | Die aktuelle Consumer-Gruppe hat keinen Rückstand. |
| Lag nimmt kontinuierlich zu | Die Verbrauchsgeschwindigkeit ist niedriger als die Produktionsgeschwindigkeit. |
| Lag ändert sich nicht, ist aber nicht 0 | Es könnte ein gestoppter Consumer, eine Partitionsblockade oder ein Verbrauchsfehler vorliegen. |
| Lag einer einzelnen Partition ist deutlich hoch | Dies kann auf einen Hot Key oder einen abnormalen Verbrauch in dieser Partition zurückzuführen sein. |
7. Broker anzeigen
- Gehen Sie zur Übersichtsseite und finden Sie Broker-Details.
- Überprüfen Sie die Broker-ID, den Betriebsstatus und die Speicherkapazität.
- Klicken Sie Anzeigen um die Broker-Details zu sehen.
8. Häufige Fehlerszenarien
| Szenario | Betriebliche Vorschläge |
|---|---|
| Bestätigen Sie, ob Kafka normal funktioniert | Überprüfen Sie den Cluster-Status und die online befindlichen Broker in der Übersicht. |
| Bestätigen Sie, ob Nachrichten geschrieben werden | Gehen Sie zum Topic und überprüfen Sie die Nachrichten. |
| Verzögerungen beim Consumer beheben | Gehen Sie zu den Consumer-Gruppen und überprüfen Sie den Lag. |
| Eine einzelne Nachricht finden | Suchen Sie nach Topic, Partition, Offset, Key oder Zeitstempel. |
| Bestätigen Sie die Topic-Konfiguration | Gehen Sie zu den Topic-Details und überprüfen Sie die Konfiguration. |