Avamar. Как включить и интерпретировать регистрацию avtar COMSTATS для диагностики проблем обмена данными

Summary: Процесс avtar в Avamar обеспечивает ведение журнала статистики связи, известного как COMSTATS. В этой статье объясняется, как включить и интерпретировать эту информацию для диагностики проблем связи. ...

This article applies to This article does not apply to This article is not tied to any specific product. Not all product versions are identified in this article.

Instructions

Выходные данные статистики связи (COMSTATS) полезны для диагностики проблем связи между avtar и Avamar Server. Эта информация может помочь доказать, не возникло ли узкое место связи на сервере Avamar.

Comstats предоставляет статистику данных, передаваемых между клиентом и сервером Avamar. Его нельзя использовать для диагностики проблем, когда резервная копия отправляется в Data Domain.

Это связано с тем, что при отправке резервных копий в Data Domain на Avamar Server отправляются только метаданные. Размер метаданных очень мал по сравнению с данными резервной копии, которые avtar отправляет в Data Domain.


Как применить вывод "COMSTATS" к логированию avtar:

COMSTATS добавляет много строк в журналы, поэтому его следует использовать экономно.
Используйте его только в сценариях с проблемой производительности, когда предполагается, что причиной является время отклика сервера Avamar или время клиентской очереди.

 
  1. Отредактируйте или создайте текстовый файл в клиентской системе с именем avtar.cmd. Файл необходимо поместить в каталог установки Avamar (упомянутый ранее в этой статье).
  2. Используйте текстовый редактор для создания файла и добавьте эти строки перед сохранением файла.

--comstats

Кроме того, можно включить ведение журнала comstats через пользовательский интерфейс для одной резервной копии или для всего набора данных. 
 
  • Нажмите кнопку «Дополнительные параметры».
  • Выберите «Дополнительные параметры». 
  • Установите флажок «Включить сообщения отладки» при выполнении одного резервного копирования или при добавлении параметра --comstats=true в набор данных. 
  • Это описано в руководстве системного администратора Avamar.


Общая информация:
 
  • Буфер TCP-сокета на стороне клиента заполняется запросами «maxpending» к Avamar Server.
  • Avtar отслеживает время отклика сервера Avamar и по умолчанию настраивает параметр «maxpending» в соответствии с частотой отклика сервера Avamar.
  • Если avtar не получает ответа от Avamar Server в течение 60 с, он отправляет запрос повторно. Это повторная попытка на уровне приложения, а не на уровне TCP. В этом случае, если сервер Avamar уже ответил (ACK), avtar получит второе подтверждение и сообщит о UNEEDED.
  • WorkQ0 сохраняет ответы от Avamar Server. Это число всегда должно быть маленькой, однозначной цифрой. Если нет, это указывает на проблему на стороне клиента.

Анатомия линии

COMSTATSЕсли задано значение --comstats, avtar каждую секунду выводит в журнал сообщения COMSTATS.
avtar Stats <0000>: 2010-10-11 06:18:20 COMSTATS:0 sent= 84 recv[0]= 84 pending= 1/ 5 int= 0/50 send= 0 bytes= 9408+ 17711 sleepms= 0 delay=(0.008 [0.000..0.210] sd=0.030 n= 53) (0.022 [0.000..0.324] sd=0.066 n= 31)


COLOR CODED EXPLANATION OF THE LOG LINE:
COMSTATS:0 --> The "0" is the DPN index and refers to the GSAN. It is only useful for replication jobs. 0=Source, 1=Target.

sent= 84 recv[0]= 84 --> 84 requests were sent and 84 responses received from the server since the previous comstat message.

pending= 1/ 5 --> avtar has 1 message awaiting server response out of a queue max depth of 5=<current value of maxpending>. 
Large PENDING values indicate slow server response. Avtar will try to increase maxpending to match.

int= 0/50 --> Internal Pending messages / <Avtar FLAG value of MAXPENDING>

send= 0 --> Send queue length

bytes= 9408+ 17711 --> "Message" bytes is 9409; (Xmit-bytes + Rcv-bytes) is 17711
"Message" bytes are defined as GETHASH + ADDHASH + ADDCOMP.

sleepms= 0 --> Throttle delay = 0


В следующей строке приведены статистические данные по времени отклика и задержки сервера Avamar за период, прошедший с момента предыдущего сообщения.
delay=(0.008 [0.000..0.210] sd=0.030 n= 53) (0.022 [0.000..0.324] sd=0.066 n= 31):
Расшифровка строки
  • Средняя задержка составила 0,008 с.
  • [Диапазон от 0 до 0,21 с].
  • Стандартное отклонение = 0,03.
  • n =< Количество сообщений с момента последнего "TUNE">.
 

Первый набор чисел предназначен для задержки сообщений типа "Non-data". Второй набор данных предназначен для задержки сообщений типа "Data".

Сообщения, не относящиеся к типу данных
  • MSG_CMD_LOGIN - Войдите на сервер с предоставленными учетными данными.
  • TICKETLOGIN - авторизуйтесь на Сервере с предоставленным Билетом Сессии.
  • HASH_IS_PRESENT (hash)- Хеш уже хранится на сервере?
  • MSG_CMD_MOD_BACKUP_LIST (время, метка, размер, срок действия, хэш корня, LSTR_ADD) -- Запишите новый резервный корневой хэш.
 
Сообщения о типах данных:
  • ADD_HASH_DATA (hash, type, data)- Добавить новые данные типа kind с хэшем адреса.
  • GET_HASH_DATA (хэш)- Извлечение данных для хэша, возвращающего тип и данные.


Подробнее о MAXPENDING
maxpending, к сожалению, имеет два значения:

1. MaxPending - флаг, который можно установить с помощью avtar.cmd. 

Определяет максимальный размер очереди. Размер регулируется автоматически. Это настройка только на стороне клиента, и Avamar Server не играет здесь никакой роли.

2. MaxPending также является текущим значением, которое корректирует avtar, но не превышает значение флага.

Это текущий размер очереди ожидающих сообщений, который корректируется avtar в соответствии со временем ответа сервера.  
 
Мы можем увидеть два разных значения "maxpending". Текущее значение очереди «maxpending» никогда не будет выше флага «maxpending».




Additional Information

  •  

Affected Products

Avamar

Products

Avamar, Avamar Client
Article Properties
Article Number: 000013875
Article Type: How To
Last Modified: 28 Mar 2024
Version:  7
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.