<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Re: Alteryx — Design for Enterprise level Logging and Altering in Alteryx Server Discussions</title>
    <link>https://community.alteryx.com/t5/Alteryx-Server-Discussions/Alteryx-Design-for-Enterprise-level-Logging-and-Altering/m-p/783035#M9068</link>
    <description>&lt;P&gt;you are correct, point i am elaborating is you can separate out the logs so that concerned parties get the information they need. If I am not mistaken aas logs get created only when you have SAML based authentication. If you have windows integrated solution then I have not seen them being generated&lt;/P&gt;</description>
    <pubDate>Wed, 07 Jul 2021 13:29:33 GMT</pubDate>
    <dc:creator>DeepakTyagi</dc:creator>
    <dc:date>2021-07-07T13:29:33Z</dc:date>
    <item>
      <title>Alteryx — Design for Enterprise level Logging and Altering</title>
      <link>https://community.alteryx.com/t5/Alteryx-Server-Discussions/Alteryx-Design-for-Enterprise-level-Logging-and-Altering/m-p/781357#M9046</link>
      <description>&lt;P class="hd he fn hf b hg hh hi hj hk hl hm hn ho hp hq hr hs ht hu hv hw dm gj"&gt;Like with any system the essence of debugging lies in how meaningful the logs are and Alteryx workflows are no exception. For enterprise systems using Alteryx three main aspects have to be paid attention to :&lt;/P&gt;&lt;OL&gt;&lt;LI&gt;What information to log and how&lt;/LI&gt;&lt;LI&gt;How to access it&lt;/LI&gt;&lt;LI&gt;Who should be alerted&lt;/LI&gt;&lt;/OL&gt;&lt;P class="hd he fn hf b hg hx hh hi hj hy hk hl hm hz hn ho hp ia hq hr hs ib ht hu hw dm gj"&gt;&lt;STRONG&gt;What information to log and how&lt;/STRONG&gt;&lt;/P&gt;&lt;P class="hd he fn hf b hg hx hh hi hj hy hk hl hm hz hn ho hp ia hq hr hs ib ht hu hw dm gj"&gt;Answer to what is pretty straightforward, it should be wha&lt;SPAN&gt;t&lt;/SPAN&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;will help you identify the root cause. During the workflow execution, Alteryx will itself generate tool id, start-and-end message, and standard information generated by the tool like SQL executed by the Input tool, etc. Besides this, you can utilize the&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;EM&gt;Message&lt;/EM&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;tool to create custom messages that will become part of the log. The Message Tool can be set up to pick up records before, during, and after the records have passed through the tool itself. This makes it useful for evaluating your dataset at different parts of your workflow.&lt;/P&gt;&lt;DIV class="eu ev il"&gt;&lt;DIV class="ix s ao iy"&gt;&lt;DIV class="iz ja s"&gt;&lt;DIV class="ej is fd em ei it w iu iv iw"&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="DeepakTyagi_0-1625248679514.png" style="width: 400px;"&gt;&lt;img src="https://community.alteryx.com/t5/image/serverpage/image-id/191823iBC840FF14964C94A/image-size/medium?v=v2&amp;amp;px=400" role="button" title="DeepakTyagi_0-1625248679514.png" alt="DeepakTyagi_0-1625248679514.png" /&gt;&lt;/span&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;/DIV&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="DeepakTyagi_1-1625248679546.png" style="width: 400px;"&gt;&lt;img src="https://community.alteryx.com/t5/image/serverpage/image-id/191824iCBD5CE9D2CB07E02/image-size/medium?v=v2&amp;amp;px=400" role="button" title="DeepakTyagi_1-1625248679546.png" alt="DeepakTyagi_1-1625248679546.png" /&gt;&lt;/span&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;P class="hd he fn hf b hg hx hh hi hj hy hk hl hm hz hn ho hp ia hq hr hs ib ht hu hw dm gj"&gt;&lt;STRONG&gt;How to access it&lt;/STRONG&gt;&lt;/P&gt;&lt;P class="hd he fn hf b hg hx hh hi hj hy hk hl hm hz hn ho hp ia hq hr hs ib ht hu hw dm gj"&gt;On the Alteryx server, there are two types of logs generated :&lt;/P&gt;&lt;OL&gt;&lt;LI&gt;Server (Engine) logs&lt;/LI&gt;&lt;LI&gt;Workflow execution logs&lt;/LI&gt;&lt;/OL&gt;&lt;P class="hd he fn hf b hg hx hh hi hj hy hk hl hm hz hn ho hp ia hq hr hs ib ht hu hw dm gj"&gt;Server logs contain information about the Alteryx runtime environment and are meaningful to the people supporting the Alteryx service (DevOps).&lt;/P&gt;&lt;P class="hd he fn hf b hg hx hh hi hj hy hk hl hm hz hn ho hp ia hq hr hs ib ht hu hw dm gj"&gt;Workflow execution contains information on the processing of the business logic, data transformation, and interaction with input/output data sources. This is meaningful to the Business users and DevOps team.&lt;/P&gt;&lt;P class="hd he fn hf b hg hx hh hi hj hy hk hl hm hz hn ho hp ia hq hr hs ib ht hu hw dm gj"&gt;As the two data sets cater to a different user base they should be persisted separately. The most common tool available in the market is Splunk, which can house this data set in two different indices with specific permissions.&lt;/P&gt;&lt;DIV class="eu ev je"&gt;&lt;DIV class="ix s ao iy"&gt;&lt;DIV class="jf ja s"&gt;&lt;DIV class="ej is fd em ei it w iu iv iw"&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="DeepakTyagi_2-1625248679526.png" style="width: 400px;"&gt;&lt;img src="https://community.alteryx.com/t5/image/serverpage/image-id/191825iD234DDC1ED7092F7/image-size/medium?v=v2&amp;amp;px=400" role="button" title="DeepakTyagi_2-1625248679526.png" alt="DeepakTyagi_2-1625248679526.png" /&gt;&lt;/span&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;/DIV&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="DeepakTyagi_3-1625248679728.png" style="width: 400px;"&gt;&lt;img src="https://community.alteryx.com/t5/image/serverpage/image-id/191826iE7FD295F2103E2C6/image-size/medium?v=v2&amp;amp;px=400" role="button" title="DeepakTyagi_3-1625248679728.png" alt="DeepakTyagi_3-1625248679728.png" /&gt;&lt;/span&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;P class="hd he fn hf b hg hx hh hi hj hy hk hl hm hz hn ho hp ia hq hr hs ib ht hu hw dm gj"&gt;&lt;STRONG&gt;Who should be Alerted&lt;/STRONG&gt;&lt;/P&gt;&lt;P class="hd he fn hf b hg hx hh hi hj hy hk hl hm hz hn ho hp ia hq hr hs ib ht hu hw dm gj"&gt;Apart from making the information available in Splunk, there is a need to alert Business users and/or DevOps team in case of specific events. These events could be categorized into two broad categories&lt;/P&gt;&lt;OL&gt;&lt;LI&gt;Business events — these include failures due to incorrect data type, business calculation, etc. which Business users should know so that they know the cause of failure and can take corrective action.&lt;/LI&gt;&lt;LI&gt;Events related to interfacing systems — these cover unavailability of feeds, databases, API services, etc. which DevOps team should be notified for followup&lt;/LI&gt;&lt;/OL&gt;&lt;P class="hd he fn hf b hg hx hh hi hj hy hk hl hm hz hn ho hp ia hq hr hs ib ht hu hw dm gj"&gt;As both the events need immediate attention, they are best served by an email alert and can be set up using the Workflow “Events”. This is found under “Events” in the workflow configuration panel.&lt;/P&gt;&lt;DIV class="eu ev jg"&gt;&lt;DIV class="ix s ao iy"&gt;&lt;DIV class="jh ja s"&gt;&lt;DIV class="ej is fd em ei it w iu iv iw"&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="DeepakTyagi_4-1625248679622.png" style="width: 400px;"&gt;&lt;img src="https://community.alteryx.com/t5/image/serverpage/image-id/191827i84EB9ABBD5E6DA04/image-size/medium?v=v2&amp;amp;px=400" role="button" title="DeepakTyagi_4-1625248679622.png" alt="DeepakTyagi_4-1625248679622.png" /&gt;&lt;/span&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;/DIV&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="DeepakTyagi_5-1625248679656.png" style="width: 400px;"&gt;&lt;img src="https://community.alteryx.com/t5/image/serverpage/image-id/191828iC3B2C29BF562840F/image-size/medium?v=v2&amp;amp;px=400" role="button" title="DeepakTyagi_5-1625248679656.png" alt="DeepakTyagi_5-1625248679656.png" /&gt;&lt;/span&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;DIV class="eu ev ji"&gt;&lt;DIV class="ix s ao iy"&gt;&lt;DIV class="jj ja s"&gt;&lt;DIV class="ej is fd em ei it w iu iv iw"&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="DeepakTyagi_6-1625248679647.png" style="width: 400px;"&gt;&lt;img src="https://community.alteryx.com/t5/image/serverpage/image-id/191829i160B308786B12BBD/image-size/medium?v=v2&amp;amp;px=400" role="button" title="DeepakTyagi_6-1625248679647.png" alt="DeepakTyagi_6-1625248679647.png" /&gt;&lt;/span&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;/DIV&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="DeepakTyagi_7-1625248679697.png" style="width: 400px;"&gt;&lt;img src="https://community.alteryx.com/t5/image/serverpage/image-id/191830iBCBC7CFE53D90CDB/image-size/medium?v=v2&amp;amp;px=400" role="button" title="DeepakTyagi_7-1625248679697.png" alt="DeepakTyagi_7-1625248679697.png" /&gt;&lt;/span&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;P class="hd he fn hf b hg hx hh hi hj hy hk hl hm hz hn ho hp ia hq hr hs ib ht hu hw dm gj"&gt;In this way, you achieve the following:&lt;/P&gt;&lt;OL&gt;&lt;LI&gt;Provide self-service log review capability to Business users&lt;/LI&gt;&lt;LI&gt;Separate out service and workflow related information&lt;/LI&gt;&lt;LI&gt;Create an immutable source of logs using Splunk for audit&lt;/LI&gt;&lt;LI&gt;Generate alerts for Business and Service events&lt;/LI&gt;&lt;/OL&gt;</description>
      <pubDate>Fri, 02 Jul 2021 17:59:29 GMT</pubDate>
      <guid>https://community.alteryx.com/t5/Alteryx-Server-Discussions/Alteryx-Design-for-Enterprise-level-Logging-and-Altering/m-p/781357#M9046</guid>
      <dc:creator>DeepakTyagi</dc:creator>
      <dc:date>2021-07-02T17:59:29Z</dc:date>
    </item>
    <item>
      <title>Re: Alteryx — Design for Enterprise level Logging and Altering</title>
      <link>https://community.alteryx.com/t5/Alteryx-Server-Discussions/Alteryx-Design-for-Enterprise-level-Logging-and-Altering/m-p/781539#M9048</link>
      <description>&lt;P&gt;There are actually more than just 2 &lt;span class="lia-unicode-emoji" title=":winking_face:"&gt;😉&lt;/span&gt; Gallery Logs. AAS Logs as well&amp;nbsp;&lt;span class="lia-unicode-emoji" title=":beaming_face_with_smiling_eyes:"&gt;😁&lt;/span&gt;&lt;/P&gt;</description>
      <pubDate>Sat, 03 Jul 2021 09:46:38 GMT</pubDate>
      <guid>https://community.alteryx.com/t5/Alteryx-Server-Discussions/Alteryx-Design-for-Enterprise-level-Logging-and-Altering/m-p/781539#M9048</guid>
      <dc:creator>joshuaburkhow</dc:creator>
      <dc:date>2021-07-03T09:46:38Z</dc:date>
    </item>
    <item>
      <title>Re: Alteryx — Design for Enterprise level Logging and Altering</title>
      <link>https://community.alteryx.com/t5/Alteryx-Server-Discussions/Alteryx-Design-for-Enterprise-level-Logging-and-Altering/m-p/783035#M9068</link>
      <description>&lt;P&gt;you are correct, point i am elaborating is you can separate out the logs so that concerned parties get the information they need. If I am not mistaken aas logs get created only when you have SAML based authentication. If you have windows integrated solution then I have not seen them being generated&lt;/P&gt;</description>
      <pubDate>Wed, 07 Jul 2021 13:29:33 GMT</pubDate>
      <guid>https://community.alteryx.com/t5/Alteryx-Server-Discussions/Alteryx-Design-for-Enterprise-level-Logging-and-Altering/m-p/783035#M9068</guid>
      <dc:creator>DeepakTyagi</dc:creator>
      <dc:date>2021-07-07T13:29:33Z</dc:date>
    </item>
  </channel>
</rss>

