본문 바로가기

반응형

분류 전체보기

(371)
apache config - homepage Apache config - Homepage # ServerRoot: The top of the directory tree under which the server's # configuration, error, and log files are kept. # Do not add a slash at the end of the directory path. If you point # ServerRoot at a non-local disk, be sure to specify a local disk on the # Mutex directive, if file-based mutexes are used. If you wish to share the # same ServerRoot for multiple httpd da..
맥북 터미널에서 백스페이스가 안 먹을 경우 (Macbook backspace) How to do when macbook terminal doesn't work backspace Macbook 을 사용하는 분들은 서버 등에 접속할 때 iTerminal 활용이 상당히 익숙하실 것 같은데요, iTerminal을 사용하다가 backspace 키가 먹지 않아서 고생을 해본 경험 다들 한 두번은 있을 것이라고 믿어 의심치 않습니다. (아니라구요? 죄송) 오늘은 맥북 (Macbook)을 사용하면서 터미널 (Terminal) 에서 백 스페이스 (backspace) 키가 먹지 않을 경우 해결 방법을 간략하게 소개해 보려고 합니다. export TERM=xterm 네, 그냥 터미널에서 해당 명령어만 입력해 주시면 됩니다. 그럼 놀랍게도 백 스페이지가 제대로 동작하는 것을 확인할 수 있습니다. 바트!..
깃랩 버전 업그레이드 (Gitlab Server Version Upgrade) How to upgrade Gitlab server version because Security Vulnerability 얼마 전에 gitlab의 심각한 보안 취약점을 포스팅했었는데요, 저도 내부망에서 운영하고 있긴 하지만 보안 취약점이라는 게 미리 대비해야 한다는 의미이기 때문에 바로 업그레이드를 진행했습니다. 오늘은 비슷한 상황에서 업그레이드를 준비 중인 분들에게 간략한 가이드를 하려고 하는데요, 우선 사전 체크해야 하는 상황부터 짚고 넘어가시죠! https://docs.gitlab.com/ee/update/index.html 위의 사이트를 방문하시면 버전 업그레이드에 대한 정보를 확인할 수 있는데요, 한 번에 업그레이드가 불가능 하기 때문에 어떤 버전으로 업그레이드 후 최신 버전으로 업그레이드하라는..
파이썬 (Python) 으로 텔레그램 (Telegram) 테스트 메시지 보내기 How to send test message to telegram on Python 파이썬을 이용하여 텔레그램으로 테스트 메시지를 보내는 방법입니다. 참고로 Postman 이나 cURL 방식으로도 해보고 싶었지만 텔레그램에서 지원하는 api의 형식 자체가 java나 python 같은 코드를 이용하는 방법에 최적화 되어 있어 아직 성공하지는 못했습니다. # pip install python-telegram-bot import telegram as tel bot = tel.Bot(token="${토큰값}") chat_id = ${채팅방아이디} bot.sendMessage(chat_id=chat_id, text="Test Message") 참고로 파이썬 코드를 사용하기 위해서 제일 상단에 주석 처리한 pyth..
텔레그램 알람 봇 (telegram alert bot) 만들기 How to create telegram bot for alert ■ Bot 생성 텔레그램에서 ‘BotFather’를 검색합니다. 제일 상단에 검색되는 봇을 선택하면 됩니다. 오타에 주의하세요. 비슷한 이름의 봇이 상당히 많기 때문에 잘못 선택하면 제대로 진행이 되지 않습니다. BotFather를 선택하면 대화창 하단에 ‘시작’ 이라는 버튼을 확인할 수 있습니다. 해당 버튼을 눌러서 대화를 시작하면 됩니다. BotFather가 처음 보내는 메시지는 사용 방법에 대한 안내입니다. 목적에 따라 제공하는 command를 사용하면 되는데요, 지금은 알람을 받아 처리하기 위한 Bot을 만드는 과정이므로, 제일 상단의 /newbot 을 이용하는 가이드를 소개할 예정입니다. /newbot 명령어를 입력하면 ‘name..
파이썬 (python) 으로 슬랙 (slack) 테스트 메시지 보내기 v2 (attachment) How to send test message to slack on Python v2 (attachment) 이번에는 간단하게 slack 에서 제공하는 공식 가이드에 나와 있는 내용을 그대로 사용하여 어떻게 메시지가 오는지를 간략하게 소개하려고 합니다. 공식 가이드 페이지는 아래의 링크에서 확인할 수 있습니다. 공식 가이드 페이지 https://api.slack.com/reference/messaging/attachments import requests __slack_url__ = "https://hooks.slack.com/services/abcdefghijklmnopqrstuvwxyz" def message_to_slack(): payload = { "attachments": [ { "mrkdwn_in..
알람을 2개 이상의 슬랙 (slack) 채널로 전달 How to send message to two or more slack channels on python 알람이 발생했을 때 해당 알람을 2개 이상의 채널로 보내는 것이 가능할까?! 정답은 가능하다 입니다. 2개 이상의 슬랙 스페이스에 알람알 보내야 할 경우 (회사가 달라서, 혹은 프로젝트가 달라서 등등) 활용하면 되는데요, 사실상 저도 활용이 필요한 케이스는 없었습니다. 그냥 궁금해서 테스트 해봤고, 잘 작동하는 걸 확인했,,,쿨럭;; import requests __slack_url__ = "https://hooks.slack.com/services/abcdefghijklmnopqrstuvwxyz_1" __slack_url__2 = "https://hooks.slack.com/services/abc..
파이썬 (Python) 으로 슬랙 (slack) 테스트 메시지 보내기 How to send test message to slack on Python slack을 시스템 알람 용도로 사용할 경우 가장 많이 사용하는 것이 코드를 이용한 알람 인데요, 오늘은 그 중에서 가장 보편적으로(?) 많이 사용하는 파이썬(python)을 이용한 테스트 메시지 보내는 방법을 간략하게 설명하려고 합니다. 다른 테스트 메시지를 보내는 방법과 마찬가지로 파라미터 정보들은 본인이 설정한 정보를 입력해야 한다는 점 잊지 마세요. ■ default import requests __slack_url__ = "https://hooks.slack.com/services/abcdefghijklmnopqrstuvwxyz" def send_message_to_slack(text): payload = { "tex..
Postman 으로 슬랙 (slack) 테스트 메시지 보내기 v2 (attachment) How to send test message to slack on Postman v2 (attachment) https://api.slack.com/reference/messaging/attachments slack 에 알람을 통해 메시지를 보낼 때는 다양한 조합으로 Custom 하는 것이 가능합니다. payload 로는 한계가 있기 때문에 slack 에서 지원하고 있는 방식이 바로 attachment 입니다. 해당 페이지를 방문하면 다양한 예제도 확인해 볼 수 있으니 참고하시면 좋을 것 같습니다. 그럼 Postman 으로 테스트 메시지를 보내는 방법을 간략하게 소개해 보겠습니다. { "attachments" : [ { "text" : "Helow World", "color" : "#7CD197" } ]..
Postman 으로 슬랙 (slack) 테스트 메시지 보내기 How to send test message to slack on Postman slack 으로 테스트 메시지를 Postman 으로 보내는 방법입니다. 별로 어렵지는 않으니 천천히 따라해 보시면 쉽게 성공할 수 있습니다. 주의할 점이라면 각 파라미터 정보들은 본인이 생성한 내용으로 바꿔주셔야 합니다. (다른 건 그렇다 쳐도 url 정보는 꼭 변경하세요~) { "channel": "chandler_alert", "username": "chandler_alert_bot", "text" : "hello world", "icon_emoji" : ":mega:" } 기본적인 코드의 형태는 이렇게 작성하면 됩니다. 참고로 메소드는 POST 로 보내야 하고, raw 형식으로 지정해야 합니다. 체크 포인트 POST r..

728x90
반응형