Re: limit mysql storage

Dan Craciun <[email protected]> Sat, 9 Mar 2019 10:20:30 +0200
Newsgroups gmane.linux.ntop.general
Message-ID <[email protected]>
This is a multi-part message in MIME format.
--===============2940969859478559546==
Content-Type: multipart/alternative;
	boundary="------------820AD51974B165BDCF4DDC3C"
Content-Language: en-US

This is a multi-part message in MIME format.
--------------820AD51974B165BDCF4DDC3C
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: 8bit

Yes, the row count is dropping. I guess I can make a script that deletes
everything older than 30 days and run it daily with cron.

But then, what is the purpose of the retention days field in the ntopng
interface?
It's something that's on the to do list, or simply ornamental?



Best regards,
Dan Craciun

On 09-Mar-19 10:05, Bruce Ferrell wrote:
>
> That being the case, take a row count before pruning and again after
> pruning.
>
>     select count(*) from <table name>
>
> The row count SHOULD drop after pruning.  The space used by the
> deleted rows will be filled by new rows as they are stored... That's
> what "the book" says anyway.
>
>
>
> On 3/8/19 8:49 PM, Dan Craciun wrote:
>> Actually, I haven't configured anything, just started ntopng with the -F
>> option and it created the tables.
>> They are innodb.
>>
>> ls -lh
>> total 117G
>> -rw-r----- 1 mysql mysql 2.8G Mar  9 06:30 aggrflowsv4#P#p0.ibd
>> -rw-r----- 1 mysql mysql 2.8G Mar  9 06:30 aggrflowsv4#P#p1.ibd
>> -rw-r----- 1 mysql mysql 2.8G Mar  9 06:30 aggrflowsv4#P#p2.ibd
>> -rw-r----- 1 mysql mysql 2.8G Mar  9 06:30 aggrflowsv4#P#p3.ibd
>> -rw-r----- 1 mysql mysql 2.8G Mar  9 06:30 aggrflowsv4#P#p4.ibd
>> -rw-r----- 1 mysql mysql 2.8G Mar  9 06:30 aggrflowsv4#P#p5.ibd
>> -rw-r----- 1 mysql mysql 2.8G Mar  9 06:30 aggrflowsv4#P#p6.ibd
>> -rw-r----- 1 mysql mysql 2.8G Mar  9 06:30 aggrflowsv4#P#p7.ibd
>> -rw-r----- 1 mysql mysql 176K Jan 15 15:45 aggrflowsv6#P#p0.ibd
>> -rw-r----- 1 mysql mysql 176K Jan 15 15:45 aggrflowsv6#P#p1.ibd
>> -rw-r----- 1 mysql mysql 176K Jan 15 15:45 aggrflowsv6#P#p2.ibd
>> -rw-r----- 1 mysql mysql 176K Jan 15 15:45 aggrflowsv6#P#p3.ibd
>> -rw-r----- 1 mysql mysql 176K Jan 15 15:45 aggrflowsv6#P#p4.ibd
>> -rw-r----- 1 mysql mysql 176K Jan 15 15:45 aggrflowsv6#P#p5.ibd
>> -rw-r----- 1 mysql mysql 176K Jan 15 15:45 aggrflowsv6#P#p6.ibd
>> -rw-r----- 1 mysql mysql 176K Jan 15 15:45 aggrflowsv6#P#p7.ibd
>> -rw-r----- 1 mysql mysql  12G Mar  9 06:35 flowsv4#P#p0.ibd
>> -rw-r----- 1 mysql mysql  12G Mar  9 06:35 flowsv4#P#p1.ibd
>> -rw-r----- 1 mysql mysql  12G Mar  9 06:35 flowsv4#P#p2.ibd
>> -rw-r----- 1 mysql mysql  12G Mar  9 06:35 flowsv4#P#p3.ibd
>> -rw-r----- 1 mysql mysql  12G Mar  9 06:35 flowsv4#P#p4.ibd
>> -rw-r----- 1 mysql mysql  12G Mar  9 06:35 flowsv4#P#p5.ibd
>> -rw-r----- 1 mysql mysql  12G Mar  9 06:35 flowsv4#P#p6.ibd
>> -rw-r----- 1 mysql mysql  12G Mar  9 06:35 flowsv4#P#p7.ibd
>> -rw-r----- 1 mysql mysql 176K Mar  2 22:54 flowsv6#P#p0.ibd
>> -rw-r----- 1 mysql mysql 176K Jan 15 15:45 flowsv6#P#p1.ibd
>> -rw-r----- 1 mysql mysql 176K Jan 15 15:45 flowsv6#P#p2.ibd
>> -rw-r----- 1 mysql mysql 176K Jan 15 15:45 flowsv6#P#p3.ibd
>> -rw-r----- 1 mysql mysql 176K Jan 15 15:45 flowsv6#P#p4.ibd
>> -rw-r----- 1 mysql mysql 176K Jan 15 15:45 flowsv6#P#p5.ibd
>> -rw-r----- 1 mysql mysql 176K Jan 15 15:45 flowsv6#P#p6.ibd
>> -rw-r----- 1 mysql mysql 176K Jan 15 15:45 flowsv6#P#p7.ibd
>>
>> Best regards,
>> Dan
>>
>> On 09-Mar-19 03:48, Bruce Ferrell wrote:
>>> On 3/8/19 11:50 AM, Dan Craciun wrote:
>>>> Hi,
>>>>
>>>> I've setup ntopng to dump flow data in a MySQL db, with 30 days
>>>> retention.
>>>> It's been over 45 days and the data is still there.
>>>>
>>>> Furthermore, even if I manually delete the old data, the space
>>>> occupied
>>>> is not freed. It grows at a rate of 3GB/day.
>>>>
>>>> What is the correct procedure of reusing free space when using MySQL
>>>> storage?
>>>>
>>>> Best regards,
>>>> Dan Craciun
>>> What you're describing suggests the mysql DB was configured with
>>> myisam tables spaces for the storage.  It's a pretty common default.
>>>
>>> Have a look at the optimize command and perhaps look at converting the
>>> table space to innodb with file-per-table. To reconfigure for
>>> innodb-file-per-table, the db has to be restarted and this should be
>>> done before converting the tables to innodb. Once to make this change,
>>> the myisam to innodb conversion can be done live.
>>>
>>> You might also want to look up mysqltuner.  It's a perl script that
>>> can do some crude analysis of your mysql instances performance.  It's
>>> actually fairly useful.
>>>
>>>
>
> _______________________________________________
> Ntop mailing list
> [email protected]
> http://listgateway.unipi.it/mailman/listinfo/ntop


