Exceptionless服务端+kibana部署实时日志纪要

安装软件列表

  1. Exceptionless.4.1.2861.zip

  2. elasticsearch-5.6.14.zip

  3. kibana-5.6.14-windows-x86.zip

安装准备

1.    在D盘下创建Exceptionless文件夹

2.    拷贝需要安装的软件(参照上面安装软件列表)到Exceptionless文件夹下

3.    安装JDK 1.8+ (C环境中已经有安装, 步骤忽略)

4.    下载Nssm, 安装Kibana服务需要用到

安装Elasticsearch

(参考https://www.elastic.co/guide/en/elasticsearch/reference/5.6/zip-windows.html)

  1. 解压elasticsearch-5.6.14.zip到当前文件夹

  2. 修改配置文件

1.  进入D:\Exceptionless\elasticsearch-5.6.14\config

    1. 打开 elasticsearch.yml

    2. 找到行 #network.host: 192.168.0.1, 修改为 network.host: 0.0.0.0 (注: 如果只有本机可以访问请设置为localhost 或 127.0.0.1)

    3. 找到行 #http.port: 9200 , 修改为 http.port: 9200

    4. 保存修改

  1. 安装服务

1.  打开CMD命令窗口

    1. 执行 cd      D:\Exceptionless\elasticsearch-5.6.14\bin

    2. 执行 elasticsearch-service.bat      install

    3. 命令窗口提示"The service      'elasticsearch-service-x64' has been ubstalled.'"

    4. 进入服务(本地)      ,查看是否该服务(Elasticsearch 5.6.14      (elasticsearch-service-x64))有存在, 如果没有及时显示就右击刷新下

  1. 修改Elasticsearch 5.6.14     (elasticsearch-service-x64) 服务的启动类型为自动

  2. 启动服务Elasticsearch 5.6.14     (elasticsearch-service-x64)

  3. 检查服务是否有正常运行

    1. 打开浏览器

    2. 输入网址http://localhost:9200/,      并按Enter

    3. 查看是否能正常访问(返回的消息是Json字符串)

  1. 安装完成

安装Kibana

  1. 解压kibana-5.6.14-windows-x86.zip到当前文件夹

  2. 修改配置

1.    进入D:\Exceptionless\kibana-5.6.14-windows-x86\config

    1. 打开kibana.yml

    2. 找到行 #server.port: 5601, 修改为 server.port: 5601

  1. 找到行 #server.host:      "localhost", 修改为 server.host:      "0.0.0.0"(注: 如果只有本机可以访问请设置为localhost 或 127.0.0.1)

  2. 保存修改

  1. 安装服务

a. 拷贝Nssm.exe到D:\Exceptionless\kibana-5.6.14-windows-x86

    1. 打开CMD命令窗口

    2. 执行 cd C:\Windows\System32\cmd.exe

    3. 执行nssm install

    4. 弹出NSSM service installer 窗口

    5. 在NSSM service installer 窗口中点击Path后面的按钮,选择文件D:\Exceptionless\kibana-5.6.14-windows-x86\bin\kibana.bat

    6. 在Service name后面的文本框中输入Kibana

    7. 点击Install service 按钮

    8. 弹出提示窗口, 提示"Service      "Kibana" installed successfully!"

    9. 进入服务(本地) ,查看是否该服务(Kibana)有存在, 如果没有及时显示就右击刷新下

  1. 修改Kibana 服务的启动类型为自动

  1. 启动服务Kibana

  1. 检查服务是否有正常运行

    1. 打开浏览器

    2. 输入网址http://localhost:5601,      并按Enter

    3. 查看是否能正常访问

  1. 安装完成

添加索引

a4cf78dbc6c94618945a8227cf7df4d2.png

f3b5c2fb54bf74806e1b960bfa5ce1e0.png

1bbda950d70a41608c72ffcdbae9f7d5.png

填写的索引名称  可以查看安装好的es数据库

http://localhost:9200/_cat/indices?v

a9e3f5cfb960915f4d71e38f64ff386d.png

如下

b90c90b5408199a250738e669dced041.png

如果是前缀一样  就后面不一样的 可以在后面加”*”符号代替

索引添加完之后可以点击第一个菜单 即可看到对应的日志

cd4661045e72357765dbd0e143972b02.png

一般我们会按照项目吧对应的项目查询条件保存下来,方便后面按照项目直接查询

新建项目如下

1ddb091707386726bedb7ca6c53dccb4.png

aff9db293b4d17dfdf6c1373ca89ae43.png

主要设置2个 一个是 名称 一个是 查询条件

390986167b4a82b17168219a297764d7.png

查询条件主要设置

55eb27ffbf40ce7c31f588b092ac1414.png

组织id和项目id

可以在 Exceptionless 查看

6acbf55c44227791c65f46b4842f2e0e.png

选择组织  可以在 url  看到组织的id 

3dfe752ea773fc0645bae16cfd5efce5.png

选择项目 可以在url 查看项目id 

fbdfae901bba8b8b5821478d542a41bf.png

最后 就可以按项目条件进行查询了

e279b0f1ab8ee64117950f36c6816ec9.png

安装Exceptionless 服务端

  1. 解压Exceptionless.4.1.2861.zip到Exceptionless.4.1.2861

  2. 修改配置

1.  打开D:\Exceptionless\Exceptionless.4.1.2861\wwwroot\Web.config

    1. 修改appsetting 中BaseURL的值为      http://182.254.150.218:8100/!#

    2. 保存文件

    3. 打开 app.config.77fc9ddd679d37dc.js

    4. 修改第5行的BASE_URL的值为http://182.254.150.218:8100

  1. 发布到IIS

    1. 在IIS中添加网站

2.  网站名称中输入 Exceptionless

3.  物理路径选择D:\Exceptionless\Exceptionless.4.1.2861\wwwroot

4.  点击确定

  1. 打开网址http://localhost:8100/#!/login

  2. Exceptionless服务端部署完成

  3. 注: 上面没有配置邮件通知功能

注册账号

d59aff3cbda8dbd5c19bb2d309196799.png

登陆进去

添加组织项目

d993f98285882856d8ff30e4cfa9d4d5.png

44cb7ceef1ea7cd110059891c1cec3fb.png

项目添加完成即可看到 对应的项目的 key 

复制到程序配置即可

31b7c52ccfcb56eb671340d9c22ca422.png

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/294993.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

一些顿悟,和新的开始!

在大学末尾的这个下午,我意识到我应该好好经营一个技术博客。 一直想学学Python,但直到今天中午休息时,我才认真看着教程写了第一个Hello World。它的干净,清爽实在令人着迷,我一下午什么也没干一直看教程到旁边人提醒…

好心帮男朋友洗衣服,他却要分手??

1 每天一个分手小技巧(via.平民窟公主)▼2 导航最近的加油站(素材来源网络,侵删)▼3 单位停电发的蜡烛(via.蜻蜓队长)▼4 我也不知道原来有人这样穿啊!(素材来源网络&…

Android之如何解决右上角不显示3个点的菜单

之前写过小例子,发现菜单栏右上角的那3个点老是显示不出来,今天终于解决了,不废话,先爆照。 我之前的代码menu_main.xml 文件如下 <menu xmlns:android="http://schemas.android.com/apk/res/android"xmlns:tools="http://schemas.android.com/tools&quo…

c语言实现容器,C语言三种容器:list vector和deque的区别

在写C程序的时候会发现STL是一个不错的东西&#xff0c;减少了代码量&#xff0c;使代码的复用率大大提高&#xff0c;减轻了程序猿的负担。还有一个就是容器&#xff0c;你会发现要是自己写一个链表、队列&#xff0c;或者是数组的时候&#xff0c;既要花时间还要操心怎么去维…

第二十一章流 5 多种打开文件的方式 文件存在,文件不存在

// 第二十一章流 5 多种打开文件的方式 文件存在&#xff0c;文件不存在 /* ios::in 打开文件进行读操作&#xff0c;即读取文件中的数据 ios::out 打开文件进行写操作&#xff0c;即输出数据到文件中 ios::ate 打开文件时针指向文件末尾&#xff0c;但是你可以在文件中的任何地…

如何高效的比较两个 Object 对象是否相等?

咨询区 DmitryBoyko&#xff1a;我有两个复杂的对象 Object1 和 Object2&#xff0c;这两个对象大概有 5 层的深度。我现在需要一个快速的方法比较两个对象是否相等&#xff0c;请问我该如何实现&#xff1f;回答区 vivek nuna&#xff1a;如果你的class是一个不可变的&#xf…

大型网站架构系列:电商网站架构案例

为什么80%的码农都做不了架构师&#xff1f;>>> #0 系列目录# 大型分布式网站架构大型分布式网站架构技术总结大型网站架构系列&#xff1a;电商网站架构案例#1 电商案例原因# 分布式大型网站&#xff0c;目前看主要有几类1.大型门户&#xff0c;比如网易&#xff…

八、结构模式之组合(Composite)模式

组合模式属于对象的结构模式&#xff0c;有时又叫做部分-整体模式&#xff0c;组合模式将对象组织到树结构中&#xff0c;可以用来描述整体与部分的联系。其可以使客户端将单纯元素和组合元素同等对待。 当需求中是体现部分与整体层次的结构时&#xff0c;以及你希望用户可以忽…

代言男科、站台微商、变身神棍....这些科学家被捧了几十年,黑历史曝光后,让人三观尽毁......

全世界只有3.14 % 的人关注了爆炸吧知识说到诺贝尔奖得主&#xff0c;尤其科学类奖项&#xff0c;吃瓜群众的感受常常是:不明觉厉。关于他们有多牛x的故事&#xff0c;你肯定听了不少。但你一定很少听过&#xff0c;诺奖得主转而研究伪科学&#xff0c;或者为了恰饭疯狂掉节操的…

Android之手机出现已安装了存在签名冲突的同名数据包的原因及解决办法

如果你不是开发者&#xff1a;如果你在android上更新一个已经安装过较早版本软件时&#xff0c;安装到最后一步提示你&#xff1a;已安装了存在签名冲突的同名数据包&#xff0c;然后安装失败。这是因为旧版软件的签名信息与新版不一致造成的。你可以卸载这个软件&#xff0c;然…

bmp文件c语言程序解读,bmp文件头_C语言解析BMP文件的结构

摘要 腾兴网为您分享:C语言解析BMP文件的结构&#xff0c;周公解梦&#xff0c;小睡眠&#xff0c;完美志愿&#xff0c;琦书屋等软件知识&#xff0c;以及今日头条&#xff0c;广告点击软件&#xff0c;迅雷资源搜索引擎&#xff0c;东兴证券软件&#xff0c;一键盘锁屏&#…

使用Outlook 2007连接到Exchange Server 2003、2007时出现没有默认网关的错误

在使用Outlook 2007作为客户端连接到Exchange Server 2003/2007时&#xff0c;会出现一个错误提示&#xff1a;"到Microsoft Exchange的连接不可用。您的网络适配器没有默认网关。"解决方法&#xff1a;1. 单击“开始”&#xff0c;单击“运行”&#xff0c;在“打开…

C# WPF MVVM开发框架Caliburn.Micro入门介绍①

01—Caliburn.Micro简介Caliburn.Micro是一套基于XAML的MVVM模式的开发框架&#xff0c;它小巧而强大。在CaliburnMicro中只需要按照约定把View的名字加上后缀ViewModel&#xff0c;就是它的View Model 的名字&#xff0c;如:MainPage和 MainPageViewModel。Caliburn.Micro自动…

深度分析 Java 的 ClassLoader 机制(源码级别)(转)

写在前面&#xff1a;Java中的所有类&#xff0c;必须被装载到jvm中才能运行&#xff0c;这个装载工作是由jvm中的类装载器完成的&#xff0c;类装载器所做的工作实质是把类文件从硬盘读取到内存中&#xff0c;JVM在加载类的时候&#xff0c;都是通过ClassLoader的loadClass&am…

Struts2和Struts1的不同

转载&#xff08;没看懂&#xff09; Action 类 ◆Struts1要求Action类继承一个抽象基类org.apache.struts.action.Action。Struts1的一个普遍问题是使用抽象类编程而不是接口。 ◆Struts 2 Action类可以实现一个Action接口&#xff0c;也可实现其他接口&#xff0c;使可选和定…

拉屎能赚钱?在马桶上月入过万?原来卫生间里还有这么多隐藏福利,超模君都惊了……

全世界只有3.14 % 的人关注了爆炸吧知识模友们&#xff0c;你们有过“带薪拉屎”的经历吗&#xff1f;没错&#xff0c;假如我们每天花10分钟“带薪拉屎”&#xff0c;那一年大概能积攒下来40小时&#xff0c;假如我们每天工作8小时&#xff0c;等于多了5天年假&#xff0c;白嫖…

Android之让图片匀速旋转效果

图片匀速旋转 当我们更新的时候,需要把更新小图标旋转起来,不废话,先爆照 介绍动画: Android 平台提供了两类动画,一类是 Tween 动画,即通过对场景里的对象不断做图像变换(平移、缩放、旋转)产生动画效果;第二类是 Frame 动画,即顺序播放事先…

C语言计算一个数的平方根立方根,怎样快速计算出一个数的平方根立方根?

我定义a^bab(10a b)^2 100a^2 20ab b^2 100a^2 b(20a b)a代表已经计算结b代表前需要计算位数每计算程100a^2都减掉剩b(20a b)需要做找整数b使b(20a b)>b,(10*a b)^n-(10*a)^n≈n*(10*a)^(n-1)*b,即:b≈41221398234/n/(10*a)^(n-1)41221398234/5/180^4≈7。85,取b7各步都更…

百度语言翻译机

百度语言翻译机 2006 年百度之星程序设计大赛初赛题目 6 百度语言翻译机 时限 1s 百度的工程师们是非常注重效率的&#xff0c;在长期的开发与测试过程中&#xff0c;他们逐渐创造了一套他们独特的缩率语。他们在平时的交谈&#xff0c;会议&#xff0c;甚至在各中技术文档中都…

Android之如何使用快速联系徽章

翻译地址:http://code.tutsplus.com/tutorials/android-quick-tip-using-the-quick-contact-badge--mobile-2245 如果你花任何时间在一个Android设备,您可能已经注意到你可以点击小图片联系如何启动一个工具栏与很多不同的行为,如电话、短信、邮件的人。 在这个快速提示,您…