• 如何清理历史日志
  • Prometheus监控及告警配置
  • 如何绘制Grafana图标
  • 如何启用Skywalking

    如何清理历史日志

    默认安装的日志组件不会自动清理历史日志,清理历史日志可以用Timing,安装之后使用如下配置删除历史日志,now-720h即删除720小时前的日志。

    1. # ---
    2. url: http://your-elasticsearch-host:9200/*/_delete_by_query
    3. method: POST
    4. header:
    5. "Content-Type": application/json
    6. body:
    7. bodyone: |
    8. {
    9. "query": {
    10. "range": {
    11. "@timestamp": {
    12. "lte": "{{ .RenderRelativeTime "now-720h" "2006-01-02" }}T13:06:03.894Z"
    13. }
    14. }
    15. }
    16. }
    17. run_every:
    18. hours: 1
    19. log_response: true

    Prometheus监控及告警配置

    请参考官方文档

    如何绘制Grafana图标

    请参考官方文档

    如何启用Skywalking

    使用最新的微服务模板创建并打包的应用在启动前添加环境变量SKYWALKING_OPTS: -javaagent:/agent/skywalking-agent.jar -Dskywalking.agent.service_name=state-machine-service即可启用Skywalking。更多配置细节可以参考Skywalking官方文档