Prometheus: Configureer Prometheus-server om gegevens van Node Exporter op te halen

Deze documentatie maakt deel uit van de Het ophalen van statistieken van Linux-gids. Bekijk de volledige gids hier: Hoe Linux-serverstatistieken op te halen in Prometheus met Node Exporter.

👋 Welkom bij de Stackhero-documentatie!

Stackhero biedt een kant-en-klare Prometheus cloud oplossing die tal van voordelen biedt, waaronder:

  • Alert Manager inbegrepen om meldingen te sturen naar Slack, Mattermost, PagerDuty, enz.
  • Toegewijde e-mailserver om onbeperkte e-mailmeldingen te verzenden.
  • Blackbox om HTTP, ICMP, TCP en meer te testen.
  • Eenvoudige configuratie met online configuratiebestand editor.
  • Moeiteloze updates met slechts één klik.
  • Optimale prestaties en robuuste beveiliging aangedreven door een privé en toegewijde VM.

Bespaar tijd en vereenvoudig uw leven: het kost slechts 5 minuten om de Prometheus cloud hosting oplossing van Stackhero te proberen!

Nadat u Node Exporter heeft geïnstalleerd en beveiligd, configureert u uw Prometheus-server om regelmatig statistieken op te halen.

Op Stackhero selecteert u uw Prometheus-service en gaat u naar de "Prometheus-configuratie" URL. Voeg vervolgens het volgende toe aan uw scrape_configs sectie:

scrape_configs:

  - job_name: "My servers pool"
    static_configs:
      - targets: [ "<yourLinuxServerDomain>:9100" ]
    basic_auth:
      username: "prometheus"
      password: "<password>"
    scheme: https
    tls_config:
      insecure_skip_verify: true
    # Relabeling "instance" om het ":9100" deel te verwijderen
    relabel_configs:
      - source_labels: [__address__]
        target_label: instance
        regex: '([^:]+)(:[0-9]+)?'
        replacement: '${1}'

Sla het bestand op en controleer uw Prometheus-logs om te bevestigen dat het succesvol is herladen (u kunt de logs bekijken vanaf het Stackhero-dashboard door uw Prometheus-service te selecteren en op het tabblad "Logs" te klikken).

Controleer ten slotte of Prometheus statistieken ophaalt door toegang te krijgen tot de Prometheus UI op het Stackhero-dashboard en te navigeren naar Status > Targets. Uw Linux-server zou in de doel lijst moeten verschijnen als UP.

Het doel "myLinuxServer" is UPHet doel "myLinuxServer" is UP