Wie erreicht API7 Enterprise eine individuelle Überwachung?

January 14, 2024

Products

Kunden fragen sich oft, welche Überwachungsmetriken von API7 Enterprise bereitgestellt werden und wie es auf individuelle Überwachungsanforderungen eingeht. Diese Frage führt natürlich zu drei verschiedenen Folgefragen.

  1. API7 Enterprise, basierend auf Apache APISIX, zeichnet sich als Enterprise-Level-API-Gateway aus. Es nutzt die Beobachtbarkeitsfunktionen von Apache APISIX und erweitert sie. Welche Überwachungsmetriken sind standardmäßig enthalten?

  2. Reale Enterprise-Nutzer benötigen in der Regel die Erfassung spezifischer Metriken, wie z.B. die Latenzverteilung für bestimmte Antwortcodes. Wie kann API7 Enterprise diese Situation unterstützen? Werden alle Dimensionen zu API7 Enterprise hinzugefügt?

  3. Zusätzlich können Endbenutzer ihre Anzeigen basierend auf spezifischen Anforderungen anpassen?

Bei der Beantwortung dieser Fragen glänzt API7 Enterprise bei der Erfassung von Metriken. Diese Indikatoren werden durch die Kombination der Nutzungsszenarien verschiedener Unternehmen gewonnen, die relativ vielseitig sind. Es erkennt jedoch den Bedarf an Anpassung und bietet als Antwort eine zweigleisige Strategie.

Für einzigartige oder spezialisierte Metriken ermöglicht API7 Enterprise angepasste Änderungen in der Überwachung. Daher können Entwickler die Datenerfassung nach ihren spezifischen Anforderungen anpassen.

  • Um einen standardisierten und effizienten Ansatz zur Datenspeicherung zu gewährleisten, integriert API7 Enterprise Prometheus.
  • In Anerkennung der Bedeutung einer personalisierten Benutzererfahrung führt API7 Enterprise spezifische Anzeigepanels ein. Diese Panels ermöglichen es Benutzern, Daten basierend auf ihren Anforderungen anzuzeigen, was eine fokussiertere und effektivere Überwachungserfahrung bietet.

API7 Enterprise integriert Prometheus

Bei der Implementierung von API7 Enterprise in praktischen Nutzungsszenarien wird die Anpassung der Überwachungsmetriken zu einer kritischen Phase. Diese Anpassung beinhaltet die Verfeinerung der Standardmetriken und möglicherweise die Einführung von branchen- oder geschäftsspezifischen Metriken. Die Unterschiede in den Branchenanforderungen, wie z.B. die Empfindlichkeit bestimmter Antwortlatenzen, unterstreichen die Bedeutung solcher Anpassungen.

Diese beiden völlig unterschiedlichen Szenarien erfordern eine bedarfsgerechte Datenerfassung. Eine detaillierte Erfassung sollte durchgeführt werden, wenn ein Bedarf besteht. Dieser Ansatz ermöglicht die Maximierung von Kosten und Effizienz während der Datenerfassungsphase. Wenn wir eine große Menge an Daten auf der Datenseite erfassen, diese aber letztendlich nicht genutzt werden, ist dies reine Verschwendung. Daher bevorzugen wir derzeit eine Echtzeitüberwachung, die eine schnelle Anzeige effektiver Daten bietet.

API7 Customized Monitoring

In Bezug auf Datenerfassung, -speicherung und -präsentation erwarten wir, dass all diese Daten einen klaren Geschäftswert haben. Wenn kein Wert vorhanden ist, sollte keine Datenerfassung angestrebt werden.

Die Überwachungsdatenerfassung und -anzeige für Enterprise-Nutzer ist auf den Geschäftswert ausgerichtet. Der am weitesten verbreitete und effektivste Ansatz ist die Echtzeitmetrikpräsentation, die eine schnelle Bewertung des API-Service-Status ermöglicht. API7 Enterprise Edition erfüllt die Überwachungsbedürfnisse der Benutzer auf folgende Weise:

  1. Bietet standardmäßige Überwachungsmetriken, um die allgemeinen Bedürfnisse der meisten Unternehmen zu erfüllen.
  2. Wenn es spezifische Überwachungsanforderungen gibt, werden die Metrikdatenerfassung und Alarmkonfigurationen basierend auf den einzigartigen Geschäftsszenarien der Unternehmenskunden angepasst, wodurch maßgeschneiderte Lösungen auf Einzelbasis bereitgestellt werden.

Zusammenfassung

API7 Enterprise ist ein Enterprise-Level-API-Gateway-Produkt basierend auf Apache APISIX. Es bietet standardmäßige Überwachungsmetriken, um grundlegende und allgemeine Überwachungsbedürfnisse zu erfüllen. Gleichzeitig unterstützt es die klassische Kombination aus Prometheus + Grafana für die angepasste Metrikdatenerfassung und -anzeige. Dies ermöglicht es Benutzern, flexibel zwischen standardisierten und personalisierten Überwachungslösungen zu wählen.

Tags: