云服务器价格_云数据库_云主机【优惠】最新活动-搜集站云资讯

域名解析_大冶网站建设_测评

小七 141 0

目标

我们在操作SAP IdM实例时面临的最大问题之一是系统的实时监控。SAP提供的普通工具并不能满足我们在操作多个IdM实例时的所有需求,或者对于一个在这方面经验不足的系统管理员来说太难处理了。

所以我们计划创建一个易于设置、更新和维护的监控工具,操作和使用

使用本地解决方案,我们将面临不同的困难:

用户必须设置一个新的监控实例用户必须安装整个框架用户必须管理该工具更新必须分发+用户必须自己重新安装/升级框架没有vpn连接,我们无法访问数据,大数据,这使得对数百名客户的大规模监控成本非常高昂数据无法在大数据环境中收集和分析,结果可能会给我们提供如何优化系统的线索

关于这些问题,我们决定创建一个在云端运行的监控工具,并希望将软件作为服务提供。

架构

idm实例的应用服务器上安装了一个小型代理(java应用程序)。该代理使用jdbc连接从数据库收集数据,并通过REST调用(HTTPS连接)将数据传输到我们的云应用程序。

REST接口将数据保存到SAP云中运行的HANA实例中。在那里,前端(WebUI)可以访问数据并将其呈现给用户。

功能

我们当前监控:

调度器可用性条目数量(活动/非活动)设置队列批准(打开/关闭)系统日志Linkstates

支持的IdM版本:

8.07.2>SP6

数据库

由于SAP IdM可以安装在多个不同的数据库上,因此我们也需要将它们覆盖起来。

针对这个问题,什么叫云服务器,我们实现了一个动态sql抽象层,它支持以下数据库:

OracleMSSQL数据库Sybase

如果您在上面使用oracle插件,DB2也是兼容的。

对语句的查询外包到JSON文件中,如果您不想执行特殊查询,数据更新,可以编辑/调整或删除。

这样您还可以控制发送到云系统的数据;您可能不想将系统日志传输到服务器?删除配置文件中的查询,它将不再被监视。

示例代码:

机器学习

使用HANA的最大好处之一:

我们可以分析数据并使用快速算法来改进我们的系统。一个非常重要的主题是系统日志。

你有成百上千的日志,返利app,你没有简单的方法来查看idm中的错误。当前的解决方案是只逐个点击和分析日志。

我们想解决这个问题,并创建了一个智能算法来收集数据-寻找相似点并创建模式来对日志进行分类:

简化了算法的工作方式:

最后,您对您的idm已经和可以解决的问题有了一个非常清晰的看法处理它们。

Systemlog分析的屏幕截图在下面的图库中提供

概述

所有的屏幕截图都来自我们用来测试监控的客户开发系统-敏感的东西被模糊了,数据可能看起来有点"无聊"

这里你看到我们的算法在运行-你看到piechart中的分类日志

点击分类会将您发送到详细信息视图

您可以将带有错误的通知发送到您想要的邮件-或直接发送到我们的支持:

根据实例的大小,您可能需要为您的板定义自定义阈值:

当前声明

我们目前即将完成alpha阶段,越来越多的客户使用新的监控软件。

同时,大数据数据库,我们还计划开放该服务,并将其作为免费服务提供。

正如您在邮件截图中看到的,我们将为您提供支持–但您可以自由决定是否您希望我们支持您—或者您自己处理您的东西

结论

HANA云是一个很好的可能性,可以用新的、快速的技术增强您的SAP软件—我们希望使用这个平台创建一个快速的,SAP IdM的可靠监控插件。

我们希望通过其他主题增强监控的机器学习部分–例如,为您提供IdM系统中哪个进程经常失败的提示、如何避免失败以及其他用户在该主题中的表现。

预测性分析也是我们今年要研究的一个重要主题;一个用例可能是审批需要多长时间才能完成,以及您如何简化审批以节省更多时间。

您是否有其他想法可以添加到监控中?或者想加入测试阶段?还是有问题?打我一下