软件介绍:Dejal Simon For Mac是一款服务器监控软件,用户们通过这款就可以对你的系统进行实时监视崩溃和变化的网站了,而且出现了问题的话还可以及时发出警报哦,用户们只选择网页监控就什么都不用管理,它可以帮助你全全搞定。
软件功能:
- 监控您的站点和服务器
- Simon的核心是Monitor窗口。它使您可以一目了然地查看所有受监控网站,服务器和应用程序的当前状态。除了丰富多彩的状态图标和正常运行时间百分比之外,测试列表还会显示上次更改和故障发生的时间以及下次检查何时发生。但这不是全部。此窗口还显示有关测试的更多统计信息,以及显示最近活动的日志,包括测试开始检查的时间,以及检查期间的各个步骤(启动,停止,服务结果,每个过滤器,通知等)以及其他操作。测试,例如编辑,暂停等。它还有检查日志(包括检查持续时间),更改(包括更改的文本)和失败(包括错误描述)。
- 版本4中的新功能是将测试(和其他列表)组织成组的能力。这使您可以按服务器,类型,客户端或其他任何有意义的方式安排测试。
- 因为有时您不希望另一个窗口使您的屏幕变得杂乱,您可以根据需要隐藏“ 监视器”窗口,和/或使用方便的Dock或状态菜单。该Dock菜单包括快速访问西蒙的窗户,部分全球职能。“ 状态”菜单包括所有以及显示所有测试的信息,包括状态图标,工具提示的详细信息以及执行收藏操作的选项或显示每个测试的快速访问操作子菜单,以便您可以访问网站或其他任务甚至没有西蒙可见。
- 如果您愿意,可以将Dock隐藏在Dock中,因此只能通过“状态”菜单访问它。如果您愿意,也可以限制访问Simon,需要密码。
- 把它带到测试
- 那你怎么告诉Simon要监控什么?这就是“ 测试信息”窗格的用武之地。当“测试”列表处于活动状态时,可以访问它。它显示了测试的摘要; 单击摘要每行的标题可直接跳转到该页面。它包含一个“ 编辑”按钮,用于修改测试,在编辑时切换为“完成”以切换回摘要。
- 在“编辑”模式下,“信息”窗格有许多选项可帮助您配置每个测试,方便地安排在多个页面上:
- “ 名称”页面包含用于命名测试的字段并写入其描述。
- 使用“ 选项”页面可以指定检查测试的频率(上次检查成功或失败时)以及其他有用选项。
- 您可以在“ 服务”页面中选择要检查的内容并输入URL或其他所需信息。阅读以下服务。
- 该过滤器页面是西蒙的关键领域之一。您可以轻松地告诉测试忽略服务输出的部分,只关注您感兴趣的区域,检测先前检查的更改等等。阅读下面的过滤器。
- 该通告页面,可以用来表示当检测到变化时如何提醒您,如果服务出现故障,从故障中恢复,或者如果过滤器检测到的问题。阅读下面的通知。
- “ 报告”页面指定测试是否应出现在部分或所有报告中。阅读下面的报告。
- 通过“ 自动暂停”页面,您可以告诉Simon不要检查指定的日期或时间间隔。例如,如果您知道服务器将不可用,可能是在定期重新启动或定期维护期间,或者您根本不想知道某些时候的更改,例如您应该工作时的博客。
- 是的,Simon 4.3及更高版本支持macOS Mojave(10.14)及更高版本的暗模式。
- 注意:Simon会在您没有网络连接时自动检测,并等待它返回。此外,如果您在经常带到Wi-Fi热点的笔记本电脑上运行Simon,则可以在首选项中启用一个选项来检测热点登录页面,以避免将其解释为受监控网站中的更改或故障。
- 该网站(HTTP)服务是最流行的一种,用于监视正常网页(而不是其他东西一样的MySQL数据库,网络容量,或局部应用)。通过“ 设置助手”,可以轻松地从Web浏览器批量导入书签,选择要导入的书签。此外,您只需将URL从浏览器或其他应用程序拖到“ 监视器”窗口,即可将其添加为新测试。
- 乐意效劳
- 内置了几种服务。服务告诉Simon如何检查测试。其中包括:
- 应用程序:确保应用程序存在,并且可选择运行 – 如果不是通过启动通知程序,则可以重新启动。
- DNS和特定DNS:查询域名服务器以确保域可见。
- 驱动器状态:检查驱动器容量阈值,SMART状态和RAID运行状况。
- FTP:查看FTP服务器上的文件,以检测其可用性或更改。
- FTP目录列表:观察FTP服务器上的目录列表,以检测添加,更改或删除的文件。
- 传入邮件(IMAP):与IMAP邮件服务器通信,以确保它可用,和/或查找新邮件。
- 传入邮件(POP):另一种邮件服务器(加上启用SSL的版本也可用)。
- 安装:安装本地,AFP或SMB卷以确保其可用。
- MySQL:连接到本地或远程MySQL数据库并执行查询以确保它正常工作。
- 网络时间(NTP):检查网络时间服务器是否正在响应。
- 发送邮件(SMTP):发送邮件通常通过SMTP服务器发送; 确保它可用(加上SSL变体)。
- Ping:Ping任何服务器以检查响应性; 您可以指定超时和数据包丢失限制。
- 端口可用:与端口服务类似,但只是检查端口是否打开,而不实际进行通信。
- Samba SMB:检查Samba SMB客户端是否在线并响应。
- 屏幕截图:每次检查测试时都会截取屏幕截图。用于跟踪机器上的活动。
- SMART状态:检查所有卷的SMART状态。
- SNMP状态:检查SNMP连接设备的状态; 如果不起来就失败了。
- 系统错误日志:如果今天的system.log中出现指定的错误消息,则会导致失败。
- SSH:与远程安全shell会话交谈。
- TCP端口扫描程序:检查服务器上所有TCP端口的状态。
- Twitter:监控Twitter更新,直接消息,朋友,关注者等更改和/或失败。
- Web(HTTP):检查网站是否有变化或失败。
- 通常内置服务是充足的,但如果你想深入研究怎么办?有时您有特殊要求,并想检查其他类型的服务器。不是问题!您可以自定义服务以编辑内置服务的默认值,甚至可以添加新服务。与“ 测试信息”窗格类似,“ 服务信息”窗格使您可以更改服务 – 并允许您自动暂停服务,从而影响使用该服务的所有测试。
- 成功的处方
- Simon完全关注灵活性,但也许最强大的功能之一就是Script服务插件。它使您能够通过AppleScript,shell脚本或Perl,PHP,Python和其他脚本语言创建自己的服务。
- 脚本编辑器允许添加描述以显示,自定义变量以从使用新服务的测试中获取值,选择脚本类型,当然还可以编辑脚本本身。
- 您可以从Simon Extras页面获取新脚本,或者如果您编写了一个您愿意分享的脚本,您可以将其保存并发送给我们以供其他人使用。
- 捕捉你心灵的欲望
- 基于端口服务插件的服务使您可以连接到任何服务器并与其进行对话,接收文本和发送响应。如果成功导航会话脚本,则认为检查成功,但如果服务器未响应或响应不正确,则会注册失败。
- 内置了几种类型服务器的会话脚本。但是你如何创建自己的?使用方便的Capture Session面板,Simon可以轻松实现。
- 连接到给定端口上的任何服务器,选择传入文本的相关部分,键入命令以继续会话,并为您创建会话脚本。就那么简单!
- 把侦探放在工作上
- 但是那些有横幅或其他不相关内容的网站呢?这会不会让Simon误以为页面已经改变了?不!Simon有一个非常有用的功能,称为过滤器,您可以在其中告诉它要查找的页面的哪个部分,例如博客上的评论计数或新闻网站上的主要标题区域。过滤器还可以选择性地检测输出是否与之前检查的时间不同。
- 可以链接多个过滤器以对服务输出的文本执行操作。他们还可以查看任何先前过滤器的输出以及指定为每个过滤器的输入的其他值。
- 与服务类似,可以根据需要通过“ 过滤器信息”窗格自定义过滤器,并在任意数量的测试中使用。许多过滤器定义了可以为每个测试自定义的默认行为,以获得最大的灵活性。
- 提供的过滤器包括:
- 阻止:在过滤器输入中查找两段文本,并在它们之间输出文本(如果找到)。还检测上次检查时是否发生了更改。高级选项包括查找特定匹配标记的功能。
- 阻止无变化:与阻止过滤器类似,但不检测变化; 在其他人之前用作过滤器。
- 更改:只需在输入文本中的任何位置检测更改。
- 查找关键字:使用简单文本匹配在输入中查找一些文本。选项包括区分大小写,查找单词的开头或结尾等。还包括查找第一个事件,特定一个或全部,以及查找和替换这些变体的功能。
- 查找正则表达式:使用正则表达式在输入中查找一些文本。绝对是一个高级用户功能!包括可用的正则表达式运算符的便利菜单。与查找关键字一样,可以使用多个查找和查找和替换选项。
- 查找必需:在输入中查找一些文本,如果找不到则导致失败。用于检查必须存在的文本。
- 查找不需要的内容:在输入中查找某些文本,如果找到则会导致失败。对于不需要的文本很有用。
- HTML正文:仅输出HTML正文的内容。不检测更改,因为您可能希望在此之后进行进一步过滤。
- 忽略HTML标记对,忽略HTML标记,忽略图像,忽略链接,忽略数字和忽略数字:这些过滤器都是相似的。他们从文本中删除所有出现的指定类型的项目。对于改进输出非常有用。
- 列出超链接:仅查找和输出输入中的所有HTML超链接,以逗号分隔。
- 号码已更改,号码更改为10,号码超过95%,号码超出范围:这些过滤器评估数字,并根据指定的条件导致更改或失败。它们都只需要一个有效的数字作为输入,因此在此之前使用另一个过滤器可以将文本减少到一个数字,如果有必要的话。
- 覆盖为未更改:将当前状态更改为“未更改”,以取消“已更改”或“失败”状态。输出文本保持不变。
- 覆盖自定义:可测试配置的覆盖。默认情况下,更改状态以自动检测更改,而不更改输出文本。
- 覆盖无失败:将失败变为成功状态,并将错误消息作为输出文本。如果错误与上次错误相同,则状态将为“未更改”;如果错误不同,则状态将为“已更改”。
- 简单格式:格式过滤器可以重新格式化输出文本,包括使用变量,例如组合两个过滤器的输出,或用引号括起来。
- 修剪空白:从文本的开头和结尾删除空格,制表符和返回。
- 想做点什么吗?没问题:您可以通过编写AppleScript,shell脚本或Perl,Python等脚本来添加自定义过滤器。与脚本服务一样,脚本过滤器插件实现了几乎无限范围的过滤选项。
- 为了更容易找到过滤器功能的文本,或者只是为了在不离开Simon的情况下快速查看站点,可以使用“ 预览”窗格。“ 预览”窗格包括页面的呈现内容,HTML源和服务器标题,以及测试的每个过滤器的输出。您还可以在首选的Web浏览器中轻松查看网站。 预览也可用于非Web服务,以查看服务器和过滤器输出的内容。
- 沟通是最好的政策
- 好的,所以Simon监控您的测试,检测变化,故障和恢复。它会在“ 监视器”窗口,“停靠”图标和“状态”菜单中显示此信息。但你是一个忙碌的人,有时候想要重要的事件真的引起你的注意。你很幸运:Simon也有一个通知功能,有几种方式告诉你你想知道的事情。每个测试可以使用任意数量的通知程序,每种类型的事件都有单独的通知程序。因此,举例来说,您可以播放声音并在您喜爱的博客发生变化时转到网页,但在电子邮件发生故障时通过电子邮件发送短信。
- 此外,您可以在多个测试之间共享通知程序:设置一次通知程序,并将其用于任意数量的测试。为了提高灵活性,变量可以使用测试名称,URL,时间等自定义通知程序。
- 可用的通知程序包括:
- 操作:弹出Dock图标,激活Simon,在Web浏览器中显示以及执行其他操作。
- APC MasterSwitch:切换APC MasterSwitch电源设备上的插座。
- 日历:将事件或任务添加到iCal,或将事件添加到Google日历。
- 电子邮件:在工作,朋友或客户或手机上发送电子邮件给您。
- 低吼:使用流行的第三方Growl通知服务在屏幕上显示小型浮动面板。
- 启动:启动或切换到应用程序和/或文档。
- 安装:安装或卸载本地,AFP或SMB卷。
- MySQL:向数据库添加条目以记录更改或失败。
- SMS:通过第三方Clickatell服务或通过电子邮件发送SMS文本消息。
- 声音:播放声音; 提供了几个附加功能。
- 演讲:西蒙跟你说话!
- Twitter:通过流行的Twitter服务向自己或他人发送更新或直接消息。
- Web:获取或发布到网页,例如在服务器上执行PHP脚本。
- 与服务和过滤器一样,您可以通过编写AppleScript,shell脚本或Perl,Python等脚本来添加自定义通知程序。该脚本通知插件允许的通知选项几乎无限的范围。您还可以通过端口通知程序插件基于端口连接会话创建通知程序。
- 但是就像通知者一样有用,有时候你不想被打扰……也许是在会议期间,或者在你睡觉的时候,如果你的计算机在听力范围内。与测试一样,通知程序可以在指定的时间和日期范围内自动暂停。
- 你现场的记者
- [报告功能]如果您使用的是其他计算机,并且不想要更多电子邮件或想要查看更多详细信息,该怎么办?Simon还提供报告功能,可输出您可以在任何Web浏览器中查看的多页HTML报告。Simon可以自动将它们保存到本地Personal Web Sharing文件夹(或任何其他本地文件夹),或者以您喜欢的频率将它们上传到远程服务器。
- 这些报告使用模板来管理布局和内容,内置了几个模板,以及Simon Extras页面上提供的更新和用户提交的模板。它们也不仅限于HTML – 还有用于RSS提要的模板,制表符分隔的文本文件以及其他可能性……包括iPhone模板
软件截图:
软件兼容性:OS X 10.14或更高版本
软件语言:英文语言(English)
下载版本:
V5.0.1
•••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••隐藏内容:请登录查看 !••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••