<?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: How do i know if my deployment server is overloaded? in Deployment Architecture</title>
    <link>https://community.splunk.com/t5/Deployment-Architecture/How-do-i-know-if-my-deployment-server-is-overloaded/m-p/64707#M2223</link>
    <description>&lt;P&gt;Splunk's recommendations are:&lt;/P&gt;

&lt;P&gt;A small deployment server (30 or fewer clients) can co-reside with a splunk instance which has other duties, such as a search head, indexer, or other splunk instance.&lt;BR /&gt;
At moderate to large sizes (30-300), the deployment server should reside on its own splunk instance which does not have other duties.&lt;/P&gt;

&lt;P&gt;The deployment server accesses can interfere with other management port activities, such as search, management, UI functionality, distributed search, etc. etc.&lt;BR /&gt;
At moderate sizes, the phoneHomeIntervalInSecs should be increased from its default value of 30 seconds, to a larger value which meets your business goals. Can deployment clients wait 10 minutes to receive updates? Perhaps 600 is more appropriate then. &lt;/P&gt;

&lt;P&gt;At the moment Deployment Server oversubscription has to be gauged via a series of observations. &lt;/P&gt;

&lt;P&gt;Is the splunkd HTTP server overwhelmed with the number of concurrent clients that are connecting? Are we spawning too many threads to service these clients?&lt;/P&gt;

&lt;P&gt;This may not be apparant in splunkd.log. You would need to look at splunkd_access.log to track the rate at which HTTP requests are being served or the number of sockets held by splunkd using lsof, or the number of threads running using pstack.&lt;/P&gt;

&lt;P&gt;You could also try using "netstat -an |grep &lt;MGT port="" no=""&gt; |grep EST |wc -l&lt;BR /&gt;
(eg netstat -an |grep 8089 |grep EST |wc -l)&lt;/MGT&gt;&lt;/P&gt;

&lt;P&gt;if the value returned ig high (eg in the hundreds), this may be a indication that the Deployment is over subscribed)&lt;/P&gt;</description>
    <pubDate>Thu, 16 May 2013 08:56:49 GMT</pubDate>
    <dc:creator>dshakespeare_sp</dc:creator>
    <dc:date>2013-05-16T08:56:49Z</dc:date>
    <item>
      <title>How do i know if my deployment server is overloaded?</title>
      <link>https://community.splunk.com/t5/Deployment-Architecture/How-do-i-know-if-my-deployment-server-is-overloaded/m-p/64704#M2220</link>
      <description>&lt;P&gt;I currently run a combination search head/deployment server on an Intel Xeon 4 core server. &lt;/P&gt;

&lt;P&gt;The following command indicates that i am serving 959 deploy clients at the moment. &lt;/P&gt;

&lt;PRE&gt;&lt;CODE&gt;splunk list deploy-clients | grep -c hostname:
&lt;/CODE&gt;&lt;/PRE&gt;

&lt;P&gt;959 is a whole lot more than numbers I've been seeing elsewhere. &lt;/P&gt;

&lt;P&gt;It &lt;EM&gt;seems&lt;/EM&gt; to be working okay. There are no crazy delay in the search head. Commands come back quickly. &lt;/P&gt;

&lt;P&gt;idle load average: 0.29, 0.40, 0.43&lt;/P&gt;

&lt;P&gt;How do i know if the deployment server is over subscribed?  Would there be errors in a log-file somewhere? &lt;/P&gt;</description>
      <pubDate>Thu, 25 Aug 2011 16:41:48 GMT</pubDate>
      <guid>https://community.splunk.com/t5/Deployment-Architecture/How-do-i-know-if-my-deployment-server-is-overloaded/m-p/64704#M2220</guid>
      <dc:creator>gfriedmann</dc:creator>
      <dc:date>2011-08-25T16:41:48Z</dc:date>
    </item>
    <item>
      <title>Re: How do i know if my deployment server is overloaded?</title>
      <link>https://community.splunk.com/t5/Deployment-Architecture/How-do-i-know-if-my-deployment-server-is-overloaded/m-p/64705#M2221</link>
      <description>&lt;P&gt;You need to do two searches.  First do a real time serach on some of your data, then do a typical search.  If the realtime results are not procesed imeadiatly, you are using cpu resources for the search.&lt;/P&gt;&lt;BR /&gt;
