如何在 Azure 上安装 ELK 堆栈

主要观点:在云市场中,能达到微软 Azure 高度的玩家较少,RightScale 的[2017 年云状态报告]显示 Azure 上运行应用的受访者比例在过去一年从 20%上升到 34%,在云上设置[ELK 堆栈]的最佳场所是 Azure 等云提供商,ELK 堆栈由 Elasticsearch、Logstash 和 Kibana 组成,是最流行的开源日志管理平台,本文展示如何在 Microsoft Azure 上安装 ELK 堆栈。
关键信息:

  • Azure 有 34 个部署区域,开发者众多。
  • 需找到有足够力量和灵活性的云提供商来利用 ELK 堆栈的所有功能。
  • 本次安装的是 ELK 堆栈 5.4 版本。
  • 在 Azure 上安装 ELK 堆栈的步骤:创建账户登录后使用 Azure CLI 或门户创建资源和虚拟机,打开 80 端口,创建防火墙规则,SSH 进入虚拟机,依次安装 Java、Elasticsearch、Logstash、Kibana 并进行配置,安装 MetricBeat 开始传输日志。
    重要细节:
  • 在 Azure CLI 中安装 CLI 需遵循Azure 文档中的说明,登录使用az login命令并打开浏览器输入代码验证账户。
  • 在 Azure 门户中创建资源组,添加资源并选择名称和区域。
  • 创建虚拟机命令及输出示例。
  • 打开 80 端口、创建防火墙规则的命令及操作界面截图。
  • Elasticsearch 安装相关命令及配置文件修改。
  • Logstash 安装步骤及服务启动命令。
  • Kibana 安装命令及配置文件修改。
  • 安装 MetricBeat 及设置索引模式的步骤。
阅读 15
0 条评论