Go

Материал из Dynatrace

Go - это язык программирования, созданный Робертом Гриземером, Робом Пайком и Кеном Томпсоном. Go - это язык программирования для облачных вычислений, который выбирают многие организации.

Dynatrace предоставляет обширные возможности мониторинга Go:

  • Автоматическая инъекция и инструментирование 64-битных исполняемых файлов Go
  • Постоянное круглосуточное профилирование ЦП производственного уровня
  • Специфичные для Go показатели:
    • Приостановка
    • Объемы фиксированной, используемой, незанятой и активной памяти кучи
    • Приложение и система Goroutines
    • Go кучи управляемой памяти: Offheap, Stack и общая выделенная или использованная память
    • Выделенные объекты Go
    • Счетчик вызовов сборщика мусора
    • Системные вызовы времени выполнения Go
    • Перейти на вызовы на языке C (cgo)
    • Размер очереди запуска Global Goroutine
    • Припаркованные, неработающие и общие рабочие потоки
    • Счетчик контекста планирования бездействия
  • Мониторинг входящих и исходящих веб-запросов
  • сквозная трассировка gRPC
  • Мониторинг таможенных услуг
  • трассировка службы базы данных / sql
  • Список поддерживаемых драйверов см. В разделе «Поддержка технологии Go».
  • Захват трасс OpenTelemetry