首页 > 其他分享 >Grafana系列-统一展示-7-ElasticSearch数据源

Grafana系列-统一展示-7-ElasticSearch数据源

时间:2023-05-12 13:45:12浏览次数:56  
标签:name URL 数据源 Grafana ElasticSearch Elasticsearch 日志 链接

系列文章

ElasticSearch 数据源

Grafana内置了对Elasticsearch的支持。你可以进行多种类型的查询,以可视化存储在Elasticsearch中的日志或指标,并使用存储在Elasticsearch中的日志事件对图表进行注释。

配置 ES 数据源

关键的几项配置如下:

  • URL: 设置你的Elasticsearch服务器的HTTP协议、IP和端口。如: http://192.168.2.1:9200

索引配置

Elasticsearch data source details

使用索引设置来指定时间字段的默认值和你的Elasticsearch索引的名称。你可以使用一个时间模式,比如YYYY.MM.DD,或者一个通配符作为索引名称。示例如下:

Index name: [applog.*-]YYYY.MM.DD
Pattern: Daily
Time field name: @timestamp

日志配置

你可以选择配置两个Logs参数:

  • Message field name
  • Level field name

以确定在Explore中可视化日志时,数据源对日志信息和日志级别使用哪些字段。

例如,如果你使用Filebeat的默认设置来发送日志到Elasticsearch,那么设置:

  • Message field name: message
  • Level field name: fields.level

根据自己实际情况做配置, 如:

  • Message:
    • _source
  • Level:
    • level

数据链接从一个指定的字段创建一个链接,可以在 Explore 的日志视图中访问。

每个数据链接的配置包括:

Parameter Description
Field 设置数据链接使用的字段名称。
URL/query 如果链接是外部的,设置完整的链接URL。如果链接是内部的,这个输入将作为目标数据源的查询。在这两种情况下,你可以用${__value.raw }宏从字段中插值。
URL Label (可选)为链接设置一个自定义的显示标签。链接标签默认为完整的外部URL或链接的内部数据源的名称,并被此设置所覆盖。
Internal link 设置链接是内部还是外部。对于内部链接,你可以用数据源选择器来选择目标数据源。这只支持追踪数据源。

这个 Data Links 比较在这里比较常见的配置是从 ES 的 Logs 通过 trace_id 跳转到 Traces.
后续会详细介绍.

示例 ES 数据源配置

最终 ES 数据源配置示例如下:

ES Data source settings

EOF

三人行, 必有我师; 知识共享, 天下为公. 本文由东风微鸣技术博客 EWhisper.cn 编写.

标签:name,URL,数据源,Grafana,ElasticSearch,Elasticsearch,日志,链接
From: https://www.cnblogs.com/east4ming/p/17393866.html

相关文章

  • ElasticSearch 8.x 教程
    ElasticSearch8.x教程ElasticSearch概述Lucene是什么?Lucene是一套信息检索工具包,jar包,不包含搜索引擎系统包含:索引结构,读写索引的工作,排序、搜索规则工具类ElasticSearch(es)是什么?一个开源的高扩展的分布式的全文搜索引擎可以近乎实时存储、检索数据......
  • elasticsearch开启密码认证
    如果是单节点,可以再elasticsearch配置文件里新增#开启安全xpack.security.enabled:true#集群节点间不互相通讯discovery.type:single-node这里不使用这种方式,还是以集群方式进行配置。集群间节点通讯通过transport方式,开启es安全后要配置TransportLayerSecurity(TLS)。......
  • ElasticSearch组合多查询(must, should, must_not, filter)
    ElasticSearch组合多查询(must,should,must_not,filter)举个例子if(StringUtils.isNotEmpty(goodsSpu.getCategoryId())){filterBuilder.must(QueryBuilders.wildcardQuery("categoryId","*"+goodsSpu.getCategoryId()+"*"));}1.must文......
  • 6000+字讲透ElasticSearch 索引设计
    ElasticSearch索引设计在MySQL中数据库设计非常重要,同样在ES中数据库设计也是非常重要的概述我们创建索引就像创建表结构一样,必须非常慎重的,索引如果创建不好后面会出现各种各样的问题索引设计的重要性索引创建后,索引的分片只能通过_split和_shrink接口对其进行成倍的......
  • Grafana系列-统一展示-6-Zabbix仪表板
    系列文章Grafana系列文章......
  • Elasticsearch 聚合查询,分时间段求和
    {"query":{"term":{"time_d":"20230508"}},"aggs":{"articles_over_time":{"date_histogram":{"......
  • springboot+Prometheus+grafana 实现自定义监控(请求数、响应时间、JVM性能)
    自定义监控1.SpringBoot工程集成Micrometer1.1引入依赖1.2配置1.3监控jvm信息1.4创建自定义监控1.5添加具体业务代码监控2.集成Prometheus2.1安装2.2集成配置3.使用GrafanaDashboard展示监控项3.1安装grafana3.2配置prometheus数据源3.3增加jvm面板3.4配置业务接口监控面板......
  • k8s 部署 elasticsearch 单节点
    es.yaml#pv和pvcapiVersion:v1kind:PersistentVolumemetadata:name:es-pvspec:capacity:storage:5GiaccessModes:-ReadWriteManypersistentVolumeReclaimPolicy:RetainstorageClassName:es-hosthostPath:path:/data/es-data---......
  • docker部署grafana
    复制文件创建数据目录#mkdirconfgrafana运行grafana#dockerrun--rm-ti--namegrafanagrafana/grafana-oss:9.5.1-ubuntu复制grafana.ini#dockercpgrafana:/etc/grafana/grafana.ini./conf设置目录权限#chown-R472conf/grafana/docker-compose.yamlver......
  • Grafana 系列-统一展示-5-AWS Cloudwatch 仪表板
    系列文章Grafana系列文章......