系统运维需要掌握哪些工具?
系统运维管理是许多公司在维护软件系统中非常重要的工作内容。今天,我们就一起来了解一下,在运维过程中都有哪些工具是需要我们掌握和使用的。
1、对服务器安全和监控,可以推荐一些开源工具吗监控好像也就nagios,cacti,zabbix,还有其他可以推荐的吗安全方面如何监控
监控工具各有侧重点,zabbix同时支持snmp和自己的agent,也支持自定义模板,在大部分场景下都是不错的选择。
另外,不要把zabbix视为只能监控服务器信息,通过自定义模板,也可以监控业务层面的指标。安全监控分为主动检测,如TenableNessus,以及IDS、IPS。
2、Linux运维中,服务器版本都用什么版本CentOS5还是CentOS6、Ubuntu为什么选择这个版本有做哪些测试
目前我们以CentOS6X为主。不同Linux分支各有特点,比如Ubuntu新版本发布较快,如果追求内核版本升级速度的话,可以考虑。CentOS一直是我们的主要Linux发行版,主要是考虑到它的稳定性以及熟悉程度高。
3、对于使用缓存有什么推荐吗一般就Redis,Codis。还有那些比较好用的开源软件
对于类似session-id这样的可以非持久存储的数据,可以考虑memcached,使用一致性哈希算法分布式存储。
4、做自动化发布,除了Jenkins持续集成工具,还有那些好用的工具呢
目前我所知道的,一般都是Hudson或者Jenkins,后者是前者分支出来的。这些工具都有丰富的插件,灵活使用这些插件是关键所在。
5、问个MySQL问题,三个版本(MySQL(官方版本)、PerconaServer、MariaDB)您建议使用哪个版本,原因是
我们团队一般使用的是官方版本。回龙观北大青鸟认为主要是考虑到支持和生态。
6、服务器日志收集和分析有什么好工具推荐吗ELK貌似有点复杂,不太会用,有其他的推荐么
ELK确实是目前使用比较广泛的日志收集和分析的工具。虽然有些学习成本,但还是值得去研究和尝试的。
云帮手是一款支持集中化管理云主机的软件。
亮点一:跨云/跨系统/不限主机数量/不限站点数量。
要知道很多工具面板都是有一个套路的,说是免费其实很多高级功能都是付费的,而且主机数量越多,收费成幂函数增长;这个工具亲测,所有功能全部免费,不限主机数量,大可放心用。
免费/实用/绿色(噗嗤!真的是绿色)
亮点二:可视化面板集中批量管理云主机
云帮手这个云主机管理软件可以解决你以下需求:
1当你管理云主机的时候,需要支持站点环境一键部署(如php、Apache等安装)。
2支持站点管理备份;
3支持多台云主机集中管理;
3支持安全加固,支持风险提示;
4支持日志分析;
5支持故障诊断支持自动化修复;
6支持远程登录桌面,文件传输管理;
所有功能支持免费使用。
除了悬镜,我常用的linux服务器安全防护工具有:
1、Lynis,主要负责日志审计的,比较全,也会有些修复建议;但不同于一般的基线核查工具,它并没完全参考一些安全基线标准;
2、D盾,专杀Webshell的 查杀效率高 就是不怎么维护;
3、安全狗/云锁,和悬镜类似,不过针对Linux的深度支持还不行……
总结,以上工具各有特点,还是看实际运维需求,我自己还是比较喜欢大而全点的。特别是悬镜的Websell查杀 没事就扫扫~
IT管理员常用的管理,运维工具有:
Xshell 是一款功能强大的终端模拟器,支持SSH1,SSH2,SFTP,TELNET,RLOGIN和SERIAL。通过提供业界先进的性能,Xshell 包含了其他SSH客户端无法发现的功能和优势。
Xftp是一种灵活且轻量级的SFFT/FTP客户端,用于需要安全地通过网络传输文件的用户。文件传输被简化,使用拖拽、直接编辑和增强的同步,这些特性在直观的标签界面中被封装。
Xmanager 是市场上先进的PC X服务器,可将X应用程序的强大功能带入Windows环境。 提供了强大的会话管理控制台,易于使用的X应用程序启动器,X服务器配置文件管理工具,SSH模块和高性能PC X服务器。
Navicat Premium是一套数据库管理工具,结合了其它Navicat成员的功能,支持单一程序同时连接到MySQL、MariaDB、SQL Server、SQLite、Oracle和PostgreSQL数据库。Navicat Premium可满足现今数据库管理系统的使用功能,包括存储过程、事件、触发器、函数、视图等。
0条评论