首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

GO实现简单(命令行)工具:sftp,文檔压解,RDS备份,RDS备份下载

GO实现简单(命令行)工具:sftp,文檔压解,RDS备份,RDS备份下载 轉載請註明出處:https://www.cnblogs.com/funnyzpc/p/11721978.html 内容提要:...5.GO语言命令行工具技巧 首先,写这篇博文的一个出发点是:我无法在window的cmd命令行下实现日期的加减(還有其他問題),当然這不是没有实现的方法,而是实现起来很难维护难度较大,光插件都够我折腾了...,另外window自带的powershell也可以实现,不过作为一个java渣来说真的难了点儿,因为又要熟悉powershell语法从零开始 后来,我换了个思路,想用代码+第三方开源插件(依赖...,不过太臃肿了部署一个几兆的应用要安装一个几百兆的语言环境,实在太浪费了内存,js呢又太弱,需要自己造轮子,可以剔除,Rust速度快,不过编写的难度太大,很难考虑, 最后我选用GO作为以上工具的语言...由于本章只是個人實現的工具分享,因為這些工具有一定的灵活性,(若需要改造或實現)这时就需要您有一定的GO语言基础。

2.8K20
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    【原创工具】github监控工具

    0X01 前言 前段时间朋友想要我写的github监控工具,我本着独乐乐不如众乐乐的心态,就答应我朋友说过几天发到公众号上,今天实现一下子诺言,工具获取方法在文章底部。...如果您觉得这个小工具对您有用,点个关注加转发是对我最大的支持。 0X02 截图 先来简单看一下子样子 ? ? ? 0X03 使用方法 嗯,对大概就长这个样子。...注意,是一行一个,也就是说挂一个这个工具可以同时给很多人推送监控内容。 然后是关键词,关键词在这里填写 ? 关键词也是一行一个,也就是说这个工具可以同时监控很多个关键词。...0X04 搭建方法 好了,下面说说搭建方法,这里去重复用的mysql,也就是说我们需要搭建一个mysql,为了代码少,我自己用着写着方便我把数据库配置信息写死在工具里面了,各位大哥看看自行搭建,我贴一下地址

    1.5K20

    监控工具 Nagios

    异常警告 Nagios 是一款成熟的开源监控工具,可以监控远程主机,指定监控的目标点和临界值,出现异常后自动给管理员发送邮件或短信,提供了WEB界面,方便查看各主机的各项状态 Nagios 工作原理 Nagios...由 core 和 plugin 构成,core 提供监控的处理、任务调度、下发指令的功能,plugin 执行具体的监控指令、返回监控的结果 Nagios 系统中的角色可以分为:1)Nagios服务器,...2)被监控主机 Nagios服务器中安装 core,负责整体调度和WEB展示 被监控主机中安装 plugin 和 代理模块 Nagios服务器向代理模块发送请求,代理模块调用各个插件获取具体资源的状态信息...overview 中会列出各被监控主机的整体状态,例如网络中断的主机数量、在线的数量、当掉的数量、所有监控点的状况 ?...Services 中列出各个被监控主机,及其被监控的服务,和状态信息 点击某项服务名,例如 'Current Load',就会进入详细信息页,显示出当前的负载状况 ?

    1.8K40

    Jvm性能监控工具

    这时候需要对很多数据进行查看和处理,比如程序运行日志,GC日志,堆转储文件等等,为了更快更方便的理解这些信息,我们需要借助一些工具.这篇文章大概讲一下工具的使用....工具包括JDK自带的命令行工具(重点),以及几个可视化分析工具,因为可视化的使用起来比较简单,所以可视化工具介绍的简单一点....JDK自带的命令行工具 JDK中自带了几个查看虚拟机运行状况的命令,包括jps,jinfo,jhat,jstat,jstack,jmap等.我们逐一看一下他们的作用. jps jps的功能比较简单,可以列出正在运行中的虚拟机...jhat jhat用于分析jmap生成的堆转储文件,但是一般不推荐使用,当需要分析堆转储文件的时候,我们一般会copy到本地进行,那时候有更强大的工具. jstack jstack用于生成当前虚拟机的线程快照...JDK的可视化工具 在本地启动JVM,可以在JDK/bin目录下启动jconsole,或者VisualVM.可以打开图形界面,按照其中的引导,连接虚拟机,点击内存,线程等按钮即可查看当前虚拟机状态.这里就不展开了

    1.7K20

    jvm系列--监控工具

    分钟内的系统平均负载  运行队列中的平均进程数  二.vmstat 可以统计系统的CPU,内存,swap,io等情况 vmstat 1 4 三.top cpu内存 每个进程占CPU情况 四.pidstat 监控...CPU,IO,内存 -p 指定进程 –u 监控CPU 每秒采样 一共3次 -t 显示线程 TID 线程id   CPU哪个核 五.windows 任务管理器:cpu ,io perfmon pslist...:显示java程序的运行情况 六.java自带工具 1.jps 列出java进程, -q 只输出进程id  -m 输出Java进程(主函数)的参数  -l 可以用于输出主函数的完整路径  -v可以显示传递给...应用程序的堆快照和对象的统计信息 4.jstack 打印线程dump -l 打印锁信息 -m 打印java和native的帧信息 -F强制dump,当jstack没有响应时候使用 5.JConsole 图形化监控工具...可以查看Java应用程序的运行概况,监控堆信息、永久区使用情况、类加载情况等  6.Visual VM Visual VM是一个功能强大的多合一故障诊断和性能监控的可视化工具  七.例子 运行一程序ThreadBlockMain

    23710

    Kafka监控工具汇总

    对于大数据集群来说,监控功能是非常必要的,通过日志判断故障低效,我们需要完整的指标来帮我们管理Kafka集群。本文讨论Kafka的监控以及一些常用的第三方监控工具。...一、Kafka Monitoring 首先介绍kafka的监控原理,第三方工具也是通过这些来进行监控的,我们也可以自己去是实现监控,官网关于监控的文档地址如下: http://kafka.apache.org...通过这些参数,比如出站进站速率,ISR变化速率,Producer端的batch大小,线程数,Consumer端的延时大小,流速等等,当然我们也要关注JVM,还有OS层面的监控,这些都有通用的工具,这里不做赘述...kafka的监控原理已经基本了解,其他第三方监控工具也大部分是在这个层面进行的完善,下面来介绍几款主流的监控工具。...二、JmxTool JmxTool并不是一个框架,而是Kafka默认提供的一个工具,用于实时查看JMX监控指标。。

    2K30

    关于kafka监控工具

    kafka监控 kafka搭建好投入使用后,为了运维更便捷,借助一些管理工具很有必要。目前Kafka监控方案看似很多,然而并没有一个“大而全”的通用解决方案,各家框架也是各有千秋。...常见监控工具 Kafka Manager Kafka Offset Monitor Kafka Eagle JmxTool ... ......工具比较 安装环境:Centos 7.6 工具名称 特点 备注 Kafka Manager 实现broker级常见的JMX监控; 能对consumer消费进度进行监控; 还能在页面上直接对多个集群进行管理...Kafka Eagle 能够实现broker级常见的JMX监控; 也能对consumer消费进度进行监控; 还能在页面上直接对多个集群进行管理。...###################### # kafka metrics, 30 days by default ###################################### # 监控

    1.9K30

    Kafka监控工具汇总

    对于大数据集群来说,监控功能是非常必要的,通过日志判断故障低效,我们需要完整的指标来帮我们管理Kafka集群。本文讨论Kafka的监控以及一些常用的第三方监控工具。...一、Kafka Monitoring 首先介绍kafka的监控原理,第三方工具也是通过这些来进行监控的,我们也可以自己去是实现监控,官网关于监控的文档地址如下: http://kafka.apache.org...我们可以使用Jconsole (Java Monitoring and Management Console),一种基于JMX的可视化监视、管理工具。 来可视化监控的结果: ?...kafka的监控原理已经基本了解,其他第三方监控工具也大部分是在这个层面进行的完善,下面来介绍几款主流的监控工具。...二、JmxTool JmxTool并不是一个框架,而是Kafka默认提供的一个工具,用于实时查看JMX监控指标。。

    1.8K20

    MRTG—网络监控工具

    于是通过一翻查找,发现了一款免费的开源工具,那就是MRTG,称之为网络监控工具。...3、SNMP服务,这个组件是必须的,不管是监控或者是被监控设备都必须要安装该组件,一般在控制面板的“添加删除组件”中找到系统监控选项,然后选择简单网络管理协议组件安装就ok,一般安装需要系统光盘的支持,...4、MRTG,这个工具的下载地址为:http://oss.oetiker.ch/mrtg/download.en.html,这里有linux和windows版本的都有,格式略有不同,请注意这里下载的windows...如上有SNMP Service和SNMP Trap Service这两个服务,其中SNMP Service是主服务,而SNMP Trap Service是一个Trap工具,也就是抓取工具,获取Service...关于SNMP的服务配置就这些了,因为这里只是介绍MRTG的工具使用,稍后有机会再详解SNMP应用。

    2.5K20
    领券