0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 3 years have passed since last update.

Ubuntu 16へのZabbixサーバとZabbixクライアントのインストール

Posted at

この記事では、Ubuntu 16ZabbixサーバZabbixクライアントをインストールする際の情報をご紹介します。

本ブログは英語版からの翻訳です。オリジナルはこちらからご確認いただけます。一部機械翻訳を使用しております。翻訳の間違いがありましたら、ご指摘いただけると幸いです。

#序章
Zabbixはオープンソースのエンタープライズクラスのネットワーク監視ツールで、サーバやネットワークデバイス、その他のネットワークコンポーネントのパフォーマンスや可用性を監視することができます。ZabbixはMySQL、PostgreSQL、Oracleを使用してデータを保存します。また、Zabbixはデータや設定を監視・追跡するためのユーザーフレンドリーなWebインタフェースを提供しています。ZabbixはZabbixエージェントを使用してデータを収集し、Zabbixサーバに送信します。

このチュートリアルでは、Ubuntu 16.04サーバへのZabbixのインストールについて説明します。

###前提条件
1、Ubuntu 16.04がインストールされたZabbixサーバ用のAlibaba Cloud ECSインスタンス。
2、Ubuntu 16.04がインストールされたZabbixクライアント用のAlibaba Cloud ECSインスタンス。
3、両方のインスタンスにsudo権限を持つ非rootユーザが設定されています。

#LAMPサーバーのインストール
Zabbixを起動する前に、システムにApache、MySQL、PHPがインストールされている必要があります。まず、以下のコマンドを実行して、Apache、PHP7、その他必要なPHPモジュールをインストールします。

sudo apt-get update -y
sudo apt-get install apache2 libapache2-mod-php7.0 php7.0 php7.0-xml php7.0-bcmath php7.0-mbstring -y

すべてのコンポーネントをインストールしたら、MariaDBをインストールする必要があります。デフォルトでは、最新版のMariaDBはUbuntu 16.04のリポジトリに用意されています。そのため、以下のコマンドを実行するだけで簡単にインストールできます。

sudo apt-get install mariadb-server -y

次に、MariaDBサーバを起動し、起動時に起動できるようにします。

sudo systemctl start mysql
sudo systemctl enable mysql

ランプサーバのインストールに成功したら、Zabbixのインストールと設定の詳細については、How to Install and Configure Zabbix on Ubuntu-16.04を参照してください。

#関連ブログ記事
###Ubuntu 16.04にOpenLDAPとphpLDAPadminをインストールする方法
OpenLDAPはLightweight Directory Access Protocolとしても知られており、OpenLDAPプロジェクトによって開発されたフリーのオープンソースのLightweight Directory Accessプロトコルです。プラットフォームに依存しないプロトコルなので、Linux/Unix、Windows、AIX、Solaris、Androidのようなシステム上で動作します。OpenLDAPは、ネットワークを介して階層化されたディレクトリ情報を管理し、アクセスするために特別に設計されており、また、集中認証システム、共有ディレクトリ、アドレス帳などとしても使用されます。

今回のチュートリアルでは Alibaba Cloud Elastic Compute Service (ECS) Ubuntu 16.04サーバにOpenLDAPとphpLDAPadminをインストールして設定する方法を説明します。

###Alibaba Cloud ECSでzabbixにアクセスするためのGrafanaのデプロイ
この記事では、Alibaba Cloud ECS上にGrafanaを導入してZabbixにアクセスする方法を紹介します。Zabbixはネットワークやアプリケーションのためのオープンソースの監視ソフトウェアであり、GrafanaはGraphite、InfluxDB、OpenTSDBのためのオープンソースのフル機能のダッシュボードとグラフエディタです。このチュートリアルでは、Alibaba Cloud ECSインスタンス上でCentOS 7.2を実行します。また、ウェブサーバとして Nginx バージョン 1.9.15 を使用します。では、ECSインスタンスに実装する方法を見てみましょう。

#関連市場商品
パートナー企業が構築したPHPインフラを搭載した製品は、アリババクラウドのサーバー上ですぐに立ち上げることができるものがあります。

###Websoft9(LAMP | Ubuntu16.04)を利用したPHPインフラストラクチャ
Websoft9 LAMPスタックは、Alibaba Cloud上でPHPアプリケーションを実行するための事前に設定された、実行する準備ができているイメージです。これには、Apache、MySQL、PHP、phpMyAdmin、およびそれに必要なその他のコンポーネントの新しいバージョンが含まれています。

###Websoft9(LNMP | Ubuntu16.04)によって供給されるPHPインフラストラクチャ
Websoft9 LNMPスタックは、Alibaba CloudでPHPアプリケーションを実行するための事前構成済みのすぐに実行できるイメージです。これには、Nginx、MySQL、PHP、phpMyAdmin、およびそれに必要なその他のコンポーネントの新しいバージョンが含まれています。これによりWebアプリケーションの開発と展開を簡素化できます。

#関連ドキュメント
いくつかのドキュメントが参考になるかもしれません。

###PHP SDK
このトピックでは、CloudMonitor 用の PHP SDK をインストールして使用するためのリファレンスを紹介します。

###PHP ハンドラ
PHP を関数計算で使用するには、まず PHP の関数をハンドラとして定義する必要があります。このトピックでは、使用できる PHP ハンドラとその定義について説明します。

#関連製品
お客様の体験を最適化するのに役立つ製品がいくつかあります。

###クラウドモニター
すべてのウェブリソースとアプリケーションのパフォーマンスをリアルタイムで自動監視

###関数計算
Alibaba Cloud Function Computeは、イベントドリブンでフルマネージドのコンピュートサービスです。Function Computeを利用することで、管理やO&Mを考慮することなく、あらゆるタイプのアプリケーションやサービスを迅速に構築することができます。マルチメディアデータを処理するためのバックエンドサービス一式を数日でも完成させることができます。

#関連コース
###アリババクラウドの監視・管理
このコースでは、アリババクラウド上のリソースを効率的かつ迅速に管理できるように、アリババクラウドの監視・管理関連サービスを素早くマスターすることができます。このコースでは、主に2つのサービス:Alibaba Cloud ActionTrailとCloudMonitorの機能と基本的な使い方を説明しており、操作することできっと感動されることでしょう。

アリババクラウドは日本に2つのデータセンターを有し、世界で60を超えるアベラビリティーゾーンを有するアジア太平洋地域No.1(2019ガートナー)のクラウドインフラ事業者です。
アリババクラウドの詳細は、こちらからご覧ください。
アリババクラウドジャパン公式ページ

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?