> ## Documentation Index
> Fetch the complete documentation index at: https://docs.pulseguard.nl/llms.txt
> Use this file to discover all available pages before exploring further.

# Integrations

> Cloud platform integraties voor automatische monitoring

## Overview

PulseGuard integreert met populaire cloud platforms voor automatische resource discovery en monitoring. Verbind je accounts om je volledige infrastructuur te monitoren zonder handmatig alles toe te voegen.

<Note>
  Cloud integraties zijn beschikbaar vanaf de Expert plannen. Elk platform heeft zijn eigen setup vereisten.
</Note>

## Beschikbare Integraties

<CardGroup cols={3}>
  <Card title="Azure" icon="cloud" color="#0078D4" href="/features/integrations/azure">
    Automatische monitoring van Azure App Services, Functions, SQL Databases, Storage Accounts en Virtual Machines.

    <div className="mt-2">
      <span className="text-xs font-medium text-blue-500">Expert plan</span>
    </div>
  </Card>

  <Card title="Coolify" icon="docker" color="#FF6B35" href="/features/integrations/coolify">
    Self-hosted applicatie monitoring voor Coolify-managed containers, web apps en databases.

    <div className="mt-2">
      <span className="text-xs font-medium text-blue-500">Expert plan</span>
    </div>
  </Card>

  <Card title="Vercel" icon="zap" color="#000000" href="/features/integrations/vercel">
    Frontend deployment monitoring voor Next.js, React en andere Vercel projecten.

    <div className="mt-2">
      <span className="text-xs font-medium text-blue-500">Expert plan</span>
    </div>
  </Card>
</CardGroup>

## Waarom Cloud Integraties?

### Automatische Discovery

In plaats van handmatig elke service toe te voegen, scant PulseGuard automatisch je cloud accounts en detecteert alle monitorbare resources.

### Unified Monitoring

Krijg één overzicht van al je infrastructuur, ongeacht waar het draait - Azure, Coolify, Vercel of andere platforms.

### Real-time Updates

Nieuwe resources worden automatisch toegevoegd, verwijderde resources worden automatisch verwijderd.

### Native Integratie

Elke cloud provider heeft zijn eigen specifieke monitoring mogelijkheden die PulseGuard optimaal benut.

## Algemene Setup Stappen

<Steps>
  <Step title="Navigeer naar Integrations">
    Ga naar **Settings** → **Integrations** in je PulseGuard dashboard
  </Step>

  <Step title="Kies Platform">
    Selecteer de cloud provider die je wilt integreren
  </Step>

  <Step title="Authenticatie">
    Voer API tokens, OAuth credentials of service account keys in
  </Step>

  <Step title="Permissions Verificatie">
    PulseGuard controleert of alle benodigde permissies aanwezig zijn
  </Step>

  <Step title="Resource Discovery">
    Automatische scan van je account voor monitorbare resources
  </Step>

  <Step title="Monitoring Activatie">
    Kies welke resources je wilt monitoren en configureer alerts
  </Step>
</Steps>

## Security & Access Control

### Encrypted Credentials

Alle integratie credentials worden versleuteld opgeslagen met AES-256 encryptie.

### Minimal Permissions

PulseGuard vraagt alleen de minimale benodigde permissies voor monitoring.

### Audit Logging

Alle API calls naar cloud providers worden gelogd voor security auditing.

### Token Rotation

Automatische notificaties wanneer tokens verlopen of vernieuwd moeten worden.

## Cost Considerations

### Cloud Provider Costs

* **Azure**: API calls naar Azure Resource Manager (\~\$0.50 per 10,000 calls)
* **Coolify**: Geen extra kosten voor Coolify API access
* **Vercel**: API rate limits (2000 requests/uur gratis)

### PulseGuard Costs

* **Expert Plan**: Vereist voor alle cloud integraties
* **API Monitoring**: Voor automatisch aangemaakte endpoints
* **Data Storage**: Voor uitgebreide metrics van cloud resources

## Troubleshooting

### Veelvoorkomende Problemen

#### "Authentication Failed"

**Oorzaken:** Verlopen tokens, onvoldoende permissies, verkeerde credentials
**Oplossing:** Controleer token geldigheid en permissies in cloud provider dashboard

#### "No Resources Found"

**Oorzaken:** Lege account, resources in andere regio, permissie problemen
**Oplossing:** Controleer account inhoud en API permissies

#### "Rate Limit Exceeded"

**Oorzaken:** Te veel API calls, grote resource scans
**Oplossing:** Wacht tot rate limit reset of upgrade plan

#### "Connection Timeouts"

**Oorzaken:** Netwerk problemen, firewall blokkades
**Oplossing:** Controleer netwerk connectiviteit en firewall rules

## Best Practices

### Resource Organization

1. **Naming Conventions**: Gebruik consistente naming voor resources
2. **Tags**: Tag resources voor betere filtering en monitoring
3. **Resource Groups**: Organiseer resources in logische groepen

### Monitoring Strategy

1. **Critical Resources**: Focus op business-kritieke applicaties eerst
2. **Alert Tuning**: Stel alerts af op basis van je specifieke environment
3. **Cost Monitoring**: Houd API usage en kosten in de gaten

### Security

1. **Regular Audits**: Controleer integratie permissies periodiek
2. **Token Rotation**: Vernieuw API tokens regelmatig
3. **Access Reviews**: Beoordeel wie toegang heeft tot welke resources

***

*Voor gedetailleerde setup instructies, zie de specifieke documentatie voor elke cloud provider.*
