Open stewartshea opened 5 years ago
Quick research notes:
Making progress with Grafana tapping into Elasticsearch via oauth2. More updates to come
Getting blocked on alerting in grafana now;
firing:true
state:"pending"
conditionEvals:" = true"
timeMs:"11.949ms"
error:"tsdb.HandleRequest() error invalid character 'A' looking for beginning of value"
Some research indicates it may be due to the authenticated request.
Alerts appear to fire with TLS auth (tested using admin certs), but NOT with token auth (which is restricted to certain projects).
Just a quick note.. the "Slack" notification channel can be used for rocketchat :)
Also posted the issue here: https://github.com/grafana/grafana/issues/15381
Storage requirements: up to 2 years - need to factor this in
The storage requirement makes the original idea not work so well.... I'm thinking about 2 options:
Just blocked on time / priority at the moment
Additional use-case feedback:
more or less what we need to do - log business data and able to get some dashboards
data looks like the following
{"_type":"ticketDispute","_id":"EA200008161","eventType":"ticketDispute","eventID":"EA200008161","eventStatus":"RECEIVED","eventTime":"2019/05/02 15:28:51.660"}
the issue is - I need somehow to mod log parser to get it from openshift log format
it goes in as a part of message structure
since OC wraps every line in the log into they own json doc
so ELK has it as OC doc
Local logging alerts with Loki is still not ready... loki is not yet supported on the dashboard datasource side which is required in grafana to create alerts... awaiting updates if this is to be used. This capability is still interesting, but would replace local fluentd logs and has overhead concerns if we are using local file logging with redirect to loki.
Look into various team alerting options