热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

SuperMapiManager功能详解

1.主要特性SuperMapiManager9D是全面的GIS运维管理中心,可用于应用服务管理、基础设施管理、大数据管理。提供基于容器技术的Docker解决方案&#x
1.主要特性

       SuperMap iManager 9D是全面的GIS运维管理中心,可用于应用服务管理、基础设施管理、大数据管理。提供基于容器技术的Docker解决方案,可一键创建SuperMap GIS大数据站点,快速部署、体验空间大数据服务。可监控多个GIS数据节点、GIS服务节点或任意Web站点等类型,监控硬件资源占用、地图访问热点、节点健康状态等指标,实现GIS系统的一体化运维监控管理。

1.1.UI优化,可定制的大屏概览和拓扑图

       为便于直观查看,我们提供了几乎涵盖所有监控指标的大屏概览,值得一提的是,前端页面采用了Web Widget技术,您可以根据喜好对每一个图表随意拖拽、移除,定制大小、位置,同时支持浅色/深色两种风格的UI切换,保存后形成自己专属的Dashboard。
       为了同时了解系统结构,我们还提供了拓扑图版的概览,对异常节点进行闪烁警报之余,您还能清晰地看到节点之间的层次关系,从而直观判断受影响的范围。
在这里插入图片描述

1.2 通用的节点监控,所有内容尽收眼底

       早期版本中,SuperMap iManager提供了GIS节点相关的监控,例如对GIS服务器、GIS门户的热点图、访问统计、CPU、内存等多类监控指标。
       iManager 9D(2019)中,为应对非GIS节点的监控需求,在丰富GIS节点监控指标之外,还提供了易用的通用节点监控入口,只需简单操作,就可以将任意机器加入监控。因此,依赖、行业应用节点、客户的历史节点等等所有关心的节点都可以统一监控起来,做到真正的纵观全局。
在这里插入图片描述

1.3 GIS数据库监控增强

       生产环境中,地理数据常存储在数据库中,因此数据库也是GIS应用重要的组成部分,了解GIS数据库的运行状态,对提高存取效率、及时发现并处理异常、提升系统健壮性很有帮助。
       iManager内置了对Oracle、MongoDB、MySQL、PostgreSQL等常见数据库的监控,无需复杂配置,在UI界面填写必要的参数后即可实时查看数据库状态。iManager 9D(2019)中增加了更多的数据库监控指标,更便于管理员掌控系统状态。
在这里插入图片描述

1.4 微信智能报警和管理

       iManager 9D(2019)中,除弹窗、Email、定制短信之外,新增提供了微信报警的手段。绑定微信账号后,系统的突发异常就会通过微信发送给管理员,由管理员进一步处理。在微信占据手机通讯主流的时代,这种方式更便捷实用。
       在iManager 9D(2019)支持下,通过微信,除了可以接收报警消息外,还能对GIS系统进行部分查询和操作,例如查询当前服务状态,启停故障GIS节点等(如下图所示)。
在这里插入图片描述

1.5 通用的HA方案

       iManager 9D内置负载均衡方案,支持把任意环境中的GIS节点组建负载均衡组,提升GIS系统的并发处理能力。并内置HA策略,解决负载均衡中的单点失效问题,助力系统高可用,所有过程仅需在UI上简单操作即可完成。

1.6 助力Docker化升级改造

       Docker是一种容器化新技术,把应用+依赖环境打包成标准单元(容器),使应用忽略部署环境的差异,越来越多的行业在用Docker规范部署、提高效率。iManager 9D提供全套SuperMap GIS平台Docker镜像,提供GIS站点、数据库、智慧城市应用等多类组合模板,支持UI查看、监控、操作等,支持多租户、动态伸缩,协助更便捷地打造高性能云GIS方案。
在这里插入图片描述
       下图为智慧城市市县一体化平台的Docker应用组合
在这里插入图片描述

1.7 一键创建GIS大数据站点

       iManager 9D通过资源智能调配、任务自动化调度,可一键创建SuperMap GIS大数据站点,轻松实现大数据运维管理,协助用户快速体验、测试GIS大数据功能。

1.8 一键创建可通过浏览器访问的GIS桌面

       SuperMap iDesktop Cross 8C是一款跨平台的桌面GIS应用,即使是对Linux不熟悉的用户,在iManager中也能轻松创建、使用。只需要在iManager界面点击创建,几十秒后即可得到一个iDesktop Cross环境,这个环境用户只需要点击link,在浏览器中就能访问、制图。不仅方便,而且有利于工作环境保护和数据保护。
在这里插入图片描述

1.8.1 GIS云原生——微服务升级,K8s中更灵活调度GIS服务

       iManager 9D(2019)中,结合Kubernetes定制了一套GIS云原生方案。通过微服务改造,采用SpringCloud架构,我们把传统单体GIS Server拆分成可独立部署的GIS微服务(现有10大类21小类微服务),这些微服务松耦合,可独立部署,互不影响,微服务之间通过轻量级通信机制REST进行通信。GIS微服务通过容器化实现通用的快速部署;通过Kubernetes编排实现分布式、自动化的容器部署、扩展和管理;iManager串联GIS业务,例如存储管理、安全管理、日志管理、监控、弹性伸缩等。
       云原生GIS使GIS更稳定的同时,能更多融合云计算的特性,更灵活、高效、智能。
在这里插入图片描述


