APDEX и замеры производительности 1С
APDEX и замеры производительности 1С
В продолжение статьи про наше использование 1С Fresh мы расскажем как учимся следить за производительностью и скоростью работы нашей инсталляции.
Введение
В любой компании, которая выпускает какой-нибудь продукт, существует отдел контроля качества. Обычно этот отдел проверяет продукцию на выходе, именно то, что попадает потребителю в руки. Если компания предоставляет услуги, то существуют специальные люди, которые обзванивают клиентов и узнают, все ли им понравилось. После этого, исходя из собранной статистики, вносятся какие-либо изменения в процесс и все повторяется по кругу. Хорошо, конечно, если такие отделы и люди существуют в компании. В нашем мире чаще всего либо ты пользуешься тем, что есть, либо ищешь другие компании и никто за это не переживает.
У нас в Кнопке пользователями продукта 1C Fresh в первую очередь являются наши бухгалтеры. Чем выше стабильность и скорость работы 1С, тем выше скорость работы бухгалтера. А это значит, что клиенты, которые обслуживаются в Кнопке будут быстрее получать расчеты по налогам, авансу, зарплате и т.д.
Существует много различных вариантов оценки производительности (или качества) IT — систем и софта. Для оценки производительности нашего 1С Fresh мы используем многим известную методику APDEX.
Apdex. Справка
Apdex (Application Performance Index) — индекс производительности приложений. Открытый международный стандарт, разработанный с целью формирования объективной оценки показателей производительности корпоративных информационных систем.
Apdex служит для измерения пользовательской удовлетворенности работой системы. Этот опыт может быть представлен по шкале от отлично до неудовлетворительно.
Методика состоит из следующих этапов:
— получение списка ключевых операций;
— определение приоритета каждой операции;
— определение целевого времени для каждой операции;
— сбор информации о времени выполнения каждой ключевой операции;
— получение оценки на основе собранной информации.
По завершению всех перечисленных этапов становится возможным интерпретировать полученный результат в терминах качественной оценки. Про Apdex есть информация на сайте 1С, откуда мы собственно и черпали знания.
Реализация. Теория
Первым этапом при замере производительности по методике Apdex, является выделение списка ключевых операций. Проведя некоторую аналитику совместно с нашими бухгалтерами, мы выделили ряд операций, которые чаще остальных используются в работе с 1С.
Второй этап — определение приоритета каждой операции. Чем выше приоритет, тем важнее производительность операции. Правильно расставленные приоритеты позволят в дальнейшем оценить серьезность проблем с производительностью в системе, и правильно определить приоритеты работ по оптимизации.
Следующий этап самый интересный: определение целевого времени для каждой операции. Т.е. необходимо подобрать такое время выполнения указанной операции в секундах (Т), которое удовлетворит клиента, т.е. нашего бухгалтера. По каждой операции мы субъективно выделили Т и записали в нашу таблицу.
Операция | Приоритет | Т |
Проведение поступление товаров и услуг | 3 | 1 |
Общее время запуска приложения | 2 | 3 |
Формирование отчёта «карточка счёта» | 6 | 4 |
Формирование ОСВ | 4 | 3 |
Формирование ОСВ по счёту | 5 | 3 |
Проведение реализация товаров и услуг | 1 | 3 |
Следующий этап, это сбор информации о времени выполнения каждой операции. 1С позаботились об этом и учли такой функционал в своих продуктах. Замеры мы снимали с конфигурации Бухгалтерия Предприятия 3.0. Для того, чтобы 1с начала замерять время выполнения операций, необходимо установить константу «Выполнять замеры производительности». Проделать это нужно для каждой ИБ, работающей в модели сервиса.
После этого все замеры времени выполнения пользовательских операций будут записываться в регистр сведений «Замеры времени», откуда эту информацию можно получать различными способами.
И, наконец, пятый этап, получение оценки APDEX на основании собранных результатов.
Формула для вычисления APDEX: APDEX = (NS + NT/2)/N
N — общее количество выполнений данной операции;
NS — количество выполнений с временем отклика от 0 до Т;
NT — количество выполнений с временем отклика от T до 4T.
Результаты расчетов добавим в таблицу:
Операция | Приоритет | Т | N | NS | NT | APDEX |
Проведение поступление товаров и услуг | 3 | 3 | 387 | 320 | 34 | 0,67 |
Общее время запуска приложения | 2 | 5 | 357 | 185 | 164 | 0,68 |
Формирование отчёта «карточка счёта» | 6 | 4 | 99 | 94 | 5 | 0,84 |
Формирование ОСВ | 4 | 4 | 224 | 190 | 31 | 0,95 |
Формирование ОСВ по счёту | 5 | 4 | 732 | 559 | 158 | 0,88 |
Проведение реализация товаров и услуг | 1 | 4 | 387 | 353 | 34 | 0,67 |
Методика APDEX позволяет интерпретировать полученные числовые значения коэффициента в терминах качественных оценок. Для этого предусмотрена Шкала APDEX, которая содержит следующие диапазоны значений:
- От 0.00 до 0.50 — неприемлемо
- От 0.50 до 0.70 — неудовлетворительно
- От 0.70 до 0.85 — удовлетворительно
- От 0.85 до 0.94 — хорошо
- От 0.94 до 1.00 — отлично
Команды бота
Перечень доступных команд бота не поражает многообразием. Здесь нет ни модерации, ни поиска музыки. Зато Сервер Статс успешно справляется с выполнением основной задачи – сбором данных. Итак, команды:
- «help». Перечень всех доступных действий.
- «ping». Проверка отклика бота.
- «invite». Отправка приглашения.
- «vote». Инструкция по голосованию за бота.
- «donate». Как отправить пожертвование.
- «support». Техподдержка.
- «partners». Данные о партнерах.
- «customize». Настройка счетчиков, добавление/отключение.
- «setup». Базовые настройки.
- «reset». Сброс до состояния по умолчанию.
- «counter». Управление счетчиками.
- «data». Показываются все сохраненные данные.
- «category». Создание категории, размещение там счетчиков.
- «prefix». Смена стандартного префикса.
- «permission». Управление разрешениями, правами администратора.
- «welcome». Создание канала приветствия.
- «goal». Создание канала для отправки информации при достижении определенного уровня.
- «bot». Информация о боте.
- «serverinfo». Сведения о сервере.
- «userinfo». Информация о пользователе.
- «roleinfo». Информация о назначенных ролях.
- «channelinfo». Сведения об указанном канале.
- «inviteinfo». Информация об отправленном приглашении.
- «emoji». Информация об отправленном эмодзи.
- «avatar». Показывает аватар.
- «check». Проверка разрешений, счетчиков, ролей с формированием лога.
Не забываем, что Сервер Статс «понимает» действия, начинающиеся с префикса «s/». Если есть необходимость, его можно сменить.
Настройка компьютера для сдачи форм статистики в электронном виде Республика Казахстан
В строке адреса, рядом с адресом сайта нажимаем выделенную на скриншоте пиктограмму страницы и выставляем следующие параметры:
- Картинки: Разрешено вами
- JavaScript: Разрешено вами
- Плагины: Разрешено вами
- Всплывающие окна: Разрешено вами
На этом настройка браузера для работы с сайтом Комитет по Статистике — завершена.
Настройка Java, для работы с сайтом
Открываем на компьютере Пуск — Панель управления — Java — вкладка Security — нажимаем кнопку Edit Site List
Нажимаем дважды кнопку Add и в появившееся строки вписываем:
- https://cabinet.stat.gov.kz/OnlineReports/faces/index
- https://online.stat.gov.kz
Внимание : проверьте правильность внесенных адресов, одна пропущенная буква вызовет ошибку на сайте от невозможности использования плагина Java.
Нажимаем ОК.
На этом настройка Java для работы с сайтом Комитет по Статистике — завершена.
Теперь можно заполнять и отправлять формы отчетности в Комитет по Статистике.
Возможные дополнительные окна
При отправке формы, возможно появление вот таких дополнительных окон
В данном случае, окна Security Warning нажимаем кнопку Continue
В случае появления окна Do you want to run this application, устанавливаем галочку Do not show this again… и нажимаем кнопку Run.
Видеоурок:
[nx_heading style=»coloredline» heading_tag=»h4″ size=»24″ align=»left»]От автора:[/nx_heading]
Если проблема решена, один из способов сказать «Спасибо» автору, указан — здесь.
Если же проблему разрешить не удалось или появились дополнительные вопросы, задать их можно на нашем форуме, в нашей группе Whatsapp.
Или же, воспользуйтесь нашей услугой «Удаленная помощь» доверив решение проблемы специалисту.
Как посмотреть статистику публикаций в Инстаграм
Чтобы узнать статистику просмотров (и не только) каждой публикации — фото или видео в Инстаграм, нужно открыть нужный пост и нажать «Статистика».
Верхняя строчка статистики — количество лайков, комментариев (👉 Комментарии в Инстаграм: как разговорить подписчиков), пересылок в Директ и сохранений.
Сохранения — сколько раз нажали кнопку «сохранить».
Посещения профиля — сколько раз перешли в аккаунт с этого фото.
Охват — сколько человек просмотрели фото. В среднем должно быть 30-60% от подписчиков. Меньше — много ботов, которые посты не смотрят. Больше — если вы запускали рекламу, попали в «рекомендованное», пост оказался очень популярным, им делились и т.д. Чем крупнее ваш аккаунт, тем меньше будет охват в % от подписчиков. Старые подписчики забрасывают аккаунты или теряют интерес. Это нормально. Самый высокий охват (в % от подписчиков) — у аккаунтов до 1000 подписчиков. Чтобы увеличить охват, обязательно регулярно делайте посты, с контент-планом. Еще по статистике охвата в Инстаграм можно понять, в удачное время вы опубликовали пост или нет.
Если по этой статистике в Инстаграм провести пальцем вверх, то можно узнать ещё больше интересного о статистике поста.
Посещения профиля — сколько перешли к вам в аккаунт, увидев этот пост
Охват — сколько человек увидели ваш пост.
Показы — сколько всего раз посмотрели ваш пост. Один человек может несколько раз просмотреть, поэтому показы всегда больше, чем охват.
С главной страницы — сколько человек увидело пост в ленте
Из «Интересного» — просмотры из вкладки рекоменндованного, с лупой. Чем больше, тем больше вероятности, что пост стал «вирусным» (его пересылают друзьям, он появился в рекомендованном). Также большой процент бывает, если вы продвигали пост.
Из профиля — сколько человек увидели пост, зайдя в ваш аккаунт
От хэштегов — сколько пришли по хэштегам
Из «другого» — все остальные источники
Использование описательной статистики
Под описательной статистикой понимают систематизацию эмпирических данных по целому ряду основных статистических критериев. Причем на основе полученного результата из этих итоговых показателей можно сформировать общие выводы об изучаемом массиве данных.
В Экселе существует отдельный инструмент, входящий в «Пакет анализа», с помощью которого можно провести данный вид обработки данных. Он так и называется «Описательная статистика». Среди критериев, которые высчитывает данный инструмент следующие показатели:
- Медиана;
- Мода;
- Дисперсия;
- Среднее;
- Стандартное отклонение;
- Стандартная ошибка;
- Асимметричность и др.
Рассмотрим, как работает данный инструмент на примере Excel 2010, хотя данный алгоритм применим также в Excel 2007 и в более поздних версиях данной программы.
Подключение «Пакета анализа»
Как уже было сказано выше, инструмент «Описательная статистика» входит в более широкий набор функций, который принято называть Пакет анализа. Но дело в том, что по умолчанию данная надстройка в Экселе отключена. Поэтому, если вы до сих пор её не включили, то для использования возможностей описательной статистики, придется это сделать.
- Переходим во вкладку «Файл». Далее производим перемещение в пункт «Параметры».
После вышеуказанных действий надстройка Пакет анализа будет активирована и станет доступной во вкладке «Данные» Эксель. Теперь мы сможем использовать на практике инструменты описательной статистики.
Применение инструмента «Описательная статистика»
Теперь посмотрим, как инструмент описательная статистика можно применить на практике. Для этих целей используем готовую таблицу.
- Переходим во вкладку «Данные» и выполняем щелчок по кнопке «Анализ данных», которая размещена на ленте в блоке инструментов «Анализ».
В поле «Входной интервал» указываем адрес диапазона, который будет подвергаться обработке этим инструментом. Причем указываем его вместе с шапкой таблицы. Для того, чтобы внести нужные нам координаты, устанавливаем курсор в указанное поле. Затем, зажав левую кнопку мыши, выделяем на листе соответствующую табличную область. Как видим, её координаты тут же отобразятся в поле. Так как мы захватили данные вместе с шапкой, то около параметра «Метки в первой строке» следует установить флажок. Тут же выбираем тип группирования, переставив переключатель в позицию «По столбцам» или «По строкам». В нашем случае подходит вариант «По столбцам», но в других случаях, возможно, придется выставить переключатель иначе.
Выше мы говорили исключительно о входных данных. Теперь переходим к разбору настроек параметров вывода, которые расположены в этом же окне формирования описательной статистики. Прежде всего, нам нужно определиться, куда именно будут выводиться обработанные данные:
- Выходной интервал;
- Новый рабочий лист;
- Новая рабочая книга.
В первом случае нужно указать конкретный диапазон на текущем листе или его верхнюю левую ячейку, куда будет выводиться обработанная информация. Во втором случае следует указать название конкретного листа данной книги, где будет отображаться результат обработки. Если листа с таким наименованием в данный момент нет, то он будет создан автоматически после того, как вы нажмете на кнопку «OK». В третьем случае никаких дополнительных параметров указывать не нужно, так как данные будут выводиться в отдельном файле Excel (книге). Мы выбираем вывод результатов на новом рабочем листе под названием «Итоги».
Далее, если вы хотите чтобы выводилась также итоговая статистика, то нужно установить флажок около соответствующего пункта. Также можно установить уровень надежности, поставив галочку около соответствующего значения. По умолчанию он будет равен 95%, но его можно изменить, внеся другие числа в поле справа.
Кроме этого, можно установить галочки в пунктах «K-ый наименьший» и «K-ый наибольший», установив значения в соответствующих полях. Но в нашем случае этот параметр так же, как и предыдущий, не является обязательным, поэтому флажки мы не ставим.
- Асимметричность;
- Интервал;
- Минимум;
- Стандартное отклонение;
- Дисперсия выборки;
- Максимум;
- Сумма;
- Эксцесс;
- Среднее;
- Стандартная ошибка;
- Медиана;
- Мода;
- Счет.
Если какие-то из вышеуказанных данных для конкретного вида анализа не нужны, то их можно удалить, чтобы они не мешали. Далее производится анализ с учетом статистических закономерностей.
Как видим, с помощью инструмента «Описательная статистика» можно сразу получить результат по целому ряду критериев, которые в ином случае рассчитывались с применением отдельно предназначенной для каждого расчета функцией, что заняло бы значительное время у пользователя. А так, все эти расчеты можно получить практически в один клик, использовав соответствующий инструмент — Пакета анализа.
Мы рады, что смогли помочь Вам в решении проблемы.
Помимо этой статьи, на сайте еще 12412 инструкций.
Добавьте сайт Lumpics.ru в закладки (CTRL+D) и мы точно еще пригодимся вам.
Отблагодарите автора, поделитесь статьей в социальных сетях.
Опишите, что у вас не получилось. Наши специалисты постараются ответить максимально быстро.
Метрики из родного сервиса аналитики
В Instagram Insights – родном сервисе аналитики много метрик, которые помогают понять эффективность кампании и стратегии ведения страницы. Большинство доступных метрик — базовые показатели вроде количества лайков, комментариев и подписчиков, станут вам доступны только в том случае, если вы переведены на бизнес-аккаунт:
- Количество подписчиков: число пользователей, подписанных на аккаунт.
- Показы: общее количество просмотров всех постов.
- Охват: количество уникальных пользователей, которые видели ваши посты.
- Просмотры профиля: количество просмотров вашего профиля.
- Переходы по ссылкам: количество нажатий по ссылке в описании профиля.
- Клики на звонки и электронную почту: количество тапов для вызова номера телефона или написания письма в описании профиля.
- Посты: количество постов, опубликованных в вашем профиле.
- Упоминания: количество постов, в которых отмечен ваш профиль.
- Брендированные/фирменные хэштеги: количество постов в «Инстаграме» с использованием вашего брендированного/фирменного хэштега.
Показатели аналитики аудитории
- Пол: распределение подписчиков по гендерному признаку.
- Возраст: распределение подписчиков по возрастам, разделяется по категориям: 13–17, 18–24, 25–34, 35–44, 45–54, 55–64, 65+.
- География: 5 самых популярных городов и стран, в которых живут ваши подписчики.
- Активность подписчиков по дням и часам.
Аналитика постов, историй и прямых трансляций
- Показы: общее количество просмотров поста.
- Охват: число пользователей, которые видели пост.
- Лайки: число уникальных пользователей, которые поставили лайк посту.
- Комментарии: количество комментариев к посту.
- Сохранения: число уникальных пользователей, которые сохранили публикацию.
- Вовлеченность: сумма пользователей, которые поставили лайк посту, сохранили его или прокомментировали.
- Просмотры: число просмотров видео.
Показатели аналитики «Историй»
- Показы: количество раз, которое просматривали определённую фотографию или видео в «Историях».
- Охват: количество уникальных пользователей, которые видели конкретную фотографию или видео в «Историях».
- Выходы: количество раз, сколько пользователи закрывали ваши «Истории».
- Ответы: количество ответов подписчиков на конкретную публикацию в ваших «Историях».
Аналитика прямых трансляций
- Количество зрителей в момент времени: количество пользователей, которые смотрят вашу трансляцию.
- Зрители: количество пользователей, которые видели хотя бы часть вашей прямой трансляции.
Эти показатели (и другие!) можно получить с помощью других платных инструментов. Рассмотрим возможности самых популярных из них:
Команды управления ботом
Ни один бот не обходится без команд управления. Существуют они трёх категорий: обычные, информационные, предназначенные для администраторов. Их использование не удастся без префикса s/. Посмотреть команды, управляющие ботом, можно:
- Перейдя по вкладке “commads” на официальном сайте Server Stats. Там указаны все команды, описание того, для чего они предназначены. Имеется поиск по командам, если необходимо найти описание к определённой;
- Набрав в чате команду “help” с префиксом s/. Предоставляется список команд, при необходимости их описание можно посмотреть командой s/help <command>, которая покажет всю необходимую информацию.
Команды просты в использовании, позволяют делать всё — от установки бота, добавления каналов, до управления счётчиками, добавления, изменения формата каналов, показывающих счётчики. Настройка осуществляется в любом канале, где администратору удобнее вызывать бота, можно создать для этой цели отдельный текстовый канал, доступный администратору.
Бот удобен для использования как маленьким каналам, которые только развиваются, так и “гигантам” для удобства сбора статистики. Он помогает сэкономить время на подсчётах, легко подстраивается под пользователя, изменяется. Подписка добавляет большее количество функций, однако бесплатных вполне хватает для базовых функций сбора статистики, управления сервером.