2 インフラ技術の基本要素

スポンサーリンク
2.8 パフォーマンス

LinuxのCPU使用率が高い原因と対処法|商用システムにおける実践的トラブルシューティング

はじめに商用システムの運用において、LinuxサーバのCPU使用率が急上昇する問題は決して珍しいものではありません。CPU負荷は一時的なスパイクで済むこともあれば、アプリケーション障害やサービス停止へと発展し、ビジネスに直接影響を与えるケー...
2.8 パフォーマンス

Linux性能監視に必須!sarコマンドの使い方と見方を徹底解説【CPU・メモリ・I/O分析】

はじめにLinuxサーバのパフォーマンスに関する調査を行う際、瞬間的な状況だけでなく「どの時間帯に負荷が高かったのか」を把握することが重要です。そのようなときに役立つのが sar(System Activity Reporter) です。s...
2.8 パフォーマンス

TomcatでJMXを有効化する方法まとめ|SSL設定・認証・監視ツール連携まで解説

はじめにJava の代表的なアプリケーションサーバである Apache Tomcat は、実際のプロジェクトで広く利用されています。アプリケーションの稼働状況を把握するには、メモリ使用量、スレッド数、ガーベジコレクション(GC)の動作状況な...
2.8 パフォーマンス

初心者でもわかる!JMeterを使ったWebシステムの負荷テスト入門

はじめにWebシステムを導入する際や新機能を追加する際には、負荷テスト(性能試験) の実施が欠かせません。十分なテストを行わないと、アクセスが集中したときに 応答速度の低下やユーザビリティの低下 が発生し、最悪の場合はシステム停止やサービス...
2.6.3 Oracle

Oracleデータベースのコネクションプール入門|Tomcat JDBCプールとOracle UCPの違いを比較

はじめにWebアプリケーションでデータベースを利用する場合、処理ごとにデータベース接続を新規に作成すると大きなオーバーヘッドが発生し、アプリケーションのパフォーマンスが低下する可能性があります。特にアクセスが集中するシステムでは、接続処理が...
2.5 Linux

Linuxのファイル操作を徹底解説|システムコール・ファイルディスクリプタ・inodeの仕組みLinuxファイル操作

はじめにLinuxでのファイル操作について、概要は理解しているものの、カーネルレベルでの詳細な挙動まで理解している人は意外と少ないかもしれません。本記事では、Linuxカーネルがファイルに対して実行する Open、Read、Write、Cl...
2.5 Linux

Linuxエンジニア必見!ファイルシステムの基礎知識と仕組みをわかりやすく解説

はじめにLinuxを扱うエンジニアであれば、「ファイルシステム」という言葉を一度は耳にしたことがあるでしょう。しかし、その仕組みを正しく理解している人は多くありません。本記事では、ファイルシステムの概要をわかりやすく解説します。仕組みを理解...
2.7 セキュリティ

【図解】HTTPS通信の仕組みとTLS1.3の流れを解説!Wireshark(パケットキャプチャ)で徹底理解

はじめに通信の暗号化のためにHTTPSは今や当たり前のように使われていますが、インフラエンジニアであってもその仕組みを深く理解していないケースは少なくありません。特に最近ではTLS1.3が普及し、従来のバージョンからハンドシェイクや暗号スイ...
2.7 セキュリティ

【初心者向け】Wireshark(パケットキャプチャ)で暗号化されたTLS/HTTPS通信を復号化する方法 | TLS1.3対応

Linuxの仮想メモリとは何か?物理メモリとの違いや、ページング・スワップの仕組みを図解付きでわかりやすく解説。インフラエンジニア初心者に必須のメモリ管理の基礎知識を丁寧に紹介します。
2.7 セキュリティ

サーバ証明書を使ったApache TomcatのHTTPS設定方法|SSL/TLS導入手順を解説

Linuxの仮想メモリとは何か?物理メモリとの違いや、ページング・スワップの仕組みを図解付きでわかりやすく解説。インフラエンジニア初心者に必須のメモリ管理の基礎知識を丁寧に紹介します。
スポンサーリンク