--------------820AD51974B165BDCF4DDC3C
Content-Type: multipart/related;
	boundary="------------2422CACBEDE6A59BD4FB209A"


--------------2422CACBEDE6A59BD4FB209A
Content-Type: text/html; charset=utf-8
Content-Transfer-Encoding: 8bit

<html>
  <head>
    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
  </head>
  <body text="#000000" bgcolor="#FFFFFF">
    <div class="moz-cite-prefix">Yes, the row count is dropping. I guess
      I can make a script that deletes everything older than 30 days and
      run it daily with cron.<br>
      <br>
      But then, what is the purpose of the retention days field in the
      ntopng interface?<br>
      It's something that's on the to do list, or simply ornamental?<br>
      <br>
      <img src="cid:[email protected]" alt=""><br>
      <br>
      Best regards,<br>
      Dan Craciun<br>
      <br>
      On 09-Mar-19 10:05, Bruce Ferrell wrote:<br>
    </div>
    <blockquote type="cite"
      cite="mid:[email protected]">
      <br>
      That being the case, take a row count before pruning and again
      after pruning.
      <br>
      <br>
          select count(*) from &lt;table name&gt;
      <br>
      <br>
      The row count SHOULD drop after pruning.  The space used by the
      deleted rows will be filled by new rows as they are stored...
      That's what "the book" says anyway.
      <br>
      <br>
      <br>
      <br>
      On 3/8/19 8:49 PM, Dan Craciun wrote:
      <br>
      <blockquote type="cite">Actually, I haven't configured anything,
        just started ntopng with the -F
        <br>
        option and it created the tables.
        <br>
        They are innodb.
        <br>
        <br>
        ls -lh
        <br>
        total 117G
        <br>
        -rw-r----- 1 mysql mysql 2.8G Mar  9 06:30 aggrflowsv4#P#p0.ibd
        <br>
        -rw-r----- 1 mysql mysql 2.8G Mar  9 06:30 aggrflowsv4#P#p1.ibd
        <br>
        -rw-r----- 1 mysql mysql 2.8G Mar  9 06:30 aggrflowsv4#P#p2.ibd
        <br>
        -rw-r----- 1 mysql mysql 2.8G Mar  9 06:30 aggrflowsv4#P#p3.ibd
        <br>
        -rw-r----- 1 mysql mysql 2.8G Mar  9 06:30 aggrflowsv4#P#p4.ibd
        <br>
        -rw-r----- 1 mysql mysql 2.8G Mar  9 06:30 aggrflowsv4#P#p5.ibd
        <br>
        -rw-r----- 1 mysql mysql 2.8G Mar  9 06:30 aggrflowsv4#P#p6.ibd
        <br>
        -rw-r----- 1 mysql mysql 2.8G Mar  9 06:30 aggrflowsv4#P#p7.ibd
        <br>
        -rw-r----- 1 mysql mysql 176K Jan 15 15:45 aggrflowsv6#P#p0.ibd
        <br>
        -rw-r----- 1 mysql mysql 176K Jan 15 15:45 aggrflowsv6#P#p1.ibd
        <br>
        -rw-r----- 1 mysql mysql 176K Jan 15 15:45 aggrflowsv6#P#p2.ibd
        <br>
        -rw-r----- 1 mysql mysql 176K Jan 15 15:45 aggrflowsv6#P#p3.ibd
        <br>
        -rw-r----- 1 mysql mysql 176K Jan 15 15:45 aggrflowsv6#P#p4.ibd
        <br>
        -rw-r----- 1 mysql mysql 176K Jan 15 15:45 aggrflowsv6#P#p5.ibd
        <br>
        -rw-r----- 1 mysql mysql 176K Jan 15 15:45 aggrflowsv6#P#p6.ibd
        <br>
        -rw-r----- 1 mysql mysql 176K Jan 15 15:45 aggrflowsv6#P#p7.ibd
        <br>
        -rw-r----- 1 mysql mysql  12G Mar  9 06:35 flowsv4#P#p0.ibd
        <br>
        -rw-r----- 1 mysql mysql  12G Mar  9 06:35 flowsv4#P#p1.ibd
        <br>
        -rw-r----- 1 mysql mysql  12G Mar  9 06:35 flowsv4#P#p2.ibd
        <br>
        -rw-r----- 1 mysql mysql  12G Mar  9 06:35 flowsv4#P#p3.ibd
        <br>
        -rw-r----- 1 mysql mysql  12G Mar  9 06:35 flowsv4#P#p4.ibd
        <br>
        -rw-r----- 1 mysql mysql  12G Mar  9 06:35 flowsv4#P#p5.ibd
        <br>
        -rw-r----- 1 mysql mysql  12G Mar  9 06:35 flowsv4#P#p6.ibd
        <br>
        -rw-r----- 1 mysql mysql  12G Mar  9 06:35 flowsv4#P#p7.ibd
        <br>
        -rw-r----- 1 mysql mysql 176K Mar  2 22:54 flowsv6#P#p0.ibd
        <br>
        -rw-r----- 1 mysql mysql 176K Jan 15 15:45 flowsv6#P#p1.ibd
        <br>
        -rw-r----- 1 mysql mysql 176K Jan 15 15:45 flowsv6#P#p2.ibd
        <br>
        -rw-r----- 1 mysql mysql 176K Jan 15 15:45 flowsv6#P#p3.ibd
        <br>
        -rw-r----- 1 mysql mysql 176K Jan 15 15:45 flowsv6#P#p4.ibd
        <br>
        -rw-r----- 1 mysql mysql 176K Jan 15 15:45 flowsv6#P#p5.ibd
        <br>
        -rw-r----- 1 mysql mysql 176K Jan 15 15:45 flowsv6#P#p6.ibd
        <br>
        -rw-r----- 1 mysql mysql 176K Jan 15 15:45 flowsv6#P#p7.ibd
        <br>
        <br>
        Best regards,
        <br>
        Dan
        <br>
        <br>
        On 09-Mar-19 03:48, Bruce Ferrell wrote:
        <br>
        <blockquote type="cite">On 3/8/19 11:50 AM, Dan Craciun wrote:
          <br>
          <blockquote type="cite">Hi,
            <br>
            <br>
            I've setup ntopng to dump flow data in a MySQL db, with 30
            days
            <br>
            retention.
            <br>
            It's been over 45 days and the data is still there.
            <br>
            <br>
            Furthermore, even if I manually delete the old data, the
            space occupied
            <br>
            is not freed. It grows at a rate of 3GB/day.
            <br>
            <br>
            What is the correct procedure of reusing free space when
            using MySQL
            <br>
            storage?
            <br>
            <br>
            Best regards,
            <br>
            Dan Craciun
            <br>
          </blockquote>
          What you're describing suggests the mysql DB was configured
          with
          <br>
          myisam tables spaces for the storage.  It's a pretty common
          default.
          <br>
          <br>
          Have a look at the optimize command and perhaps look at
          converting the
          <br>
          table space to innodb with file-per-table. To reconfigure for
          <br>
          innodb-file-per-table, the db has to be restarted and this
          should be
          <br>
          done before converting the tables to innodb. Once to make this
          change,
          <br>
          the myisam to innodb conversion can be done live.
          <br>
          <br>
          You might also want to look up mysqltuner.  It's a perl script
          that
          <br>
          can do some crude analysis of your mysql instances
          performance.  It's
          <br>
          actually fairly useful.
          <br>
          <br>
          <br>
        </blockquote>
      </blockquote>
      <br>
      _______________________________________________
      <br>
      Ntop mailing list
      <br>
      <a class="moz-txt-link-abbreviated" href="mailto:[email protected]">[email protected]</a>
      <br>
      <a class="moz-txt-link-freetext" href="http://listgateway.unipi.it/mailman/listinfo/ntop">http://listgateway.unipi.it/mailman/listinfo/ntop</a><br>
    </blockquote>
    <br>
  </body>
