Koppel Make om een scenario te starten wanneer er iets verandert in InfraNest, of laat een scenario een onderhoudsvenster openen, een monitor pauzeren of een incident oplossen — voor iedereen die wil dat hun monitoring en hun Make-scenario's automatisch op elkaar reageren.
#Overzicht
- Start een Make-scenario wanneer een domein bijna verloopt, een monitor uitvalt of een certificaat bijna verloopt.
- Laat een scenario in Make een onderhoudsvenster openen, een monitor pauzeren of een incident oplossen in InfraNest.
- Beide richtingen werken door een webadres tussen de twee tools te kopiëren — er hoeft niets geïnstalleerd te worden.
#Voordat je begint
Haal een webhookadres op bij Make:
- Voeg in Make een Custom webhook-module toe aan een scenario.
- Selecteer Toevoegen om de hook aan te maken en kopieer vervolgens het getoonde adres — dit ziet eruit als
https://hook.eu2.make.com/abcdef123456.
NoteDe editor van Make staat op een regiospecifiek adres, dus je URL komt mogelijk niet exact overeen met het voorbeeld.
#InfraNest-gebeurtenissen naar Make sturen
Ga naar Integraties → Make en selecteer Add endpoint. Voordat er iets is ingesteld, staat dit op de kaart Set up Make; daarna staat het onder Where events go op het tabblad Connections & settings.
Plak het webhookadres in Endpoint URL. Laat Send every event here aangevinkt staan, zodat vanaf het begin elke gebeurtenis wordt verstuurd, en selecteer Create.
Kopieer het signing secret dat na het opslaan eenmalig wordt getoond, als je wilt verifiëren dat de afleveringen echt van ons afkomstig zijn.
Kies op de pagina van het endpoint een gebeurtenis in de lijst naast Send test event en selecteer vervolgens Send test event. De stap Determine data structure van Make wacht precies hierop — zolang er geen enkele aflevering is binnengekomen, zijn er geen velden beschikbaar om te koppelen.
Kies wat er wordt verstuurd: onder Automations that post here toont de pagina van het endpoint de automatisering Send everything to … die het is gestart. Open deze om hem te beperken tot de gebeurtenissen die je interesseren — of, als je het vakje hebt uitgevinkt, kies een startpunt onder Or start from a ready-made automation: of bouw je eigen regel.
#Make InfraNest laten activeren
- Ga naar Integraties → Custom webhook en selecteer Add incoming URL (onder URLs we give you op het tabblad Connections & settings, zodra daar iets is ingesteld). Inkomende URL's horen bij geen enkele specifieke tool, dus ze staan daar: op de Make-pagina brengt Open incoming URLs je ernaartoe.
- Geef het een Name die je later herkent — je kiest hem op naam wanneer je de regel schrijft.
- Stel eventueel een Shared secret (optional) in, zodat een gelekte URL op zichzelf niet genoeg is om iets te activeren.
- Kopieer Your URL naar een HTTP-module in je scenario, ingesteld op POST, met de body verstuurd als JSON. Als je een geheim hebt ingesteld, voeg dit dan toe als de header
X-InfraNest-Secret. - Start in InfraNest een automatisering vanuit Let another tool trigger an automation (of met de trigger Incoming webhook) en voeg toe wat er moet gebeuren — een onderhoudsvenster openen, een monitor pauzeren, een incident oplossen. Wat het scenario heeft verstuurd, is in de regel beschikbaar als
{{payload.your_field}}.
#Tips
- Je kunt meer dan één endpoint toevoegen — bijvoorbeeld één scenario voor incidenten en een ander voor domeinen.
- What went out staat vermeld onder Recent deliveries, op de pagina van het endpoint en op het tabblad Activity van de Make-pagina, samen met wat Make heeft geantwoord. Een mislukte aflevering heeft een knop Opnieuw proberen.
- What came in staat vermeld onder What has arrived op de pagina van de inkomende URL, inclusief aanroepen die we hebben geweigerd en waarom.
WarningJe inkomende URL werkt als een wachtwoord. Iedereen die hem heeft, kan de automatiseringen van je werkruimte activeren, dus stel een gedeeld geheim in en gebruik Regenerate URL als hij uitlekt.
Voor wat een aflevering bevat en hoe je de handtekening ervan controleert, zie Connect a custom webhook.
#Problemen oplossen
Determine data structure wordt nooit afgerond. Deze wacht op een echte aflevering. Selecteer Send test event in InfraNest terwijl de module aan het luisteren is.
Er komt niets aan in Make. Als je Send every event here hebt uitgevinkt, controleer dan of er een automatisering naar het endpoint post — het endpoint alleen is slechts een bestemming. Het afleveringslogboek op de Make-pagina laat zien of we überhaupt iets hebben verstuurd.
Je scenario activeert InfraNest niet. Controleer of de HTTP-module naar de exacte inkomende URL post, en of het gedeelde geheim — als je er een hebt ingesteld — wordt verstuurd als de header X-InfraNest-Secret. Open vervolgens de pagina van de inkomende URL: What has arrived toont elke aanroep, en een aanroep die we hebben geweigerd, vermeldt waarom. Verstuur de body als JSON — in elk ander formaat komt deze leeg aan.
Het signing secret wordt eenmalig getoond en daarna nooit meer. Rotate signing secret op de pagina van het endpoint geeft je een nieuwe; de oude werkt onmiddellijk niet meer.
Was dit artikel nuttig?
Bedankt voor je feedback!
Dank je, dit gaat direct naar het docs-team.