<?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 Logging Best Practice - NVRAM vs Syslog in ExtremeSwitching (EXOS/Switch Engine)</title>
    <link>https://community.extremenetworks.com/t5/extremeswitching-exos-switch/logging-best-practice-nvram-vs-syslog/m-p/97191#M22077</link>
    <description>&lt;P&gt;Hi Community,&lt;/P&gt;&lt;P&gt;A topic that i think will generate alot of discussion.&lt;/P&gt;&lt;P&gt;What level of logging to implement at the core, dist and edge and does it differ for NVRAM vs a Syslog server?&lt;/P&gt;</description>
    <pubDate>Mon, 18 Sep 2023 09:49:11 GMT</pubDate>
    <dc:creator>RobertWilkinson</dc:creator>
    <dc:date>2023-09-18T09:49:11Z</dc:date>
    <item>
      <title>Logging Best Practice - NVRAM vs Syslog</title>
      <link>https://community.extremenetworks.com/t5/extremeswitching-exos-switch/logging-best-practice-nvram-vs-syslog/m-p/97191#M22077</link>
      <description>&lt;P&gt;Hi Community,&lt;/P&gt;&lt;P&gt;A topic that i think will generate alot of discussion.&lt;/P&gt;&lt;P&gt;What level of logging to implement at the core, dist and edge and does it differ for NVRAM vs a Syslog server?&lt;/P&gt;</description>
      <pubDate>Mon, 18 Sep 2023 09:49:11 GMT</pubDate>
      <guid>https://community.extremenetworks.com/t5/extremeswitching-exos-switch/logging-best-practice-nvram-vs-syslog/m-p/97191#M22077</guid>
      <dc:creator>RobertWilkinson</dc:creator>
      <dc:date>2023-09-18T09:49:11Z</dc:date>
    </item>
    <item>
      <title>Re: Logging Best Practice - NVRAM vs Syslog</title>
      <link>https://community.extremenetworks.com/t5/extremeswitching-exos-switch/logging-best-practice-nvram-vs-syslog/m-p/97194#M22078</link>
      <description>&lt;P&gt;The nvram for logging on EXOS switches is small, and is not what you see in show log, nvram is what you see in show log messages nvram and these are the ones that remain after a reboot.&lt;/P&gt;&lt;P&gt;ideally you should have a centralized syslog server like for example XIQ Site Engine, as normal log entries will vanish after some time or after a reboot.&lt;/P&gt;</description>
      <pubDate>Mon, 18 Sep 2023 12:22:52 GMT</pubDate>
      <guid>https://community.extremenetworks.com/t5/extremeswitching-exos-switch/logging-best-practice-nvram-vs-syslog/m-p/97194#M22078</guid>
      <dc:creator>OscarK</dc:creator>
      <dc:date>2023-09-18T12:22:52Z</dc:date>
    </item>
    <item>
      <title>Re: Logging Best Practice - NVRAM vs Syslog</title>
      <link>https://community.extremenetworks.com/t5/extremeswitching-exos-switch/logging-best-practice-nvram-vs-syslog/m-p/97214#M22083</link>
      <description>&lt;P&gt;Thanks Oscar.&lt;/P&gt;&lt;P&gt;Any recommendations on logging severity on each log type (NVRAM, Memory, Console Syslog)?&lt;/P&gt;</description>
      <pubDate>Wed, 20 Sep 2023 12:48:43 GMT</pubDate>
      <guid>https://community.extremenetworks.com/t5/extremeswitching-exos-switch/logging-best-practice-nvram-vs-syslog/m-p/97214#M22083</guid>
      <dc:creator>RobertWilkinson</dc:creator>
      <dc:date>2023-09-20T12:48:43Z</dc:date>
    </item>
    <item>
      <title>Re: Logging Best Practice - NVRAM vs Syslog</title>
      <link>https://community.extremenetworks.com/t5/extremeswitching-exos-switch/logging-best-practice-nvram-vs-syslog/m-p/100094#M22468</link>
      <description>&lt;P&gt;How many messages NVRAM is able to storage, OscarK?&lt;/P&gt;</description>
      <pubDate>Wed, 24 Apr 2024 12:50:24 GMT</pubDate>
      <guid>https://community.extremenetworks.com/t5/extremeswitching-exos-switch/logging-best-practice-nvram-vs-syslog/m-p/100094#M22468</guid>
      <dc:creator>Junespiano</dc:creator>
      <dc:date>2024-04-24T12:50:24Z</dc:date>
    </item>
    <item>
      <title>Re: Logging Best Practice - NVRAM vs Syslog</title>
      <link>https://community.extremenetworks.com/t5/extremeswitching-exos-switch/logging-best-practice-nvram-vs-syslog/m-p/100163#M22475</link>
      <description>&lt;P&gt;The defaults are fine.&lt;BR /&gt;Console -&amp;gt; Default Disabled -&amp;gt; Down to Severity Info&lt;BR /&gt;Memory-Buffer -&amp;gt; Default Enabled&amp;nbsp;(show log) -&amp;gt; Down to Severity Debug-Data&amp;nbsp;(Assuming log debug-mode is enabled)&lt;BR /&gt;NVRAM -&amp;gt; Default Enabled&amp;nbsp;(show log messages nvram) -&amp;gt; Down to Severity Warning&lt;BR /&gt;Syslog -&amp;gt; Default Disabled -&amp;gt; Down to Severity Debug-Data&amp;nbsp;(Assuming log debug-mode is enabled)&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;Notes:&lt;BR /&gt;-Debug logs only show when a debug log event has been added to the relevant log filter (not done by default), log debug-mode has been enabled (not done by default), and the log target is configured for debug level severities (done by default for memory-buffer and syslog). This is usually only needed for advanced troubleshooting. Optionally omit debug logs being sent to syslog by limiting the severity to 'info' in the 'configure log target syslog' command.&lt;BR /&gt;-You can increase the size of the memory-buffer up to 20000 messages with minimal impact on RAM usage:&lt;BR /&gt;configure log target memory-buffer number-of-messages 20000&lt;BR /&gt;&lt;BR /&gt;Hope that helps!&lt;/P&gt;</description>
      <pubDate>Fri, 03 May 2024 14:58:40 GMT</pubDate>
      <guid>https://community.extremenetworks.com/t5/extremeswitching-exos-switch/logging-best-practice-nvram-vs-syslog/m-p/100163#M22475</guid>
      <dc:creator>Gabriel_G</dc:creator>
      <dc:date>2024-05-03T14:58:40Z</dc:date>
    </item>
    <item>
      <title>Re: Logging Best Practice - NVRAM vs Syslog</title>
      <link>https://community.extremenetworks.com/t5/extremeswitching-exos-switch/logging-best-practice-nvram-vs-syslog/m-p/100164#M22476</link>
      <description>&lt;P&gt;Around 200ish, I believe there are some dynamic factors and this is not configurable.&lt;/P&gt;</description>
      <pubDate>Fri, 03 May 2024 14:55:50 GMT</pubDate>
      <guid>https://community.extremenetworks.com/t5/extremeswitching-exos-switch/logging-best-practice-nvram-vs-syslog/m-p/100164#M22476</guid>
      <dc:creator>Gabriel_G</dc:creator>
      <dc:date>2024-05-03T14:55:50Z</dc:date>
    </item>
    <item>
      <title>Re: Logging Best Practice - NVRAM vs Syslog</title>
      <link>https://community.extremenetworks.com/t5/extremeswitching-exos-switch/logging-best-practice-nvram-vs-syslog/m-p/100166#M22478</link>
      <description>&lt;P&gt;Some things to consider:&lt;/P&gt;&lt;P&gt;Enable logging of commands excuted in the CLI:&lt;/P&gt;&lt;P&gt;enable cli config-logging&lt;BR /&gt;enable cli config-logging expansion&lt;/P&gt;&lt;P&gt;Generic syslogging:&lt;/P&gt;&lt;P&gt;create log filter commandfilter&lt;BR /&gt;configure log filter DefaultFilter add exclude events cli.logRemoteCmd&lt;BR /&gt;configure log filter DefaultFilter add exclude events cli.logLocalCmd&lt;BR /&gt;configure log filter commandfilter add events cli.logLocalCmd&lt;BR /&gt;configure log filter commandfilter add events cli.logRemoteCmd&lt;BR /&gt;configure syslog add 10.199.0.11:514 vr VR-Default local0&lt;BR /&gt;enable log target syslog 10.199.0.11:514 vr VR-Default local0&lt;BR /&gt;configure log target syslog 10.199.0.11:514 vr VR-Default local0 filter DefaultFilter severity Debug-Data&lt;BR /&gt;configure log target syslog 10.199.0.11:514 vr VR-Default local0 match Any&lt;BR /&gt;configure log target syslog 10.199.0.11:514 vr VR-Default local0 format timestamp seconds date Mmm-dd event-name none priority tag-name&lt;/P&gt;&lt;P&gt;configure syslog add 10.199.0.11:514 vr VR-Default local1&lt;BR /&gt;enable log target syslog 10.199.0.11:514 vr VR-Default local1&lt;BR /&gt;configure log target syslog 10.199.0.11:514 vr VR-Default local1 filter commandfilter severity Debug-Data&lt;BR /&gt;configure log target syslog 10.199.0.11:514 vr VR-Default local1 match Any&lt;BR /&gt;configure log target syslog 10.199.0.11:514 vr VR-Default local1 format timestamp seconds date Mmm-dd event-name none priority tag-name&lt;/P&gt;&lt;P&gt;Using the above, you can choose to separate command logs and normal logs in different files on the syslog server (selecting on facility local0 or local1 in the example).&lt;/P&gt;&lt;P&gt;I don't think it's worth the effort of separating various tiers in the network when it comes to syslogging. It's easy enough to filter out the host you want to look at when you need the data. If you have lots and lots of switches (hundreds or more), a syslog server needs to have some serious disks performance wise. An old Linux laptop is good for many purposes, but massive syslogging to it's internal 2.5" SATA drive isn't one of them...&lt;/P&gt;&lt;P&gt;The only thing to log to internal memory is the default as it catches boot messages and anything sent to syslog while the network is down. You will rarely need it, but when you do, it may be worth a lot. Remember to set the number of lines to something as high as your platform can handle, ex:&lt;/P&gt;&lt;P&gt;configure log target memory-buffer number-of-messages 20000&lt;/P&gt;&lt;P&gt;Sure, if you're space constrained, you can filter some thing out on various levels, but I haven't bothered with that. "logrotate" does the job of handling files on the Linux server for me.&lt;/P&gt;</description>
      <pubDate>Sat, 04 May 2024 06:15:29 GMT</pubDate>
      <guid>https://community.extremenetworks.com/t5/extremeswitching-exos-switch/logging-best-practice-nvram-vs-syslog/m-p/100166#M22478</guid>
      <dc:creator>FredrikB-NN2</dc:creator>
      <dc:date>2024-05-04T06:15:29Z</dc:date>
    </item>
  </channel>
</rss>

