如何清理历史日志

默认安装的日志组件不会自动清理历史日志,清理历史日志可以用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官方文档