2016-03-25 15 views
5

Ho recentemente iniziato a utilizzare le informazioni sulle applicazioni con una API Web.Approfondimento delle applicazioni integrazione del tratto

Sarà davvero utile configurare le informazioni sulle app per pubblicare messaggi di errore in un canale lento.

Ho visto che c'è un connettore allentato ma non sono sicuro di come utilizzarlo, suppongo che questo possa essere risolto con il connettore allentato e un'app di logica blu, qualche consiglio? tutorial?

risposta

4

Si può dare un'occhiata a questo link: https://github.com/Azure/azure-quickstart-templates/tree/master/201-alert-to-slack-with-logic-app. Ho seguito le istruzioni e ha funzionato per me.

La parte difficile è che è necessario fare clic sul pulsante "Distribuisci in Azure" in questa pagina di collegamento. Ti reindirizzerà al portale di Azure e dovrai specificare quale canale desideri che venga inviato il messaggio di avviso, ad es. #somechannel. Non utilizzare messaggi diretti come @yourname, ha qualche problema con questo e l'app per la logica non può essere implementata per me.

Quindi basta seguire le istruzioni per trovare l'app di logica distribuita e autenticarla accedendo al gioco. Inoltre, è necessario ottenere l'URI dell'app della logica dall'output di distribuzione come nell'istruzione. Una volta messo l'URI nel webhook di avviso, sei pronto per partire!

+0

Per ora non posso testarlo, ma sembra una buona soluzione, lo contrassegnerò come risposta e lo esaminerò una volta che posso testarlo. – Calin

0

Un'altra soluzione rapida a questo, che non comporta un codice aggiuntivo o di un'applicazione logica, è quello di configurare un'integrazione e-mail Slack, che fornisce un indirizzo e-mail in entrata per un determinato canale. Puoi utilizzarlo in Application Insights nel campo "Ulteriori email dell'amministratore".

Questo non è perfetto, in quanto non si ottengono molti dettagli nel post, ma si notificherà l'utente e fornirà il nome dell'avviso.

+0

E richiede anche un abbonamento allentato – Calin

+0

@Calin Non è necessario l'abbonamento di un rallentamento se si utilizza [MailClark] (https://mailclark.ai). Il bot è ancora in beta per una settimana, ma dopo, ha un piano freemium. Faccio parte della squadra, se hai domande. –

3

È relativamente facile impostare un webhook lento.

C'è una buona C# pacchetto NuGet per questo a https://github.com/nerdfury/Slack.Webhooks

Anche se avresti bisogno di istituire un servizio separato per il polling e instradare i dati di intuizioni app.

Ci sono anche opzioni commerciali.

getcloudbot.com consente di collegare il pacchetto Azure Application Insights direttamente nel canale di allentamento. È bello rimanere in cima ai tuoi servizi. Disclaimer: lo eseguo.

Problemi correlati