<!-- 
RSS generated by JIRA (1001.0.0-SNAPSHOT#100246-sha1:7a5c50119eb0633d306e14180817ddef5e80c75d) at Thu Feb 08 23:07:41 UTC 2024

It is possible to restrict the fields that are returned in this document by specifying the 'field' parameter in your request.
For example, to request only the issue key and summary add field=key&field=summary to the URL of your request.
-->
<rss version="0.92" >
<channel>
    <title>FOLIO Jira</title>
    <link>https://folio-org.atlassian.net</link>
    <description>This file is an XML representation of an issue</description>
    <language>en-us</language>    <build-info>
        <version>1001.0.0-SNAPSHOT</version>
        <build-number>100246</build-number>
        <build-date>07-02-2024</build-date>
    </build-info>

<item>
            <title>[FOLIO-695] Implement centralized log console for FOLIO CI systems</title>
                <link>https://folio-org.atlassian.net/browse/FOLIO-695</link>
                <project id="10290" key="FOLIO">FOLIO</project>
                    <description>&lt;p&gt;The CI systems, folio-stable and folio-testing, and possibly others should send aggregated their log files to a centralized log system and made accessible via a console that core FOLIO developers have access to.  &lt;/p&gt;</description>
                <environment></environment>
        <key id="80209">FOLIO-695</key>
            <summary>Implement centralized log console for FOLIO CI systems</summary>
                <type id="10003" iconUrl="https://folio-org.atlassian.net/rest/api/2/universal_avatar/view/type/issuetype/avatar/10318?size=medium">Task</type>
                                            <priority id="10002" iconUrl="https://dev.folio.org/assets/jira-priority/jira-p3.svg">P3</priority>
                        <status id="6" iconUrl="https://folio-org.atlassian.net/images/icons/statuses/closed.png" description="The issue is considered finished, the resolution is correct. Issues which are closed can be reopened.">Closed</status>
                    <statusCategory id="3" key="done" colorName="green"/>
                                    <resolution id="10003">Done</resolution>
                                                        <assignee accountid="5f9abc1eb45b2e007453f423">John Malconian</assignee>
                                                                <reporter accountid="5f9abc1eb45b2e007453f423">John Malconian</reporter>
                                    <labels>
                            <label>ci</label>
                            <label>cicd</label>
                            <label>for-next-sprint</label>
                            <label>sprint17</label>
                            <label>sprint18</label>
                            <label>sprint19</label>
                    </labels>
                <created>Mon, 26 Jun 2017 15:43:36 +0000</created>
                <updated>Mon, 12 Nov 2018 14:23:37 +0000</updated>
                            <resolved>Thu, 29 Mar 2018 13:57:40 +0000</resolved>
                                                                        <due></due>
                            <votes>0</votes>
                                    <watches>7</watches>
                                                    <timespent seconds="169200">1 week, 7 hours</timespent>
                                <comments>
                                                            <comment id="188655" author="5f9abc1eb45b2e007453f423" created="Mon, 26 Jun 2017 15:44:40 +0000"  >&lt;p&gt;I&apos;d like to try to implement the ideas here: &lt;/p&gt;

&lt;p&gt;&lt;a href=&quot;https://aws.amazon.com/blogs/database/ek-is-the-new-elk-simplify-log-analytics-by-transforming-data-natively-in-amazon-elasticsearch-service/&quot; class=&quot;external-link&quot; rel=&quot;nofollow noreferrer&quot;&gt;https://aws.amazon.com/blogs/database/ek-is-the-new-elk-simplify-log-analytics-by-transforming-data-natively-in-amazon-elasticsearch-service/&lt;/a&gt;&lt;/p&gt;</comment>
                                                            <comment id="188658" author="5f9abc1eb45b2e007453f423" created="Mon, 26 Jun 2017 15:46:00 +0000"  >&lt;p&gt;Add apt repository for filebeats to FOLIO test systems.   Directions here: &lt;/p&gt;

&lt;p&gt;&lt;a href=&quot;https://www.elastic.co/guide/en/beats/filebeat/current/setup-repositories.html&quot; class=&quot;external-link&quot; rel=&quot;nofollow noreferrer&quot;&gt;https://www.elastic.co/guide/en/beats/filebeat/current/setup-repositories.html&lt;/a&gt;&lt;/p&gt;</comment>
                                                            <comment id="188660" author="557058:b8e64633-1f7c-402d-9caf-9959a5ba5d0d" created="Wed, 26 Jul 2017 13:08:40 +0000"  >&lt;p&gt;We have the logs accessible via URL, John will paste them here.&lt;/p&gt;</comment>
                                                            <comment id="188662" author="5f9abc1eb45b2e007453f423" created="Wed, 26 Jul 2017 19:35:07 +0000"  >&lt;p&gt;We are now collecting Okapi logs for folio-testing, folio-staging, and folio-stable via an ELK set up at AWS using &lt;br/&gt;
Filebeat as the log shipper to a central Logstash instance for filtering and then to an AWS Elasticsearch instance.   In order to access the Elasticsearch instance,   I&apos;ve set up a special proxy so that no AWS credentials are required to access the Elasticsearch/Kibana interface.   The proxy is running at:&lt;/p&gt;

&lt;p&gt;&lt;a href=&quot;http://folioci-logs.aws.indexdata.com&quot; class=&quot;external-link&quot; rel=&quot;nofollow noreferrer&quot;&gt;http://folioci-logs.aws.indexdata.com&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;There are some basic Auth controls on it (u/p) which I can disseminate some other way. &lt;/p&gt;</comment>
                                                            <comment id="188665" author="557058:b8e64633-1f7c-402d-9caf-9959a5ba5d0d" created="Wed, 2 Aug 2017 13:54:20 +0000"  >&lt;p&gt;Question remains how do we document the above for the core team eyes only?&lt;/p&gt;</comment>
                                                            <comment id="188666" author="5f9abc1eb45b2e007453f423" created="Tue, 26 Sep 2017 17:42:53 +0000"  >&lt;p&gt;Need to add backend module logs to this.   Pausing this issue until we can achieve some consistency with logging in individual modules - See 
    &lt;span class=&quot;jira-issue-macro resolved&quot; data-jira-key=&quot;FOLIO-849&quot; &gt;
                &lt;a href=&quot;https://folio-org.atlassian.net/browse/FOLIO-849&quot; class=&quot;jira-issue-macro-key issue-link&quot;  title=&quot;Logging formats for backend FOLIO modules&quot; &gt;
            &lt;img class=&quot;icon&quot; src=&quot;https://folio-org.atlassian.net/rest/api/2/universal_avatar/view/type/issuetype/avatar/10303?size=medium&quot; /&gt;
            FOLIO-849
        &lt;/a&gt;
                                                    &lt;span class=&quot;aui-lozenge aui-lozenge-subtle aui-lozenge-success jira-macro-single-issue-export-pdf&quot;&gt;Closed&lt;/span&gt;
            &lt;/span&gt;
.&lt;/p&gt;</comment>
                                                            <comment id="188668" author="5f9abc1eb45b2e007453f423" created="Thu, 29 Mar 2018 13:57:40 +0000"  >&lt;p&gt;Marking this as complete for now since Okapi deployed modules log to the okapi log. &lt;/p&gt;</comment>
                    </comments>
                <issuelinks>
                            <issuelinktype id="10000">
                    <name>Blocks</name>
                                                                <inwardlinks description="is blocked by">
                                        <issuelink>
            <issuekey id="80354">FOLIO-849</issuekey>
        </issuelink>
                            </inwardlinks>
                                    </issuelinktype>
                    </issuelinks>
                <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                <customfield id="customfield_10000" key="com.atlassian.jira.plugins.jira-development-integration-plugin:devsummarycf">
                        <customfieldname>Development</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    <customfield id="customfield_10019" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|hzxq5j:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    <customfield id="customfield_10020" key="com.pyxis.greenhopper.jira:gh-sprint">
                        <customfieldname>Sprint</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        <customfield id="customfield_10024" key="com.atlassian.jira.ext.charting:firstresponsedate">
                        <customfieldname>[CHART] Date of First Response</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>Wed, 26 Jul 2017 13:08:40 +0000</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10025" key="com.atlassian.jira.ext.charting:timeinstatus">
                        <customfieldname>[CHART] Time in Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                    </customfields>
    </item>
</channel>
</rss>