EventLog Analyzer的性能取决于部署它的机器。要在任何机器上实现性能的最大化,可以按照本指南中的详细说明执行几个配置过程。
主机如果没有足够的系统资源来运行EventLog Analyzer,可能会影响它执行必要任务的能力。
系统资源计算
基于网络流量,Java中所需的内存如下所示。
64位系统网络流量(字节/秒) | 所需内存(MB) | |
---|---|---|
64-bit机器 | 32-bit机器 | |
500,000 | 1024 | 1024 |
1,000,000 | 2048 | 1536 |
2,000,000 | 4096 | - |
要根据网络的需求设置内存,请根据EventLog Analyzer在系统上的安装方式执行以下步骤。
EventLog Analyzer安装为服务
EventLog Analyzer安装为应用
优化PostgreSQL数据库的性能:
参数 | 注释 |
---|---|
shared_buffers=128 MB | 最低要求是128KB。 |
work_mem=12 MB | 最低要求是64KB。 |
maintenance_work_mem=100 MB | 最低要求是1MB。 |
checkpoint_segments=15 | 日志文件段最小为1和16 MB。 |
checkpoint_timeout=11 minutes | 范围:30秒到1小时。 |
checkpoint_completion_target=0.9 | 检查点目标持续时间为0.0 - 1.0。 |
seq_page_cost=1.0 | 这个参数是在任意尺度上测量的。 |
random_page_cost=2.0 | 该参数的测量范围与上述相同。 |
effective_cache_size=512MB | |
synchronous_commit=off |
优化MySQL数据库的性能:
RAM大小 | 值 |
---|---|
1 GB | 默认值(不需要替换) |
2 GB | 1200M |
3 GB | 1500M |
4 GB | 1500M |
8 GB | 3000M |
16 GB | 3000M |
硬盘空间需求取决于在您的环境中生成的日志卷。对于高网络流量,需要有更大的磁盘空间来存储和处理日志。
Windows日志
字段不能为空
Syslogs
字段不能为空
其他日志?
来自IBM AS400系统、vCenter和导入日志的日志流速率
字段不能为空
数据存储的时间?
这是原始存档数据保留时间。
值不能是'0'
字段不能为空
高级
日志元数据(索引)保留时间
原始索引日志保留时间?
原始索引占用更多空间,搜索速度更快
原始索引日志保留时间不能为'0'
字段不能为空
归档索引日志保留时间?
归档的索引是压缩的,它占用更少的空间,但查询旧的数据是缓慢的
字段不能为空
CPU内核
RAM
磁盘吞吐量?
磁盘吞吐量是指EventLog Analyzer在不会对性能造成负面影响的情况下写入磁盘所需的MB/s(兆字节/秒)。
磁盘空间
网卡容量
操作系统