Cacti1.2-1.3-windows/linux版本下载

注!!!下面的流程只做参考,针对于不同镜像的安装调试流程,可自行搜索

DownLoad地址:https://pan.quark.cn/s/e6c92aed7b07

目前我自己Download的几个版本

需要其他版本的在评论区留言,有时间我把对应的版本放到盘里,你们自行Download就行

后缀名zip为windows版本 !

后缀名为tar.gz为linux版本,需要自行传到服务进行解压安装,具体操作流程,自行搜索。
 

Cacti 旨在提供基于 RRDtool 框架的完整图形解决方案。其目标是通过处理创建有意义图形所需的所有必要细节,简化网络管理员的工作。

要求

Cacti 要求您的系统上安装以下软件。

  • 支持 PHP 的 Web 服务器,例如 Apache、Nginx 或 IIS

  • 使用 spine 时的构建环境(gcc、automake、autoconf、libtool、help2man)

  • RRDtool 1.3 或更高版本,建议使用 1.5+

  • PHP 5.4 或更高版本,建议使用 5.5+

    • 所需模块:

      • ctype、日期、过滤器、gettext、gd、gmp
      • 哈希、json、ldap、mbstring、openssl、pcre
      • PDO、pdo_mysql、会话、simplexml、套接字、spl
      • 标准、xml、zlib
      • com_dotnet(仅限 Windows)
      • posix(仅限 Linux)
    • 可选模块:

      • snmp(回退到 NetSNMP)
  • MySQL 5.6 或 MariaDB 5.5 或更高版本

    • 必须启用时区支持

    • 以下是 my.cnf 建议:

      • 版本 >= 5.6

        MySQL 5.6+ 和 MariaDB 10.0+ 都是很棒的版本,值得选择。不过,请确保你运行的是最新版本,因为它修复了一个长期存在的低级网络问题,该问题导致 Spine 出现许多可靠性问题。

      • innodb = ON

        建议您在任何高于 5.1 的 MySQL/MariaDB 版本中启用 InnoDB。

      • collat​​ion_server = utf8mb4_unicode_ci

        当使用 Cacti 支持英语以外的语言时,务必使用 utf8_general_ci 排序规则类型,因为某些字符占用多个字节。如果您是首次安装 Cacti,请停止安装,进行更改后重新开始。如果您的 Cacti 已运行并投入生产,如果您计划支持其他语言,请参阅互联网上关于转换数据库和表的说明。

      • **character_set_client = utf8mb4

      • **character_set_server = utf8mb4

        使用 Cacti 处理英语以外的语言时,务必使用 utf8 字符集,因为某些字符占用多个字节。如果您是首次安装 Cacti,请停止安装,进行更改后重新开始。如果您的 Cacti 已运行并投入生产,如果您计划支持其他语言,请参阅互联网上关于转换数据库和表的说明。

      • 最大连接数 >= 100

        根据登录次数和 Spine 数据收集器的使用情况,MySQL/MariaDB 可能需要多个连接。Spine 的计算方法如下:

        total_connections = total_processes * (total_threads + script_servers + 1)

        那么您必须为用户连接留出空间,这将根据并发登录帐户的数量而变化。

      • 最大堆表大小 >= 5

        如果您使用 Cacti 性能增强器并选择内存存储引擎,则必须小心地在系统耗尽内存表空间之前刷新性能增强器缓冲区。这可以通过两种方式实现:首先,将输出列的大小减小到合适的大小。此列位于表 poller_output 和 poller_output_boost 中。

        您可以做的第二件事是为内存表分配更多内存,建议值为系统内存的 10%。但如果您使用的是 SSD 磁盘驱动器,或者系统规模较小,则可以忽略此建议或选择其他存储引擎。您可以在“控制台”->“系统实用程序”->“查看提升状态”下查看性能提升器表的预期消耗情况。

        注意:如果您使用的是较新版本的 MariaDB 或 MySQL,则不再需要使用内存表。您可以选择继续使用内存表,以避免 NVMe 或 SSD 驱动器过度磨损。但是,除此之外,它不再是必需的。因此,max_heap_table_size的值不像在以前的版本中那么重要。此外,如果您将 Galera 复制与 Cacti 结合使用,则所有表都必须为 InnoDB 格式。因此,MariaDB 或 MySQL 中唯一的功能是临时表空间,它可能不依赖于max_heap_table_size

      • 表缓存>=200

        保持表缓存较大意味着使用 innodb_file_per_table 时文件打开/关闭操作更少。

      • 最大允许数据包数 >= 16777216

        使用远程轮询功能时,大量数据将从主服务器同步到远程轮询器。因此,请将此值保持在 16M 或以上。

      • 临时表大小>=64M

        执行子查询时,如果临时表较大,请将这些临时表保存在内存中。

      • 连接缓冲区大小>=64M

        执行连接时,如果它们低于此大小,它们将被保存在内存中并且永远不会写入临时文件。

      • innodb_file_per_table = ON

        使用 InnoDB 存储时,务必保持表空间独立。这可以让 MySQL/MariaDB 的长期用户更轻松地管理表。如果您当前关闭了此功能,可以迁移到按文件存储,方法是启用此功能,然后在所有 InnoDB 表上运行 alter 语句。

      • innodb_buffer_pool_size >= 25

        InnoDB 会尽可能多地在系统内存中保存表和索引。因此,您应该将 innodb_buffer_pool 设置为足够大,以便在内存中保存尽可能多的表和索引。检查 /var/lib/mysql/cacti 目录的大小有助于确定此值。我们建议将其设置为系统总内存的 25%,但您的具体需求会根据系统大小而有所不同。

      • innodb_doublewrite = OFF

        对于

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值