Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
APMの人気記事 41件 - はてなブックマーク
[go: Go Back, main page]

並び順

ブックマーク数

期間指定

  • から
  • まで

1 - 40 件 / 41件

新着順 人気順

APMの検索結果1 - 40 件 / 41件

タグ検索の該当結果が少ないため、タイトル検索結果を表示しています。

APMに関するエントリは41件あります。 githubmicrosoftRails などが関連タグです。 人気エントリには 『ハーネスエンジニアリングを楽にする Microsoft 製の新ツール「APM」ハンズオン』などがあります。
  • ハーネスエンジニアリングを楽にする Microsoft 製の新ツール「APM」ハンズオン

    はじめに 最近、AI エージェント(GitHub Copilot / Claude Code / Cursor / OpenCode / Codex …)に渡す「指示書」の種類が一気に増えました。 GitHub Copilot → .github/instructions/*.md, .github/prompts/*.md Claude Code → .claude/commands/*.md, .claude/agents/*.md Cursor → .cursor/rules/*.mdc これに加えて MCP サーバー / hooks / skills … チーム内でこれらを 「どこから集めて、どこに配っていますか?」 絵にすると、複数の取得元 × 複数のハーネス という多対多の配線を、各チーム/各リポが自前で組んでいるイメージです。 個々のツールが便利になっても、チーム全体としてこ

      ハーネスエンジニアリングを楽にする Microsoft 製の新ツール「APM」ハンズオン
    • GitHub - microsoft/apm: Agent Package Manager

      An open-source, community-driven dependency manager for AI agents. Think package.json, requirements.txt, or Cargo.toml — but for AI agent configuration. GitHub Copilot · Claude Code · Cursor · OpenCode · Codex Documentation · Quick Start · CLI Reference Portable by manifest. Secure by default. Governed by policy. One file describes every agent's context; one command reproduces it everywhere; one p

        GitHub - microsoft/apm: Agent Package Manager
      • AI エージェント向けのパッケージマネージャー apm

        apm は Microsoft が開発した AI エージェント向けパッケージマネージャーです。npm や pip のように依存関係を解決しながら、エージェントのスキルや MCP をパッケージ化して管理・共有できます。この記事では apm の基本的な使い方を紹介します。 AI コーディングエージェントを効果的に動作させるためにはコンテキストが肝要です。開発者はプロンプトエンジニアリング, ツールの設計, スキル, MCP といった様々な要素を組み合わせて、エージェントが適切な情報にアクセスできるようにする必要があります。しかし現状では個々の開発者が手元でこれらの要素を管理しており、チームでの共有や再利用が難しいという課題があります。 apm (Agent Package Manager) は Microsoft が開発している、AI エージェント向けのパッケージマネージャーです。npm や

          AI エージェント向けのパッケージマネージャー apm
        • APMを支えるデータ構造とアルゴリズム - Mackerel ブログ #mackerelio

          本記事では、オブザーバビリティプラットフォームであるMackerel、特にそのAPM部分について、大規模データに対応するためにどのような工夫を行っているかを紹介します。 オブザーバビリティプラットフォームは多くのデータを処理します。 たとえば、株式会社AbemaTVではサンプリングがない場合毎秒165万スパン作成されることを先日のObservability Conference Tokyo 2025で発表しています。 また、Googleの時系列データベースであるMonarchでは毎秒数テラバイト、PinterestのGokuでは毎日4.5兆のデータポイントを取り込んでいると報告しています。 このように、オブザーバビリティ関連のデータは大規模になるものです。 私たちMackerelはSaaS型のオブザーバビリティプラットフォームを提供しており、多数の企業からオブザーバビリティ関連のデータを受

            APMを支えるデータ構造とアルゴリズム - Mackerel ブログ #mackerelio
          • [インタビュー]「バーチャファイター3tb」がアーケードに帰ってくる。APM3版稼働の背景と「Virtua Fighter esports」のこれから

            [インタビュー]「バーチャファイター3tb」がアーケードに帰ってくる。APM3版稼働の背景と「Virtua Fighter esports」のこれから ライター:箭本進一 カメラマン:大須 晶 「バーチャファイター3tb」が現代に蘇る。 関連記事 「バーチャファイター3tb」,オンライン対戦機能を搭載してアーケードに復活。11月28日よりAPM3設置店舗で稼働予定 セガは本日,アミューズメントエキスポ in 東京ビッグサイトのステージイベントにて,ALL.Net P-ras MULTI バージョン3の新作タイトル「Virtua Fighter 3tb Online」を発表した。11月28日から全国のAPM3設置店舗で稼働を予定している。 [2023/11/25 11:07] キーワード: ARCADE:Virtua Fighter 3tb Online ARCADE アクション セガ 格闘

              [インタビュー]「バーチャファイター3tb」がアーケードに帰ってくる。APM3版稼働の背景と「Virtua Fighter esports」のこれから
            • Datadog APMの設定ミスのせいでメモリリークしていた話 - LIVESENSE ENGINEER BLOG

              こんにちは、かたいなかです。 最近、転職会議のあるサーバで発生していたメモリリークについて調査する機会がありました。 今回の記事ではメモリリークをどのように調査したか等をまとめます。 ⚠️:2024/10/21追記 当初、デフォルトですべてのrakeタスクに対しての計装が有効と記載していました。しかし、実際にそのような挙動をするのはdd-trace-rbがv1.3.0より前のバージョンの場合のようです。それ以降のバージョンでは計装するrakeタスクを明示的に指定する必要があるため、デフォルト値に起因する設定ミスが起きにくくなっているようです。 はてなブックマークのコメントで教えていただいた、部分フラッシュのオプションについての記述を追加しました。 TL;DR 長時間稼働するrakeタスクのDatadog APMによる計装は避けましょう。 rakeタスク内の処理でのspanが、rakeタスク

                Datadog APMの設定ミスのせいでメモリリークしていた話 - LIVESENSE ENGINEER BLOG
              • APMツールを使ったRailsアプリケーションのパフォーマンス改善ポイントの見つけ方 - ANDPAD Tech Blog

                こんにちは!ソフトウェアエンジニアの福間(fkm_y)です! Railsアプリケーションのパフォーマンス・チューニング入門という記事を個人で公開していましたが、社内向けに書き直して読んでもらっていたところ好評だったのでテックブログ用に再編集して載せることにしました。 Railsを普段書くけどあまりパフォーマンスのことは考えてなかったな…これからやっていくぞ!だけどどこから手を付けていったら…という方向けの入門記事となっていますので参考になれば幸いです。 この記事で書いてること この記事で書いてないこと 本題 前提 1. 改善対象の当たりを付ける APMを使って当たりを付ける スロークエリログから当たりを付ける 2. 改善対象の詳細調査 便利Gem 3. 改善パターン 同じクエリが大量に発行されている 1クエリに時間がかかっている 計算効率の悪い処理が実行されている 不要な処理が実行されてい

                  APMツールを使ったRailsアプリケーションのパフォーマンス改善ポイントの見つけ方 - ANDPAD Tech Blog
                • Datadog APMで実現するサーバーレスアーキテクチャの分散トレーシング - ZOZO TECH BLOG

                  はじめに こんにちは。ブランドソリューション開発部 プロダクト開発チームの杉田です。Fulfillment by ZOZO(以下、FBZ)が提供するAPIシステムの開発・運用を担当しています。 本記事では、サーバーレスアーキテクチャを採用しているFBZのAPIを例に、Datadog APMを使った分散トレーシングの導入手順と運用する際のポイントを紹介します。 「サーバーレスアーキテクチャを採用しているけど分散トレーシングを導入していない」という方や、「既にDatadogは活用しているけどAPMの機能は使っていない」という方に読んでいただけると幸いです。 FBZにおけるサービス監視 FBZでは、CloudWatchメトリクスやAWS Lambda、API Gatewayのログを解析し、PagerDutyやDatadogなどの外部サービスに連携して監視をしています。最近では、Lambda De

                    Datadog APMで実現するサーバーレスアーキテクチャの分散トレーシング - ZOZO TECH BLOG
                  • DataDog APM を Go の HTTP アプリケーションにフレキシブルに適用する - Nature Engineering Blog

                    ソフトウェアエンジニアの北原です。 Nature ではモニタリングサービスとして DataDog を使用しています。また、DataDog APM を利用し、HTTPアプリケーションとしてのメトリクスの収集を行っています。 DataDog APM として、どのようなことができるかは、クラスメソッドさんの記事も参考になります。 今回は、Nature の API サーバに DataDog APM を適用するにあたり、オフィシャルのライブラリである github.com/DataDog/dd-trace-go パッケージにプルリクエストを出しマージ、リリースされたのでその説明をします。 github.com github.com まず dd-trace-go では、net/http, Gin, Gorilla Mux, Gorm などメジャーなパッケージに対し簡単に導入できるよう準備がされています

                      DataDog APM を Go の HTTP アプリケーションにフレキシブルに適用する - Nature Engineering Blog
                    • Rails アプリの重い処理を Datadog APM で改善した話

                      Leaner 開発チームの黒曜(@kokuyouwind)です。 この記事は Datadog Advent Calendar 2022 の 22 日目です。いよいよクリスマスが近づいてきましたね。 今回は Datadog APM のトレース機能を利用したパフォーマンスチューニングを実施したため、その内容をまとめます。 パフォーマンスチューニングの背景 今回パフォーマンスチューニングの対象にしたのは、外部サービスの商品を横断的に検索する「商品検索 API」です。この API では外部サービスごとに API を呼び出しており、取得したデータの加工や集約などを行っています。 機能を使ってみて確かに重いことはわかっているのですが、どの処理に時間がかかっているのかは判別できていませんでした。このため自分を含むメンバー全員が「外部サービス API 呼び出しが大半を占めており改善はできないだろう」と推測

                        Rails アプリの重い処理を Datadog APM で改善した話
                      • MackerelのAPM(アプリケーションパフォーマンスモニタリング)ベータ版公開!サービス中心のオブザーバビリティで、アプリケーションの「なぜ?」を解決 - Mackerel ブログ #mackerelio

                        いつもMackerelをご利用いただきありがとうございます。このたび、MackerelのAPM(アプリケーションパフォーマンスモニタリング)をベータリリースいたします! この記事では、APMによってMackerelで得られる体験と、正式リリース時の料金体系をご紹介します。 APMとは、アプリケーションの性能や状態を可視化し、問題の早期発見や解決を支援するツールです。これまでMackerelが提供してきたインフラを中心としたシステム監視に加え、システムのトランザクション単位での詳細な追跡や、HTTPリクエスト・データベースアクセスなどのボトルネックの特定といったアプリケーションの監視やオブザーバビリティ向上のための機能を提供します。 目次 サービスを中心としたオブザーバビリティ体験を提供します 詳細分析の起点となるサービス一覧 サービスごとのパフォーマンスを素早く確認できるサマリー 問題の分

                          MackerelのAPM(アプリケーションパフォーマンスモニタリング)ベータ版公開!サービス中心のオブザーバビリティで、アプリケーションの「なぜ?」を解決 - Mackerel ブログ #mackerelio
                        • APM – Agent Package Manager

                          Same AI coding superpowers. Every developer. By default. An open-source dependency manager for AI agents. Think package.json, requirements.txt, or Cargo.toml — but for AI agent configuration. AI coding agents need context and capabilities to be useful — instructions, skills, prompts, plugins, MCP servers. But today, every developer configures theirs differently. Copying files, writing instructions

                          • 「ブラックボックス」を観測せよ——OBIとMackerel APMで「さわれない」アプリケーションにオブザーバビリティをもたらす方法 - Mackerel ブログ #mackerelio

                            レガシーシステムやバイナリ化されたアプリケーションなど、「コードにさわれない」ブラックボックスな環境に、OBI(OpenTelemetry eBPF Instrumentation)を使ってゼロコードでオブザーバビリティをもたらす方法を紹介します。Mackerel APMにトレースデータを統合し、言語を問わず、フロントエンドからデータベースまでシームレスに処理を追跡する手順と、その利点を解説します。 こんにちは、Mackerel CREチームの武藤( id:kmuto )です。 CREチームは、お客さまのMackerelの導入・活用を支援する立場として、現在は特にAPM(アプリケーションパフォーマンスモニタリング)のご説明をさせていただく機会が多くあります。 そして、サービスを可視化するAPM自体には関心があるものの、「コードに手を入れるのは難しい」「古いバージョンでOpenTelemet

                              「ブラックボックス」を観測せよ——OBIとMackerel APMで「さわれない」アプリケーションにオブザーバビリティをもたらす方法 - Mackerel ブログ #mackerelio
                            • 監視強化!Deno アプリに自作 Elastic APM Agent を導入 - Uzabase for Engineers

                              あいさつ 背景 Elastic APM と今回実装した Deno 向け Agent の概要 Elastic APM の簡単な説明 Elastic APM Agent で計測 Elastic APM Agent の使い方(簡単なミドルウェアのコード例つき) 設計と実装 環境 Middleware として実装 Span の計測と fetch へのパッチ 外部 API 呼び出しを計測する方針 Span 計測処理の実装 fetch のパッチバージョンである fetchForApm のテスト 今後の展望 あいさつ こんにちは。Product Team の 下川、9sako6、手嶋、藤原です1。 本記事では、我々が開発している Deno 製アプリケーションのパフォーマンス監視を Elastic APM で行った方法を紹介します。 背景 Product Team では、パフォーマンス監視を目的として部分

                                監視強化!Deno アプリに自作 Elastic APM Agent を導入 - Uzabase for Engineers
                              • AIエージェントの Skill は書くだけでは足りない ⇒ Waza で評価して APM で配ろう!【ハーネスエンジニアリング】

                                はじめに こんにちは、Matsumoto です。 GitHub Copilot などの Agentic なCoding ツールを日常で使っていると、SKILL.md で繰り返しの作業手順やレビュー観点をスキルとして渡せるのが便利だなと思います。 一方で、 SKill は書くだけでは足りません。本当に意図どおりに発火するのか、書き換えたあとにデグレしていないのか、別モデルでも同じ品質で動くのかは、確認・評価しないと分かりません。 そこで Microsoft の GitHub org で公開されている 2 つの OSS を触ってみました。 microsoft/apm:AI エージェントの設定一式(instructions、prompts、skills、agents、MCP 設定など)を npm や pip のように依存関係で配布する CLI。本記事ではこれら設定の集合を便宜上「ハーネス(エージ

                                  AIエージェントの Skill は書くだけでは足りない ⇒ Waza で評価して APM で配ろう!【ハーネスエンジニアリング】
                                • Cloud RunサイドカーでDataDog APMを利用する - y-ohgi's blog

                                  TL;DR Cloud Runでサイドカー機能が23/05/16にプレビューが発表されました サイドカーコンテナとしてdatpadog agentを並走させ、APMのトレースを取得を試しました About Cloud Runにサイドカーがプレビューとしてリリースされました。 モニタリングやプロキシなど、Cloud Runで対応が難しかったケースへの大きな選択肢になります。 今回はCloud Runのサイドカーとして、datadog agentを立てAPMのトレースを取得を行います。 いままでのトレースの取得方法 Cloud Run(やコンテナ実行環境)でdatadogのAPMは パブリックベータ として使用可能です。 どの様にdatadog agentのプロセスを扱うかと言うと、コンテナ実行時のコマンドを(ランタイムやバイナリではなく)datadogが提供するプロセスに対してキックする形で

                                    Cloud RunサイドカーでDataDog APMを利用する - y-ohgi's blog
                                  • Datadog APM の Inferred Services による依存サービスの自動検出 | CyberAgent Developers Blog

                                    はじめに この記事はDatadog Advent Calendar 2025 2 日目の記事です 🎄 ABEMA の広告配信システム開発チームでバックエンドを担当している戸田朋花です。 Datadog APM にはサービスという概念があり、サービス単位でメトリクスやトレースをみたりサービス間の依存関係をみたりできます。 基本的にはアプリケーションの処理全体をひとつのサービスとして扱います。しかしアプリケーション内でデータベースや外部の API などアプリケーションとは別の処理に依存する場合は、呼び出し元のサービスとは別でメトリクスの把握やモニターの作成等を行いたいため別のサービスとして扱いたいです。 本記事では、このような場合に依存先を自動的に検出する Inferred Services について紹介します。 Datadog APM のサービスについて Datadog APM におけるサ

                                      Datadog APM の Inferred Services による依存サービスの自動検出 | CyberAgent Developers Blog
                                    • MackerelのAPM(アプリケーションパフォーマンスモニタリング)機能を正式リリースします - Mackerel ブログ #mackerelio

                                      本日、MackerelのAPM(アプリケーションパフォーマンスモニタリング)機能を、正式リリースしました。 APM機能はアプリケーションのエラーやパフォーマンス低下を迅速に把握し、原因の特定から解決までを強力にサポートします。従来のサーバー監視機能に加えてアプリケーションモニタリングの機能についても、導入しやすくチームに浸透しやすい、Mackerelらしい形で提供していきます。技術面ではオブザーバビリティ標準であるOpenTelemetryを基盤としており、今後も積極的に機能拡充していく予定です。Mackerelは始めやすくて奥深い可観測性プラットフォームとして、今後も複雑化するシステムの問題への対応をチームで取り組むためのイージーな方法を提供していきます。 Mackerel APMの特徴 APMの料金体系について 販売店および販売店経由でMackerelをご利用のお客様へ 「Macker

                                        MackerelのAPM(アプリケーションパフォーマンスモニタリング)機能を正式リリースします - Mackerel ブログ #mackerelio
                                      • Skillの管理に困っているので APM: Agent Package Managerとgh skillを使うんだ

                                        みなさん、Conding Agentの Instructions, Skills, Agents, Prompts...色々とどう管理するか迷っていませんか? 今回それらを管理するためにMicrosoftから生まれたこちらAgent Package Manager。 そしてもうひとつ、Skillに特化して GitHubが public previewした gh skills。 今日はこの二つをとにかく触ってみようと思います。 ちなみに体系的にまとめられた内容を知りたい方は、これらの記事がとても良かったです! こちらの記事を読んで理解された方は続きを読まなくて大丈夫だと思います。 ただ、私これを読んでもまだわからないことがありました。 まだまだ初級エンジニアです。 この先はとりあえずコンテキスト作って、 とりあえずスクショ貼りまくって、 不器用戦法で触りまくって理解してやろう!、という泥くさ

                                          Skillの管理に困っているので APM: Agent Package Managerとgh skillを使うんだ
                                        • Tail Sampling Processorを使ってAPMの使用量を効率化しよう - YAMAGUCHI::weblog

                                          はじめに こんにちは、Google Cloudでオブザーバビリティの担当をしているものです。このエントリーはOpenTelemetry Advent Calendar 2022の2日目の記事です。1日目は @katzchang の「OpenTelemetry Collectorでログファイルの更新を取り込む」でした。 さて、みなさんは分散トレースを活用しているでしょうか。分散トレースはマイクロサービスアーキテクチャのみならず、モノリスなシステムにおいてもレイテンシーのボトルネックを発見する上で有用なテレメトリーです。まだ活用されていないという方はぜひ活用していきましょう! 分散トレースのサンプリング 活用されているみなさまにおかれましては、分散トレースの取得において、トレースのサンプリング方法について頭を悩ませていることと思います。テスト環境などではサンプリングレートを100%にして、あら

                                            Tail Sampling Processorを使ってAPMの使用量を効率化しよう - YAMAGUCHI::weblog
                                          • GitHub - coroot/coroot: Coroot is an open-source observability and APM tool with AI-powered Root Cause Analysis. It combines metrics, logs, traces, continuous profiling, and SLO-based alerting with predefined dashboards and inspections.

                                            You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert

                                              GitHub - coroot/coroot: Coroot is an open-source observability and APM tool with AI-powered Root Cause Analysis. It combines metrics, logs, traces, continuous profiling, and SLO-based alerting with predefined dashboards and inspections.
                                            • トヨタ自動運転EVバス「eパレット」東京五輪2020選手村で走行テスト中 短距離・低速型EV「APM」も導入 | ロボスタ - ロボット・AI情報WEBマガジン

                                              東京オリンピックの選手村では、トヨタ自動車のAutono-MaaS専用EV「e-Palette」が移動車両として活用される。 既に先月より夜間のテスト走行が開始され、最近では昼間のテスト走行が目撃されるようになり、TwitterなどのSNSでも周辺の住民などが撮影した「e-Palette」の走る様子等が複数、投稿されはじめている。 選手村では、トヨタ自動車の自動運転バス「e−Palette」の走行テストが行われています。#選手村 #ePalette pic.twitter.com/gACpHzufuD — 晴海地区情報 (@harumichiku) July 5, 2021

                                                トヨタ自動運転EVバス「eパレット」東京五輪2020選手村で走行テスト中 短距離・低速型EV「APM」も導入 | ロボスタ - ロボット・AI情報WEBマガジン
                                              • ラップトップPCのための基礎技術が生まれるまでの紆余曲折 APMからACPIへ

                                                ラップトップPCのための基礎技術が生まれるまでの紆余曲折 APMからACPIへ:“PC”あるいは“Personal Computer”と呼ばれるもの、その変遷を辿る(1/4 ページ) 昔ながらのIBM PC、PC/AT互換機からDOS/Vマシン、さらにはArmベースのWindows PC、M1 Mac、そしてラズパイまでがPCと呼ばれている昨今。その源流からたどっていく連載。第11回のトピックは、モバイル全盛の今日においては超重要な技術について。 第1回:“PC”の定義は何か まずはIBM PC登場以前のお話から 第2回:「IBM PC」がやってきた エストリッジ、シュタゲ、そして互換機の台頭 第3回:PCから“IBM”が外れるまで 「IBM PC」からただの「PC」へ 第4回:EISAの出現とISAバスの確立 PC標準化への道 第5回:VL-Bus登場前夜 GUIの要求と高精細ビデオカー

                                                  ラップトップPCのための基礎技術が生まれるまでの紆余曲折 APMからACPIへ
                                                • Vol. 04 Cloud RunでCloud Trace以外のAPMを使う場合の一工夫 - Sansan Tech Blog

                                                  はじめに こんにちは、技術本部Bill One Engineering UnitでBill Oneのアーキテクトを担当している加藤です。最近までSREチームの一員として、Webアプリケーションのオブザーバビリティ1 向上に取り組んできました。開発チームの規模が拡大するなか、誰でも簡単にアプリケーション内部の状態を理解し、信頼性やパフォーマンスに関する問題を未然に防げるようにするためです。 Bill Oneではメインのアプリケーション実行環境としてフルマネージドなCloud Runを使用しています。今回はCloud Runで稼働するWebアプリケーションにOpenTelemetryを適用し、Cloud Trace以外のAPM (Application Performance Management) にトレースを送信した際の学びをご紹介します。 Cloud TraceはGoogle Cloud

                                                    Vol. 04 Cloud RunでCloud Trace以外のAPMを使う場合の一工夫 - Sansan Tech Blog
                                                  • APMサービスを作ったからアーキテクチャを晒す

                                                    この記事について APMを作りました。 「どんなSQLを実行したか」とか、「どれくらい時間がかかったか」とかを記録できる、アレです。 DatadogやNewRelicが有名ですね。 それを、OpenTelemetry用に作りました。 Vaxilaといいます。問題の解決と安さに重点を置いたサービスです。 自分のサイトだけではなく、他社でもちゃんと動いているで、多くの人に使って貰えれば、と思います。 この記事では、Vaxilaのアーキテクチャや工夫を紹介します。 出来ること Vaxilaは問題を解決することに焦点を当てたサービスです。 今まで何度も何度もエラーや遅延の調査をしてきたので、こういう作業をルーティンに感じています。 なので、自動化するサービスを作りました。 そのために、分散トレーシングを集めるために、OpenTelemetryを利用しています。 つまり、 トレースからエラーを発見し

                                                      APMサービスを作ったからアーキテクチャを晒す
                                                    • オープンソースAPMのSigNoz + さくらのクラウド オブジェクトストレージ - febc技術メモ

                                                      はじめに 最近お仕事でSigNozを使ってみました。 その中でSigNoz(が使っているClickHouse)のCold Storageとしてさくらのクラウド オブジェクトストレージを使ってみましたので利用手順などのメモを残しておきます。 SigNozとは オープンソースのAPM & オブザーバビリティツールとのことです。 signoz.io GitHubリポジトリのdescriptionには以下のように書かれています。 SigNoz is an open-source APM. It helps developers monitor their applications & troubleshoot problems, an open-source alternative to DataDog, NewRelic, etc. 🔥 🖥. 👉 Open source Applicati

                                                        オープンソースAPMのSigNoz + さくらのクラウド オブジェクトストレージ - febc技術メモ
                                                      • Node.js — Mitigating Denial-of-Service Vulnerability from Unrecoverable Stack Space Exhaustion for React, Next.js, and APM Users

                                                        Mitigating Denial-of-Service Vulnerability from Unrecoverable Stack Space Exhaustion for React, Next.js, and APM Users TL;DR Node.js/V8 makes a best-effort attempt to recover from stack space exhaustion with a catchable error, which frameworks have come to rely on for service availability. An edge case that reproduces only when async_hooks are enabled breaks this recovery path: when recursion in u

                                                          Node.js — Mitigating Denial-of-Service Vulnerability from Unrecoverable Stack Space Exhaustion for React, Next.js, and APM Users
                                                        • GitHub - uptrace/uptrace: Open source APM: OpenTelemetry traces, metrics, and logs

                                                          Uptrace is an open source APM that supports distributed tracing, metrics, and logs. You can use it to monitor applications and troubleshoot issues. Uptrace comes with an intuitive query builder, rich dashboards, alerting rules, notifications, and integrations for most languages and frameworks. Uptrace can process billions of spans and metrics on a single server and allows you to monitor your appli

                                                            GitHub - uptrace/uptrace: Open source APM: OpenTelemetry traces, metrics, and logs
                                                          • OpenTelemetryセマンティック規約の恩恵とMackerel APMにおける活用例 / SRE NEXT 2025

                                                            https://sre-next.dev/2025/schedule/#slot074 テレメトリーの生成・収集を標準化するフレームワークであるOpenTelemetryから、セマンティック規約という概念を取り上げて、その概観と効能について解説します。セマンティック規約は、メトリクス名や属性名とい…

                                                              OpenTelemetryセマンティック規約の恩恵とMackerel APMにおける活用例 / SRE NEXT 2025
                                                            • Go のアプリケーションで DataDog APM に sql/database に関するメトリクスを送るにあたって解決した問題について - Nature Engineering Blog

                                                              祭り Nature Engineering Blog祭 の 9日目、ソフトウェアエンジニアの北原です。Nature では先日書いた blog のように DataDog APM を用いて Go のアプリケーションのメトリクス収集を行っています。 engineering.nature.global その後も様々な対応を行いました。今回は database/sql の対応を行なった際に再び github.com/DataDog/dd-trace-go にプルリクエストを送ったので、それにまつわる話です。 標準パッケージである database/sql にも dd-trace-go は対応していまして import ( sqltrace "gopkg.in/DataDog/dd-trace-go.v1/contrib/database/sql" "github.com/go-sql-driver/

                                                                Go のアプリケーションで DataDog APM に sql/database に関するメトリクスを送るにあたって解決した問題について - Nature Engineering Blog
                                                              • 【実録】NewRelicで APM/Fargate導入時にサービスが落ちた問題と、20倍高速化までの道 - Qiita

                                                                Deleted articles cannot be recovered. Draft of this article would be also deleted. Are you sure you want to delete this article? はじめに こんにちは!千株式会社 システム開発部 横断開発課でSREをしている@youmjwwです。SEN Advent Calendar 2025の2日目になります! 昨日はおはぎ(@ohagi_dev)さんによる進捗報告の朝会からチーム全員で場をつくるデイリースクラムへをお届けしました。 AWS を中心にインフラ設計・構築・運用を担当する中で、監視ツールにNewRelicを新規導入する案件に携わりました。 導入の目的は明確でしたが、導入直後には予期せぬコスト超過や、Fargate環境でAPMエージェントが原因となりサービス自体がダウ

                                                                • はてな、サーバー監視サービス「Mackerel」にAPM機能を追加 | IT Leaders

                                                                  はてなは2025年4月1日、サーバー監視クラウドサービス「Mackerel」にAPM(アプリケーション性能監視)機能のベータ版を追加した。正式リリースは同年5月1日を予定している。サービスごとのパフォーマンスを確認しながらオブザーバビリティ(可観測性)のあるアプリケーション性能監視を可能にする。伴って、APM向けの課金体系を新設、既存のスタンダードホスト、マイクロホスト、メトリックに加え、トレースを構成する処理単位であるスパンの数に応じた課金が加わる。 はてなの「Mackerel(マカレル)」は、SaaSで提供するサーバー監視クラウドサービスである。専用のエージェントをインストールしたサーバー(Windows、Linux)を監視する。サーバーを仲介してネットワーク機器をSNMPで監視することもできる(関連記事:はてな、サーバー監視サービス「Mackerel」の機能を強化、サーバー退役後もカ

                                                                    はてな、サーバー監視サービス「Mackerel」にAPM機能を追加 | IT Leaders
                                                                  • APMをちゃんと使おうとしたら、いつのまにか独自gemを作っていた話

                                                                    黒曜 / @kokuyouwind Leaner Technologies Inc. 所属 Railsエンジニア インフラ・SRE的なこともやっている APMなど開発周辺ツールの管理

                                                                      APMをちゃんと使おうとしたら、いつのまにか独自gemを作っていた話
                                                                    • Datadog APM を試してみた話 - every Tech Blog

                                                                      はじめに はじめまして。DELISH KITCHEN 開発部でバックエンド開発を担当している池と申します。2021 年 9 月にエブリーに転職してバックエンドエンジニアとして働いています。入社して 3 ヶ月ですがサーバーサイド、フロントエンド、クラウド、CI/CD など多岐に渡る技術領域を触ることができ、とても有意義な毎日を送っています。 今回はこれまでに触ってきた技術の中から Datadog APM を試した際の内容についてご紹介したいと思います。 Datadog APM とは ご存知の方も多いとは思いますが、Datadog は SaaS 型運用監視サービスです。様々なプラットフォームにおけるホストの監視、アプリケーション監視、ログ蓄積などシステム監視全般を Datadog 一つで行うことができます。その中で APM(Application Performance Management)

                                                                        Datadog APM を試してみた話 - every Tech Blog
                                                                      • ISUCON10予選問題にNew Relic Go APM Agentを入れてみる

                                                                        ISUCON11 New Relic 支援プログラムにあわせて、ISUCON10 予選問題(以下、予選問題)をテーマにNew Relic Go APM Agentをインストールし計測するための手順について解説したいと思います。ISUCON運営による、ISUCON10予選問題の解説と講評もあわせてご一読ください。また、Infrastructure Agentの導入についての記事も公開しています。 この記事では、Go言語での予選問題の参考実装にNew Relic Agentを適用し、より詳細に計装するためのコードを記述する手順を説明します。 New RelicのAPM Agentはほとんどの言語で数行のコードを追加するだけで計装でき、トランザクションあるいは分散トレーシングの計測を開始することができます。しかし、Go言語では自動でトランザクションの計測ができず手動でのコード追加が必要です。Go

                                                                          ISUCON10予選問題にNew Relic Go APM Agentを入れてみる
                                                                        • Datadog、性能監視サービス「APM」などを機能強化、データベースクエリーからの性能分析を容易に | IT Leaders

                                                                          IT Leaders トップ > テクノロジー一覧 > 運用管理 > 新製品・サービス > Datadog、性能監視サービス「APM」などを機能強化、データベースクエリーからの性能分析を容易に 運用管理 運用管理記事一覧へ [新製品・サービス] Datadog、性能監視サービス「APM」などを機能強化、データベースクエリーからの性能分析を容易に 2021年11月19日(金)日川 佳三(IT Leaders編集部) リスト クラウド型システム監視サービス「Datadog」を提供するDatadog Japanは2021年11月19日、システム監視の新サービスや、既存のシステム監視サービスの機能強化を発表した。アプリケーション性能監視の「Datadog APM」では、データベースのクエリー性能に関する情報を容易に得られるようにした。ログ管理では、全ログデータを検索できる状態で15カ月間以上保持す

                                                                            Datadog、性能監視サービス「APM」などを機能強化、データベースクエリーからの性能分析を容易に | IT Leaders
                                                                          • GitHub - mizchi/skills: Agent skills by mizchi, distributed via APM

                                                                            You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert

                                                                              GitHub - mizchi/skills: Agent skills by mizchi, distributed via APM
                                                                            • Lambdaは果たして安全か?― サーバレスの"APMで見えないリスク"を解剖する - Qiita

                                                                              クラウドネイティブの時代、サーバレスは「安全な選択肢」として語られることが多くなりました。 特に AWS Lambda の登場以降、 サーバ管理は不要 パッチ適用は不要 OSを触らない 自動スケールする という言葉が並びます。 まるで、「インフラから解放されれば、セキュリティリスクも消える」かのように。 しかし本当にそうでしょうか? この記事では、Lambdaは本当に安全なのか? という問いを、Runtimeの観点から掘り下げていきます。 ① サーバレス神話 まずは、サーバレスに対する"安心感"の正体を整理します。 ■ サーバ管理不要 EC2のようにOSへログインする必要はありません。パッチ適用、ディスク管理、プロセス監視も不要。 「SSHを閉じる」どころか、そもそもSSHが存在しない。 これは確かに大きなセキュリティ向上です。 ■ パッチ不要 OSの脆弱性? ミドルウェアの更新? それは

                                                                                Lambdaは果たして安全か?― サーバレスの"APMで見えないリスク"を解剖する - Qiita
                                                                              • 開発と運用の共通言語を獲得しよう!Mackerel APMでREDメソッドを実践しスムーズな連携を - Mackerel ブログ #mackerelio

                                                                                Webサービスを開発・運用する上で、開発チームと運用チームの連携は、サービスの品質と安定性を保つために不可欠です。しかし、実際には「開発チームは機能追加に注力し、運用チームは日々の運用や障害対応に追われている」といった状況に陥り、両チーム間の情報共有や認識のずれが生じ、連携がスムーズにいかないケースも少なくありません。 もし、開発チームと運用チームが同じ指標を見て、同じ認識を持ってサービスの状態を議論できたらどうでしょうか?今回は、まさにそれを実現するREDメソッドという共通言語と、それがもたらす開発・運用体験の変革についてご紹介します。 共通言語の欠如による開発と運用のコミュニケーションギャップ 従来の監視では、開発チームがログやアプリケーション固有のメトリックに注目する一方、運用チームはサーバのリソース使用率(CPU、メモリ、ディスクI/Oなど)やネットワークの状態といったインフラ寄り

                                                                                  開発と運用の共通言語を獲得しよう!Mackerel APMでREDメソッドを実践しスムーズな連携を - Mackerel ブログ #mackerelio
                                                                                • アーケード(APM3)版「コットンロックンロール」の稼働開始が9月27日に決定

                                                                                  アーケード(APM3)版「コットンロックンロール」の稼働開始が9月27日に決定 編集部:杉浦 諒 サクセスは本日(2021年9月24日),アーケード版「コットンロックンロール」を,9月27日にALL.Net P-ras MULTI バージョン3で稼働開始すると発表した。 本作は,1991年に登場したシューティングゲーム「コットン」シリーズの最新作だ。アーケード版は,2021年12月23日に発売を予定しているPS4/Switch版と,2022年内にリリース予定のPC版に先駆けての登場となる。 「コットンロックンロール」公式サイト 「ALL.Net P-ras MULTI バージョン3」対応ゲーム 『コットンロックンロール』 全国アミューズメント店での稼働開始のご案内 株式会社サクセス(本社:東京都品川区、代表取締役:吉成隆杜)は、シューティングゲーム『コットンロックンロール』のALL.Net

                                                                                    アーケード(APM3)版「コットンロックンロール」の稼働開始が9月27日に決定

                                                                                  新着記事