Ad Widget

Collapse

Удаление лишних данных из БД.

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • igoreha311
    Member
    • Sep 2011
    • 99

    #1

    Удаление лишних данных из БД.

    Подскажите, пожалуйста, в какой таблице искать и почистить несколько значений трафика для определенного хоста.

    После включения сервера произошел всплеск - раз в 5 больше чем было.

  • Jimson
    Senior Member
    • Jan 2008
    • 1327

    #2
    1) пределите itemid, это легко сделать прям в браузере, наведя мышку на итем в режиме редактирования хоста

    2) если всплеск огромный, как это иногда бывает на Counter64, то можно по простому:
    update history set value=0 where itemid=xxx and value > 100000000000;
    (ну или history_uint если итем целочисленный)

    Comment

    • igoreha311
      Member
      • Sep 2011
      • 99

      #3
      Originally posted by Jimson
      1) пределите itemid, это легко сделать прям в браузере, наведя мышку на итем в режиме редактирования хоста

      2) если всплеск огромный, как это иногда бывает на Counter64, то можно по простому:
      update history set value=0 where itemid=xxx and value > 100000000000;
      (ну или history_uint если итем целочисленный)
      Спасибо, а как дату добавить в этот запрос (date или что-то подобное)?
      update history set value=0 where itemid=xxx and date=04.04.2013 and value > 100000000000;

      Или не так?

      Раньше перезагрузка такого эффекта не вызывала.
      Трафик собирается с 64 битных счетчиков, так проблема именно с ними, 32 битные нормально повели себя.
      Last edited by igoreha311; 04-04-2013, 18:09.

      Comment

      • Jimson
        Senior Member
        • Jan 2008
        • 1327

        #4
        Я лишь намекнул как пофиксить данные в базе, вы должны были вдумчиво сделать `describe history`и решить самостоятельно как исправить свою проблему. На форуме могут сказать сделать `rm -rf /` - будете проверять?

        P.S. https://www.zabbix.com/forum/showthread.php?t=40021

        Comment

        • igoreha311
          Member
          • Sep 2011
          • 99

          #5
          Originally posted by jimson
          Я лишь намекнул как пофиксить данные в базе, вы должны были вдумчиво сделать `describe history`и решить самостоятельно как исправить свою проблему. На форуме могут сказать сделать `rm -rf /` - будете проверять?

          P.s. https://www.zabbix.com/forum/showthread.php?t=40021
          Спасибо, буду разбираться.

          `rm -rf /` делать бы не стал.

          Comment

          Working...