予測

Ziaベースの予測は、高度な分析と機械学習を使用して、監視のパフォーマンスに関する予測と洞察を提供します。監視リソースの様々なメトリックを分析することで、リソースの潜在的な異常の特定をサポートします。

ユースケース

組織の重要なインフラストラクチャーのステータスやパフォーマンスを維持する責任を持つ立場の担当者の場合を想像します。
サーバーやデータベース、アプリケーションが正常に稼働するよう、潜在的な問題に対処することが重要です。Ziaベースの予測機能を使用すると、様々なパフォーマンスメトリックにカスタムのしきい値を設定することができ、予測した値がそのしきい値に該当する場合、アラートを受信できるようになります。
例としてデータベースのCPU使用率が今後24時間以内に90%に達すると予測された場合、Ziaベースの予測機能で事前にそれを通知し、リソースのスケジューリングやクエリの最適化などの防止策を講じることができます。これにより高可用性とパフォーマンスを維持し、ダウンタイムを最小限に抑えることにつながります。

Ziaベースの予測:アラート

Ziaベースの予測機能により、監視の特定の属性に対してしきい値を設定します。
ユーザーは、予測されたメトリックがしきい値に達した際にアラートを受信します。

しきい値による監視に加えて、Ziaベースの予測機能では履歴データを分析することでリソースのパフォーマンスの傾向やパターンを長期にわたって特定します。
これによりユーザーは特定の期間における潜在的な問題を予測し、リスクを緩和、防止するための対策を講じることができます。

高度な分析と予測機能により監視パフォーマンスを正確に予測し、異常やリスクにおけるリソース管理を最適化することでスムーズなオペレーションを確保します。

以下の手順で、予測しきい値を設定します。

  1. Site24x7にアクセスします。
  2. [管理]→[設定プロファイル]を表示します。
  3. Zia予測でサポートされている監視を選択します。
  4. しきい値プロファイルの編集画面で、「Zia予測しきい値の追加(Add Zia Forecast Threshold)」をクリックし、属性に対するしきい値を設定します。
  5. [保存]をクリックします。

どのように機能するか

Ziaベースのしきい値を設定することで、通知のトリガーポイントを確立できます。
例として、トラブル状態の通知を受信するために80%のしきい値を、クリティカル状態の通知を受信するために90%のしきい値を設定した場合、Ziaのしきい値予測を85%に設定すると、監視がそのしきい値に近づく可能性があると予測して事前通知を送信します。
このようなプロアクティブな通知により、監視対象がクリティカルに達する前に対策を取ることができます。

Ziaベースの予測機能は、以下の画面で確認することができます。

ダッシュボード

[ホーム]→[ダッシュボード]画面で、作成したウィジェットにZiaベースの予測機能をサポートする属性が含まれている場合、予測データをウィジェットのチャートに反映させます。
予測値はチャート内で半透明のセクションで表され、線グラフでは点線として表現されます。

Ziaベースの予測機能を有効化、無効化するには、ダッシュボード画面上部の「ダッシュボードの編集」をクリックし、Ziaアイコンから設定します。



レポート

[レポート]→[パフォーマンスレポート]を表示します。
画面上部に表示される「予測値を表示」を有効化すると、予測データがチャートに表示されます。
予測データはエリア内で半透明で表現され、線グラフにおいては点線で表現されます。

スケジュールレポート

  1. [管理]→[レポート設定]→[スケジュールレポート]を表示します。
  2. 画面右上の[スケジュールレポート]をクリックします。
  3. レポートタイプとして「パフォーマンスレポート」を選択します。
  4. Ziaベースの予測をサポートする監視タイプを選択するとZia予測値を有効化、無効化するオプションが表示されます。
    デフォルトでは無効です。
  5. [保存]をクリックします。

レポートの集計では、予測値は斜体で表現されます。

公開レポート

  1. [管理]→[共有]→[公開レポート]を表示します。
  2. 画面右上の[レポートの公開]をクリックします。
  3. Ziaベースの予測をサポートする監視タイプを選択するとZia予測値を有効化、無効化するオプションが表示されます。
    デフォルトでは無効です。
  4. [保存]をクリックします。

