Sign inSign up

hyperjump/monika

By hyperjump

•Updated over 1 year ago

Monika is a command line application to monitor every part of your web app.

Image
2

10K+

hyperjump/monika repository overview

Build Status codecov

npm

⁠About

Monika is a command line application for synthetic monitoring. The name Monika stands for "Monitoring Berkala", which means "periodic monitoring" in the Indonesian language.

⁠How to Use

You can find many ways to install Monika and how to start monitoring from the Quick Start page⁠.

⁠Contributing

Monika is a Node.js application written in TypeScript using the oclif framework⁠.
It was developed on node v14 (LTS), and npm v6.

To start developing, clone this repository, then install the dependencies:

git clone [email protected]:hyperjumptech/monika.git
npm ci

Then, to run Monika from the source,

  • on Linux/Unix/Mac
npm start
  • on Windows
.\bin\run.cmd

To keep the formatting consistent, run the following command to format the source code:

npm run format

Finally you can also run npm run test to prevent regression.

Once you have made the changes, open a Pull Request and explain the issue your change will fix or the feature your change will add.

⁠Development References

The tools and frameworks we used in this project are listed below:

⁠Discussions

If you need help, want to give feedback, or have a great idea to improve Monika, get involved! Let us know in the Github discussions⁠.

Please abide by the Contributor's Code of Conduct⁠

⁠Further information

For detailed information, you can click on any of the specific docs below:

Monika - Open source and free HTTP monitoring tool | Product Hunt

⁠License

MIT⁠ License.

Tag summary

Content type

Image

Digest

sha256:85c7c9015…

Size

228.6 MB

Last updated

over 1 year ago

docker pull hyperjump/monika