应用系统监控的痛点:
应用系统监控是确保应用程式顺利运行并有效解决问题的关键活动。然而,应用系统监控也面临一些痛点,这些痛点可能影响到系统的可靠性和性能。以下是一些常见的应用系统监控痛点,以及相关的原因:
1. 资源限制:监控系统需要消耗资源,例如处理器、记忆体和网路带宽。当监控系统本身占用过多资源时,可能会对应用程式的性能造成负面影响。
2. 资料过载:大型应用系统产生的监控资料庞大且快速增长。处理和分析这些大量的资料可能是一项挑战,尤其是当系统未妥善设计以处理高流量资料时。
3. 监控设定管理:设定正确且具有可靠性的监控设定对於确保有效的监控至关重要。然而,管理大量应用程式和服务的监控设定可能变得困难且容易出错,导致错过关键的监控项目或产生虚假的警报。
4. 警报疲劳:当系统生成大量警报时,监控人员可能因无法处理和回应所有警报而产生疲劳。这可能导致忽略重要的警报,并导致问题未能及时解决。
5. 复杂的系统架构:现代应用程式通常由多个元件和服务组成,这些元件和服务可能遍布於不同的环境和设施中。这样的复杂性增加了监控的难度,并使问题的追踪和排查变得更加复杂。
6. 监控与维护的间隙:在某些情况下,监控和维护可能被视为分离的活动,监控人员可能无法直接解决问题,而需要将问题转交给其他维护团队。这可能导致延迟的问题解决时间,因为存在监控与维护之间的沟通和协调问题。
7. 监控覆盖不足:有时候监控系统可能无法完全覆盖应用程式的所有关键元件和指标。这可能是因为监控工具的限制、缺乏必要的监控设定或未考虑到新添加的元件。这种不足可能导致无法即时侦测和回应问题,从而影响应用程式的可用性和效能。
8. 监控异常侦测:传统的监控系统通常基於预定义的规则和阈值进行监测,当超出阈值时产生警报。然而,这种静态的监控方式可能无法应对复杂的应用系统和动态环境。当系统行为出现异常或隐藏的问题时,传统的监控系统可能无法准确侦测和报警。
总结来说,应用系统监控的痛点主要包括资源限制、资料过载、监控设定管理困难、警报疲劳、复杂的系统架构、监控与维护间隙、监控覆盖不足、监控异常侦测和监控数据可视化和报告。这些痛点可能导致系统性能下降、问题无法及时解决以及监控效率低下。为解决这些痛点,需要导入更高效、智能化和自动化的监控工具和策略,以提升系统的可靠性和效能。
1. 资源限制:监控系统需要消耗资源,例如处理器、记忆体和网路带宽。当监控系统本身占用过多资源时,可能会对应用程式的性能造成负面影响。
2. 资料过载:大型应用系统产生的监控资料庞大且快速增长。处理和分析这些大量的资料可能是一项挑战,尤其是当系统未妥善设计以处理高流量资料时。
3. 监控设定管理:设定正确且具有可靠性的监控设定对於确保有效的监控至关重要。然而,管理大量应用程式和服务的监控设定可能变得困难且容易出错,导致错过关键的监控项目或产生虚假的警报。
4. 警报疲劳:当系统生成大量警报时,监控人员可能因无法处理和回应所有警报而产生疲劳。这可能导致忽略重要的警报,并导致问题未能及时解决。
5. 复杂的系统架构:现代应用程式通常由多个元件和服务组成,这些元件和服务可能遍布於不同的环境和设施中。这样的复杂性增加了监控的难度,并使问题的追踪和排查变得更加复杂。
6. 监控与维护的间隙:在某些情况下,监控和维护可能被视为分离的活动,监控人员可能无法直接解决问题,而需要将问题转交给其他维护团队。这可能导致延迟的问题解决时间,因为存在监控与维护之间的沟通和协调问题。
7. 监控覆盖不足:有时候监控系统可能无法完全覆盖应用程式的所有关键元件和指标。这可能是因为监控工具的限制、缺乏必要的监控设定或未考虑到新添加的元件。这种不足可能导致无法即时侦测和回应问题,从而影响应用程式的可用性和效能。
8. 监控异常侦测:传统的监控系统通常基於预定义的规则和阈值进行监测,当超出阈值时产生警报。然而,这种静态的监控方式可能无法应对复杂的应用系统和动态环境。当系统行为出现异常或隐藏的问题时,传统的监控系统可能无法准确侦测和报警。
总结来说,应用系统监控的痛点主要包括资源限制、资料过载、监控设定管理困难、警报疲劳、复杂的系统架构、监控与维护间隙、监控覆盖不足、监控异常侦测和监控数据可视化和报告。这些痛点可能导致系统性能下降、问题无法及时解决以及监控效率低下。为解决这些痛点,需要导入更高效、智能化和自动化的监控工具和策略,以提升系统的可靠性和效能。
SunLight应用系统监控
- 针对企业自行开发应用及商用程式执行监控。
- 让你一小时完成安装,立即上线监控。
- 立即得知异常主机及讯息,恢复正常自动解除警报。
- 不影响原程式运作。
- 依程式区别,发送讯息给特定人员。
- 支援Windows、Linux 、 UNIX等系统平台应用程式。
- 可自定显示讯息,根据事实中文化说明警示状况。
- 可以根据自己的需求设置报警规则,支援简讯、email、音效及Line通知等。
- 多方警示(维运、客服及交易人员可同时获知现况)。
- 易於部署、定制和操作,能够节省您的时间和资源,同时降低损失和声誉受损的风险。
- 支援日光节约时间。
- 可设定至完全无假警报,避免变成放羊的小孩。
- 可监控未执行之指令。
- 支援各国语系转码。
- 一键查询异常警示讯息。
- 可设定多国例假日群组。
- 可配合大型主机(如AS400、ZOS等)讯息监控
商品特色
- 可靠性:Sunlight监控系统是一个非常可靠的产品,可以在任何情况下保持高效运行。
- 易於使用:Sunlight监控系统的用户界面非常简单直观,可以帮助客户轻松使用。即使是没有技术背景的人也可以很快上手。
- 优越性能:可以提供即时监控和更好的安全性。对於企业而言,安全性能是非常重要的。
- 客制化:可以根据客户的需要进行客制化,以满足客户特定的监控需求,或客户可依需求自行开发检查程式,并立即上线。
- 卓越的客户支持:提供了优质的客户支持服务,可以随时帮助客户解决任何问题和疑虑。
解决问题:
- 随时掌握所有主机系统及程式运行状况
- 工厂机器设备异常警示
- 发生异常立即得知异常主机及讯息,不再是后知后觉
- 可监控数据内容异常
- 监控交易逾时
- 监控大量异常委托
- 监控报价延迟或中断
- 交易上手异常亦可监控
- 可统计异常讯息并触发警示
安装手册
第一次安装请下载资料库及SunLight All软件。
- 下载资料库及dotnet软件(MariaDB 10.5 & dotnet core 3.1)
- 安装 dotnet-runtime-3.1.32-win-x64.exe
- 安装 mariadb-10.5.21-winx64.msi
- 安装 MariaDB管理工具(HeidiSQL)
- 下载及解压缩SunLight All
- 执行DB schema内DBschema_install.bat,输入资料库root及sunlight user密码,完成DB Schema安装。
- 修改SunLight Server 内 appsettings.json 设定档 (请参考SunLight Server设定说明)。
- 启动SunLight Server,若正常启动,则开始Client & Agent连线。
- 启动SunLight Client并修改连线ServerIP(请参考SunLight Client 操作说明)。
- 於被监控主机安装SAgent及设定档,并参考SAgent设定说明书,设定监控指令。
- 启动SAgent,并确定已连上Server。
- 使用SunLight Client将被监控主机加入监控。
- 若从SunLight Client看见被监控主机各程式Link=Y & Enable=Y,表示已成功纳入监控。
Q&A
特点:
1.SunLight监控的特点
Ans: SunLight监控系统系以日志监控为主,与其他监控以系统效能监控为主不同;且相较於其他日志监控系统,SunLight监控系统能更加轻简於程式异常监控,并几乎可达到完全避免假狼来了的问题,大大提升监控的有效性及即时性。
2. SunLight监控可与其他监控并存吗?
Ans: 当然可以,您可依喜好使用其他监控系统来确保系统稳定性。
SunLight Server:
1. Sunlight Server主要设定档为何?
Ans: 主要设定档名为 appsettings.json
2. 可设定Gmail帐号发送警示email吗?
Ans: 将主要设定档内之"mailSMTP" 设定为 "smtp.gmail.com","mailPassword"需另申请"Gmail应用程式密码",即可使用Gmail帐号发送email。
3. 如何於外网透过手机讯息或email查询异常讯息?
Ans: 请修改 "ServerPublicIP"内之IP & PORT为外网 IP & PORT即可,请注意防火墙要开通此连线。
4. 如何设定手机简讯收讯:
Ans: 手机简讯目前支援三竹简讯,需有其登入帐密。
SunLight Client:
1. Client画面出现乱码?
Ans: SunLight Client显示使用UTF8码,若原始讯息编码非UTF8码,需於SAgent或SunLight Client设定转码。
2. 可增加假日群组设定吗?
Ans: 可以,仅需於资料库增加假日群组名称,即可显示多个假日群组。
SAgent:
1. 同一主机可运行多个SAgent吗?
Ans: 可以,SAgent使用非常低的系统资源,可针对不同类型日志启用数个SAgent程式执行检查监控。
2.SAgent Windows及Linux版之设定均相同吗?
Ans:除非不同系统提供呼叫之函式有不同设定(如文字转码等),否则设定方式均相同。
3. 可多个日志档案设定相同程式名称吗?
Ans: 可以,同一程式可能有多个日志档,可以设为相同程式名称。
4. SAgent内的系统名称及程式名称一定要跟SunLight Client的名称及IP对应吗?
Ans: 对,SAgent内的系统、程式名称及IP一定要跟SunLight Client的设定相对应。
ServiceChk:
1. 可监控何种服务类型?
Ans: ServiceChk可对应用程式TCP/IP Port检查是否可连线,以及透过Curl程式存取远端WEB服务,并检查回覆内容正确性。
2. ServiceChk检查远端数量是否有限制?
Ans: ServiceChk对远端检查并无数量限制,可自行设定检查之服务网站及IP/Port,建议对於不同服务分别以不同名称区别,增加识别度。
1.SunLight监控的特点
Ans: SunLight监控系统系以日志监控为主,与其他监控以系统效能监控为主不同;且相较於其他日志监控系统,SunLight监控系统能更加轻简於程式异常监控,并几乎可达到完全避免假狼来了的问题,大大提升监控的有效性及即时性。
2. SunLight监控可与其他监控并存吗?
Ans: 当然可以,您可依喜好使用其他监控系统来确保系统稳定性。
SunLight Server:
1. Sunlight Server主要设定档为何?
Ans: 主要设定档名为 appsettings.json
2. 可设定Gmail帐号发送警示email吗?
Ans: 将主要设定档内之"mailSMTP" 设定为 "smtp.gmail.com","mailPassword"需另申请"Gmail应用程式密码",即可使用Gmail帐号发送email。
3. 如何於外网透过手机讯息或email查询异常讯息?
Ans: 请修改 "ServerPublicIP"内之IP & PORT为外网 IP & PORT即可,请注意防火墙要开通此连线。
4. 如何设定手机简讯收讯:
Ans: 手机简讯目前支援三竹简讯,需有其登入帐密。
SunLight Client:
1. Client画面出现乱码?
Ans: SunLight Client显示使用UTF8码,若原始讯息编码非UTF8码,需於SAgent或SunLight Client设定转码。
2. 可增加假日群组设定吗?
Ans: 可以,仅需於资料库增加假日群组名称,即可显示多个假日群组。
SAgent:
1. 同一主机可运行多个SAgent吗?
Ans: 可以,SAgent使用非常低的系统资源,可针对不同类型日志启用数个SAgent程式执行检查监控。
2.SAgent Windows及Linux版之设定均相同吗?
Ans:除非不同系统提供呼叫之函式有不同设定(如文字转码等),否则设定方式均相同。
3. 可多个日志档案设定相同程式名称吗?
Ans: 可以,同一程式可能有多个日志档,可以设为相同程式名称。
4. SAgent内的系统名称及程式名称一定要跟SunLight Client的名称及IP对应吗?
Ans: 对,SAgent内的系统、程式名称及IP一定要跟SunLight Client的设定相对应。
ServiceChk:
1. 可监控何种服务类型?
Ans: ServiceChk可对应用程式TCP/IP Port检查是否可连线,以及透过Curl程式存取远端WEB服务,并检查回覆内容正确性。
2. ServiceChk检查远端数量是否有限制?
Ans: ServiceChk对远端检查并无数量限制,可自行设定检查之服务网站及IP/Port,建议对於不同服务分别以不同名称区别,增加识别度。