---
title: 'Мониторинг базы данных 1С'
sidebar_label: 'Мониторинг базы данных'
sidebar_position: 4
description: 'Как отслеживать состояние базы данных 1С'
---

import Formbricks from '@theme/MDXComponents/Formbricks'
import {CustomTable} from '@selectel/docux/components'
import Tabs from '@theme/Tabs'
import TabItem from '@theme/TabItem'
import {TabItemLabel} from '@selectel/docux/components'
import CopyIcon from '@selectel/docux/icons/copy'
import ExportMetrics from '@site/docs/_partials/1c-cloud/export-metrics.mdx'

# Мониторинг базы данных 1С

В готовом облаке 1С вы можете отслеживать состояние базы данных.

Для более детального анализа некоторые метрики можно посмотреть в виде графиков в панели управления:

* [метрики баз данных](#view-database-metrics);
* [метрики кластера](/cloud-1c/cluster/monitoring.mdx).

Полный набор доступных метрик можно экспортировать в формате Prometheus.
Подробнее в подразделе [Экспортировать метрики в формате Prometheus](/cloud-1c/cluster/monitoring.mdx#export-metrics-in-prometheus-format) инструкции [Мониторинг кластера серверов 1С](/cloud-1c/cluster/monitoring.mdx).

Время в панели управления соответствует времени, установленному на вашем устройстве, и не зависит от региона, где размещен кластер.

:::note

Например, вы создали базу данных в Новосибирске, в пуле ru-8.
На устройстве, с которого вы зашли в панель управления, установлен часовой пояс Москвы.
Время на графиках метрик будет отображаться в часовом поясе Москвы.

:::

## Посмотреть метрики базы данных 1С \{#view-database-metrics}

1. В [панели управления](https://my.selectel.ru/vpc/default/ones/) в верхнем меню нажмите **Продукты** и выберите **Готовое облако 1С**.
2. Перейдите в раздел **Базы данных**.
3. Откройте страницу базы данных → вкладка **Мониторинг**.
4. В блоке **Мониторинг кластера** выберите тип мониторинга:
   * **Мониторинг сервера базы данных** — если вам нужно посмотреть метрики по ресурсам облачных серверов;
   * **Мониторинг баз данных** — если вам нужно посмотреть общую нагрузку на базы данных и метрики запросов.
5. Опционально: отфильтруйте метрики по дате.
6. Посмотрите доступные [метрики базы данных](#database-metrics).

### Метрики базы данных в панели управления \{#database-metrics}

<Tabs queryString="database-metrics">
  <TabItem value="servers-monitoring">
    <TabItemLabel>
      Мониторинг сервера базы данных
    </TabItemLabel>

    <CustomTable>
      <table data-sticky>
        <tbody>
          <tr>
            <th>Память</th>
            <td>Занятая память без кэша и временных данных в процентах или ГБ</td>
          </tr>

          <tr>
            <th>vCPU</th>
            <td>Загруженность ядер серверов в процентах</td>
          </tr>

          <tr>
            <th>CPU iowait</th>
            <td>Процент времени, когда процессор простаивает и ждет завершения операций ввода-вывода</td>
          </tr>

          <tr>
            <th>Диск</th>
            <td>Занятое место на диске в процентах или ГБ. Учитывает часть дискового пространства, зарезервированную под служебные нужды</td>
          </tr>

          <tr>
            <th>Load Average</th>
            <td>Среднее значение нагрузки системы за одну минуту, пять минут и 15 минут. Показывает количество выполненных операций</td>
          </tr>

          <tr>
            <th>OOM</th>
            <td>Количество операций, которые завершились из-за нехватки памяти</td>
          </tr>

          <tr>
            <th>Нагрузка диска</th>

            <td>
              <ul>
                <li>Скорость операций чтения с диска и записи на диск в секунду</li>
                <li>Количество операций чтения с диска и записи на диск в секунду</li>
              </ul>
            </td>
          </tr>

          <tr>
            <th>Нагрузка сети</th>

            <td>
              <ul>
                <li>Количество байт, переданных и полученных через сетевой интерфейс</li>
                <li>Количество пакетов, переданных и полученных через сетевой интерфейс в секунду</li>
              </ul>
            </td>
          </tr>
        </tbody>
      </table>
    </CustomTable>
  </TabItem>

  <TabItem value="database-monitoring">
    <TabItemLabel>
      Мониторинг баз данных
    </TabItemLabel>

    <CustomTable>
      <table data-sticky>
        <tbody>
          <tr>
            <th>Подключения</th>

            <td />
          </tr>

          <tr>
            <th>Время выполнения самого долгого запроса</th>
            <td>Время выполнения самого долгого запроса в каждой базе данных за период времени</td>
          </tr>

          <tr>
            <th>Транзакции</th>
            <td>Количество транзакций в секунду в каждой базе данных</td>
          </tr>

          <tr>
            <th>Операции со строками</th>

            <td>
              Количество строк, затронутых операциями в выбранной базе данных в секунду:

              <ul>
                <li> `tup_deleted` — количество строк, удаленных операциями в секунду;</li>
                <li> `tup_fetched` — количество строк, извлеченных операциями в секунду;</li>
                <li> `tup_inserted` — количество строк, вставленных операциями в секунду;</li>
                <li> `tup_returned` — количество строк, возвращенных операциями в секунду;</li>
                <li> `tup_updated` — количество строк, обновленных операциями в секунду</li>
              </ul>
            </td>
          </tr>

          <tr>
            <th>Попадание в кэш</th>
            <td>Какой процент данных в запросе был прочитан из кэша</td>
          </tr>

          <tr>
            <th>Locks</th>
            <td>Количество блокировок в каждой базе данных</td>
          </tr>

          <tr>
            <th>Deadlocks</th>
            <td>Количество взаимных блокировок в каждой базе данных</td>
          </tr>
        </tbody>
      </table>
    </CustomTable>
  </TabItem>
</Tabs>

<ExportMetrics />

<Formbricks />
