在OCI上生成Apache的样本日志,并将其收集到Logging Analytics

大纲

image.png

目录

1. 先决条件
2. 启用计算管理代理
3. 在计算中生成虚拟日志
4. 在日志分析中创建源
5. 进行操作确认

前提

    • コンピュートを作成済

 

    Logging Analyticsを有効化済み

启用计算管理代理程序

image.png

在计算机上生成虚拟日志

在OCI的计算机上安装一个名为apache loggen的Ruby库,它可以输出Apache的虚拟日志。
虚拟日志将输出类似以下的Apache访问日志(服务器连接日志)。

80.114.74.70 - - [30/Sep/2023:10:22:29 +0000] "GET /category/games HTTP/1.1" 200 96 "/item/games/3199" "Mozilla/5.0 (iPad; CPU OS 5_0_1 like Mac OS X) AppleWebKit/534.46 (KHTML, like Gecko) Version/5.1 Mobile/9A405 Safari/7534.48.3"

我将安装Ruby。

$ sudo yum install ruby

安装 Apache Loggen。

$ sudo gem install apache-loggen

创建一个用于生成日志的目录。

$ sudo mkdir apache

为了让代理能够获取日志,我们将在文件夹中设置读取权限。

$ sudo chmod 777 apache

使用 Logging Analytics 创建源

image.png

确认动作

会生成Apache的访问日志。
根据需要,您可以设置选项部分。

$ apache-loggen --options file

   --limit=COUNT           ログの最大生成数
   --rate=RATE             何レコード生成/毎秒
   --rotate=SECOND         ファイルローテーションの間隔
   --progress              生成速度の表示
   --json                  Json形式で出力

image.png
广告
将在 10 秒后关闭
bannerAds