I have seen on my system during the day, of up to 15 minutes.  Note that the delay is normal and the logs are just indexed late.&lt;P&gt;&lt;/P&gt;&lt;BR /&gt;
We have 3 log entries for some of our events, A detailed start, detailed end, and a summary end.  I have written queries where I look for all three.  In our case, there are times that we loose logs, so I know our system is over loaded.&lt;P&gt;&lt;/P&gt;</description>
      <pubDate>Mon, 29 Aug 2011 13:26:31 GMT</pubDate>
      <guid>https://community.splunk.com/t5/Deployment-Architecture/How-do-i-know-if-my-deployment-server-is-overloaded/m-p/64705#M2221</guid>
      <dc:creator>fk319</dc:creator>
      <dc:date>2011-08-29T13:26:31Z</dc:date>
    </item>
    <item>
      <title>Re: How do i know if my deployment server is overloaded?</title>
      <link>https://community.splunk.com/t5/Deployment-Architecture/How-do-i-know-if-my-deployment-server-is-overloaded/m-p/64706#M2222</link>
      <description>&lt;P&gt;I have seen Deployment Server overloaded to the point that splunkd is close to unresponsive. That is when you really know it is overloaded!&lt;/P&gt;</description>
      <pubDate>Wed, 09 Nov 2011 05:10:23 GMT</pubDate>
      <guid>https://community.splunk.com/t5/Deployment-Architecture/How-do-i-know-if-my-deployment-server-is-overloaded/m-p/64706#M2222</guid>
      <dc:creator>Jason</dc:creator>
      <dc:date>2011-11-09T05:10:23Z</dc:date>
    </item>
    <item>
      <title>Re: How do i know if my deployment server is overloaded?</title>
      <link>https://community.splunk.com/t5/Deployment-Architecture/How-do-i-know-if-my-deployment-server-is-overloaded/m-p/64707#M2223</link>
      <description>&lt;P&gt;Splunk's recommendations are:&lt;/P&gt;

&lt;P&gt;A small deployment server (30 or fewer clients) can co-reside with a splunk instance which has other duties, such as a search head, indexer, or other splunk instance.&lt;BR /&gt;
At moderate to large sizes (30-300), the deployment server should reside on its own splunk instance which does not have other duties.&lt;/P&gt;

&lt;P&gt;The deployment server accesses can interfere with other management port activities, such as search, management, UI functionality, distributed search, etc. etc.&lt;BR /&gt;
At moderate sizes, the phoneHomeIntervalInSecs should be increased from its default value of 30 seconds, to a larger value which meets your business goals. Can deployment clients wait 10 minutes to receive updates? Perhaps 600 is more appropriate then. &lt;/P&gt;

&lt;P&gt;At the moment Deployment Server oversubscription has to be gauged via a series of observations. &lt;/P&gt;

&lt;P&gt;Is the splunkd HTTP server overwhelmed with the number of concurrent clients that are connecting? Are we spawning too many threads to service these clients?&lt;/P&gt;

&lt;P&gt;This may not be apparant in splunkd.log. You would need to look at splunkd_access.log to track the rate at which HTTP requests are being served or the number of sockets held by splunkd using lsof, or the number of threads running using pstack.&lt;/P&gt;

&lt;P&gt;You could also try using "netstat -an |grep &lt;MGT port="" no=""&gt; |grep EST |wc -l&lt;BR /&gt;
(eg netstat -an |grep 8089 |grep EST |wc -l)&lt;/MGT&gt;&lt;/P&gt;

&lt;P&gt;if the value returned ig high (eg in the hundreds), this may be a indication that the Deployment is over subscribed)&lt;/P&gt;</description>
      <pubDate>Thu, 16 May 2013 08:56:49 GMT</pubDate>
      <guid>https://community.splunk.com/t5/Deployment-Architecture/How-do-i-know-if-my-deployment-server-is-overloaded/m-p/64707#M2223</guid>
      <dc:creator>dshakespeare_sp</dc:creator>
      <dc:date>2013-05-16T08:56:49Z</dc:date>
    </item>
  </channel>
</rss>

