Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewOpenSearchClient ¶ added in v1.1.10
func NewOpenSearchClient(config OpenSearchConfig) (*opensearch.Client, error)
Types ¶
type Config ¶
type Config struct {
Service ServiceConfig
OpenSearch *OpenSearchConfig
}
type OpenSearchConfig ¶ added in v1.1.10
type OpenSearchHook ¶ added in v1.1.10
type OpenSearchHook struct {
// contains filtered or unexported fields
}
func NewOpenSearchHook ¶ added in v1.1.10
func NewOpenSearchHook(client *opensearch.Client, index string) *OpenSearchHook
func (*OpenSearchHook) Fire ¶ added in v1.1.10
func (h *OpenSearchHook) Fire(entry *logrus.Entry) error
func (*OpenSearchHook) Levels ¶ added in v1.1.10
func (h *OpenSearchHook) Levels() []logrus.Level
type ServiceConfig ¶
type ServiceHook ¶
func NewServiceHook ¶
func NewServiceHook(config ServiceConfig) *ServiceHook
func (*ServiceHook) Levels ¶
func (s *ServiceHook) Levels() []logrus.Level
Click to show internal directories.
Click to hide internal directories.