レポートの集計では、予測値は斜体で表現されます。

  • 予測機能を使用するために、監視には少なくとも5つの連続したデータポイントが存在する必要があります。
  • レポート期間として、以下のオプションから選択することができます。
    • 今週
    • 最新7日間(昨日まで)
    • 最新30日間(昨日まで)
    • 今月
    • 四半期
    • 今年

予測機能は以下の監視タイプと属性をサポートしています。

Azure

監視タイプ 属性
Azure Virtual Machine
  Network Out
  Percentage CPU
  Disk Write Bytes
  Network In
  Disk Read Bytes
NetAppキャパシティプール Pool Allocated to Volume Size
  Pool Consumed Size
  Total Snapshot Size for the Pool
Cloud Services Percentage CPU
  Available Memory Bytes
Virtual Networks Failed Pings to a VM
  Round trip time for Pings to a VM
Bastions Session Count
  Used CPU
  Used Memory
Network Connections BitsInPerSecond
  BitsOutPerSecond
Managed Clusters Disk Used Percentage
  CPU Usage Percentage
  Memory RSS Percentage
App Configuration HTTP Incoming Request Count
  HTTP Incoming Request Duration
  Throttled HTTP Request Count
Network Watcher Connections AverageRoundtripMs
  RoundTripTimeMs
Data Explorer Cluster Instance Count
  CPU
  Total Number of Throttled Commands
Azure App Service Http3xx
  Http101
  Http2xx
  AppConnections
  Http401
  Http5xx
  Http4xx
  Http403
  Handles
  RequestsInApplicationQueue
  CpuTime
  Requests
  BytesReceived
  AverageMemoryWorkingSet
  AverageResponseTime
  Http404
  BytesSent
  Http406
Automation TotalJob
  TotalUpdateDeploymentRuns
  TotalUpdateDeploymentMachineRuns
Automation Accounts Memory percent
  Storage percent
  CPU percent
Server Farms File Storage Used Percent
  File Storage Percent
  File System Storage
NATゲートウェイ Dropped Packets
  Packets
  Total SNAT Connection Count
ストレージ Transactions
  Success Server Latency
  Uptime
  Success E2E Latency
Container Apps CPU Usage
  Replica Count
Cosmos DB Memory percent
  CPU percent
  Storage used
String Apps Tomcat Sessions Expired
  Tomcat Sessions Active Current
AzureDB for MYSQL Flexible Server Host Memory Percent
  IO Percent
  Host CPU Percent
Web PubSub Services Outbound Traffic
  Connection Count
MySQLサーバーデータベース dtu_consumption_percent
  dtu_used
  dtu_limit
Net Appアカウントボリューム Percentage Volume Consumed Size
  Volume Allocated Size
Stream分析ジョブ Runtime Errors
  SU (Memory) Utilization %
  CPU Utilization %
ルートサーバー Data Processed by the Virtual Hub Router
  Bgp Peer Status
Managed Grafana HTTP Request Count
CDNプロファイル ResponseSize
  ByteHitRatio
  RequestCount

Amazon web services

監視タイプ 属性
Lightsailデータベース Network Transmit Throughput
  Network Receive Throughput
  Disk Queue Depth
  CPU Utilization (%)
Database Migration Service (DMS) Swap Usage
  Memory Usage
  CPU Utilization
Simple Email Service (SES) Emails Sent in Last 24hrs
  Email Usage in the Last 24 Hours
Transit Gateway Bytes Out
  Packet Drop Count Blackhole
  Bytes Drop Count Blackhole
  Bytes Drop Count No Route
  Packet Drop Count No Route
  Packets Out
  Bytes In
  Packets In
Route 53リゾルバー Outbound Query Volume
  Inbound Query Volume
ネットワークロードバランサー Consumed LCU Sum
Elastic Kubernetes Service (EKS) Memory utilized by pods
  Memory utilized by nodes
  CPU utilized by pods
  CPU units used by nodes
  CPU utilization by nodes
VPC-VPN接続 Tunnel Data Received
  Total Tunnel Data Sent
  Tunnel Data Sent
  Total Tunnel Data Received
Route 53ヘルスチェック Time To First Byte
  TCP Connection Time
  Time To First Byte
  Health Percentage
Storage Gateway File Cache Hit Percent
  Cache Percent Used
  Cache Percent Dirty
Elastic MapReduce Total Load
  HDFS Bytes Written
  S3 Bytes Read
  S3 Bytes Written
  HDFS Bytes Read
  Capacity Remaining
  HDFS Utilization
