Pinpoint v3.0.1 のリリースを発表できることを嬉しく思います。リリースノート (https://github.com/pinpoint-apm/pinpoint/releases/tag/v3.0.1) をご確認ください。
現在の安定バージョンは v3.0.1 です。
デモで Pinpoint を簡単に見てみましょう。
Pinpoint は、PHP、Python で書かれたアプリケーションもサポートしています。エージェント リポジトリをチェックアウトしてください。
Pinpointは、Java / PHP / PYTHON で書かれた大規模分散システム用の APM (アプリケーション パフォーマンス管理) ツールです。 Dapper からインスピレーションを得た Pinpoint は、分散アプリケーション全体のトランザクションを追跡することによって、システムの全体的な構造と、システム内のコンポーネントがどのように相互接続されているかを分析するのに役立つソリューションを提供します。
ピンポイントをぜひチェックしてみてください。
アプリケーションのトポロジを一目で理解できる
アプリケーションをリアルタイムで監視する
すべてのトランザクションをコードレベルで可視化する
コードを 1 行も変更せずにAPM エージェントをインストールする
パフォーマンスへの影響は最小限です (リソース使用量は約 3% 増加します)。
Pinpoint の簡単なテスト実行のためのクイックスタート ガイド
詳細な手順については、インストール ガイドを参照してください。
現在のサービスは多くの異なるコンポーネントで構成されており、コンポーネント間で通信したり、外部サービスへの API 呼び出しを行ったりすることができます。それぞれのトランザクションがどのように実行されるかは、ブラックボックスとして残されることがよくあります。 Pinpoint は、これらのコンポーネント間のトランザクション フローを追跡し、問題領域と潜在的なボトルネックを特定するための明確なビューを提供します。
より詳しいガイドについては、 Pinpoint の紹介ビデオ クリップをご覧ください。
ServerMap - 分散システムのコンポーネントがどのように相互接続されているかを視覚化することで、分散システムのトポロジーを理解します。ノードをクリックすると、現在のステータスやトランザクション数など、コンポーネントの詳細が表示されます。
リアルタイム アクティブ スレッド チャート- アプリケーション内のアクティブなスレッドをリアルタイムで監視します。
リクエスト/レスポンス散布図- 潜在的な問題を特定するために、時間の経過に伴うリクエスト数とレスポンスのパターンを視覚化します。チャート上にドラッグすることで、トランザクションを選択してさらに詳細を確認できます。
CallStack - 分散環境内のすべてのトランザクションをコードレベルで可視化し、単一のビューでボトルネックと障害点を特定します。
インスペクター- CPU 使用率、メモリ/ガベージ コレクション、TPS、JVM 引数など、アプリケーションに関する追加の詳細を表示します。
URIメトリック
インフラストラクチャー
エラー分析
JDK 8+
Tomcat、Jetty、JBoss EAP、Resin、Websphere、Vertx、Weblogic、Undertow、Akka HTTP
Spring、Spring Boot (組み込み Tomcat、Jetty、Undertow、Reactor Netty)、Spring WebFlux
Apache HttpClient 3 / 4 / 5、JDK HttpConnector、GoogleHttpClient、OkHttpClient、NingAsyncHttpClient
スリフト、DUBBO、GRPC、Apache CXF
ActiveMQ、RabbitMQ、Kafka、RocketMQ、Paho MQTT
MySQL、Oracle、MSSQL、JTDS、CUBRID、POSTGRESQL、MARIA、Informix、Spring Data R2DBC
Arcus、Memcached、Redis(Jedis、Lettuce、Redisson)、CASSANDRA、MongoDB、Hbase、Elasticsearch
iBATIS、マイバティス
DBCP、DBCP2、HIKARICP、ドルイド
Gson、ジャクソン、Json Lib、Fastjson
log4j、ログバック、log4j2
OpenWhisk、Kotlin コルーチン
Pinpoint の実行に必要な Java バージョン:
ピンポイントバージョン | エージェント | コレクタ | ウェブ | バッチ | フリンク |
---|---|---|---|---|---|
2.0.x | 6-13 | 8 | 8 | 8 | 8 |
2.1.x | 6-14 | 8 | 8 | 8 | 8 |
2.2.x | 7-14 | 8 | 8 | 8 | 8 |
2.3.x | 7-17 | 8 | 8 | 8 | 8 |
2.4.x | 7-18 | 11 | 11 | 11 | 11 |
2.5.x | 8-19 | 11 | 11 | 11 | 11 |
3.0.x | 8-21 | 17 | 17 | 17 | 17 |
3.1.x | 8-21 | 17 | 17 | 17 | 17 |
HBase 互換性テーブル:
ピンポイントバージョン | HBase 1.x | HBase 2.x |
---|---|---|
2.0.x ~ 2.2.x | はい | オプション |
2.3.x ~ 2.5.x | はい | hbase2モジュール |
3.0.x | いいえ | はい |
3.1.x | いいえ | はい |
エージェントとコレクターの互換性テーブル:
エージェントのバージョン | コレクター 2.xx | コレクター 3.0.x | コレクター 3.1.x |
---|---|---|---|
2.xx | はい | はい | はい |
3.0.x | いいえ | はい | はい |
3.1.x | いいえ | いいえ | はい |
Flink互換性表:
ピンポイントバージョン | フリンク 1.3.X - 1.7.X | フリンク 1.14.X | フリンク 1.18.X |
---|---|---|---|
2.0.x ~ 2.3.x | はい | いいえ | いいえ |
2.4.x ~ 2.5.x | はい | はい | いいえ |
3.0.x | いいえ | いいえ | はい(非推奨) |
3.1.x | いいえ | いいえ | はい(非推奨) |
ピノ互換性表:
ピンポイントバージョン | ピノ 0.11.0 | ピノ 0.12.0 | ピノ 1.0.0 | ピノ 1.2.0 |
---|---|---|---|---|
2.5.x | はい | はい | はい | はい |
3.0.x | いいえ | いいえ | はい | はい |
3.1.x | いいえ | いいえ | いいえ | はい |
Githubの問題
ギッター
中国語コミュニティができましたので、ぜひご参加ください。
QQ グループ 1: 897594820 | QQ グループ 2: 812507584 | QQ グループ 3: 882020485 | ディングループ:21981598 |
---|---|---|---|
Pinpoint は、Apache License バージョン 2.0 に基づいてライセンスされています。ライセンスの全文については、「ライセンス」を参照してください。
Copyright 2018 NAVER Corp. Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.