Beobachtung von Amazon- Timestream
Instana überwacht Ihre Amazon- Timestream -Datenbanken umfassend und bietet Ihnen mithilfe des Amazon- Timestream -Sensors einen Überblick über Ihre Umgebung.
Nach der Installation des „ Instana “-Agenten wird der „Amazon Timestream “-Sensor automatisch bereitgestellt und installiert. In der Benutzeroberfläche von „ Instana “ können Sie Kennzahlen einsehen, die sich auf Amazon- Timestream -Datenbanken beziehen.
Derzeit ist die Überwachung von Amazon- Timestream en nur für LiveAnalytics verfügbar. Die Überwachung von „ InfluxDB “-Instanzen wird nicht unterstützt.
Amazon Timestream für LiveAnalytics ist eine schnelle, skalierbare, vollständig verwaltete und speziell entwickelte Zeitreihendatenbank, die täglich Billionen von Zeitreihendatenpunkten speichert und analysiert. Weitere Informationen zu anderen unterstützten Diensten von „ AWS “ finden Sie unter dem Thema „ AWS “.
Erforderliche IAM-Berechtigungen
Der Amazon- Timestream -Sensor benötigt die folgenden IAM-Berechtigungen für „ AWS “, um Ihre Amazon- Timestream -Datenbanken zu überwachen:
cloudwatch:GetMetricDatacloudwatch:GetMetricStatisticstimestream:ListDatabasestimestream:DescribeEndpointstimestream:DescribeDatabasetimestream:ListTagsForResource
Konfigurieren des Amazon- Timestream -Sensors
Nach der Installation des „ Instana “-Agenten ist der „Amazon Timestream “-Sensor standardmäßig aktiviert. Die Kennzahlen für die Amazon- Timestream -Datenbanken werden alle 60 Sekunden abgerufen. Sie können diese Einstellung ändern im<agent_install_dir>/etc/instana/configuration.yml Datei:
com.instana.plugin.aws.timestream:
cloudwatch_period: 60
Proxy-Konfiguration aktivieren
Damit der Amazon- Timestream -Sensor die Proxy-Konfiguration verwenden kann, fügen Sie die folgenden Agent-Konfigurationseinstellungen hinzu:
com.instana.plugin.aws.timestream:
proxy_host: 'example.com' # proxy host name or ip address
proxy_port: 3128 # proxy port
proxy_protocol: 'HTTP' # proxy protocol: HTTP or HTTPS
proxy_username: 'username' # OPTIONAL: proxy username
proxy_password: 'password' # OPTIONAL: proxy password
Deaktivieren des Amazon-Sensors „ Timestream “
Um die Überwachung der Amazon- Timestream -Datenbanken zu deaktivieren, verwenden Sie die folgende Konfiguration:
com.instana.plugin.aws.timestream:
enabled: false
Konfigurieren der Überwachung für Amazon- Timestream s über mehrere AWS -Konten hinweg
Um die Überwachung mehrererAWS Konten mit einemAWS Agenten in der gleichen Region, können Sie zwei Ansätze verwenden. Weitere Informationen finden Sie unter Überwachung mehrererAWS Konten .
AWS -Ansatz mit benannten Profilen
Um die Profile zu überschreiben, die Amazon- Timestream überwachen, verwenden Sie die folgende Konfiguration:
com.instana.plugin.aws.timestream:
profile_names:
- 'profile2'
- 'profile3'
AWS-STS-Ansatz
Um IAM-Rollen zu überschreiben, die den Amazon- Timestream überwachen, verwenden Sie die folgende Konfiguration:
com.instana.plugin.aws.timestream:
role_arns:
- 'arn:aws:iam::<account_1_id>:role/<role_1_name>'
- 'arn:aws:iam::<account_2_id>:role/<role_2_name>'
Filtern durch Festlegen von Tags
Instana überwacht standardmäßig alle Amazon- Timestream -Datenbanken. Sie können außerdem festlegen, welche Amazon- Timestream -Datenbanken von Instana überwacht werden, indem Sie Tags in der Datei „ configuration.yaml “ definieren. Wenn Sie Datenbanken nicht filtern möchten, müssen Sie die Tags nicht definieren.
Um mehrere Tags zu definieren, trennen Sie diese durch Kommas. Definieren Sie Tags als Schlüssel-Wert-Paar. Um die Konfiguration zu vereinfachen, können Sie definieren, welche Tags Sie in die Erkennung einschließen oder von der Erkennung ausschließen möchten. Wenn Sie in beiden Listen (Einschließen und Ausschließen) ein Tag definieren, hat die Ausschlussliste Vorrang. Es ist nicht zwingend erforderlich, alle Werte zu definieren, um die Filterung zu aktivieren.
Sie können festlegen, wie oft Sensoren dieAWS markierte Ressourcen mithilfe dertagged-services-poll-rate Konfigurationseigenschaft. Standardmäßig ist der Wert300 Sekunden.
Um festzulegen, wie oft Sensoren die markierten Ressourcen abfragen, verwenden Sie die folgende Konfiguration:
com.instana.plugin.aws:
tagged-services-poll-rate: 60 #default 300
Um Amazon- Timestream -Datenbanken mit Tags in die Suche einzubeziehen, verwenden Sie die folgende Konfiguration:
com.instana.plugin.aws.timestream:
include_tags: # Comma separated list of tags in key:value format (e.g. env:prod,env:staging)
Um Amazon- Timestream -Datenbanken mit Tags von der Erkennung auszuschließen, verwenden Sie die folgende Konfiguration:
com.instana.plugin.aws.timestream:
exclude_tags: # Comma separated list of tags in key:value format (e.g. env:dev,env:test)
AWS Dienste ohne Tags werden standardmäßig überwacht, können aber durch die Einstellung derinclude_untagged Feld zufalse :
com.instana.plugin.aws.timestream:
include_untagged: false # True value by default
Metriken anzeigen
Führen Sie die folgenden Schritte aus, um die Metriken anzuzeigen:
- Wählen Sie im Navigationsmenü der Benutzeroberfläche von „ Instana “ die Option „Infrastruktur“ aus.
- Klicken Sie auf eine bestimmte überwachte Amazon- Timestream -Datenbank.
Sie können das Dashboard der Amazon-Datenbank „ Timestream “ mit allen erfassten Kennzahlen einsehen.
Konfigurationsdaten
Der Amazon- Timestream -Sensor erfasst die folgenden Konfigurationsdaten:
| Name | Beschreibung |
|---|---|
| ARN | Der Amazon Resource Name (ARN) der Datenbank „ Timestream “. |
| Datenbankname | Der Name der Datenbank „ Timestream “. |
| Zeitpunkt der Erstellung | Datum und Uhrzeit der Erstellung der Datenbank. |
| Typ | LiveAnalytics ist verfügbar. Die Überwachung von „ InfluxDB “-Instanzen wird nicht unterstützt. |
Metriken
Der Amazon- Timestream -Sensor erfasst die folgenden Kennzahlen:
| Name | Beschreibung |
|---|---|
| Latenzzeit für erfolgreiche Anfragen | Die Latenz erfolgreicher Anfragen an Timestream für LiveAnalytics während des angegebenen Zeitraums. Diese Metrik ist für die folgenden Statistiken verfügbar:Minimum ,Maximum ,Average , UndSampleCount . |
| Anzahl der abgelehnten Datensätze im Magnetspeicher | Die Anzahl der im Magnetspeicher geschriebenen Datensätze, die asynchron abgelehnt werden. |
| Aktive magnetische Speicherpartitionen | Die Anzahl der magnetischen Speicherpartitionen, die zu einem bestimmten Zeitpunkt aktiv Daten aufnehmen. |
| Latenzzeit für ausstehende Datensätze im Magnetspeicher | Der älteste Schreibvorgang in einem magnetischen Speicher, der nicht für Abfragen zur Verfügung steht. |
| Abgelehnte Benutzerfehler beim Upload im Magnetspeicher | Die Anzahl der vom Magnetspeicher abgelehnten Datensatzberichte, die aufgrund von Benutzerfehlern nicht hochgeladen wurden. |
| Abgelehnte Systemfehler beim Upload im Magnetspeicher | Die Anzahl der abgelehnten Datensatzberichte vom Magnetspeicher, die aufgrund von Systemfehlern nicht hochgeladen wurden. |