<html>
<head>
<meta http-equiv="Content-Type" content="text/html;
charset=iso-8859-15">
</head>
<body text="#000000" bgcolor="#FFFFFF">
<p>Great to here that you solved it. I was pretty sure that redis
was not your problem, and glad that it was not bischeck. :)</p>
<p>/Anders <br>
</p>
<br>
<div class="moz-cite-prefix">On 12/04/2017 12:26 PM, Francesco
Giuseppe Toffoli wrote:<br>
</div>
<blockquote type="cite"
cite="mid:c54b35f8-55bf-4250-c483-48e4bfbea28c@skylogic.it">
<meta http-equiv="Content-Type" content="text/html;
charset=iso-8859-15">
<p>Hi Handers,<br>
thanks for your reply, we found out the problem.<br>
We had a list on which we did an update on a value to reset a
spike in the value itself. Due to a syntax mistake the LSET
command set the field in a non standard format, (in the bischeck
log we have found an error stating the impossibility to perform
the purge operation).<br>
For several lists (on which the max size is 1000 points) we had
a much higher number of points.</p>
<p>We solved purging manually the problematic list with the LTRIM
command.<br>
Thanks for your ime,</p>
<p>Regards,<br>
Francesco<br>
</p>
<br>
<div class="moz-cite-prefix">Il 04/12/2017 11:24, Anders Håål ha
scritto:<br>
</div>
<blockquote type="cite"
cite="mid:20b32b87-4a72-cd11-50a9-e5129362b213@ingby.com">
<meta http-equiv="Content-Type" content="text/html;
charset=iso-8859-15">
<p>It was not clear in your answer, but have you restarted
bischeck? You say you have restarted redis, but what about
bischeck? <br>
</p>
<p>The redis config you restarted with, what did you configure
differently?</p>
<p>Anders <br>
</p>
<br>
<div class="moz-cite-prefix">On 12/04/2017 11:12 AM, Francesco
Giuseppe Toffoli wrote:<br>
</div>
<blockquote type="cite"
cite="mid:c313d2e4-55fd-c1b8-2776-c011be3d4170@skylogic.it">
<meta http-equiv="Content-Type" content="text/html;
charset=iso-8859-15">
Il 04/12/2017 10:43, Anders Håål ha scritto:<br>
<blockquote type="cite"
cite="mid:b7862bea-57da-ee27-c25b-9f0fd635c8e2@ingby.com">
<meta http-equiv="Content-Type" content="text/html;
charset=iso-8859-15">
<p>Hi Francesco,<br>
Redis memory will increase with the number of data points
you collect and how long time you configured to keep them.
So what was the memory before it started to grow? Was it
steady on this level? How much is it growing? And not
using the redis instance for anything else? (redis-cli
info) <br>
</p>
</blockquote>
<br>
Hi Anders, thanks for your fast and really appreciated reply.
The memory has also been stable, around 8/9% of total server
available RAM. Now is around 61% and it grows more or less of
+4% a day. So to be optimist we have a week before everything
will crash :-(<br>
Redis is used only by bischeck, except for a couple of script
reading datas from it (but are very old and light scripts, so
I exclude they can cause the issue).<br>
Here below a screenshot of memory growth:<br>
<img moz-do-not-send="false"
src="cid:part1.B6253CE3.7F5301B0@ingby.com" alt="asdasd"
class="" width="844" height="260"><br>
<br>
<blockquote type="cite"
cite="mid:b7862bea-57da-ee27-c25b-9f0fd635c8e2@ingby.com">
<p> </p>
<p>It's a good sign that your memory is the same between
restarts, since that means that the redis persistence
works.</p>
<p>Have you restarted bischeck after the 20 Nov? <br>
</p>
</blockquote>
Yes we have done some restarts, the last this morning to load
a new redis configuration ( I set logs to debug level). <br>
<br>
<blockquote type="cite"
cite="mid:b7862bea-57da-ee27-c25b-9f0fd635c8e2@ingby.com">
<p> </p>
<p>When it comes to the memory config in redis there are a
number of strategies to manage memory, but in the bischeck
setup redis is used as a data store and not as a cache, so
you would not like to have any eviction polices. Setting
max-memory will just make any write fail when redis is at
its max-memory.<br>
I think its safe to upgrade redis to a later version, but
please try it first. Currently I run bischeck on 4.0.2
without problem. At the same time I do not think this is a
redis bug.<br>
To track what goes on in the your redis instance you can
check with redis-cli. Every servicedefinition becomes its
own list in redis. You can check the size (llen) of the
list and see if its relates to your purge configuration.
You can also read the first and last entities in the list
to check the time stamp (lrange). Depending on the
bischeck config you may also have additional lists for the
servicedefinition for aggregrations.<br>
/Anders<br>
</p>
</blockquote>
<br>
Ok, i'm writing a script to get, from Redis server, the lenght
and the timestamp of every list writtend by Bischeck. I hope
to find out if there is something growing too much.<br>
I'll keep you updated.<br>
Thanks for your support.<br>
<br>
Francesco<br>
<br>
<br>
<br>
<blockquote type="cite"
cite="mid:b7862bea-57da-ee27-c25b-9f0fd635c8e2@ingby.com"> <br>
<div class="moz-cite-prefix">On 12/04/2017 10:11 AM,
Francesco Giuseppe Toffoli wrote:<br>
</div>
<blockquote type="cite"
cite="mid:ced8dbf3-98fa-41a6-e92e-055739a62bed@skylogic.it">
<meta http-equiv="content-type" content="text/html;
charset=iso-8859-15">
<p>Hi everybody,<br>
since a coupe of weeks the memory used by Redis in
increasing linearly, continuosly.<br>
We are a bit worried as also after a Redis server
restart the situation is the same (the RAM taken is
equal before and after the restart).<br>
I would exclude the issued has been caused by a
configuration change, the issue started on 20 November
at 11:44PM when nobody was working on bischeck.<br>
I'm enabling logs in order to see if there is something
wrong.</p>
<p>In the meanwhile does anyone have a suggestion on how
to proceed?<br>
Upgrading to Redis 4.0 (stable) can be done maintaining
the retro-compatibility with Bischeck? (we have Redis
2.8.23)</p>
<p><br>
</p>
<p>As a workaround I was thinking to enable the Redis
option 'maxmemory' with the 'maxmemory policy': about
this last option, as we need all keys to be maintained
on database, does anyone know as can be set? (I've read
something about key eviction but i still don't have any
clear idea).</p>
<p><br>
</p>
<p>Regards,<br>
Francesco<br>
</p>
<p><br>
</p>
<div class="moz-signature">-- <br>
<meta http-equiv="content-type" content="text/html;
charset=iso-8859-15">
<title></title>
<p class="MsoNormal"><font size="-1" color="#3333ff">Francesco
Giuseppe Toffoli</font><span
style="font-size:10.0pt;font-family:"Times New
Roman","serif";color:black;mso-fareast-language:IT"><br>
Monitoring Engineer</span><span
style="mso-fareast-language:IT"></span></p>
<p class="MsoNormal"><span
style="font-size:10.0pt;font-family:"Times New
Roman","serif";mso-fareast-language:IT">GSE Department</span><span
style="mso-fareast-language:IT"></span> </p>
<p class="MsoNormal"><span
style="font-size:10.0pt;font-family:"Times New
Roman","serif";mso-fareast-language:IT">Tel: +39
0112738748<font size="-1">8</font></span><span
style="mso-fareast-language:IT"><o:p></o:p></span></p>
<span style="font-size:10.0pt;font-family:"Times
New
Roman","serif";mso-fareast-language:IT">Mobile:
+39 349.800.60.35 <span style="color:black"><br>
Email: </span><u><span style="color:blue"><a
href="mailto:ftoffoli@skylogic.it"
moz-do-not-send="true">ftoffoli@skylogic.it</a></span></u></span><span
style="font-size:12.0pt;font-family:"Times New
Roman","serif";color:black;mso-fareast-language:IT"><br>
</span><b><span
style="font-size:12.0pt;font-family:"Times New
Roman","serif";color:#000099;mso-fareast-language:IT"><img
shrinktofit="true" id="_x0000_i1025"
src="imap://aha%40ingby%2Ecom@mail.messagingengine.com:993/fetch%3EUID%3E.INBOX.Drafts%3E5796?part=&filename=/home/franz/skylogic_logo.jpeg"
moz-do-not-send="true" width="190" border="0"
height="44"><br>
</span></b><b><span
style="font-size:10.0pt;font-family:"Times New
Roman","serif";color:#000099;mso-fareast-language:IT">Skylogic
S. p. A.</span></b><span
style="font-size:10.0pt;font-family:"Times New
Roman","serif";color:black;mso-fareast-language:IT"><br>
Strada Pianezza, 289<br>
10151 Torino, Italy </span> </div>
<br>
This message contains confidential information and is
intended only for the individual named. If you are not the
named addressee you should not disseminate, distribute or
copy this e-mail. Please notify the sender immediately by
e-mail if you have received this e-mail by mistake and
delete this e-mail from your system. E-mail transmission
cannot be guaranteed to be secure or error-free as
information could be intercepted, corrupted, lost,
destroyed, arrive late or incomplete, or contain viruses.
The sender therefore does not accept liability for any
errors or omissions in the contents of this message, which
arise as a result of e-mail transmission. If verification
is required please request a hard-copy version. Please
note that any views or opinions presented in this email
are solely those of the author and do not necessarily
represent those of the Company.<br>
No employee or agent is authorized to conclude any binding
agreement on behalf of this Company nor, through thi s
latter, any of the Eutelsat Communication group with
another party by email without express written
confirmation by a duly authorized officer of the Company.
The list of duly authorized officers and the scope of
their powers is published on the Trade Register according
to the national law of each affiliate. <br>
</blockquote>
<br>
<pre class="moz-signature" cols="72">--
Ingby <a class="moz-txt-link-rfc2396E" href="http://www.ingby.com" moz-do-not-send="true"><http://www.ingby.com></a>
bischeck - dynamic and adaptive monitoring for Nagios <a class="moz-txt-link-rfc2396E" href="http://www.bischeck.org" moz-do-not-send="true"><http://www.bischeck.org></a>
<a class="moz-txt-link-abbreviated" href="mailto:anders.haal@ingby.com" moz-do-not-send="true">anders.haal@ingby.com</a><a class="moz-txt-link-rfc2396E" href="mailto:anders.haal@ingby.com" moz-do-not-send="true"><mailto:anders.haal@ingby.com></a>
Mjukvara genom ingenjörsmässig kreativitet och kompetens
Ingenjörsbyn
Box 531
101 30 Stockholm
Sweden
<a class="moz-txt-link-abbreviated" href="http://www.ingby.com" moz-do-not-send="true">www.ingby.com</a> <a class="moz-txt-link-rfc2396E" href="http://www.ingby.com/" moz-do-not-send="true"><http://www.ingby.com/></a>
Mobil: +46 70 575 35 46
Tele: +46 75 75 75 090
Fax: +46 75 75 75 091
</pre>
</blockquote>
<br>
<div class="moz-signature">-- <br>
<meta http-equiv="content-type" content="text/html;
charset=iso-8859-15">
<title></title>
<p class="MsoNormal"><font size="-1" color="#3333ff">Francesco
Giuseppe Toffoli</font><span
style="font-size:10.0pt;font-family:"Times New
Roman","serif";color:black;mso-fareast-language:IT"><br>
Monitoring Engineer</span><span
style="mso-fareast-language:IT"></span></p>
<p class="MsoNormal"><span
style="font-size:10.0pt;font-family:"Times New
Roman","serif";mso-fareast-language:IT">GSE
Department</span><span style="mso-fareast-language:IT"></span>
</p>
<p class="MsoNormal"><span
style="font-size:10.0pt;font-family:"Times New
Roman","serif";mso-fareast-language:IT">Tel:
+39 0112738748<font size="-1">8</font></span><span
style="mso-fareast-language:IT"><o:p></o:p></span></p>
<span style="font-size:10.0pt;font-family:"Times New
Roman","serif";mso-fareast-language:IT">Mobile:
+39 349.800.60.35 <span style="color:black"><br>
Email: </span><u><span style="color:blue"><a
href="mailto:ftoffoli@skylogic.it"
moz-do-not-send="true">ftoffoli@skylogic.it</a></span></u></span><span
style="font-size:12.0pt;font-family:"Times New
Roman","serif";color:black;mso-fareast-language:IT"><br>
</span><b><span
style="font-size:12.0pt;font-family:"Times New
Roman","serif";color:#000099;mso-fareast-language:IT"><img
shrinktofit="true" id="_x0000_i1025"
src="imap://ftoffoli@imap.skylogic.it:143/fetch%3EUID%3E/INBOX%3E233968?part=1.2&filename=/home/franz/skylogic_logo.jpeg"
moz-do-not-send="true" width="190" border="0"
height="44"><br>
</span></b><b><span
style="font-size:10.0pt;font-family:"Times New
Roman","serif";color:#000099;mso-fareast-language:IT">Skylogic
S. p. A.</span></b><span
style="font-size:10.0pt;font-family:"Times New
Roman","serif";color:black;mso-fareast-language:IT"><br>
Strada Pianezza, 289<br>
10151 Torino, Italy </span> </div>
<br>
This message contains confidential information and is intended
only for the individual named. If you are not the named
addressee you should not disseminate, distribute or copy this
e-mail. Please notify the sender immediately by e-mail if you
have received this e-mail by mistake and delete this e-mail
from your system. E-mail transmission cannot be guaranteed to
be secure or error-free as information could be intercepted,
corrupted, lost, destroyed, arrive late or incomplete, or
contain viruses. The sender therefore does not accept
liability for any errors or omissions in the contents of this
message, which arise as a result of e-mail transmission. If
verification is required please request a hard-copy version.
Please note that any views or opinions presented in this email
are solely those of the author and do not necessarily
represent those of the Company.<br>
No employee or agent is authorized to conclude any binding
agreement on behalf of this Company nor, through thi s latter,
any of the Eutelsat Communication group with another party by
email without express written confirmation by a duly
authorized officer of the Company. The list of duly authorized
officers and the scope of their powers is published on the
Trade Register according to the national law of each
affiliate. <br>
</blockquote>
<br>
<pre class="moz-signature" cols="72">--
Ingby <a class="moz-txt-link-rfc2396E" href="http://www.ingby.com" moz-do-not-send="true"><http://www.ingby.com></a>
bischeck - dynamic and adaptive monitoring for Nagios <a class="moz-txt-link-rfc2396E" href="http://www.bischeck.org" moz-do-not-send="true"><http://www.bischeck.org></a>
<a class="moz-txt-link-abbreviated" href="mailto:anders.haal@ingby.com" moz-do-not-send="true">anders.haal@ingby.com</a><a class="moz-txt-link-rfc2396E" href="mailto:anders.haal@ingby.com" moz-do-not-send="true"><mailto:anders.haal@ingby.com></a>
Mjukvara genom ingenjörsmässig kreativitet och kompetens
Ingenjörsbyn
Box 531
101 30 Stockholm
Sweden
<a class="moz-txt-link-abbreviated" href="http://www.ingby.com" moz-do-not-send="true">www.ingby.com</a> <a class="moz-txt-link-rfc2396E" href="http://www.ingby.com/" moz-do-not-send="true"><http://www.ingby.com/></a>
Mobil: +46 70 575 35 46
Tele: +46 75 75 75 090
Fax: +46 75 75 75 091
</pre>
</blockquote>
<br>
<div class="moz-signature">-- <br>
<meta http-equiv="content-type" content="text/html;
charset=iso-8859-15">
<title></title>
<p class="MsoNormal"><font size="-1" color="#3333ff">Francesco
Giuseppe Toffoli</font><span
style="font-size:10.0pt;font-family:"Times New
Roman","serif";color:black;mso-fareast-language:IT"><br>
Monitoring Engineer</span><span
style="mso-fareast-language:IT"></span></p>
<p class="MsoNormal"><span
style="font-size:10.0pt;font-family:"Times New
Roman","serif";mso-fareast-language:IT">GSE
Department</span><span style="mso-fareast-language:IT"></span>
</p>
<p class="MsoNormal"><span
style="font-size:10.0pt;font-family:"Times New
Roman","serif";mso-fareast-language:IT">Tel:
+39 0112738748<font size="-1">8</font></span><span
style="mso-fareast-language:IT"><o:p></o:p></span></p>
<span style="font-size:10.0pt;font-family:"Times New
Roman","serif";mso-fareast-language:IT">Mobile:
+39 349.800.60.35 <span style="color:black"><br>
Email: </span><u><span style="color:blue"><a
href="mailto:ftoffoli@skylogic.it"
moz-do-not-send="true">ftoffoli@skylogic.it</a></span></u></span><span
style="font-size:12.0pt;font-family:"Times New
Roman","serif";color:black;mso-fareast-language:IT"><br>
</span><b><span style="font-size:12.0pt;font-family:"Times
New
Roman","serif";color:#000099;mso-fareast-language:IT"><img
shrinktofit="true" id="_x0000_i1025"
src="imap://ftoffoli@imap.skylogic.it:143/fetch%3EUID%3E/INBOX%3E233968?part=1.2&filename=/home/franz/skylogic_logo.jpeg"
moz-do-not-send="true" width="190" border="0" height="44"><br>
</span></b><b><span
style="font-size:10.0pt;font-family:"Times New
Roman","serif";color:#000099;mso-fareast-language:IT">Skylogic
S. p. A.</span></b><span
style="font-size:10.0pt;font-family:"Times New
Roman","serif";color:black;mso-fareast-language:IT"><br>
Strada Pianezza, 289<br>
10151 Torino, Italy </span> </div>
<br>
This message contains confidential information and is intended
only for the individual named. If you are not the named addressee
you should not disseminate, distribute or copy this e-mail. Please
notify the sender immediately by e-mail if you have received this
e-mail by mistake and delete this e-mail from your system. E-mail
transmission cannot be guaranteed to be secure or error-free as
information could be intercepted, corrupted, lost, destroyed,
arrive late or incomplete, or contain viruses. The sender
therefore does not accept liability for any errors or omissions in
the contents of this message, which arise as a result of e-mail
transmission. If verification is required please request a
hard-copy version. Please note that any views or opinions
presented in this email are solely those of the author and do not
necessarily represent those of the Company.<br>
No employee or agent is authorized to conclude any binding
agreement on behalf of this Company nor, through thi s latter, any
of the Eutelsat Communication group with another party by email
without express written confirmation by a duly authorized officer
of the Company. The list of duly authorized officers and the scope
of their powers is published on the Trade Register according to
the national law of each affiliate.
<br>
</blockquote>
<br>
<pre class="moz-signature" cols="72">--
Ingby <a class="moz-txt-link-rfc2396E" href="http://www.ingby.com"><http://www.ingby.com></a>
bischeck - dynamic and adaptive monitoring for Nagios <a class="moz-txt-link-rfc2396E" href="http://www.bischeck.org"><http://www.bischeck.org></a>
<a class="moz-txt-link-abbreviated" href="mailto:anders.haal@ingby.com">anders.haal@ingby.com</a><a class="moz-txt-link-rfc2396E" href="mailto:anders.haal@ingby.com"><mailto:anders.haal@ingby.com></a>
Mjukvara genom ingenjörsmässig kreativitet och kompetens
Ingenjörsbyn
Box 531
101 30 Stockholm
Sweden
<a class="moz-txt-link-abbreviated" href="http://www.ingby.com">www.ingby.com</a> <a class="moz-txt-link-rfc2396E" href="http://www.ingby.com/"><http://www.ingby.com/></a>
Mobil: +46 70 575 35 46
Tele: +46 75 75 75 090
Fax: +46 75 75 75 091
</pre>
</body>
</html>