Lightsail Instance Network In
  Network Out
  CPU Utilization (%)
Storage Gateway Cache Hit Percent
  Upload Buffer Percent Used
  Working Storage Percent Used
  Cache Percent Used
  Cache Percent Dirty
  User Cpu Percent
  IO wait percent
Cloud Search Searchable Documents
  Index Utilization
Elastic Container Service (ECS) Running Tasks
  Memory Utilization
  CPU Utilization
EC Memcached Node Evictions Occurred
  Current Connections
  Reclaimed Occurred
  Swap Usage
  Current Items
  CPU Usage
Elastic Kubernetes Service Namespace Memory utilized by pods
  Memory Utilized
  CPU Utilized
  CPU utilized by pods
  Memory utilized by pods
  CPU utilized by pods
Amazon FSX Data Write Bytes
  Data Write Operation
  Data Read Bytes
  Meta Data Operation
  Data Read Operation
Gateway Load Balancer Consumed LCU Sum
Elastic Kubernetes Service (EKS) Memory Utilized
  CPU Utilized
  Network Traffic
Elastic Search Free Storage Space
  JVM GC Old Collection Time
  Cluster Used Space
  JVM GC Old Collection Count
  Read IOPS
  Elasticsearch Requests
  Disk Queue Depth
  System Memory Utilization
  Deleted Documents
  CPU Utilization
  CPU Credit Balance
Relational Database Service (RDS) Free Storage in %
  CPU Surplus Credits Charged
  Volume Write IOPs
  Freeable Memory (%)
  CPU Credit Usage
  CPU Usage
  CPU Credit Balance
  Aurora Bin Log Replica Lag
  Bin Log Disk Usage
  CPU Surplus Credit Balance
  Burst Balance
  Swap Usage
  Transaction Logs Disk Usage
  Volume Read IOPs
  Disk Queue Depth
  Free Local Storage
  Freeable Memory
  Database Connections Sum
Simple Storage Service (S3) Maximum Object Size
  Number of Folders
  Number of Objects in the Folder
  Total number of Objects in the Subfolders
  Minimum Object Size
  Total Number of Subfolders
  Number Of Objects Modified in Last 5 minutes
Step Functions Execution Time
  Execution Throttled
  No. of Executions Timed Out
  No. of Executions Failed
S3 Bucket Bucket Size
  Number of Objects
Amazon MQ Volume Write Ops
  Total Dequeue Count
  Store Percent Usage
  Volume Read Ops
  Broker Heap Usage
  Total Enqueue Count
  CPU Usage (CloudWatch)
Simple Queue Service (SQS) Number Of Messages Sent
  Number Of Messages Received
NATゲートウェイ Connection Established Count
  Connection Attempt Count
  Active Connection Count
  Packets Drop Count
  Error Port Allocation
Application Load Balancer (ALB) Request Count Per Target
  Rejected Connections
  Requests Count Sum
  Consumed LCU Sum
Route 53 Hosted Zone Request Count
Direct Connect - Virtual Interface Virtual Interface Bps Ingress (Bits)
  VirtualInterfacePpsIngress
  VirtualInterfaceBpsEgress
  VirtualInterfaceBpsIngress
  Virtual Interface Bps Egress (Bits)
  VirtualInterfacePpsEgress
Lambda@Edge Invocations
  Errors
  Throttles
  Duration
  Success Percentage
EC2 Capacity Reservation Instance Utilization
Neptuneクラスター Volume Bytes Used
  SPARQL Requests
  SPARQL Errors
  Gremlin Errors
  Gremlin Requests
  CPU Utilization (%)
Redshift Evictions Occurred
  Current Connections
  Reclaimed Occurred
  Swap Usage
  Current Items
  CPU Usage
EC2インスタンス IOPS Usage
  CPU Surplus Credits Charged
  CPU Surplus Credit Balance
  Burst Balance
  Number of Bytes Sent
  Number of Bytes Received
  CPU Usage (CloudWatch)
  CPU Credit Usage
  CPU Credit Balance
AmazonMQキュー In Flight Count
Lightsailロードバランサー Request Count
  Instance Response Time
  HTTP 4xx - Load Balancer
  HTTP 4xx - Instance
  Rejected Connection Count
Elastic Container Service (ECS) Container Instances
  CPU Utilization Maximum
  CPU Reservation
  Memory Reservation
  Memory Utilization
  CPU Utilization
