Search code examples
elasticsearchelastalert

Elastalert creating index not working


I'm installing elastalert in my local installation of ELK. When I run the command 'elastalert-create-index' I got this error message:

Traceback (most recent call last):
  File "C:\Python27\Scripts\elastalert-create-index-script.py", line 11, in <module>
    load_entry_point('elastalert==0.1.8', 'console_scripts', 'elastalert-create-index')()
  File "C:\Python27\Scripts\elastalert\create_index.py", line 83, in main
    profile_name=args.profile)
  File "C:\Python27\Scripts\elastalert\auth.py", line 24, in __call__
    aws_access_key=credentials.access_key,
AttributeError: 'NoneType' object has no attribute 'access_key'

Any idea?


Solution

  • Had the same issue, fixed by editing config.yaml, setting host/port there and uncommenting es_username & es_password.

    Our ES instance is local and not password protected. Still worked with the default username & password (ignores it I guess).

    Not a fix, but a workaround.