</html>

--------------2422CACBEDE6A59BD4FB209A
Content-Type: image/png;
 name="ajlohghkllelodjb.png"
Content-Transfer-Encoding: base64
Content-ID: <[email protected]>
Content-Disposition: inline;
 filename="ajlohghkllelodjb.png"

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
T3DP6tbrpbYUWn+tiEqoH49W/1Rn8KwpW6b1WFgWyJaXl/naksqwYKvUllRpy9VLospwNusP
vwqy/o9bz8JPLgMex8oZCWMagK/e9qn7JpMQflIiY45CEhZdyu1yT6SGB5MuR/Rv3xlvy+tx
lgsa78M4AACAu+Ec7fI8VkHhU0GpBgCAu+d62kX/lUzh/LSgXQAA4O657n0XAAAAgNcF7QIA
AABrAu0CAAAAawLtAgAAAGsC7QIAAABrAu0CAAAAawLtAgAAAGsC7QIAAABrAu0CAAAAa+Is
7dKePmPIA2XkUTWv9ty79Bycq3LF359965+ytef4zJa9e1TQQSLgcuAX0QkPp7l6ltdfnPPe
fvLwo3h81WtwjXV763cUAMDaOFu7LOrEKrXLFflEleZy7eIUD4uHT61Pu5wH2gUA4A64qnaR
jbui23c8ZDhLEN/cywZtzGqJnX3YbuvAXBLcrW7xO7sV9Lj3BzhbPR7O6shGlIejYUjYlZTg
dutDaqO5aslqt3wz41Aww3IJbUavXouWfN/lyTzYqbRKkZf7aWgw/zmmJqSnNKurXb+kQpm9
0idYELf+COt61q+IxTCGNJ1CspOL3jVGYI/bxcM+dR1KCuptuDRphXVUBK+XIMKLiZYpKGlZ
akNzGxfOma9bu4jNbQSzcKIX6JR3y2JJ62o8dmkCANwfV9QucrZVKdmjS0vdZ/fbh82m7qRl
yy4HUqLqJl6GD9WoFhUdqPu1+NSSYDuxj9WNu3WrO7U0xoEVj0nY5ay4PRqGZ1HLjJ6NeNJZ
cyWzmIcSf+0TzIJZLle+K2BLt2zxmGs5jPQjPB9VI9eA57m3C5dwD9NM20R1dgvM0Bzb2OrZ
5xqvqZzVg+qkBSxLXce2KcRzdPNFdjyLScApweI2PNSwZSKNJ/mfpdCc+Ni4gjFRYhJG85/G
loOz3y3DpG3R+mitMd60AAB3x0u+71K3/lw8rBjocdk326nt0373IGfLzistVoDnlD6xm9tx
du5jZRNvJaFVglaH7GyqWI65PRZGqnx67GF4PUhh1GjLgdePsWZMgpks1yTOZYvP6yEpFoP5
nJ1KeEtO0ImoZplKMLFci6VLOTbPMXsOw3rmKeIKFre+LJ57u7j9ccXnmgQ8SXCynqlxkkIs
SJAinJydrVsiQlom0khheGyTScXV4irnxmNTAACsmuvdd8nbq++bZectO2n5b+mwfywtpbPt
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
--------------2422CACBEDE6A59BD4FB209A--

--------------820AD51974B165BDCF4DDC3C--

--===============2940969859478559546==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

_______________________________________________
Ntop mailing list
[email protected]
http://listgateway.unipi.it/mailman/listinfo/ntop
--===============2940969859478559546==--