推荐阅读
  • Webmin远程命令执行漏洞复现及防护方法
    本文介绍了Webmin远程命令执行漏洞CVE-2019-15107的漏洞详情和复现方法,同时提供了防护方法。漏洞存在于Webmin的找回密码页面中,攻击者无需权限即可注入命令并执行任意系统命令。文章还提供了相关参考链接和搭建靶场的步骤。此外,还指出了参考链接中的数据包不准确的问题,并解释了漏洞触发的条件。最后,给出了防护方法以避免受到该漏洞的攻击。 ... [详细]
  • Oracle优化新常态的五大禁止及其性能隐患
    本文介绍了Oracle优化新常态中的五大禁止措施,包括禁止外键、禁止视图、禁止触发器、禁止存储过程和禁止JOB,并分析了这些禁止措施可能带来的性能隐患。文章还讨论了这些禁止措施在C/S架构和B/S架构中的不同应用情况,并提出了解决方案。 ... [详细]
  • {moduleinfo:{card_count:[{count_phone:1,count:1}],search_count:[{count_phone:4 ... [详细]
  • 本文介绍了数据库的存储结构及其重要性,强调了关系数据库范例中将逻辑存储与物理存储分开的必要性。通过逻辑结构和物理结构的分离,可以实现对物理存储的重新组织和数据库的迁移,而应用程序不会察觉到任何更改。文章还展示了Oracle数据库的逻辑结构和物理结构,并介绍了表空间的概念和作用。 ... [详细]
  • 本文介绍了如何使用php限制数据库插入的条数并显示每次插入数据库之间的数据数目,以及避免重复提交的方法。同时还介绍了如何限制某一个数据库用户的并发连接数,以及设置数据库的连接数和连接超时时间的方法。最后提供了一些关于浏览器在线用户数和数据库连接数量比例的参考值。 ... [详细]
  • Oracle Database 10g许可授予信息及高级功能详解
    本文介绍了Oracle Database 10g许可授予信息及其中的高级功能,包括数据库优化数据包、SQL访问指导、SQL优化指导、SQL优化集和重组对象。同时提供了详细说明,指导用户在Oracle Database 10g中如何使用这些功能。 ... [详细]
  • 本文介绍了Oracle数据库中tnsnames.ora文件的作用和配置方法。tnsnames.ora文件在数据库启动过程中会被读取,用于解析LOCAL_LISTENER,并且与侦听无关。文章还提供了配置LOCAL_LISTENER和1522端口的示例,并展示了listener.ora文件的内容。 ... [详细]
  • flowable工作流 流程变量_信也科技工作流平台的技术实践
    1背景随着公司业务发展及内部业务流程诉求的增长,目前信息化系统不能够很好满足期望,主要体现如下:目前OA流程引擎无法满足企业特定业务流程需求,且移动端体 ... [详细]
  • CentOS 7部署KVM虚拟化环境之一架构介绍
    本文介绍了CentOS 7部署KVM虚拟化环境的架构,详细解释了虚拟化技术的概念和原理,包括全虚拟化和半虚拟化。同时介绍了虚拟机的概念和虚拟化软件的作用。 ... [详细]
  • 数字账号安全与数据资产问题的研究及解决方案
    本文研究了数字账号安全与数据资产问题,并提出了解决方案。近期,大量QQ账号被盗事件引起了广泛关注。欺诈者对数字账号的价值认识超过了账号主人,因此他们不断攻击和盗用账号。然而,平台和账号主人对账号安全问题的态度不正确,只有用户自身意识到问题的严重性并采取行动,才能推动平台优先解决这些问题。本文旨在提醒用户关注账号安全,并呼吁平台承担起更多的责任。令牌云团队对此进行了长期深入的研究,并提出了相应的解决方案。 ... [详细]
  • Python SQLAlchemy库的使用方法详解
    本文详细介绍了Python中使用SQLAlchemy库的方法。首先对SQLAlchemy进行了简介,包括其定义、适用的数据库类型等。然后讨论了SQLAlchemy提供的两种主要使用模式,即SQL表达式语言和ORM。针对不同的需求,给出了选择哪种模式的建议。最后,介绍了连接数据库的方法,包括创建SQLAlchemy引擎和执行SQL语句的接口。 ... [详细]
  • PDO MySQL
    PDOMySQL如果文章有成千上万篇,该怎样保存?数据保存有多种方式,比如单机文件、单机数据库(SQLite)、网络数据库(MySQL、MariaDB)等等。根据项目来选择,做We ... [详细]
  • MySQL中的MVVC多版本并发控制机制的应用及实现
    本文介绍了MySQL中MVCC的应用及实现机制。MVCC是一种提高并发性能的技术,通过对事务内读取的内存进行处理,避免写操作堵塞读操作的并发问题。与其他数据库系统的MVCC实现机制不尽相同,MySQL的MVCC是在undolog中实现的。通过undolog可以找回数据的历史版本,提供给用户读取或在回滚时覆盖数据页上的数据。MySQL的大多数事务型存储引擎都实现了MVCC,但各自的实现机制有所不同。 ... [详细]
  • 分享css中提升优先级属性!important的用法总结
    web前端|css教程css!importantweb前端-css教程本文分享css中提升优先级属性!important的用法总结微信门店展示源码,vscode如何管理站点,ubu ... [详细]
  • 容器管理与容器监控influxDB
    容器管理与容器监控-influxDB什么是influxDBinfluxDB安装(1)下载镜像(2)创建容器(3 ... [详细]
author-avatar
mobiledu2502926333
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有