• /
  • EnglishEspañolFrançais日本語한국어Português
  • Se connecterDémarrer

Cette traduction automatique est fournie pour votre commodité.

En cas d'incohérence entre la version anglaise et la version traduite, la version anglaise prévaudra. Veuillez visiter cette page pour plus d'informations.

Créer un problème

New Relic pour workflowMicrosoft Teams

Microsoft va supprimer le service de connecteur basé sur le webhook Microsoft 365 dans Teams d'ici la fin de l'année 2025. Pour continuer à recevoir les notifications d’alerte New Relic , vous pouvez créer un workflow dans Microsoft Teams à l’aide de l’application de flux de travail. Ce document fournit des instructions pour mettre à jour vos destinations d'alerte et votre flux de travail New Relic afin de garantir une transition en douceur et des alertes ininterrompues dans vos canaux Teams. Pour plus d'informations sur le retrait des services de connecteur Office 365, consultez le blog des développeurs Microsoft.

Prérequis :

Pour ajouter un webhook New Relic pour workflow Microsoft Teams :

  1. Mettre à jour la destination du webhook existant :

    1. Accédez à one.newrelic.com > All capabilities > Alerts > Enrich and Notify > Destinations.
    2. Cliquez sur la destination du webhook requise liée à Microsoft Teams pour la modifier.
    3. Après avoir créé un workflow dans Teams, dans le champ Endpoint URL, remplacez l’URL existante par une nouvelle URL. Destinations update page.
    4. Cliquez sur Update destination.
  2. Mettre à jour le workflow webhook existant :

    1. Accédez à one.newrelic.com > All capabilities > Alerts > Enrich and Notify > Workflows.
    2. Pour modifier la charge utile de notification, cliquez sur le workflow requis lié à la destination. Workflow update page.
    3. Sur l'écran Edit notification message , dans le champ Template , copiez et collez la charge utile suivante :
    {
    "type": "message",
    "attachments": [
    {
    "contentType": "application/vnd.microsoft.card.adaptive",
    "contentUrl": null,
    "content": {
    "$schema": "http://adaptivecards.io/schemas/adaptive-card.json",
    "type": "AdaptiveCard",
    "version": "1.2",
    "msteams": { "width": "full" },
    "body": [
    {
    "type": "ColumnSet",
    "columns": [
    {
    "type": "Column",
    "items": [
    {
    "type": "Image",
    "style": "Person",
    "url": "https://avatars.slack-edge.com/2022-06-02/3611814361970_f6a28959c2e7258660ea_512.png",
    "size": "Small"
    }
    ],
    "width": "auto"
    },
    {
    "type": "Column",
    "items": [
    {
    "type": "TextBlock",
    "size": "large",
    "weight": "bolder",
    "text": "{{ priorityText }} priority issue is {{#if issueClosedAt}}CLOSED{{else}}{{#if issueAcknowledgedAt}}ACKNOWLEDGED{{else}}ACTIVATED{{/if}}{{/if}}"
    },
    {
    "type": "TextBlock",
    "size": "large",
    "wrap": "true",
    "maxLines": "2",
    "weight": "bolder",
    "text": "[{{ issueTitle }}]({{ issuePageUrl }})"
    }
    ],
    "width": "stretch"
    }
    ]
    },
    {{#if accumulations.conditionDescription.[0]}}
    {
    "type": "TextBlock",
    "text": {{ json accumulations.conditionDescription.[0] }},
    "wrap": true
    },
    {{/if}}
    {{#eq "Not Available" violationChartUrl}}
    {{else}}
    {
    "type": "Image",
    "url": {{ json violationChartUrl }}
    },
    {{/eq}}
    {
    "type": "FactSet",
    "facts": [
    {
    "title": "*Impacted entities:*",
    "value": "{{#each entitiesData.names}}{{#lt @index 5}}{{this}}{{#unless @last}},{{/unless}}{{/lt}}{{/each}}"
    },
    {{#if accumulations.policyName }}
    {
    "title": "*Policy:*",
    "value": {{ json accumulations.policyName.[0]}}
    },
    {{/if}}
    {{#if accumulations.conditionName }}
    {
    "title": "*Condition:*",
    "value": {{ json accumulations.conditionName.[0]}}
    },
    {{#eq impactedEntitiesCount 1}}
    {{else}}
    {
    "title": "*Total Incidents:*",
    "value": {{ json impactedEntitiesCount}}
    },
    {{/eq}}
    {{/if}}
    {
    "title": "Workflow Name:",
    "value": {{ json workflowName }}
    }
    ]
    },
    {
    "type": "ActionSet",
    "actions": [
    {
    "type": "Action.OpenUrl",
    "title": "📥 Acknowledge",
    "url": {{ json issueAckUrl }}
    },
    {
    "type": "Action.OpenUrl",
    "title": "✔️ Close",
    "url": {{ json issueCloseUrl }}
    }
    {{#if accumulations.deepLinkUrl}}
    ,{
    "type": "Action.OpenUrl",
    "title": "🔎 View Query",
    "url": {{ json accumulations.deepLinkUrl.[0] }},
    "mode": "secondary"
    }
    {{/if}}
    {{#if accumulations.runbookUrl}}
    ,{
    "type": "Action.OpenUrl",
    "title": "📕 View Runbook",
    "url": {{ json accumulations.runbookUrl.[0] }},
    "mode": "secondary"
    }
    {{/if}}
    ]
    }
    ]
    }
    }
    ]
    }
    1. Cliquez sur Save message.
Droits d'auteur © 2025 New Relic Inc.

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.