db-topology-mapper

所属分类:数据库系统
开发工具:HTML
文件大小:136KB
下载次数:0
上传日期:2019-06-12 20:52:02
上 传 者sh-1993
说明:  使用D3.js将主数据库服务器和从数据库服务器配对成美丽地图的Web工具
(Web tool that pairs master & slave database servers into a beautiful map using D3.js)

文件列表:
LICENSE.txt (1107, 2019-06-13)
chosen1.7 (0, 2019-06-13)
chosen1.7\bower.json (1014, 2019-06-13)
chosen1.7\chosen-sprite.png (538, 2019-06-13)
chosen1.7\chosen-sprite@2x.png (738, 2019-06-13)
chosen1.7\chosen.jquery.js (49133, 2019-06-13)
chosen1.7\chosen.jquery.min.js (30414, 2019-06-13)
chosen1.7\chosen.min.css (8729, 2019-06-13)
chosen1.7\chosen.proto.js (50547, 2019-06-13)
chosen1.7\chosen.proto.min.js (31208, 2019-06-13)
chosen1.7\chosen_topology.css (14853, 2019-06-13)
chosen1.7\create-example.jquery.html (84515, 2019-06-13)
chosen1.7\create-example.proto.html (85105, 2019-06-13)
chosen1.7\docsupport (0, 2019-06-13)
chosen1.7\docsupport\chosen.png (1509, 2019-06-13)
chosen1.7\docsupport\init.js (424, 2019-06-13)
chosen1.7\docsupport\init.proto.js (553, 2019-06-13)
chosen1.7\docsupport\oss-credit.png (4400, 2019-06-13)
chosen1.7\docsupport\prism.css (1492, 2019-06-13)
chosen1.7\docsupport\prism.js (6659, 2019-06-13)
chosen1.7\docsupport\style.css (7191, 2019-06-13)
chosen1.7\index.html (85388, 2019-06-13)
chosen1.7\index.proto.html (85740, 2019-06-13)
chosen1.7\options.html (13837, 2019-06-13)
create_topology.php (6477, 2019-06-13)
images (0, 2019-06-13)
images\arrow.png (1291, 2019-06-13)
images\background.png (13505, 2019-06-13)
images\collapse.png (15764, 2019-06-13)
images\database.png (5961, 2019-06-13)
images\expand.png (3930, 2019-06-13)
index.php (23047, 2019-06-13)
server_list.json (1182, 2019-06-13)
style.css (1829, 2019-06-13)

# Database Topology Mapper ![DB Topology Mapper](https://i.imgur.com/EMP7C5e.png) ```Database Topology Mapper``` is a web tool that pairs master & slave database servers into a beautiful map using D3.js that is easily digestible for DBAs and anyone else in your organization. # Installation I run this on Apache with PHP 7.2.10, but it should be able to run on whatever you want. To set this up, simply put all the files on your HTTP server and give it a whirl! # Key things to change to fit your infrastructure * ```$environments``` variable is to separate servers into their own branch. To create an environment, simply add it to the array at the top of ```create_topology.php```. You can set the colors of each environment to your liking in the array as well. * Getting servers into the ```$servers``` array is very dependant on how you want to feed it. You can read from a file, put the servers inline, use Nagios' database (suggested) if you have that setup, or your own custom method if you want to get advanced. Each server needs to have these properties: ip, version, master, and role with the server name as the key. By default, I set up the example using a file which is called ```server_list.json``` * If you'd like to change the appearance of the bubbles, check out ```style.css```. You can set them however you like. Outside of those things, you shouldn't need to change anything else! If you have any questions or issues, feel free to reach out to me.

近期下载者

相关文件


收藏者