Transit Gateway Attachment Bytes Out
  Packet Drop Count Blackhole
  Bytes Drop Count Blackhole
  Bytes Drop Count No Route
  Packet Drop Count NoRoute
  Packets Out
  Bytes In
  Packets In
Web Application Firewall (WAF) Counted Requests
  Blocked Requests
  Passed Requests
Amazon AppStream 2.0 Capacity Utilization
EC2 Auto Scalingグループ Number of Bytes Sent
  Number of Bytes Received
  CPU Usage (CloudWatch)
AmazonMQトピック Memory Usage
  In Flight Count
DocumentDBクラスター CPU Surplus Credits Charged
  Maximum Queue Depth For Request Throttled Due To Low Memory
  Volume Write IOPs
  Database Cursors(Max) Sum
  Database Connections(Max) Sum
  CPU Usage
  CPU Credit Balance
  CPU Credit Usage
  Database Cursors TimedOut
  CPU Surplus Credit Balance
  Swap Usage
  Transactions Open Max Sum
  Queue Depth For Request Throttled Due To Low Memory
  Volume Read IOPs
  Disk Queue Depth
  Database Connections Sum
  Number of Operations Throttled Due to Low Memory
  Database Cursors Sum
  Freeable Memory
  Transactions Open Sum
SG Volume Cache Hit Percent
  Cache Percent Used
  Cache Percent Dirty
Elastic Search Memcached Evictions Occurred
  Current Connections
  Reclaimed Occurred
  Swap Usage
  Current Items
  CPU Usage
Amazon DMS Instance Write Operations
  Swap Usage
  Read Operations
  Disk Queue Depth
  Freeable Memory
  CPU Utilization
Elastic Searchノード Free Storage Space
  JVM GC Old Collection Time
  JVM GC Old Collection Count
  System Memory Utilization
  CPU Utilization
Elastic File System (EFS) File Metered Size
  Burst Credit Balance
  Permitted Throughput
Neptuneインスタンス SPARQL Requests
  SPARQL Errors
  Gremlin Errors
  Gremlin Requests
  CPU Utilization (%)
ロードバランサー Surge Queue Length
  Spill Over Count
DocumentDBインスタンス CPU Surplus Credits Charged
  Maximum Queue Depth For Request Throttled Due To Low Memory
  Volume Write IOPs
  Database Cursors(Max) Sum
  Database Connections(Max) Sum
  CPU Usage
  CPU Credit Balance
  CPU Credit Usage
  Database Cursors TimedOut
  CPU Surplus Credit Balance
  Swap Usage
  Transactions Open Max Sum
  Queue Depth For Request Throttled Due To Low Memory
  Volume Read IOPs
  Disk Queue Depth
  Database connections Sum
  Number Of Operations Throttled Due To Low Memory
  Database Cursors Sum
  Freeable Memory
  Transactions Open Sum

サーバー

監視タイプ 属性
Windowsサーバーバックアップ Used Space(GB)
MySQLデータベース Slow Queries
  InnoDB Tables in Use
  Queries
Server Used Space (%)
  Overall Disk Usage
  Used Space
  Overall Disk Size
  Overall Disk Free Space

VM


監視タイプ 属性
VMware Space Occupied by VM(Percentage)
  Partition Used Space (GB)
  Free Space
  Snapshot Space (Percentage)
  Disk File Space
  Snapshot Space
  Disk File Space (Percentage)
  Occupied Space
  Snapshots Size
  Snapshot Space
  Free Space
  Disk File Space

Network

監視タイプ 属性
ネットワーク装置 Tx Utilized

Others

監視タイプ 属性
キャパシティ Total Number of Monitors
  Maximum Downtime
  Availability (%)
MySQLデータベース Total Errors
  Throughput
正常性チェック Total Number of Monitors
  Maximum Downtime
  Availability (%)
GCP Cloudrun Received Bytes
  Outbound Packets Throttled
  Billable Instance Time
  Max Concurrent Requests
  Outbound Bytes Throttled
  Request Count
  Container CPU Utilization
  Container CPU Allocation
  Instance Count
  Container Memory Allocation
  Sent Bytes
  Inbound Bytes Throttled
  Request Latency
  Container Memory Utilization
  Inbound Packets Throttled
  Container Startup Latency