Azure関数への応用洞察の統合法


導入


この記事では、アプリケーションの洞察とどのようにアプリケーションの洞察力をAzure関数のアプリに統合する方法について説明します.また、単純なAzure機能アプリを作成し、また、アプリケーションの洞察にデータを記録します.
あなたがAzure関数に新しいならば、最初に以下の記事をチェックしてください


  • この記事では、以下のトピックを説明します.
  • アプリケーションの洞察は何ですか?
  • は、機能アプリ
  • を作成するときのアプリケーション洞察を可能にします
  • は、既存の機能アプリ
  • にアプリケーション洞察を統合します
  • アプリケーション洞察へのAzure機能からのログデータ
  • どのようなアプリケーションの洞察ですか?


    クラウドアプリケーションを作成するか、またはPRMアプリケーションでは、監視は、いつでもすぐに分析し、任意の問題をデバッグするのに役立ちます.752479152はAzureによって提供されたサービスで、あなたのアプリケーションの可用性とパフォーマンスをモニターして、分析して、改善します.畝
    マイクロソフトAzure Monitorによると
    アプリケーション洞察、Azureモニターの特徴は、開発者とdevopsプロのための拡張可能なアプリケーション性能管理(APM)サービスです.あなたのライブアプリケーションを監視するために使用します.これは自動的にパフォーマンスの異常を検出し、強力な解析ツールを使用すると、問題を診断し、ユーザーが実際にあなたのアプリケーションで行うものを理解するために含まれています.
    アプリケーション洞察力は、接続されたアプリからテレメトリデータを収集し、ライブメトリクス、ログ解析などを提供します.アプリケーション洞察力は、我々は我々の機能アプリ、すなわちHi AppInvisitsCrazy TracentationKeyに設定する必要があります、このキーアプリ洞察力を使用して我々のアプリからのデータをつかむ計装キーを持っています.我々は、次のように複数の方法でAzure関数にアプリケーション洞察を統合することができます

    博士 必要条件


  • 口座(あなたがAzureサブスクリプションを持っていないならば、Azure )
  • 無料トライアルアカウント アプリケーションの作成時にアプリケーションの洞察を有効にする


    我々は関数のアプリケーションを作成し、それに沿ってアプリケーションの洞察力を作成するときは、計装キーはすでにAppInsight
    にログインしてください.検索バーでは、“機能アプリ”として検索し、関数のアプリを選択して
    Azure portal

    その後、新しい機能アプリを追加する“追加”ボタンをクリックします.基本的な詳細を入力します.

    一度、我々は基本的な詳細を記入し、次のをクリックします.

    一度、我々は次のクリック:監視ボタンをクリックして詳細を記入.

    だからここで我々の機能アプリのためのアプリケーションの洞察を有効にすることができます.デフォルトでは、関数名と同じ名前がかかりますが、カスタム名を付けたい場合は“Create New”ボタンをクリックし、インサイトの名前を入力してください.

    今すぐレビューをクリック:ボタンを作成し、すべての詳細を確認し、[作成]ボタンをクリックします.リソースを作成するには数分待ちます.
    アプリケーションの洞察をクリックして左ペインから.あなたは、我々のアプリの洞察力は、機能のアプリにリンクされていることがわかります.

    アプリケーションの洞察を開き、ここで計装キーを確認できます.

    Azureは自動的にAppInvisitsRangeインストゥルメントキーを我々の機能アプリに追加してください.

    既存の機能アプリにアプリケーションの洞察を統合する


    あなたは既に機能のアプリを作成している場合は、アプリケーションの洞察力を有効にしていない場合は、いずれか、または任意の新しいアプリケーションの洞察力を作成し、機能アプリとそれを統合する場合は、既存のアプリケーションの洞察力に関数のアプリを統合することができます.
    をクリックし、[作成]ボタンをクリックします.

    すべての詳細に記入し、レビューをクリック+作成ボタンをクリックします.リソースを作成するには数分待ちます.

    今すぐあなたのリンクをクリックし、アプリケーションの洞察をクリックして左側サイドバーからの機能アプリを開きます.をクリックしてアプリケーションの洞察ボタンをオンにします.

    今、いずれかのリソースを作成したり、既存のアプリケーションの洞察力を選択します.上記の手順で作成する既存のアプリケーション洞察リソースを選択します.最後に、Applyボタンをクリックします.

    それは今我々の機能アプリにアプリケーションの洞察力を統合している.

    Azure関数からアプリケーション洞察へのログデータ


    機能のアプリケーションのアプリケーション洞察力にデータを送信するには、アプリケーションの洞察力のリソースの計装キーが必要です.まず、Visual Studioを使用してローカルに機能アプリを作成し、ローカルにインストゥルメントキーを追加します.設定.JSONファイル.
    Visual Studioを開き、新しい機能アプリケーションを作成します.あなたがVisual Studioからそれを作成する方法に精通していないならば、私の記事 をチェックしてください.
    here
    あなたのアプリケーション洞察力に行って、計装キーをコピーしてください

    オープンローカル.設定.JSONファイルを追加し、AppInvisitsRangerインストゥルメントキーと呼ばれる新しい設定を追加し、2番目のステップからコピーされたキーを貼り付けます.
    {  
        "IsEncrypted": false,  
        "Values": {  
            "AzureWebJobsStorage": "UseDevelopmentStorage=true",  
            "FUNCTIONS_WORKER_RUNTIME": "dotnet",  
            "APPINSIGHTS_INSTRUMENTATIONKEY": "5916dc8e-7c17-4f59-ab1d-932ea1abac21" //<replace instrumentation key here>  
        }  
    }
    
    アプリケーションを実行し、関数のURLをヒット.アプリケーションの洞察にテレメトリデータを見ることができます.



    結論


    この記事では、我々はアプリケーション洞察とAzure機能アプリにアプリケーション洞察を統合する異なる方法について議論しました.私は本当にあなたがこの記事を楽しむことを願って、友人と共有し、あなたの考えやコメントを送信することを躊躇しないでください.
    より多くのAzure機能記事のために調和してください.
    あなたはTwitterで私に従うことができます
    ハッピーコーディング!